Spigot
  1. Spigot

Bukkit

Public
AuthorCommitMessageCommit dateIssues
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
Y2K_md_5Y2K_
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
Y2K_md_5Y2K_
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
Y2K_Y2K_
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
Y2K_md_5Y2K_
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 <[email protected]>
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()
md_5md_5
94a9178282eFix copy-pasted BlockType.Typed documentation
md_5md_5
9b34ac8cc03Largely restore deprecated PotionData API
Parker Hawkemd_5Parker Hawke
51a6449bcee#1008: Deprecate ITEMS_TOOLS, removed in 1.20.5
md_5md_5
702d15fea48Fix Javadoc reference
coll1234567md_5coll1234567
42f6cdf4c5d#919: Add internal ItemType and BlockType, delegate Material methods to themCo-authored-by: Bjarne Koll <[email protected]> Co-authored-by: DerFrZocker <[email protected]> Co-authored-by: md_5 <[email protected]>