Commit Graph

4768 Commits

Author SHA1 Message Date
Shane Bee
fe4efd19f5 SPIGOT-6093: Can't change ItemStack in EntityPickupItemEvent 2020-08-21 18:46:42 +10:00
md_5
eaf0bace20 Increase outdated build delay 2020-08-20 19:31:48 +10:00
md_5
8abed406ce SPIGOT-6086: Twisting vines growing at top of world crashes server 2020-08-20 18:48:38 +10:00
md_5
59a0bafa4d SPIGOT-6091: End platform does not generate 2020-08-20 18:48:20 +10:00
md_5
9a9c2234a4 SPIGOT-6087: Revert "SPIGOT-6086: Twisting vines growing at top of world crashes server"
This reverts commit fad5fb9e8c.
2020-08-18 20:44:06 +10:00
Parker Hawke
2e178b09c6 #730: Let World#setSpawnLocation() support an angle 2020-08-18 17:54:36 +10:00
md_5
fad5fb9e8c SPIGOT-6086: Twisting vines growing at top of world crashes server 2020-08-18 17:50:13 +10:00
Parker Hawke
419018f5d3 SPIGOT-6075: Snowballs don't destroy Ender Crystals 2020-08-17 18:55:38 +10:00
md_5
fa917c4723 Don't create custom registry for custom worlds 2020-08-17 18:48:00 +10:00
md_5
e354566ec1 SPIGOT-6076: Crash when updating blocks in uninitialized chunk sections 2020-08-16 18:07:42 +10:00
md_5
5a66916c08 Cleanup sendBlockChange 2020-08-16 17:55:55 +10:00
Parker Hawke
e850144b07 #726: Add Inventory#isEmpty() 2020-08-16 11:21:08 +10:00
Shane Bee
13945b7687 #725: HumanEntity - add a method to make the entity drop the item they're holding 2020-08-16 09:32:47 +10:00
Parker Hawke
82542d01d8 #723: Implement EntitySpellCastEvent for spellcaster illager 2020-08-15 09:12:20 +10:00
Phoenix616
1e76d09fad #724: Re-implement player portal event search radius and creation API
This also fixes that the nether/end portals would be created even if the
event was cancelled as well as that the EntityPortalEvent would be
called for player portal usage which is not according to its API
specification
2020-08-14 08:26:40 +10:00
Shane Bee
f26d8e84ce SPIGOT-4705: Revamp Ageable interface and add Breedable interface 2020-08-13 11:18:47 +10:00
md_5
43c7ff9d77 Fix nether portal ignition 2020-08-12 16:40:43 +10:00
md_5
2ee7318ae1 SPIGOT-6064: world.getBiome() null Error 2020-08-12 10:51:29 +10:00
md_5
9f12e29b71 Fix crash with composters 2020-08-12 09:22:28 +10:00
md_5
22c3a2f9a5 Fix crash growing saplings 2020-08-12 08:54:53 +10:00
md_5
62761be294 SPIGOT-6061: NPE in CraftBlockTag.getHandle() 2020-08-12 08:44:09 +10:00
md_5
9c9fb593f5 Update to Minecraft 1.16.2 2020-08-12 07:00:00 +10:00
md_5
4b9bc9daa5 Remove outdated build delay. 2020-08-11 17:36:51 +10:00
Parker Hawke
c3184f875d SPIGOT-6053: World#setHardcore() cannot be set to false 2020-08-11 17:35:56 +10:00
Shane Bee
f6227934a3 SPIGOT-3020: Fix issue with BlockBreakEvent throwing AssertionError when setting a player's tool to AIR/NULL 2020-08-09 18:42:07 +10:00
jameslfc19
8fb65851f1 #660: Add support to change block's lid state 2020-07-29 19:41:00 +10:00
md_5
c3a22e7850 SPIGOT-6032: Add best effort target events for new entities 2020-07-28 19:05:03 +10:00
md_5
52fd29c0dc SPIGOT-6033: Bukkit.getUnsafe().getMaterial() won't match renamed block materials 2020-07-28 18:22:34 +10:00
md_5
29cce6714a SPIGOT-6034: World.getWorldFolder() includes the dot in the path 2020-07-28 18:04:06 +10:00
md_5
0458f6000b SPIGOT-6029: RGB Hex colors not respected with custom kick messages 2020-07-27 20:48:05 +10:00
md_5
7c03d257dd SPIGOT-6011: End Gateways do not work on Non-Main End Worlds 2020-07-22 18:48:16 +10:00
md_5
d492e363b8 SPIGOT-6015: Small Armor Stand doesn't drop items 2020-07-22 18:45:52 +10:00
jameslfc19
5db13eea60 SPIGOT-5950: Add PrepareSmithingEvent event 2020-07-22 18:23:40 +10:00
jameslfc19
8b831a9652 #714: Added getRecipe() method to retrieve a Recipe by it's NamespacedKey 2020-07-22 18:14:58 +10:00
md_5
6b95d595cf SPIGOT-6001: Hex colors format differently to traditional colours 2020-07-19 08:44:42 +10:00
md_5
2361cb8a81 Increase outdated build delay to 3 weeks 2020-07-18 17:46:54 +10:00
md_5
75a2fb8e0b SPIGOT-5901: Improve multiworld support 2020-07-17 08:56:56 +10:00
md_5
b0c6dfe1ae SPIGOT-5976: Bees do not exit naturally spawned hives 2020-07-11 09:45:00 +10:00
Matthew Miller
93cfb195ca #704: Added explicit API to stop a Jukebox from playing 2020-07-10 09:02:21 +10:00
md_5
dba91d2ab6 SPIGOT-5972: PlayerPortalEvent.setTo() when returning through an End Portal Crashes Server 2020-07-09 19:11:45 +10:00
md_5
72f3689092 SPIGOT-5965: BlockRedstoneEvent.setNewCurrent(0) crashes server 2020-07-09 09:12:57 +10:00
md_5
60f8a29d12 SPIGOT-5968: Killer rabbits can't be set to the non-killer rabbit behavior 2020-07-09 09:04:11 +10:00
blablubbabc
69fddc725b #705: Improve implementation of furnace related block states
CraftFurnace is the base class for all concrete types of furnaces (this
mimics Minecraft's underlying type hierarchy). It is marked as abstract
now to avoid accidental instantiation.

Also, the various furnace sub types were missing type parameters.
2020-07-09 08:49:55 +10:00
blablubbabc
f222b5bd4e SPIGOT-5969: Update maximum structure block size 2020-07-09 08:46:32 +10:00
md_5
2f18108123 Improve physics code 2020-07-07 09:35:47 +10:00
md_5
7a9e4f7aeb SPIGOT-5951: Projectile#getShooter() returns null 2020-07-06 17:51:33 +10:00
md_5
0fa2eecffb SPIGOT-5948: EntityDropItemEvent does not fire when piglins drop an item 2020-07-06 09:30:16 +10:00
md_5
38a66b6560 Fix crash involving fireballs 2020-07-06 08:50:27 +10:00
md_5
4309566390 SPIGOT-5943: Calling get BlockStateMeta#getBlockState causes NPE with shield with banner 2020-07-05 11:35:20 +10:00
md_5
567e245fff Fix end portals in custom ends 2020-07-05 10:32:31 +10:00