Phoenix616
4f34a67b5e
#891 : Fix scheduler task ID overflow and duplication issues
2021-07-17 11:39:56 +10:00
Rabbitual
4e1870454c
#874 : Add FurnaceStartSmeltEvent
2021-07-17 11:19:51 +10:00
Brokkonaut
ed2b91c283
SPIGOT-6649: Call BlockFadeEvent when Nylium fades to Netherrack
2021-07-15 20:29:38 +10:00
Phoenix616
b7e3ce0233
#890 : Include yaw in player's spawn location
2021-07-15 20:29:38 +10:00
James Peters
aeb711dd3f
#889 : Fix CraftChest close() sound being replaced with open sound.
2021-07-15 20:29:38 +10:00
DerFrZocker
ca0fe5b551
SPIGOT-5561: Warning in logs when changing a Mob Spawner to Air on chunk load
2021-07-13 19:22:27 +10:00
Doc
2f038f2de0
#886 : Add new Causes for LightningStrikeEvent
2021-07-13 19:16:36 +10:00
md_5
a6292cc3c4
SPIGOT-6637: Revert " #874 : Add FurnaceStartSmeltEvent"
...
This reverts commit 2ea359f1e4774d038626308888bee273f83b14f4.
2021-07-11 12:26:43 +10:00
DerFrZocker
f4066854f9
SPIGOT-6579: DragonFireBall movement with setDirection jumps around a lot
2021-07-11 09:34:35 +10:00
Doc
9add952b76
SPIGOT-6623: Missing API reasons for entity freezing
2021-07-11 09:32:27 +10:00
Rabbitual
2ea359f1e4
#874 : Add FurnaceStartSmeltEvent
2021-07-11 09:27:57 +10:00
DerFrZocker
be8d625e3e
SPIGOT-5560, SPIGOT-6574, SPIGOT-6632: Remove no longer needed tile entity fix
2021-07-11 09:05:59 +10:00
DerFrZocker
b5d7883afc
SPIGOT-6634: Override needed method
2021-07-09 23:48:16 +10:00
dYens
99561c2110
SPIGOT-6624: Explosions do not destroy blocks out of vanilla heights in custom dimensions
2021-07-07 07:27:16 +10:00
md_5
fb556bfa14
Update to Minecraft 1.17.1
2021-07-07 00:00:00 +10:00
md_5
ec116f636d
Remove outdated build delay.
2021-07-06 22:16:50 +10:00
Doc
07ed44a415
SPIGOT-6527: Add AxolotlBucketMeta
2021-07-04 09:32:25 +10:00
DerFrZocker
bc00005d0e
SPIGOT-5710: POI data mismatch when cancelling BlockPlaceEvent for villager workstations
2021-07-03 15:39:52 +10:00
md_5
1e8368ea8d
Update Maven plugins
2021-07-03 11:07:13 +10:00
md_5
cbe0ac7ce1
SPIGOT-6616: Cancellable StriderTemperatureChangeEvent
2021-07-03 09:36:51 +10:00
Doc
7aa02e3a31
SPIGOT-6615 Fix Glow Item Frame to use EntityTagMeta
2021-07-03 09:33:04 +10:00
md_5
b069f22026
SPIGOT-6596: Remove redundant code
2021-06-30 19:29:17 +10:00
md_5
aa42eb2fcb
SPIGOT-6613: Missing BlockIgniteEvent for candles + projectiles
2021-06-30 18:56:27 +10:00
md_5
b121d3b953
SPIGOT-6605: Add method to access value of enforce-whitelist
2021-06-26 09:58:34 +10:00
md_5
f81f49940f
SPIGOT-6594: NPE at Bukkit.getServer().getGenerateStructures()
2021-06-24 08:37:58 +10:00
blablubbabc
295ab080d3
#872 : SculkSensor accesses underlying TileEntity instead of snapshot for vibration frequency.
2021-06-23 09:02:10 +10:00
md_5
887bc05190
SPIGOT-6592: Tile entities in custom ChunkGenerator causes crash
2021-06-21 08:46:23 +10:00
Ibrahim Ansari
9ba1c67efc
#870 : Add isTrusting/setTrusting to CraftOcelot.
2021-06-21 08:43:09 +10:00
md_5
470050ad1e
SPIGOT-6587: Update documentation/error of drop chance API
2021-06-20 12:15:28 +10:00
md_5
1c39efa340
Fix Inventory#getViewers on the player inventory not returning the player first time their inventory is opened
2021-06-20 09:27:32 +10:00
md_5
d161627d4f
Fix PrepareItemCraftEvent#isRepair
2021-06-20 09:03:27 +10:00
md_5
aa1fae732c
SPIGOT-6586: EntityChangeBlockEvent for falling block does not cancel properly
2021-06-20 08:48:15 +10:00
md_5
8a04072e87
SPIGOT-6583: Throwing eggs doesn't make sounds
2021-06-20 08:38:01 +10:00
md_5
68d403188a
SPIGOT-6580: Cancelling SlimeSplitEvent Causes Infinite Loop
2021-06-19 08:46:31 +10:00
md_5
78d93f77d5
SPIGOT-6576: BlockExpEvent does not show XP when breaking a furnace
2021-06-19 08:45:08 +10:00
Eric Su
9122f5a6e0
#869 : Fix BossBar setColor and setStyle updates
2021-06-17 17:37:30 +10:00
md_5
96a15d7a4a
Incrase outdated build delay
2021-06-17 08:42:37 +10:00
md_5
ded19075b1
SPIGOT-6570: Missing InventoryType: COMPOSTER
2021-06-17 08:29:15 +10:00
md_5
d7ef1e91fa
SPIGOT-6558: Attempt to improve SkullMeta
2021-06-16 10:28:42 +10:00
md_5
e7a63287d8
SPIGOT-6562: Add more specific sculk sensor event
2021-06-16 08:34:34 +10:00
md_5
f992ce6097
Fix duplicate datapack reload on /reload
2021-06-15 15:51:13 +10:00
md_5
622cf61119
SPIGOT-6555: Cannot access shield BlockStateMeta
2021-06-15 13:06:23 +10:00
Ivan R
8b2e78ecdd
SPIGOT-6542: Fix counting players with fauxSleeping = true
2021-06-15 12:44:34 +10:00
md_5
f66c437a5d
SPIGOT-6561: Add events for dripleaf tilting
2021-06-15 08:49:10 +10:00
md_5
6ed400043b
SPIGOT-6560: Crash when falling stalactite hits player
2021-06-15 08:01:07 +10:00
md_5
72a2901b31
SPIGOT-6557: PlayerEditBookEvent#setNewBookMeta does not update meta
2021-06-14 19:37:21 +10:00
VendoAU
a07e783a69
#865 : Implement Villager#shakeHead
2021-06-14 19:15:13 +10:00
Martoph
3252ff189c
#863 : Add LivingEntity#isClimbing
2021-06-14 19:11:46 +10:00
md_5
77058c79de
SPIGOT-6554: Worlds created with the bukkit ChunkGenerator cannot save
2021-06-14 13:52:25 +10:00
Bjarne Koll
85b8c1fda6
SPIGOT-6507: Implement abstract skeleton and stray conversion
...
The previous layout and class hierarchy of the skeleton API defined
variances of the skeleton, such as the wither skeleton or the stray, as
child types of the normal skeleton variance, which is technically
incorrect, yet did not produce any specific issue as the normal skeleton
variance did not have any unique logic.
With the introduction of powdered snow in the 1.17 update, the normal
skeleton variance now has unique logic, specifically the conversion to
a stay when stuck inside powdered snow, which cannot be represented in
the current API layout due to the prior mentioned hierarchy.
This commit implements the hierarchy changes made in the bukkit
repository by representing the new hierarchy on the craftbukkit side
through the CraftAbstractSkeleton and the respective additions to the
skeleton implementation in regards to the stray conversion.
This commit does not break ABI yet breaks backwards compatibility due to
the mentioned hierarchy changes. Plugins that previously used the
Skelton interface to compute whether or not an entity is skeleton-like
through instanceOf checks will now only match the normal skeleton variance
instead of any skeleton-like entity.
2021-06-14 10:01:19 +10:00