 Doc | 11dfcae71a0 | #1462: Fix broken links and minor improvement for checkstyle.xml | | |
md_5 | b95736b13f7 | Update to Minecraft 1.21.1 | | |
 blablubbabc | 8ee6fd1b8db | SPIGOT-7857: Improve ItemMeta block data deserialization | | SPIGOT-7857 |
md_5 | 8f26c30c696 | SPIGOT-7857: Fix spurious internal NBT tag when deserializing BlockStateMeta | | SPIGOT-7857 |
md_5 | 759061b9323 | SPIGOT-7855: Fire does not spread or burn blocks | | SPIGOT-7855 |
 Miles Holder | 00fc9fb641c | SPIGOT-7853: AnvilInventory#getRepairCost() always returns 0 | | SPIGOT-7853 |
 Nathan (antiPerson) | 7501e2e0498 | #1450: Add CrafterCraftEventCo-authored-by: md_5 <git@md-5.net> | | |
md_5 | 8c51673e7b0 | SPIGOT-5731: PortalCreateEvent#getEntity returns null for nether portals ignited by flint and steel | | SPIGOT-5731 |
 Miles Holder | d53d0d0b198 | #1456: Fix inverted logic in CraftCrafterView#setSlotDisabled | | |
md_5 | 682a678c82b | SPIGOT-7850: Add API for Bogged shear state | | SPIGOT-7850 |
 Doc | fccf5243ad3 | SPIGOT-7837: Support data pack banner patterns | | SPIGOT-7837 |
 Miles Holder | 9c3bd439054 | #1431: Add API for InventoryView derivatives | | |
 Doc | 0cc6acbc4e8 | SPIGOT-7849: Fix FoodComponent serialize with "using-converts-to" using null | | SPIGOT-7849 |
md_5 | 2c547495242 | Don't rely on tags for CraftItemMetas | | |
md_5 | 20d107e4673 | SPIGOT-7846: Fix ItemMeta for hanging signs | | SPIGOT-7846 |
md_5 | 76f59e31556 | Remove redundant clone in Dropper InventoryMoveItemEvent | | |
 Nathan (antiPerson) | e61a53d25c8 | SPIGOT-7817: Call InventoryMoveItemEvent for Crafters | | SPIGOT-7817 |
md_5 | 894682e2d7a | SPIGOT-7839: Remove redundant Java version checks | | SPIGOT-7839 |
 Doc | 2c12b2187ec | SPIGOT-7809: Add ShieldMeta and fix setting shield base coloursCo-authored-by: md_5 <git@md-5.net> | | SPIGOT-7809 |
 Doc | 403accd5633 | SPIGOT-7831: Add CreatureSpawnEvent.SpawnReason#POTION_EFFECT | | SPIGOT-7831 |
md_5 | 812761660c9 | Increase outdated build delay | | |
md_5 | bed1e3ff686 | SPIGOT-7827: Sync EntityPortalEvent with PlayerPortalEvent since non-players can now create portals | | SPIGOT-7827 |
md_5 | 2444c8b235f | SPIGOT-7823: Suspicious sand and gravel material are not marked as having gravity correctly | | SPIGOT-7823 |
 DerFrZocker | aceddcd0bfc | SPIGOT-7820: Enum changes - duplicate method name | | SPIGOT-7820 |
md_5 | a0d2d6a8454 | SPIGOT-7813: Material#isInteractable() always returns false | | SPIGOT-7813 |
 Doc | 8fd64b0912a | SPIGOT-7806: Handle both loot and inventory item drop behaviour in PlayerDeathEvent | | SPIGOT-7806 |
 Nathan (antiPerson) | a4ee40b749f | SPIGOT-7799, #1436: Expose explosion world interaction in EntityExplodeEvent and BlockExplodeEvent | | SPIGOT-7799 |
 DerFrZocker | 082aa51c506 | #1424: Trial changing a small number of inner enums to classes/interfaces to better support custom valuesThis 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`. | | |
 Doc | 66e78a96b65 | SPIGOT-7815: Consider EntityDamageEvent status for Wolf armor damage | | SPIGOT-7815 |
 Doc | c3ceeb6f79b | SPIGOT-7814: Call PlayerShearEntityEvent for Bogged | | SPIGOT-7814 |
md_5 | 97b1e4f584a | Fix wolf armor not dropping from use of shears | | |
md_5 | fd2ef563a0e | SPIGOT-7812: Revert "SPIGOT-7809: Restore shield/banner conversion for base colours"This reverts commit 19335f69e308f6993e9641d0a0e1c38488483736. | | 2 Jira issues |
md_5 | f672c351bb5 | SPIGOT-7811: Enchantments are applied on sweeping attack even if damage event is cancelled | | SPIGOT-7811 |
 Doc | cfe29350be4 | SPIGOT-7808: Fix implementation of Enchantment#getName() for bad name return | | SPIGOT-7808 |
md_5 | 19335f69e30 | SPIGOT-7809: Restore shield/banner conversion for base colours | | SPIGOT-7809 |
 blablubbabc | ae4f5a0be5a | SPIGOT-7805: Fix jukebox deserialization | | 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... | | SPIGOT-7804 |
 Doc | aac911d2634 | SPIGOT-7800, SPIGOT-7801: Keep vanilla behaviour for items dropped on player death | | 2 Jira issues |
 Doc | 13ece474f67 | #1429: Implement TrialSpawnerSpawnEvent | | |
 coll1234567 | bf13e91130b | #1354: Improve spawner API and add API for Trial Spawners | | |
md_5 | 515fe49e10d | Increase outdated build delay | | |
md_5 | 9cd5a19a0f8 | SPIGOT-7794: Cancelling InventoryItemMoveEvent destroys items | | SPIGOT-7794 |
md_5 | ce40c7b1468 | SPIGOT-7796: Kickplayer newlines not working | | SPIGOT-7796 |
Doc | 5167256ff5d | SPIGOT-7795: Fix damage/stats ignore the invulnerable damage time | | SPIGOT-7795 |
md_5 | f993563ee5a | Improve cross-world teleportation handling | | |
 Miles Holder | ab29122cf18 | #1433: HumanEntity#openInventory(InventoryView) should only support views belonging to the player | | |
 LoliColleen | 764a541c5b5 | SPIGOT-7732: Issue with the "hurt()" method of EntityLiving and invulnerable time | | SPIGOT-7732 |
md_5 | 820084b5f69 | SPIGOT-7791: Skull BlockState with null profile causes NullPointerException | | SPIGOT-7791 |
md_5 | 5e46f1c8213 | SPIGOT-7785: Teleporting a player at the right moment can mess up vanilla teleportation | | SPIGOT-7785 |
md_5 | cbd95a6b356 | SPIGOT-7772: Include hidden / non-sampled players in player count | | SPIGOT-7772 |