Spigot
  1. Spigot

CraftBukkit

Public
AuthorCommitMessageCommit dateIssues
Parker Hawkemd_5Parker Hawke
2270366cdd9#1196: Test Registry instances more thoroughly
Lars Baummd_5Lars Baum
863dacb7a00#1191: Do not start on pre-release Java 17Pre-release versions of Java may miss standard API that is introduced later during development of the same release. Unfortunately some server hosts knowingly (!) run these versions in production, even years after the general availability of that java release. Therefore, we need to manually enforce that the server only runs on fully standardized versions to ensure compatibility of plugin and ser...
Parker HawkeParker Hawke
1f2dd8e1270SPIGOT-7362: Properly handle null in CraftBlock#blockFaceToNotch()SPIGOT-7362
Docmd_5Doc
dbc70bed557SPIGOT-7195, SPIGOT-7197: Add DataPack API2 Jira issues
Yannick Lamprechtmd_5Yannick Lamprecht
b346a5f6dd8#1170: Add preliminary support for multi sided signs
md_5md_5
86c816189caUpdate SQLite version
md_5md_5
d9324b4bc73Fix addition of custom smithing trim / transform recipes
Parker Hawkemd_5Parker Hawke
01b2e1af41aSPIGOT-7346: Disallow players from executing commands after disconnectingSPIGOT-7346
coll1234567md_5coll1234567
7fe5ee022ab#1186: Move getHighestBlockYAt methods from World to RegionAccessor
Cerusmd_5Cerus
bcc85ef6703#1185: Add API for directly setting Display transformation matrices
Miles Holdermd_5Miles Holder
a7cfc778fdb#1176: Add InventoryView#setTitle
coll1234567md_5coll1234567
563d422268eSPIGOT-519: Add TNTPrimeEventThanks to Pokechu22 for an earlier implementationSPIGOT-519
md_5md_5
ccbc6abca44Add test for Chunk.LoadLevel mirroring
coll1234567md_5coll1234567
2926e0513b4#1171: Add method to get chunk load level
Matthew Steglinskimd_5Matthew Steglinski
63cad7f840f#375: Add accessors to Wither's invulnerability ticks
FreeSoccerHDXmd_5FreeSoccerHDX
bfd8b1ac827SPIGOT-7209: Accessors and events for player's exp cooldownSPIGOT-7209
Docmd_5Doc
f92a41c3966#1181: Consolidate Location conversion code
blablubbabcmd_5blablubbabc
10f866759eaSPIGOT-6308: Deprecate the location name property of map itemsThis property does not have the expected effect.SPIGOT-6308
Docmd_5Doc
82f7b658aa8#1095: Add PlayerSpawnChangeEvent
Martophmd_5Martoph
b421af7e440#808: Expand the FishHook API
md_5md_5
598ad7b3f0fIncrease outdated build delay
Parker Hawkemd_5Parker Hawke
818582f4094#1169: Add damage methods to FallingBlock
md_5md_5
15a3eac661fSPIGOT-7335: Fix typo in TextDisplay#TextAlignment enum nameSPIGOT-7335
Docmd_5Doc
f01fb4979e3SPIGOT-7336: Fix typo in internal method nameSPIGOT-7336
coll1234567md_5coll1234567
5ee3419b794SPIGOT-5217, SPIGOT-6183: Add RespawnReason to PlayerRespawnEvent2 Jira issues
Parker Hawkemd_5Parker Hawke
50ee87fbcb0SPIGOT-7333: Correctly handle null in ColorableArmorMeta#setColor()SPIGOT-7333
Marvin RiepleMarvin Rieple
790be710b58SPIGOT-7332: Persistent Data Container of Chunk not saving on stop or restart.SPIGOT-7332
libraryaddictmd_5libraryaddict
cb6f3c0286d#1173: Change CraftMinecartTNT to public for consistency
Marvin RiepleMarvin Rieple
19de3550d85SPIGOT-7315: Bed placement duplicates crops if cancelledSPIGOT-7315
Parker Hawkemd_5Parker Hawke
1eb88374e1d#1147: Add experimental armor trim API
md_5md_5
c4c0bb0e943Show clean error for invalidly configured server.properties options
Phoenix616Phoenix616
3ae90697f36Fix UUID not being updated when changing world of MapView
coll1234567md_5coll1234567
e43000601d4#1164, MC-227255, MC-253819: Fix rotation of beehives and bells2 Jira issues
md_5md_5
be8682aa824Also update compiler version
md_5md_5
08e305f5b3fUpdate some Maven plugin versions
Parker Hawkemd_5Parker Hawke
187bdd463fe#1160: Add more bell API
Parker Hawkemd_5Parker Hawke
2f8e5bc7c07#1145: Allow Player#sendBlockDamage() to specify a source entity
Parker Hawkemd_5Parker Hawke
bcbb61b369a#1144: Add more Guardian API, particularly for its laser
coll1234567md_5coll1234567
722ddff6dad#1162: Add BlockData#rotate and BlockData#mirror
Parker Hawkemd_5Parker Hawke
80998277cb9#1159: Add missing API for explosive minecarts
Marvin Rieplemd_5Marvin Rieple
1fddefce1cd#1155: Allow getting chunks without generating them and optimize chunk data request for ungenerated chunks
Parker Hawkemd_5Parker Hawke
20e8a486fe5#1157: Add Player#sendHurtAnimation()
Marvin RiepleMarvin Rieple
e142fb9fd37SPIGOT-7188: ChunkSnapshot biome y coordinate doesn't match chunk biome y coordSPIGOT-7188
Parker Hawkemd_5Parker Hawke
eff1743b9c4SPIGOT-7313: More accurately edit data on JukeboxesSPIGOT-7313
md_5md_5
f92c945173aSPIGOT-7310: PlayerToggleSneakEvent is not called when a player sneaks while riding an entitySPIGOT-7310
md_5md_5
b5714184dbdSPIGOT-7316: Cancelling EntityUnmountEvent does not stop the all effects of the unmountingSPIGOT-7316
md_5md_5
e237f8c88a9SPIGOT-7312: Entity#setVisibleByDefault on player causes skin reset on this player clientSPIGOT-7312
Parker Hawkemd_5Parker Hawke
93813509b6dSPIGOT-7309: Add API for jukebox inventoriesAlso fixes a crash when inserting music discs into jukeboxes with a DropperSPIGOT-7309
Docmd_5Doc
2d5209e8d9e#1153: Handle teleport reason in spreadplayers command
Parker HawkeParker Hawke
f5b61387e12SPIGOT-7308: Fix NullPointerException when calling Jukebox#setRecord()SPIGOT-7308