Doc 0cc6acbc4e8 SPIGOT-7849: Fix FoodComponent serialize with "using-converts-to" using null Yesterday SPIGOT-7849 md_5 2c547495242 Don't rely on tags for CraftItemMetas 2 days ago md_5 20d107e4673 SPIGOT-7846: Fix ItemMeta for hanging signs 2 days ago SPIGOT-7846 md_5 76f59e31556 Remove redundant clone in Dropper InventoryMoveItemEvent 6 days ago Nathan (antiPerson) e61a53d25c8 SPIGOT-7817: Call InventoryMoveItemEvent for Crafters 6 days ago SPIGOT-7817 md_5 894682e2d7a SPIGOT-7839: Remove redundant Java version checks 6 days ago SPIGOT-7839 Doc 2c12b2187ec SPIGOT-7809: Add ShieldMeta and fix setting shield base colours Co-authored-by: md_5 <[email protected] > 6 days ago SPIGOT-7809 Doc 403accd5633 SPIGOT-7831: Add CreatureSpawnEvent.SpawnReason#POTION_EFFECT 16 Jul 2024 SPIGOT-7831 md_5 812761660c9 Increase outdated build delay 15 Jul 2024 md_5 bed1e3ff686 SPIGOT-7827: Sync EntityPortalEvent with PlayerPortalEvent since non-players can now create portals 10 Jul 2024 SPIGOT-7827 md_5 2444c8b235f SPIGOT-7823: Suspicious sand and gravel material are not marked as having gravity correctly 10 Jul 2024 SPIGOT-7823 DerFrZocker aceddcd0bfc SPIGOT-7820: Enum changes - duplicate method name 07 Jul 2024 SPIGOT-7820 md_5 a0d2d6a8454 SPIGOT-7813: Material#isInteractable() always returns false 06 Jul 2024 SPIGOT-7813 Doc 8fd64b0912a SPIGOT-7806: Handle both loot and inventory item drop behaviour in PlayerDeathEvent 06 Jul 2024 SPIGOT-7806 Nathan (antiPerson) a4ee40b749f SPIGOT-7799, #1436: Expose explosion world interaction in EntityExplodeEvent and BlockExplodeEvent 06 Jul 2024 SPIGOT-7799 DerFrZocker 082aa51c506 #1424: Trial changing a small number of inner enums to classes/interfaces to better support custom values This PR is a subset of the enum PR #931 and is designed as a low impact
trial run of the design and backwards compatibility to inform
subsequent development.
Additional plugin compatibility features may be available by setting
`settings.compatibility.enum-compatibility-mode` to `true` in
`bukkit.yml`. 06 Jul 2024 Doc 66e78a96b65 SPIGOT-7815: Consider EntityDamageEvent status for Wolf armor damage 05 Jul 2024 SPIGOT-7815 Doc c3ceeb6f79b SPIGOT-7814: Call PlayerShearEntityEvent for Bogged 04 Jul 2024 SPIGOT-7814 md_5 97b1e4f584a Fix wolf armor not dropping from use of shears 03 Jul 2024 md_5 fd2ef563a0e SPIGOT-7812: Revert "SPIGOT-7809: Restore shield/banner conversion for base colours" This reverts commit 19335f69e308f6993e9641d0a0e1c38488483736. 03 Jul 2024 2 Jira issuesmd_5 f672c351bb5 SPIGOT-7811: Enchantments are applied on sweeping attack even if damage event is cancelled 03 Jul 2024 SPIGOT-7811 Doc cfe29350be4 SPIGOT-7808: Fix implementation of Enchantment#getName() for bad name return 03 Jul 2024 SPIGOT-7808 md_5 19335f69e30 SPIGOT-7809: Restore shield/banner conversion for base colours 03 Jul 2024 SPIGOT-7809 blablubbabc ae4f5a0be5a SPIGOT-7805: Fix jukebox deserialization 30 Jun 2024 SPIGOT-7805 blablubbabc 62e3b73a49c SPIGOT-7804: Fix written book serialization * Account for null/missing values when deserializing the 'resolved' and
'generation' fields.
* Serialize the book pages as JSON strings.
* Avoid redundant conversion from strings to components to JSON and back to
components during deserialization.
Add CraftChatMessage.fromJSONOrString that accepts a maxLength argument
and remove the no longer used fromJSONOrStringToJSON, fromStringToJSO... 30 Jun 2024 SPIGOT-7804 Doc aac911d2634 SPIGOT-7800, SPIGOT-7801: Keep vanilla behaviour for items dropped on player death 29 Jun 2024 2 Jira issuesDoc 13ece474f67 #1429: Implement TrialSpawnerSpawnEvent 27 Jun 2024 coll1234567 bf13e91130b #1354: Improve spawner API and add API for Trial Spawners 27 Jun 2024 md_5 515fe49e10d Increase outdated build delay 25 Jun 2024 md_5 9cd5a19a0f8 SPIGOT-7794: Cancelling InventoryItemMoveEvent destroys items 24 Jun 2024 SPIGOT-7794 md_5 ce40c7b1468 SPIGOT-7796: Kickplayer newlines not working 23 Jun 2024 SPIGOT-7796 Doc 5167256ff5d SPIGOT-7795: Fix damage/stats ignore the invulnerable damage time 23 Jun 2024 SPIGOT-7795 md_5 f993563ee5a Improve cross-world teleportation handling 23 Jun 2024 Y2K_ ab29122cf18 #1433: HumanEntity#openInventory(InventoryView) should only support views belonging to the player 22 Jun 2024 LoliColleen 764a541c5b5 SPIGOT-7732: Issue with the "hurt()" method of EntityLiving and invulnerable time 22 Jun 2024 SPIGOT-7732 md_5 820084b5f69 SPIGOT-7791: Skull BlockState with null profile causes NullPointerException 22 Jun 2024 SPIGOT-7791 md_5 5e46f1c8213 SPIGOT-7785: Teleporting a player at the right moment can mess up vanilla teleportation 22 Jun 2024 SPIGOT-7785 md_5 cbd95a6b356 SPIGOT-7772: Include hidden / non-sampled players in player count 21 Jun 2024 SPIGOT-7772 md_5 3153debc5f3 SPIGOT-7790: Server crashes after bee nest is forced to update 21 Jun 2024 SPIGOT-7790 md_5 e77bb26bb7c SPIGOT-7788: The healing power of friendship advancement is never granted 20 Jun 2024 SPIGOT-7788 blablubbabc ee3d7258a5d SPIGOT-7789: Fix NPE in CraftMetaFirework applyToItem 19 Jun 2024 SPIGOT-7789 Doc 2889b3a11eb #1429: Add CreatureSpawnEvent.SpawnReason#TRIAL_SPAWNER 19 Jun 2024 md_5 cdd05bc7faa SPIGOT-7777: Speed attribute stays after death; missing EntityPotionEffectEvent call 18 Jun 2024 SPIGOT-7777 Doc d0e6af2d415 #1428: Expose Creeper igniter 18 Jun 2024 Jan Boerman d01c70e93ea #1425: Fix bytecode transformation taking care of class-to-interface compatibility. 18 Jun 2024 Parker Hawke b2b08f68cfc SPIGOT-7770: Fix certain shaped recipes not registering 18 Jun 2024 SPIGOT-7770 Parker Hawke 3f8e4161fdb #1426: Deprecate more unused methods in UnsafeValues 17 Jun 2024 md_5 2c9dd879e7c SPIGOT-7771: Material.getDefaultAttributes always returns an empty map 17 Jun 2024 SPIGOT-7771 md_5 68603b1c116 Use expanded interaction ranges for traced interact events 16 Jun 2024 Y2K_ eae9f760c98 #1414: Convert InventoryView to interface 15 Jun 2024