 Doc | 5fe300ec425#1052: Fix broken links and minor improvement for checkstyle.xml | #1052: Fix broken links and minor improvement for checkstyle.xml | | |
md_5 | facd52d2162 | Update to Minecraft 1.21.1 | | |
 Doc | 2ec53f498e3 | #1050: Fix empty result check for Complex RecipesCo-authored-by: Bjarne Koll <lynxplay101@gmail.com> | | |
 Nathan (antiPerson) | 10671012282 | #1044: Add CrafterCraftEvent | | |
md_5 | 4d87ffe0e73 | Use correct method in JavaDoc | | |
md_5 | ae5e5817e9e | SPIGOT-7850: Add API for Bogged shear state | | SPIGOT-7850 |
 Doc | 46b6d445c36 | SPIGOT-7837: Support data pack banner patterns | | SPIGOT-7837 |
md_5 | d5d0cefc2e7 | Fix JavaDoc error | | |
 Miles Holder | b3c2b83d43f | #1036: Add API for InventoryView derivatives | | |
 Doc | 1fe2c75a21c | SPIGOT-7809: Add ShieldMeta | | SPIGOT-7809 |
md_5 | 3a3bea52057 | SPIGOT-7829: Increase maximum outgoing plugin message size to match Vanilla intention | | SPIGOT-7829 |
 Doc | 5cd1c8cb407 | SPIGOT-7831: Add CreatureSpawnEvent.SpawnReason#POTION_EFFECT | | SPIGOT-7831 |
md_5 | a8e278f03b6 | SPIGOT-7827: Sync EntityPortalEvent with PlayerPortalEvent since non-players can now create portals | | SPIGOT-7827 |
md_5 | 53729d12142 | Remove spurious ApiStatus.Internal annotation | | |
 Nathan (antiPerson) | b9f57486263 | SPIGOT-7799, #1039: Expose explosion world interaction in EntityExplodeEvent and BlockExplodeEvent | | SPIGOT-7799 |
 DerFrZocker | 7983b966630 | #1029: Trial changing a small number of inner enums to classes/interfaces to better support custom valuesThis PR is a subset of the enum PR #660 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`. | | |
 Phoenix616 | e86f4dc4bb8 | #1041: Improve getPlayer(String) docs to clarify it matches the name | | |
md_5 | 9738f00514c | Fix spawner API documentation | | |
 Doc | 69ebd9fd05f | #1034: Add TrialSpawnerSpawnEvent | | |
 coll1234567 | 23cffd9cff6 | #973: Improve spawner API and add API for Trial Spawners | | |
 Miles Holder | 8bf19163e5e | #1038: Clarify HumanEntity#openInventory(InventoryView) JavaDoc | | |
 LoliColleen | 1ff76351600 | SPIGOT-7732, SPIGOT-7786: Add freezing damage modifier | | 2 Jira issues |
 Doc | 02161cb4b42 | #1034: Add CreatureSpawnEvent.SpawnReason#TRIAL_SPAWNER | | |
md_5 | f9cb6f34125 | SPIGOT-7777: All entity potion effects are removed on death | | SPIGOT-7777 |
 Doc | 25d548eb23f | #1031: Expose Creeper igniter | | |
 Parker Hawke | ccbf091556d | SPIGOT-7770: Reserve spaces in shaped recipes for blank ingredients | | SPIGOT-7770 |
md_5 | 17f7097c13c | Clarify ambiguity around what is API | | |
Miles Holder | 71714f0c114 | Remove note from InventoryView JavaDoc | | |
 Parker Hawke | aaf497316ea | #1030: Deprecate more unused methods in UnsafeValues | | |
md_5 | 3a9dc6890eb | SPIGOT-7771: Material.getDefaultAttributes always returns an empty map | | SPIGOT-7771 |
 Miles Holder | 2b4b6d14241 | #1023: Convert InventoryView to interface | | |
Doc | e2160a18658 | Make MapCursor#type not depends on deprecated values | | |
md_5 | befcf86d22f | SPIGOT-7740: Fix using new map cursor types | | SPIGOT-7740 |
Doc | 09229095043 | Add EntityDamageEvent.DamageCause#CAMPFIRE | | |
md_5 | b0a1d5b7480 | Update to Minecraft 1.21 | | |
md_5 | 376e37db4b2 | SPIGOT-7677: Update which entities are marked as spawnable | | SPIGOT-7677 |
md_5 | 06c4add3a97 | SPIGOT-7737: Add separate TreeType.MEGA_PINE | | SPIGOT-7737 |
 Doc | 19b7caaabe6 | SPIGOT-7731: Spawn eggs cannot have damage | | SPIGOT-7731 |
 coll1234567 | e585297edeb | #1022: Add force option to Player#spawnParticle | | |
 Metallic Goat | d26e0094d53 | #1018: Add methods to get players seeing specific chunks | | |
 mfnalex | 8df1ed1847f | #978: Add Material#isCompostable and Material#getCompostChance | | |
 DerFrZocker | 4b9b59c7972 | SPIGOT-7676: Enforce locale parameter in toLowerCase and toUpperCase method calls and always use root locale | | SPIGOT-7676 |
 DerFrZocker | 8d1e700a062 | #1020: Cast instead of using #typed when getting BlockType and ItemType to better work with testing / mocks | | |
 DerFrZocker | fa28607adbc | #1016: Fix incorrect assumption of Fireball having constant speed | | |
 Parker Hawke | 4c6c8586bb8 | #1015: Add a tool component to ItemMetaCo-authored-by: md_5 <git@md-5.net> | | |
 Parker Hawke | 6f6b2123bfd | #1014: Add PotionEffectTypeCategory to distinguish between beneficial and harmful effects | | |
 DerFrZocker | f511cfe1f1a | #1013, SPIGOT-4288, SPIGOT-6202: Add material rerouting in preparation for the switch to ItemType and BlockTypeThis also moves the conversion from and to legacy material to the method
calls of legacy plugins, and no longer allows them directly in the
server.
This has the side effect of fixing some legacy plugin issues, such as
SPIGOT-4288, SPIGOT-6161. Also fixes legacy items sometimes not stacking
in inventory when using addItem, a client disconnect when using legacy
items in recipes and probably some... | | 3 Jira issues |
 Doc | def44cbfdda | SPIGOT-7669: Fix typo in ProjectileHitEvent#getHitBlockFace documentation | | SPIGOT-7669 |
 Parker Hawke | 53fa4f726fe | #1011: Throw an exception if a RecipeChoice is ever supplied airThis would otherwise crash the client. | | |
 Parker Hawke | fa99e752ae2 | #1007: Add ItemMeta#getAsComponentString() | | |