 SydMontague | aa3a2f27670 | #645: Allow statistics to be accessed for offline players | | |
 Shane Bee | 2122c0b128a | #649: CraftBell should implement Bell | | |
md_5 | bbe3d58efc4 | SPIGOT-5650: Lectern.setPage(int) causes a NullPointerException | | SPIGOT-5650 |
md_5 | 3075579f612 | Add FaceAttachable interface to handle Grindstone facing in common with Switches | | |
md_5 | 95bd4238fb5 | SPIGOT-5647: ZombieVillager entity should have getVillagerType() | | SPIGOT-5647 |
md_5 | 4d975ac3b76 | SPIGOT-5617: setBlockData does not work when NotPlayEvent is called by redstone current | | SPIGOT-5617 |
 Parker Hawke | fc318cc10e2 | #642: Add a DragonBattle API to manipulate respawn phases etc | | |
 Spottedleaf | 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 Boerman | a6f809378ce | SPIGOT-5606: call BlockRedstoneEvent for fence gates | | SPIGOT-5606 |
 Phoenix616 | fc249340982 | SPIGOT-5484: Add more spawn tick settings | | SPIGOT-5484 |
 Spottedleaf | 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_5 | 13ed05decd1 | Prepare for Java 14 | | |
 Bjarne 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_5 | 3d61a853e35 | Fix formatting in CraftLivingEntity | | |
 Vincent | f7ab30557e9 | #633: Add LivingEntity#attack, LivingEntity#swingMainHand, LivingEntity#swingOffHand | | |
md_5 | d5ef2eab9ea | SPIGOT-5591: Allow concurrent potion effects | | SPIGOT-5591 |
md_5 | 25a9a9ff62c | SPIGOT-5592: Custom ChunkGenerator can cause bugged dirt | | SPIGOT-5592 |
md_5 | 3f6d0de9899 | Make it clear in error messages that api-version above 1.13 is also supported | | |
md_5 | fba9f4876b0 | Improve legacy conversion of some materials that changed post flattening | | |
md_5 | b1ba8749121 | Move Bukkit.Aware loading/saving to correct location | | |
 TheCreeperCow | f7cdb53c0ef | SPIGOT-5311: Add API to get/set item associated with throwable projectiles | | SPIGOT-5311 |
 Vincent | 689f429c508 | #634: Cross platform patch scriptsRemoves the need for installing gnu sed on Mac | | |
 Vincent | ab85433d7f3 | Add set/isAware to disable Vanilla AI components of a Mob | | |
Brokkonaut | 918061b75c3 | SPIGOT-5468: Beehive TileEntity was not loaded for BlockStateMeta | | SPIGOT-5468 |
 Vincent | 37f32da8f89 | SPIGOT-5573, SPIGOT-5574: Move CustomChunkGenerator generation code back to buildBase() | | 2 Jira issues |
md_5 | d171d7eb8e1 | SPIGOT-5572: Fix console/API completion of Vanilla commands | | SPIGOT-5572 |
 Shane Bee | 880190573c5 | SPIGOT-5571: Beehive MaxEntities cannot be set back to 3 | | SPIGOT-5571 |
 Shane Bee | 708be695398 | SPIGOT-5468: Improve Beehive TileEntity API | | SPIGOT-5468 |
 Yannick Lamprecht | 2d151f4c33b | #624: Add an API for passing the heightmap to getHighestBlockAt* method | | |
 Vincent | c98538940dd | MC-135989, SPIGOT-5564: Don't kick players for flight while riptiding | | 2 Jira issues |
 Yannick Lamprecht | 807a677e9a5 | SPIGOT-5558: Fix World#getHighestBlockAt, previously off by +1 | | SPIGOT-5558 |
md_5 | d70084e53d0 | Remove unused seed in CustomChunkGenerator | | |
 Vincent | 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_5 | c2dc19d3852 | Craftbukkit -> CraftBukkit | | |
 Shane Bee | ae45e092235 | SPIGOT-5559: Add EntityPotionEffectEvent causes for bee, raiders and wither rose | | SPIGOT-5559 |
 Shane Bee | 0098037647c | #618: Add method to remove a recipe by its key | | |
md_5 | e82b5477ae2 | SPIGOT-5556: Some biome methods use incorrect positionsSee SPIGOT-5529 | | 2 Jira issues |
md_5 | 544ccdc588a | Update checkstyle | | |
md_5 | 512ff7a52f9 | Print legacy load reason in debug mode | | |
md_5 | df371c1b69b | SPIGOT-5554: Clear error message when BossBar is used for not fully joined players | | SPIGOT-5554 |
md_5 | 18168500ea3 | Update scriptus | | |
md_5 | 6bbb4e73482 | Clean up CraftBlockData.toString | | |
md_5 | b1e96bd5ca4 | SPIGOT-5551: BlockState.setData fails when used by legacy plugin | | SPIGOT-5551 |
md_5 | ab13a117a91 | SPIGOT-5550: Cancelled ProjectileLaunchEvent still plays sound for eggs | | SPIGOT-5550 |
md_5 | 44016b1dfc7 | SPIGOT-5538: Using javaw to run GUI prints input error | | SPIGOT-5538 |
 Black Hole | e653ae76690 | SPIGOT-5526: Call EntityEnterBlockEvent for bees trying to enter hives | | SPIGOT-5526 |
md_5 | 6515ea4957c | SPIGOT-5537: Bee nests generated by growing trees near flower have no bees | | SPIGOT-5537 |
md_5 | d82b3149449 | Remove unused CraftWorld.getId method | | |
md_5 | 10763a88ba1 | Change some block == AIR checks to isAir to catch CAVE_AIR | | |
md_5 | e911c70f855 | SPIGOT-5542: Cancelling EntityToggleGlideEvent doesn't stop client from gliding | | SPIGOT-5542 |