Skip to content
Success

Changes

Summary

  1. Add bundle inventory actions from Paper 1.21.4 (commit: 1bb02a2) (details)
  2. Fix error when playing non-applicable entity effects (commit: bd62304) (details)
  3. Fix some uses of System.out/err.println() (commit: 28d1787) (details)
  4. Build against Paper 1.21.4 (commit: 18fa049) (details)
  5. Fix BukkitMCColor on versions prior to 1.19.4 (commit: eac8a62) (details)
  6. Fix compile errors in some code examples (commit: acc201c) (details)
  7. Fix cases where associative arrays should be created (commit: f7c8d1d) (details)
  8. Fix getting chest boat inventories after 1.21.2 (commit: 99e2f95) (details)
  9. Support exact items in shapeless recipes on Paper (commit: cb11d6d) (details)
  10. Add player_stop_using_item event (commit: d9d85db) (details)
  11. Improve some API documentation (commit: 056ee91) (details)
  12. Add BUCKET spawn reason (commit: d026775) (details)
  13. Add force parameter to particle options (commit: 6e7f5d2) (details)
  14. Add damagertype to damage event data (commit: a19b5a9) (details)
  15. Add support for Minecraft 1.21.5 (commit: c6a961e) (details)
Commit 1bb02a26ce2f71416fdd0821947be7680bfb7680 by PseudoKnight
Add bundle inventory actions from Paper 1.21.4
(commit: 1bb02a2)
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/enums/MCInventoryAction.java
Commit bd623047eea9e5e17594f42c5f93ed25351b847c by PseudoKnight
Fix error when playing non-applicable entity effects
(commit: bd62304)
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCEntity.java
Commit 28d1787ef268cd9076f729f785f575c422118fb2 by PseudoKnight
Fix some uses of System.out/err.println()
(commit: 28d1787)
The file was modifiedsrc/main/java/com/laytonsmith/core/functions/Sandbox.java
The file was modifiedsrc/main/java/com/laytonsmith/core/functions/Cmdline.java
The file was modifiedsrc/main/java/com/laytonsmith/core/MSLog.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/StaticLayer.java
The file was modifiedsrc/main/java/com/laytonsmith/PureUtilities/Common/StreamUtils.java
The file was modifiedsrc/main/java/com/laytonsmith/core/Script.java
Commit 18fa0492bb87b806ead8e47c7d7a9f0951aaf8b6 by PseudoKnight
Build against Paper 1.21.4

Spigot servers are still supported.
(commit: 18fa049)
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCVirtualInventoryHolder.java
The file was modifiedsrc/main/java/com/laytonsmith/core/events/drivers/PlayerEvents.java
The file was modifiedsrc/main/java/com/laytonsmith/core/functions/InventoryManagement.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCSkullMeta.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/bukkit/events/BukkitPlayerEvents.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCParticle.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCInventory.java
The file was modifiedpom.xml
Commit eac8a62130e9c63a3d3a9b53be33db12e27ad20a by PseudoKnight
Fix BukkitMCColor on versions prior to 1.19.4

Affected custom particle colors, potion colors, firework colors, map item colors, and leather armor colors.
(commit: eac8a62)
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCColor.java
Commit acc201c7129d29c8831e2da6a077079a98dcbfc2 by PseudoKnight
Fix compile errors in some code examples
(commit: acc201c)
The file was modifiedsrc/main/java/com/laytonsmith/core/functions/Easings.java
The file was modifiedsrc/main/java/com/laytonsmith/core/functions/Threading.java
The file was modifiedsrc/main/java/com/laytonsmith/core/functions/ItemMeta.java
Commit f7c8d1d594259a26198f1a400fffcd60b7060809 by PseudoKnight
Fix cases where associative arrays should be created

