md_5 ae5e5817e9e SPIGOT-7850: Add API for Bogged shear state 14 mins ago SPIGOT-7850 Doc 46b6d445c36 SPIGOT-7837: Support data pack banner patterns 27 mins ago SPIGOT-7837 md_5 d5d0cefc2e7 Fix JavaDoc error 33 mins ago Y2K_ b3c2b83d43f #1036: Add API for InventoryView derivatives 41 mins ago Doc 1fe2c75a21c SPIGOT-7809: Add ShieldMeta 1 week ago SPIGOT-7809 md_5 3a3bea52057 SPIGOT-7829: Increase maximum outgoing plugin message size to match Vanilla intention 16 Jul 2024 SPIGOT-7829 Doc 5cd1c8cb407 SPIGOT-7831: Add CreatureSpawnEvent.SpawnReason#POTION_EFFECT 16 Jul 2024 SPIGOT-7831 md_5 a8e278f03b6 SPIGOT-7827: Sync EntityPortalEvent with PlayerPortalEvent since non-players can now create portals 10 Jul 2024 SPIGOT-7827 md_5 53729d12142 Remove spurious ApiStatus.Internal annotation 07 Jul 2024 Nathan (antiPerson) b9f57486263 SPIGOT-7799, #1039: Expose explosion world interaction in EntityExplodeEvent and BlockExplodeEvent 06 Jul 2024 SPIGOT-7799 DerFrZocker 7983b966630 #1029: 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 #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`. 06 Jul 2024 Phoenix616 e86f4dc4bb8 #1041: Improve getPlayer(String) docs to clarify it matches the name 03 Jul 2024 md_5 9738f00514c Fix spawner API documentation 27 Jun 2024 Doc 69ebd9fd05f #1034: Add TrialSpawnerSpawnEvent 27 Jun 2024 coll1234567 23cffd9cff6 #973: Improve spawner API and add API for Trial Spawners 27 Jun 2024 Y2K_ 8bf19163e5e #1038: Clarify HumanEntity#openInventory(InventoryView) JavaDoc 22 Jun 2024 LoliColleen 1ff76351600 SPIGOT-7732, SPIGOT-7786: Add freezing damage modifier 22 Jun 2024 2 Jira issuesDoc 02161cb4b42 #1034: Add CreatureSpawnEvent.SpawnReason#TRIAL_SPAWNER 19 Jun 2024 md_5 f9cb6f34125 SPIGOT-7777: All entity potion effects are removed on death 18 Jun 2024 SPIGOT-7777 Doc 25d548eb23f #1031: Expose Creeper igniter 18 Jun 2024 Parker Hawke ccbf091556d SPIGOT-7770: Reserve spaces in shaped recipes for blank ingredients 18 Jun 2024 SPIGOT-7770 md_5 17f7097c13c Clarify ambiguity around what is API 17 Jun 2024 Y2K_ 71714f0c114 Remove note from InventoryView JavaDoc 17 Jun 2024 Parker Hawke aaf497316ea #1030: Deprecate more unused methods in UnsafeValues 17 Jun 2024 md_5 3a9dc6890eb SPIGOT-7771: Material.getDefaultAttributes always returns an empty map 17 Jun 2024 SPIGOT-7771 Y2K_ 2b4b6d14241 #1023: Convert InventoryView to interface 15 Jun 2024 Doc e2160a18658 Make MapCursor#type not depends on deprecated values 14 Jun 2024 md_5 befcf86d22f SPIGOT-7740: Fix using new map cursor types 13 Jun 2024 SPIGOT-7740 Doc 09229095043 Add EntityDamageEvent.DamageCause#CAMPFIRE 13 Jun 2024 md_5 b0a1d5b7480 Update to Minecraft 1.21 13 Jun 2024 md_5 376e37db4b2 SPIGOT-7677: Update which entities are marked as spawnable 11 Jun 2024 SPIGOT-7677 md_5 06c4add3a97 SPIGOT-7737: Add separate TreeType.MEGA_PINE 11 Jun 2024 SPIGOT-7737 Doc 19b7caaabe6 SPIGOT-7731: Spawn eggs cannot have damage 10 Jun 2024 SPIGOT-7731 coll1234567 e585297edeb #1022: Add force option to Player#spawnParticle 07 Jun 2024 Metallic Goat d26e0094d53 #1018: Add methods to get players seeing specific chunks 07 Jun 2024 mfnalex 8df1ed1847f #978: Add Material#isCompostable and Material#getCompostChance 04 Jun 2024 DerFrZocker 4b9b59c7972 SPIGOT-7676: Enforce locale parameter in toLowerCase and toUpperCase method calls and always use root locale 02 Jun 2024 SPIGOT-7676 DerFrZocker 8d1e700a062 #1020: Cast instead of using #typed when getting BlockType and ItemType to better work with testing / mocks 02 Jun 2024 DerFrZocker fa28607adbc #1016: Fix incorrect assumption of Fireball having constant speed 28 May 2024 Parker Hawke 4c6c8586bb8 #1015: Add a tool component to ItemMeta Co-authored-by: md_5 <[email protected] > 28 May 2024 Parker Hawke 6f6b2123bfd #1014: Add PotionEffectTypeCategory to distinguish between beneficial and harmful effects 28 May 2024 DerFrZocker f511cfe1f1a #1013, SPIGOT-4288, SPIGOT-6202: Add material rerouting in preparation for the switch to ItemType and BlockType This 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... 28 May 2024 3 Jira issuesDoc def44cbfdda SPIGOT-7669: Fix typo in ProjectileHitEvent#getHitBlockFace documentation 20 May 2024 SPIGOT-7669 Parker Hawke 53fa4f726fe #1011: Throw an exception if a RecipeChoice is ever supplied air This would otherwise crash the client. 14 May 2024 Parker Hawke fa99e752ae2 #1007: Add ItemMeta#getAsComponentString() 06 May 2024 md_5 94a9178282e Fix copy-pasted BlockType.Typed documentation 06 May 2024 md_5 9b34ac8cc03 Largely restore deprecated PotionData API 05 May 2024 Parker Hawke 51a6449bcee #1008: Deprecate ITEMS_TOOLS, removed in 1.20.5 05 May 2024 md_5 702d15fea48 Fix Javadoc reference 05 May 2024 coll1234567 42f6cdf4c5d #919: Add internal ItemType and BlockType, delegate Material methods to them Co-authored-by: Bjarne Koll <[email protected] >
Co-authored-by: DerFrZocker <[email protected] >
Co-authored-by: md_5 <[email protected] > 05 May 2024