Spigot
  1. Spigot

Bukkit

Public
AuthorCommitMessageCommit dateIssues
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]>
Docmd_5Doc
237bb37bb31SPIGOT-1166, SPIGOT-7647: Expose Damager BlockState in EntityDamageByBlockEvent2 Jira issues
DerFrZockermd_5DerFrZocker
035ea146607SPIGOT-6993: Allow #setVelocity to change the speed of a fireball and add a note to #setDirection about itSPIGOT-6993
DerFrZockermd_5DerFrZocker
8c7880fb608#1004: Improve field rename handling and centralize conversion between bukkit and string more
Docmd_5Doc
87c90e93633SPIGOT-7650: Add DamageSource for EntityDeathEvent and PlayerDeathEventSPIGOT-7650
md_5md_5
ac72b19b01bUpdate to Minecraft 1.20.6
Parker Hawkemd_5Parker Hawke
6bfe91ae212SPIGOT-7617: Add BlockExplodeEvent#getExplodedBlockState()SPIGOT-7617
Parker Hawkemd_5Parker Hawke
304e83eb384#1002: Improve documentation and implementation of getMaxStackSize
DerFrZockermd_5DerFrZocker
e8215ea2000SPIGOT-7638: Library loader does not seem to resolve every dependencySPIGOT-7638
DerFrZockerDerFrZocker
79c595c0c33SPIGOT-7637: Bad logic in checking nullability of AttributeModifier slotsAlso fix Class loading order issues, which resulted in EquipmentSlot#getGroup returning null, since EquipmentSlot and EquipmentSlotGroup referencing each other on class init. This caused EquipmentSlot to being init first, when the fields in EquipmentSlotGroup are still null, resulting in the group being null.SPIGOT-7637
md_5md_5
69fa46950ccAdd some missing deprecation annotations
md_5md_5
f850da2e36bUpdate Maven plugins/versions
md_5md_5
8d8400db564Use regular compiler seeing as ECJ doesn't support Java 21 JRE
md_5md_5
c29e1688d1fRevert "BUILDTOOLS-676: Downgrade Maven compiler version"This reverts commit fc1f96cfadac4d3f3b91f419891f98cfad264f30.BUILDTOOLS-676
DerFrZockermd_5DerFrZocker
07bce714f44SPIGOT-7355: More field renames and fixes- Rename MapCursor Types to match their Minecraft names - SPIGOT-7355: Rename ItemFlag#HIDE_POTION_EFFECTS to better reflect its functionSPIGOT-7355
md_5md_5
6a8ea76458dFix bad merge in penultimate commit
md_5md_5
50a7920c5a1Fix imports in previous commit
Parker Hawkemd_5Parker Hawke
83640dd19e7#995: Add required feature to MinecraftExperimental for easy lookups
md_5md_5
fc1f96cfadaBUILDTOOLS-676: Downgrade Maven compiler versionBUILDTOOLS-676
DerFrZockermd_5DerFrZocker
9ea9bb32fe3#997: Change wolf variant from enum to interface
Parker Hawkemd_5Parker Hawke
8cd1d01d33f#996: Rename FoodMeta#get/setSaturationModifier() to #get/setSaturation()
md_5md_5
d514cfb3c9bFix JavaDoc errors
coll1234567md_5coll1234567
664548f4eca#994: Add methods to convert between an entity and a string
DerFrZockermd_5DerFrZocker
8a34e009148SPIGOT-5336: Field name parity with Minecraft keysSPIGOT-5336
DerFrZockermd_5DerFrZocker
aa0d3da263b#977: Remove legacy Particle values
md_5md_5
1113e50a392Update to Minecraft 1.20.5
Parker Hawkemd_5Parker Hawke
0a850d95d96#993: Deprecate Command's permission message methods as they no longer workEver since Mojang's introduction of Brigadier in 1.13, the client is not sent any commands to which it does not have permission to execute. If a client executes a command it is not aware of (and consequently does not have permission for), the client will send itself instead of forwarding the failure to the server for its response.
Parker Hawkemd_5Parker Hawke
20cf5b3d4feSPIGOT-7613: Make note of impact of mobGriefing gamerule for World#createExplosion()SPIGOT-7613
md_5md_5
6cc615e6623Improve documentation of Enchantment#values()
md_5md_5
507052e1128Remove no longer required deprecation on display color APIs
MikChanmd_5MikChan
729fc6a80bc#991: Add PluginManager#loadPlugins(File[])
Luis Benavides-Naranjomd_5Luis Benavides-Naranjo
624c810c36a#982: Add API to copy BlockState to a new Location
Parker Hawkemd_5Parker Hawke
9756fccce8a#986: Add more Conduit API
Flo0md_5Flo0
f02baa38696#988: Add World#getIntersectingChunks(BoundingBox)
md_5md_5
9321d665f53Move getItemInUse up to LivingEntity
Gavin Tantleffmd_5Gavin Tantleff
819eef734f5#959: Add access to current item's remaining ticks
md_5md_5
c4fdadb0c9fSPIGOT-7601: Add AbstractArrow#getItemSPIGOT-7601
md_5md_5
be8261ca6ccAdd support for Java 22
Y2K_md_5Y2K_
2611967663a#979: Add more translation keys
Marcomd_5Marco
667533623b1#985: Correct book maximum pages and characters per page documentation
Bruno Ivanmd_5Bruno Ivan
c8be92fad60#980: Improve getArmorContents() documentation
Parker Hawkemd_5Parker Hawke
f1120ee22db#983: Expose riptide velocity to PlayerRiptideEvent
Docmd_5Doc
7ca2b46c1a7SPIGOT-7594: Fix typo and include missing MinecraftExperimental annotation in Loot Table enumSPIGOT-7594
DerFrZockermd_5DerFrZocker
9a80d38c002SPIGOT-336, SPIGOT-3366, SPIGOT-5768, SPIGOT-6409, SPIGOT-6861, #722: Add EntityRemoveEvent5 Jira issues