Spigot
  1. Spigot

CraftBukkit

Public
AuthorCommitMessageCommit dateIssues
LoliColleenmd_5LoliColleen
06d915943c9SPIGOT-7365: DamageCause blocked by shield should trigger invulnerableTimeSPIGOT-7365
Y2K_md_5Y2K_
ca3bc370757#1361: Add more translation keys
md_5md_5
366c3ca80faSPIGOT-7600: EntityChangeBlockEvent is not fired for frog eggsSPIGOT-7600
md_5md_5
06d0f9ba899SPIGOT-7593: Fix sapling growth physics / client-side updatesSPIGOT-7593
Parker Hawkemd_5Parker Hawke
45c2608e4d3#1366: Expose riptide velocity to PlayerRiptideEvent
Docmd_5Doc
29b6bb79bfcSPIGOT-7587: Remove fixes for now-resolved MC-142590 and MC-1093463 Jira issues
md_5md_5
176c0ad39ffFix copying BlockStates with fields (eg, Banner)
md_5md_5
ee685bd2ac8Fix Camel not standing up when hurt
md_5md_5
619936d4bb0Increase outdated build delay
Docmd_5Doc
98b6c1ac7d4SPIGOT-7589 Fix NullPointerException when bans expireSPIGOT-7589
DerFrZockermd_5DerFrZocker
a2736ddb06cSPIGOT-336, SPIGOT-3366, SPIGOT-5768, SPIGOT-6409, SPIGOT-6861, #1008: Add EntityRemoveEvent5 Jira issues
DerFrZockermd_5DerFrZocker
5bf12cb89d3SPIGOT-7565: Throw a more descriptive error message when a developer tries to spawn an entity from a CraftBukkit classSPIGOT-7565
coll1234567md_5coll1234567
76d95fe7edaSPIGOT-7417, #1343: Add Sign#getTargetSide and Sign#getAllowedEditorSPIGOT-7417
md_5md_5
38fd4bd5034Fix accidentally renamed internal damage method
Docmd_5Doc
80f0ce4be64SPIGOT-7300, #1180: Add new DamageSource API providing enhanced information about entity damageSPIGOT-7300
md_5md_5
7e43f3b1642SPIGOT-7581: Fix typo in BlockMushroomSPIGOT-7581
Docmd_5Doc
ea14b7d9019SPIGOT-7576, #1347: Add methods in MushroomCow to change stew effectsSPIGOT-7576
Docmd_5Doc
4c687f24330#1259: Add Server#isLoggingIPs to get log-ips configuration
md_5md_5
22a541a29ffImprove support for per-world game rules
coll1234567md_5coll1234567
cb7dccce27f#1348: Add Player methods for client-side potion effects
coll1234567md_5coll1234567
b8d6109f0c0#1335: Add API for in-world structures
Docmd_5Doc
4398a1b5b91SPIGOT-7577: Make CraftWindCharge#explode discard the entitySPIGOT-7577
md_5md_5
e74107678c3Fix Crafter maximum stack size
md_5md_5
0bb0f4f6a0cSPIGOT-7530, #1314: Improve Resource Pack API with new 1.20.3 functionalitySPIGOT-7530
DerFrZockermd_5DerFrZocker
4949f556d98SPIGOT-3071, #1345: Add entity spawn method with spawn reasonSPIGOT-3071
coll1234567md_5coll1234567
20ac73ca284#1353: Fix Structure#place not working as documented with 0 palette
DerFrZockermd_5DerFrZocker
3c1b7787139SPIGOT-6911, #1349: Change max book length in CraftMetaBookSPIGOT-6911
DerFrZockermd_5DerFrZocker
333701839f4SPIGOT-7572: Bee nests generated without beesSPIGOT-7572
coll1234567md_5coll1234567
f48f4174c32SPIGOT-5553, #1336: Add EntityKnockbackEventSPIGOT-5553
Docmd_5Doc
292ec79e09eSPIGOT-7568: Call EntityChangeBlockEvent for DecoratedPotSPIGOT-7568
Docmd_5Doc
b44bf5aa87fSPIGOT-7575: SuspiciousStewMeta creates invalid PotionEffect dataSPIGOT-7575
DerFrZockermd_5DerFrZocker
161784713ac#1340: Centralize the conversion from and to Minecraft / Bukkit registry items even more and add a test case for them
Nothixalmd_5Nothixal
b93c5a30d2e#1338: Introduce getRespawnLocation as a replacement for getBedSpawnLocation
md_5md_5
fb973486c22SPIGOT-7570: PrepareItemCraftEvent#isRepair() always returns falseSPIGOT-7570
DaFeistmd_5DaFeist
c9c24535efc#1337: Add DragonBattle#setPreviouslyKilled
Nothixalmd_5Nothixal
c8b4da803daSPIGOT-6921, #1330: Add methods to remove all enchantments on an ItemStackSPIGOT-6921
coll1234567md_5coll1234567
95bc1c4f52a#1333: Add BlockData#copyTo
Nothixalmd_5Nothixal
36e2f9ce1e7#1329: Add method to get an offline player's location
coll1234567md_5coll1234567
771182f70cd#1327: Add methods to place structures with block/entity transformers
md_5md_5
e41ad4c8271SPIGOT-7567: SpawnReason for SNOWMAN is reported as BUILD_IRONGOLEMSPIGOT-7567
md_5md_5
76931e8bd4eAdd EntityMountEvent and EntityDismount EventAdapted from Spigot commit ab1e1a2a5ae1e6cc42afe8bf48832721407365fd.
DerFrZockermd_5DerFrZocker
9b29b21c764#1183: Better handle lambda expression and renaming of classes in Commodore
md_5md_5
1462ebe85d9Reformat Commodore.java
Y2K_md_5Y2K_
9fde4c037cb#1324: Improve ItemFactory#enchantItem consistency
Bjarne Kollmd_5Bjarne Koll
4e419c774cf#1295: Define native persistent data types for lists
md_5md_5
dd8cca3882aSPIGOT-7562: Fix Score#getScore and Score#isScoreSetSPIGOT-7562
Maxim Van de Wynckelmd_5Maxim Van de Wynckel
69027820058Only fetch an online UUID in online modeThe previous code would get an online UUID even in offline mode that breaks plugins if the player joins. Example: You want to store data for player "Test" who never joined. An online UUID is created and you save it using that UUID. The player Test joins with an offline UUID but that will not match the online UUID of the saved data. Adapted from Spigot commit 25b673fd7e418e21eb445a9e39d51baa0...
md_5md_5
1da8d9a53aaFire PreLogin events even in offline modeAdapted from Spigot commit 61400aa00ce70d3a115472a05d266b679a53e0dd
DerFrZockermd_5DerFrZocker
2e88514ad3f#1325: Use CraftBlockType and CraftItemType instead of CraftMagicNumbers to convert between minecraft and bukkit block / item representation
Black Holemd_5Black Hole
53ebb05e395SPIGOT-7554, #1323: Add DecoratedPotInventorySPIGOT-7554