AuthorCommitMessageCommit dateIssues
SydMontaguemd_5SydMontague
aa3a2f27670#645: Allow statistics to be accessed for offline players
Shane Beemd_5Shane Bee
2122c0b128a#649: CraftBell should implement Bell
md_5md_5
bbe3d58efc4SPIGOT-5650: Lectern.setPage(int) causes a NullPointerExceptionSPIGOT-5650
md_5md_5
3075579f612Add FaceAttachable interface to handle Grindstone facing in common with Switches
md_5md_5
95bd4238fb5SPIGOT-5647: ZombieVillager entity should have getVillagerType()SPIGOT-5647
md_5md_5
4d975ac3b76SPIGOT-5617: setBlockData does not work when NotPlayEvent is called by redstone currentSPIGOT-5617
Parker Hawkemd_5Parker Hawke
fc318cc10e2#642: Add a DragonBattle API to manipulate respawn phases etc
Spottedleafmd_5Spottedleaf
796eb15a5bd#644: Fix ChunkMapDistance#removeAllTicketsFor not propagating ticket level updatesNow call the method used in removeTicket for propagating the change, so that chunks are guaranteed to unload
Jan Boermanmd_5Jan Boerman
a6f809378ceSPIGOT-5606: call BlockRedstoneEvent for fence gatesSPIGOT-5606
Phoenix616md_5Phoenix616
fc249340982SPIGOT-5484: Add more spawn tick settingsSPIGOT-5484
Spottedleafmd_5Spottedleaf
7f61a2526ea#640: Fix chunk load/unload callbacks for chunk load cancellationsWhen a chunk goes from a ticket level where it is loading a full chunk to an inactive state (i.e ticket level 33 to ticket level 45) the full status future will be completed with a "Right" Either (indicating unloaded). However, this will also schedule the unload callback immediately. However, the callback is not immediately executed. This means the next unload/load callback that needs to be sc...
md_5md_5
13ed05decd1Prepare for Java 14
Bjarne Kollmd_5Bjarne Koll
6b00b14539b#639: Deep clone itemmetas persistent container on cloneAfter this commit, spigot now creates a deep copy of the itemmeta's persistent data container when the itemmeta instance is cloned. This change fixes the bug that, after cloning itemmeta, the container instance the cloned meta would point to was equal to the original one. This resulted in two itemmeta instances sharing a single persistent container.
md_5md_5
3d61a853e35Fix formatting in CraftLivingEntity
Vincentmd_5Vincent
f7ab30557e9#633: Add LivingEntity#attack, LivingEntity#swingMainHand, LivingEntity#swingOffHand
md_5md_5
d5ef2eab9eaSPIGOT-5591: Allow concurrent potion effectsSPIGOT-5591
md_5md_5
25a9a9ff62cSPIGOT-5592: Custom ChunkGenerator can cause bugged dirtSPIGOT-5592
md_5md_5
3f6d0de9899Make it clear in error messages that api-version above 1.13 is also supported
md_5md_5
fba9f4876b0Improve legacy conversion of some materials that changed post flattening
md_5md_5
b1ba8749121Move Bukkit.Aware loading/saving to correct location
TheCreeperCowmd_5TheCreeperCow
f7cdb53c0efSPIGOT-5311: Add API to get/set item associated with throwable projectilesSPIGOT-5311
Vincentmd_5Vincent
689f429c508#634: Cross platform patch scriptsRemoves the need for installing gnu sed on Mac
Vincentmd_5Vincent
ab85433d7f3Add set/isAware to disable Vanilla AI components of a Mob
BrokkonautBrokkonaut
918061b75c3SPIGOT-5468: Beehive TileEntity was not loaded for BlockStateMetaSPIGOT-5468
Vincentmd_5Vincent
37f32da8f89SPIGOT-5573, SPIGOT-5574: Move CustomChunkGenerator generation code back to buildBase()2 Jira issues
md_5md_5
d171d7eb8e1SPIGOT-5572: Fix console/API completion of Vanilla commandsSPIGOT-5572
Shane Beemd_5Shane Bee
880190573c5SPIGOT-5571: Beehive MaxEntities cannot be set back to 3SPIGOT-5571
Shane Beemd_5Shane Bee
708be695398SPIGOT-5468: Improve Beehive TileEntity APISPIGOT-5468
Yannick Lamprechtmd_5Yannick Lamprecht
2d151f4c33b#624: Add an API for passing the heightmap to getHighestBlockAt* method
Vincentmd_5Vincent
c98538940ddMC-135989, SPIGOT-5564: Don't kick players for flight while riptiding2 Jira issues
Yannick Lamprechtmd_5Yannick Lamprecht
807a677e9a5SPIGOT-5558: Fix World#getHighestBlockAt, previously off by +1SPIGOT-5558
md_5md_5
d70084e53d0Remove unused seed in CustomChunkGenerator
Vincentmd_5Vincent
8a66d4c7ac2#619: Allow delegation of certain elements to Vanilla when using a custom ChunkGeneratorAllows delegation of caves, decorations, mobs and structures to the Vanilla generation algorithms. Overriding these methods to return true enables that aspect of Vanilla generation, which is applied after the ChunkGenerator's custom generation.
md_5md_5
c2dc19d3852Craftbukkit -> CraftBukkit
Shane Beemd_5Shane Bee
ae45e092235SPIGOT-5559: Add EntityPotionEffectEvent causes for bee, raiders and wither roseSPIGOT-5559
Shane Beemd_5Shane Bee
0098037647c#618: Add method to remove a recipe by its key
md_5md_5
e82b5477ae2SPIGOT-5556: Some biome methods use incorrect positionsSee SPIGOT-55292 Jira issues
md_5md_5
544ccdc588aUpdate checkstyle
md_5md_5
512ff7a52f9Print legacy load reason in debug mode
md_5md_5
df371c1b69bSPIGOT-5554: Clear error message when BossBar is used for not fully joined playersSPIGOT-5554
md_5md_5
18168500ea3Update scriptus
md_5md_5
6bbb4e73482Clean up CraftBlockData.toString
md_5md_5
b1e96bd5ca4SPIGOT-5551: BlockState.setData fails when used by legacy pluginSPIGOT-5551
md_5md_5
ab13a117a91SPIGOT-5550: Cancelled ProjectileLaunchEvent still plays sound for eggsSPIGOT-5550
md_5md_5
44016b1dfc7SPIGOT-5538: Using javaw to run GUI prints input errorSPIGOT-5538
Black Holemd_5Black Hole
e653ae76690SPIGOT-5526: Call EntityEnterBlockEvent for bees trying to enter hivesSPIGOT-5526
md_5md_5
6515ea4957cSPIGOT-5537: Bee nests generated by growing trees near flower have no beesSPIGOT-5537
md_5md_5
d82b3149449Remove unused CraftWorld.getId method
md_5md_5
10763a88ba1Change some block == AIR checks to isAir to catch CAVE_AIR
md_5md_5
e911c70f855SPIGOT-5542: Cancelling EntityToggleGlideEvent doesn't stop client from glidingSPIGOT-5542

Everything looks good. We'll let you know here if there's anything you should know about.

Add shortcut