md_5 | 30811541ded | Load custom worlds from correct location | | |
md_5 | 21dbe8ab2aa | SPIGOT-4911: Cannot add firework rocket as charged projectile in crossbow | | SPIGOT-4911 |
md_5 | 8ad02cd9c70 | SPIGOT-4900: Rearchitect multiworld support for better compat with new villager AI | | SPIGOT-4900 |
 blablubbabc | 8879c314850 | SPIGOT-4893: Don't reset angry state of wolves without target.Wolves will 'silently' lose their target when teleporting between
dimensions or the chunk getting reloaded. To reset the angry state in
those cases, the check got moved into the loading method. | | SPIGOT-4893 |
 Brokkonaut | 5c0d3b25e8f | SPIGOT-4889: Add PlayerTakeLecternBookEvent | | SPIGOT-4889 |
md_5 | 7d29eb5e5a2 | SPIGOT-4899: Horse inventory title not set | | SPIGOT-4899 |
md_5 | 6ceffb0d2aa | SPIGOT-4895: Bed doesn't explode in Nether and The End | | SPIGOT-4895 |
md_5 | ee8818473d2 | SPIGOT-4888: setSleepingIgnored resets the night even when there is no one in a bed | | SPIGOT-4888 |
md_5 | 15e02b40561 | SPIGOT-4890: EntityDeathEvent fires twice when breaking an armor stand in survival mode | | SPIGOT-4890 |
 Nathan (antiPerson) | b38a3c338c5 | Add BlockShearEntityEvent for Dispensers shearing Sheep | | |
 Brokkonaut | 70ebefca6b1 | SPIGOT-4891: LecternInventory.getType() should return InventoryType.LECTERN | | SPIGOT-4891 |
 blablubbabc | 0036d1b753f | SPIGOT-4887: Villager level minimum is 1 | | SPIGOT-4887 |
md_5 | d20328368cd | SPIGOT-4882: EntityExplodeEvent appears to fire every tick because of enderdragon | | SPIGOT-4882 |
md_5 | 524facd24ed | SPIGOT-4881: Worldborder for the End and Nether switch to default after restart | | SPIGOT-4881 |
md_5 | 3057b72c7d4 | SPIGOT-4880: Potion effects with unknown names. | | SPIGOT-4880 |
md_5 | fe1199caa5c | SPIGOT-4874: Use empty loot contextAppears to work irrespective of what the loot table requires | | SPIGOT-4874 |
md_5 | 0d76f8658d2 | SPIGOT-4872: LootTables missing a few loot tables | | SPIGOT-4872 |
md_5 | 40484a5fa09 | SPIGOT-4875: PlayerChangedWorldEvent does not fire on teleporting via portals | | SPIGOT-4875 |
md_5 | 5f89a0e3c16 | SPIGOT-4877: No end platform generated | | SPIGOT-4877 |
md_5 | 84400e66b8c | SPIGOT-4871: Manually opened double chest doesn't have close animation | | SPIGOT-4871 |
md_5 | 8deeeec0ac9 | SPIGOT-4870: Server crashes while charging crossbow | | SPIGOT-4870 |
md_5 | c441dba8153 | SPIGOT-4834: API for Villager levels and experience | | SPIGOT-4834 |
md_5 | 78616513e89 | Rearchitect PortalCreateEvent to provide more information about the portal | | |
 Aquazus | e8c929356ee | SPIGOT-248: PortalCreateEvent not fired when exit portal is created automatically. | | SPIGOT-248 |
md_5 | 3be0bc1c51e | SPIGOT-4840: CartographyInventory not returned for InventoryClickEvent.getClickedInventory on result slot | | SPIGOT-4840 |
md_5 | 8ad64c4f99f | SPIGOT-4867: Incorrect dimension ID for nether portal teleports | | SPIGOT-4867 |
md_5 | 4e60dbe7e41 | SPIGOT-4868: Server deadlock on /stop command | | SPIGOT-4868 |
md_5 | 68e72f630e9 | SPIGOT-4863: --eraseCache doesn't work | | SPIGOT-4863 |
md_5 | df82e4f08ae | SPIGOT-4860: Cancelling InventoryOpenEvent on MerchantInventory prevents re-opening | | SPIGOT-4860 |
md_5 | 09a453aede5 | SPIGOT-4835: Manually opened chest doesn't have close animation | | SPIGOT-4835 |
md_5 | 84c2f4d1ab4 | SPIGOT-4842: Dummy recipes should not give AIR as result type | | SPIGOT-4842 |
md_5 | 8ddb94da628 | SPIGOT-4831: setKeepSpawnInMemory to false does not work | | SPIGOT-4831 |
 Justin Lawen | fac0eca52b4 | SPIGOT-4838: BlockDispenseEvent not called when shears dispensed from dispenser | | SPIGOT-4838 |
md_5 | a584320126d | SPIGOT-4836: Breaking barrier block causes error | | SPIGOT-4836 |
md_5 | 1fa9a815140 | SPIGOT-4802: Add CrossbowMeta | | SPIGOT-4802 |
md_5 | d5c2e3ccb66 | SPIGOT-4714: Broadcasts can no longer be done from secondary threads | | SPIGOT-4714 |
md_5 | deeecc7f080 | SPIGOT-4820: Villager Type API | | SPIGOT-4820 |
md_5 | 3dcbf6b85bf | Regular arrow spawn method should not have changed type | | |
md_5 | 327c30812ba | SPIGOT-4822: Existing world fails to load | | SPIGOT-4822 |
md_5 | 4fa2ad7c663 | SPIGOT-4825: Clearly error on asynchronous tile access | | SPIGOT-4825 |
md_5 | 4f420d82745 | Revert "SPIGOT-4825: Clearly error on asynchronous tile access"This reverts commit 5a37f430592a2de6abb3a6ec9674200f9c7bc32d. | | SPIGOT-4825 |
md_5 | 5a37f430592 | SPIGOT-4825: Clearly error on asynchronous tile access | | SPIGOT-4825 |
md_5 | bbd66d20468 | SPIGOT-4823: Crash picking up arrows | | SPIGOT-4823 |
md_5 | dadc539211e | World#spawnArrow should return an AbstractArrow now | | |
md_5 | 29b90d24100 | SPIGOT-4819: Continue refactoring of Arrow-related APIs | | SPIGOT-4819 |
md_5 | 9926d780c4c | SPIGOT-4816: Editing book causes glitchy behaviour | | SPIGOT-4816 |
md_5 | d7d28b12447 | SPIGOT-4818: Unit test banner patterns | | SPIGOT-4818 |
md_5 | ea5d868cf9a | SPIGOT-4810: Call EntityChangeBlockEvent for Ravager destroying leaves | | SPIGOT-4810 |
md_5 | 5193f762a78 | SPIGOT-4803: Fox related APIs | | SPIGOT-4803 |
 Cynthia Yantis | ba2e5e7c74f | Add TradeSelectEvent | | |