This avoids the cost of converting a normal array to an associative array later.
(commit: f7c8d1d)
The file was modifiedsrc/main/java/com/laytonsmith/core/functions/Environment.java
The file was modifiedsrc/main/java/com/laytonsmith/core/functions/Reflection.java
The file was modifiedsrc/main/java/com/laytonsmith/core/functions/Easings.java
The file was modifiedsrc/main/java/com/laytonsmith/core/Static.java
The file was modifiedsrc/main/java/com/laytonsmith/core/functions/EntityManagement.java
Commit 99e2f95a01cd3d6b5023ce539f06ff59bcb94d5f by PseudoKnight
Fix getting chest boat inventories after 1.21.2
(commit: 99e2f95)
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/bukkit/BukkitConvertor.java
Commit cb11d6d27c9f7660565179b1e344bd048dedea57 by PseudoKnight
Support exact items in shapeless recipes on Paper
(commit: cb11d6d)
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/MCShapelessRecipe.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCShapelessRecipe.java
The file was modifiedsrc/main/java/com/laytonsmith/core/ObjectGenerator.java
The file was modifiedsrc/main/java/com/laytonsmith/core/functions/Recipes.java
Commit d9d85dbab5de60a7c0522dc748a4cc88287c309f by PseudoKnight
Add player_stop_using_item event

Paper Only
(commit: d9d85db)
The file was addedsrc/main/java/com/laytonsmith/abstraction/events/MCPlayerStopUsingItemEvent.java
The file was modifiedsrc/main/java/com/laytonsmith/core/events/Driver.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/bukkit/events/drivers/BukkitPlayerListener.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/bukkit/events/BukkitPlayerEvents.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/bukkit/BukkitConvertor.java
The file was modifiedsrc/main/java/com/laytonsmith/commandhelper/CommandHelperPlugin.java
The file was modifiedsrc/main/java/com/laytonsmith/core/events/drivers/PlayerEvents.java
Commit 056ee91bd3b3abb9aeb9cd48fe3951aa2271c6b3 by PseudoKnight
Improve some API documentation
(commit: 056ee91)
The file was modifiedsrc/main/java/com/laytonsmith/core/events/drivers/PlayerEvents.java
The file was modifiedsrc/main/java/com/laytonsmith/core/functions/Recipes.java
Commit d026775fe26afff496dc67955a9daf80d9d2dab8 by PseudoKnight
Add BUCKET spawn reason
(commit: d026775)
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/enums/MCSpawnReason.java
Commit 6e7f5d2e80f277caba423034f3529ae8cc01c50e by PseudoKnight
Add force parameter to particle options
(commit: 6e7f5d2)
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/MCPlayer.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCPlayer.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/MCWorld.java
The file was modifiedsrc/main/java/com/laytonsmith/core/functions/Environment.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCWorld.java
Commit a19b5a9133980385ba77602af0cb96a2ea26aed9 by PseudoKnight
Add damagertype to damage event data
(commit: a19b5a9)
The file was modifiedsrc/main/java/com/laytonsmith/core/events/drivers/EntityEvents.java
Commit c6a961e1c02e2a24fe9994468b0076a10bb8a536 by PseudoKnight
Add support for Minecraft 1.21.5
(commit: c6a961e)
The file was modifiedsrc/main/java/com/laytonsmith/core/functions/Environment.java
The file was modifiedsrc/main/resources/docs/Upgrade_Guide
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCWorld.java
The file was modifiedsrc/main/resources/siteDeploy/VersionFrontPage
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/enums/MCEntityType.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/enums/MCSound.java
The file was modifiedsrc/main/java/com/laytonsmith/core/ObjectGenerator.java
The file was modifiedsrc/main/resources/functionDocs/get_itemmeta
The file was modifiedsrc/main/java/com/laytonsmith/core/functions/Recipes.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCAttributeModifier.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/enums/MCTargetReason.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCServer.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/enums/MCVersion.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/enums/MCEquipmentSlotGroup.java
The file was modifiedpom.xml
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCItemMeta.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/enums/MCParticle.java
The file was modifiedsrc/main/resources/functionDocs/entity_spec
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/blocks/MCMaterial.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/MCItemMeta.java
The file was modifiedsrc/main/resources/docs/Compatibility
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/enums/MCGameRule.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCParticle.java
The file was modifiedsrc/main/java/com/laytonsmith/core/functions/EntityManagement.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/enums/MCEntityEffect.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCEntityType.java