AuthorCommitMessageCommit dateIssues
Docmd_5Doc
5fe300ec425#1052: Fix broken links and minor improvement for checkstyle.xml#1052: Fix broken links and minor improvement for checkstyle.xml
md_5md_5
facd52d2162Update to Minecraft 1.21.1
Docmd_5Doc
2ec53f498e3#1050: Fix empty result check for Complex RecipesCo-authored-by: Bjarne Koll <lynxplay101@gmail.com>
Nathan (antiPerson)  md_5Nathan (antiPerson)
10671012282#1044: Add CrafterCraftEvent
md_5md_5
4d87ffe0e73Use correct method in JavaDoc
md_5md_5
ae5e5817e9eSPIGOT-7850: Add API for Bogged shear stateSPIGOT-7850
Docmd_5Doc
46b6d445c36SPIGOT-7837: Support data pack banner patternsSPIGOT-7837
md_5md_5
d5d0cefc2e7Fix JavaDoc error
Miles Holdermd_5Miles Holder
b3c2b83d43f#1036: Add API for InventoryView derivatives
Docmd_5Doc
1fe2c75a21cSPIGOT-7809: Add ShieldMetaSPIGOT-7809
md_5md_5
3a3bea52057SPIGOT-7829: Increase maximum outgoing plugin message size to match Vanilla intentionSPIGOT-7829
Docmd_5Doc
5cd1c8cb407SPIGOT-7831: Add CreatureSpawnEvent.SpawnReason#POTION_EFFECTSPIGOT-7831
md_5md_5
a8e278f03b6SPIGOT-7827: Sync EntityPortalEvent with PlayerPortalEvent since non-players can now create portalsSPIGOT-7827
md_5md_5
53729d12142Remove spurious ApiStatus.Internal annotation
Nathan (antiPerson)  md_5Nathan (antiPerson)
b9f57486263SPIGOT-7799, #1039: Expose explosion world interaction in EntityExplodeEvent and BlockExplodeEventSPIGOT-7799
DerFrZockermd_5DerFrZocker
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`.
Phoenix616md_5Phoenix616
e86f4dc4bb8#1041: Improve getPlayer(String) docs to clarify it matches the name
md_5md_5
9738f00514cFix spawner API documentation
Docmd_5Doc
69ebd9fd05f#1034: Add TrialSpawnerSpawnEvent
coll1234567md_5coll1234567
23cffd9cff6#973: Improve spawner API and add API for Trial Spawners
Miles Holdermd_5Miles Holder
8bf19163e5e#1038: Clarify HumanEntity#openInventory(InventoryView) JavaDoc
LoliColleenmd_5LoliColleen
1ff76351600SPIGOT-7732, SPIGOT-7786: Add freezing damage modifier2 Jira issues
Docmd_5Doc
02161cb4b42#1034: Add CreatureSpawnEvent.SpawnReason#TRIAL_SPAWNER
md_5md_5
f9cb6f34125SPIGOT-7777: All entity potion effects are removed on deathSPIGOT-7777
Docmd_5Doc
25d548eb23f#1031: Expose Creeper igniter
Parker Hawkemd_5Parker Hawke
ccbf091556dSPIGOT-7770: Reserve spaces in shaped recipes for blank ingredientsSPIGOT-7770
md_5md_5
17f7097c13cClarify ambiguity around what is API
Miles HolderMiles Holder
71714f0c114Remove note from InventoryView JavaDoc
Parker Hawkemd_5Parker Hawke
aaf497316ea#1030: Deprecate more unused methods in UnsafeValues
md_5md_5
3a9dc6890ebSPIGOT-7771: Material.getDefaultAttributes always returns an empty mapSPIGOT-7771
Miles Holdermd_5Miles Holder
2b4b6d14241#1023: Convert InventoryView to interface
DocDoc
e2160a18658Make MapCursor#type not depends on deprecated values
md_5md_5
befcf86d22fSPIGOT-7740: Fix using new map cursor typesSPIGOT-7740
DocDoc
09229095043Add EntityDamageEvent.DamageCause#CAMPFIRE
md_5md_5
b0a1d5b7480Update to Minecraft 1.21
md_5md_5
376e37db4b2SPIGOT-7677: Update which entities are marked as spawnableSPIGOT-7677
md_5md_5
06c4add3a97SPIGOT-7737: Add separate TreeType.MEGA_PINESPIGOT-7737
Docmd_5Doc
19b7caaabe6SPIGOT-7731: Spawn eggs cannot have damageSPIGOT-7731
coll1234567md_5coll1234567
e585297edeb#1022: Add force option to Player#spawnParticle
Metallic Goatmd_5Metallic Goat
d26e0094d53#1018: Add methods to get players seeing specific chunks
mfnalexmd_5mfnalex
8df1ed1847f#978: Add Material#isCompostable and Material#getCompostChance
DerFrZockermd_5DerFrZocker
4b9b59c7972SPIGOT-7676: Enforce locale parameter in toLowerCase and toUpperCase method calls and always use root localeSPIGOT-7676
DerFrZockermd_5DerFrZocker
8d1e700a062#1020: Cast instead of using #typed when getting BlockType and ItemType to better work with testing / mocks
DerFrZockermd_5DerFrZocker
fa28607adbc#1016: Fix incorrect assumption of Fireball having constant speed
Parker Hawkemd_5Parker Hawke
4c6c8586bb8#1015: Add a tool component to ItemMetaCo-authored-by: md_5 <git@md-5.net>
Parker Hawkemd_5Parker Hawke
6f6b2123bfd#1014: Add PotionEffectTypeCategory to distinguish between beneficial and harmful effects
DerFrZockermd_5DerFrZocker
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
Docmd_5Doc
def44cbfddaSPIGOT-7669: Fix typo in ProjectileHitEvent#getHitBlockFace documentationSPIGOT-7669
Parker Hawkemd_5Parker Hawke
53fa4f726fe#1011: Throw an exception if a RecipeChoice is ever supplied airThis would otherwise crash the client.
Parker Hawkemd_5Parker Hawke
fa99e752ae2#1007: Add ItemMeta#getAsComponentString()

Everything looks good. We'll let you know here if there's anything you should know about.

Add shortcut