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/Cmdline.java
The file was modifiedsrc/main/java/com/laytonsmith/PureUtilities/Common/StreamUtils.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/core/Script.java
The file was modifiedsrc/main/java/com/laytonsmith/core/functions/Sandbox.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/BukkitMCInventory.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCSkullMeta.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCParticle.java
The file was modifiedsrc/main/java/com/laytonsmith/core/events/drivers/PlayerEvents.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/bukkit/events/BukkitPlayerEvents.java
The file was modifiedpom.xml
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCVirtualInventoryHolder.java
The file was modifiedsrc/main/java/com/laytonsmith/core/functions/InventoryManagement.java
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/ItemMeta.java
The file was modifiedsrc/main/java/com/laytonsmith/core/functions/Threading.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/EntityManagement.java
The file was modifiedsrc/main/java/com/laytonsmith/core/Static.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
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/core/functions/Recipes.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/MCShapelessRecipe.java
The file was modifiedsrc/main/java/com/laytonsmith/core/ObjectGenerator.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCShapelessRecipe.java
Commit d9d85dbab5de60a7c0522dc748a4cc88287c309f by PseudoKnight
Add player_stop_using_item event

Paper Only
(commit: d9d85db)
The file was modifiedsrc/main/java/com/laytonsmith/core/events/Driver.java
The file was modifiedsrc/main/java/com/laytonsmith/commandhelper/CommandHelperPlugin.java
The file was addedsrc/main/java/com/laytonsmith/abstraction/events/MCPlayerStopUsingItemEvent.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/bukkit/events/BukkitPlayerEvents.java
The file was modifiedsrc/main/java/com/laytonsmith/core/events/drivers/PlayerEvents.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/bukkit/BukkitConvertor.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/bukkit/events/drivers/BukkitPlayerListener.java
Commit 056ee91bd3b3abb9aeb9cd48fe3951aa2271c6b3 by PseudoKnight
Improve some API documentation
(commit: 056ee91)
The file was modifiedsrc/main/java/com/laytonsmith/core/functions/Recipes.java
The file was modifiedsrc/main/java/com/laytonsmith/core/events/drivers/PlayerEvents.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/MCWorld.java
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/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/resources/functionDocs/entity_spec
The file was modifiedsrc/main/java/com/laytonsmith/core/functions/EntityManagement.java
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/resources/docs/Compatibility
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/bukkit/BukkitMCEntityType.java
The file was modifiedsrc/main/java/com/laytonsmith/core/ObjectGenerator.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/enums/MCSound.java
The file was modifiedsrc/main/resources/functionDocs/get_itemmeta
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/blocks/MCMaterial.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/enums/MCEntityType.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCWorld.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/MCItemMeta.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/enums/MCEntityEffect.java
The file was modifiedsrc/main/resources/siteDeploy/VersionFrontPage
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/enums/MCParticle.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCParticle.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/enums/MCEquipmentSlotGroup.java
The file was modifiedsrc/main/java/com/laytonsmith/core/functions/Environment.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCServer.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/enums/MCTargetReason.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/enums/MCVersion.java
The file was modifiedsrc/main/java/com/laytonsmith/abstraction/enums/MCGameRule.java
The file was modifiedsrc/main/resources/docs/Upgrade_Guide