Doc
c3ceeb6f79
SPIGOT-7814: Call PlayerShearEntityEvent for Bogged
2024-07-04 20:48:21 +10:00
Doc
d0e6af2d41
#1428 : Expose Creeper igniter
2024-06-19 06:48:33 +10:00
Doc
3e82eafbe8
#1420 : Fix DirectEntity and CausingEntity Damager for Creepers ignited by Player
2024-06-15 06:47:48 +10:00
md_5
a1d2cd1521
SPIGOT-7747: Mob head is not dropped when mob was blown up by a charged creeper
2024-06-14 19:14:35 +10:00
md_5
a4c2ee70db
Update to Minecraft 1.21
2024-06-14 01:05:00 +10:00
Doc
741b844806
#1390 : Improve internal handling of damage sources
2024-05-04 08:15:51 +10:00
md_5
735b2d0d7f
Update to Minecraft 1.20.5
2024-04-24 01:15:00 +10:00
Doc
dbd4200452
#1362 : Include Creeper igniter in causing entity for damage events
2024-04-07 11:49:28 +10:00
DerFrZocker
a2736ddb06
SPIGOT-336, SPIGOT-3366, SPIGOT-5768, SPIGOT-6409, SPIGOT-6861, #1008 : Add EntityRemoveEvent
2024-02-21 20:55:34 +11:00
Miles Holder
659728d2a7
MC-264285, SPIGOT-7439, #1237 : Fix unbreakable flint and steel is completely consumed while igniting creeper
2023-12-17 09:29:44 +11:00
md_5
07e5dd5d59
Update to Minecraft 1.20.3
2023-12-06 03:40:00 +11:00
md_5
28c1023286
Update to Minecraft 1.20.2
2023-09-22 02:40:00 +10:00
Owen1212055
c1279f7751
#1209 : Clean up various patches
2023-06-24 17:15:05 +10:00
md_5
e1188ed3a2
Update to Minecraft 1.20
2023-06-08 01:30:00 +10:00
Doc
f92a41c396
#1181 : Consolidate Location conversion code
2023-04-19 19:59:19 +10:00
Parker Hawke
bcbb61b369
#1144 : Add more Guardian API, particularly for its laser
2023-04-02 13:49:05 +10:00
md_5
bcedf28a1b
Update to Minecraft 1.19.4
2023-03-15 03:30:00 +11:00
md_5
19e6be0209
Update to Minecraft 1.19.3
2022-12-08 03:00:00 +11:00
md_5
6da82662bb
Update to Minecraft 1.19.1
2022-07-28 04:00:00 +10:00
Doc
82f757467a
SPIGOT-7078: Add EntityPotionEffectEvent.Cause#WARDEN
2022-06-23 20:34:34 +10:00
md_5
64c15270e7
Update to Minecraft 1.19
2022-06-08 02:00:00 +10:00
Doc
a59dc59e88
SPIGOT-7025: Use existing item in hand for ranged Drowned attack
2022-06-05 16:30:03 +10:00
DerFrZocker
7bc728a6b8
#1045 : Revert changes to persistence required checks
2022-05-03 23:13:03 +10:00
Doc
e87f2e3ed1
SPIGOT-6992: Add LimitedLife/LifeTicks/Bound APIs to Vex
2022-04-21 06:45:42 +10:00
md_5
cf391b51c8
Pass in SpawnReason rather than boolean
2022-04-18 11:05:15 +10:00
Doc
a459f4d4f5
#1033 : Add Villager#zombify
2022-04-15 13:48:55 +10:00
md_5
05a38da190
Update to Minecraft 1.18.2
2022-03-01 02:00:00 +11:00
Doc
2e61a5f8eb
SPIGOT-6888: Add SpawnReason for Vex spawned by Evokers
2022-01-14 10:55:59 +11:00
md_5
fb92f345d9
SPIGOT-6278: Persistent piglins count towards mob cap
2022-01-02 11:45:52 +11:00
Matthew
752fa511a9
#374 : Add isJohnny / setJohnny for Vindicator
2022-01-01 09:58:04 +11:00
md_5
5a39a236c1
Update to Minecraft 1.18-pre8
2021-11-25 08:00:00 +11:00
md_5
a7b8b0270a
Update to Minecraft 1.18-pre5
2021-11-22 09:00:00 +11:00
md_5
c949675e1f
SPIGOT-6713: Cancelling EntityTransformEvent Causes Deceased Slimes To Not Despawn
2021-08-22 18:07:31 +10:00
md_5
9e06bb2a26
SPIGOT-6663: Chicken Jockeys chickens don't despawn
2021-07-22 09:53:26 +10:00
DerFrZocker
699f2d36b0
SPIGOT-6545: Unable to set Guardian target via API while awareness is disabled
2021-07-22 09:36:54 +10:00
Doc
9add952b76
SPIGOT-6623: Missing API reasons for entity freezing
2021-07-11 09:32:27 +10:00
md_5
fb556bfa14
Update to Minecraft 1.17.1
2021-07-07 00:00:00 +10:00
md_5
cbe0ac7ce1
SPIGOT-6616: Cancellable StriderTemperatureChangeEvent
2021-07-03 09:36:51 +10:00
md_5
68d403188a
SPIGOT-6580: Cancelling SlimeSplitEvent Causes Infinite Loop
2021-06-19 08:46:31 +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
md_5
cbf2f67802
SPIGOT-6508: Rename conflicted getServer
2021-06-11 21:40:36 +10:00
md_5
e2f5ea34e9
Update to Minecraft 1.17
2021-06-11 15:00:00 +10:00
md_5
769a579cb0
SPIGOT-6482: Baby piglins will pick up more items than vanilla
2021-06-01 18:06:53 +10:00
Lars Dormans
fd905ab527
#703 : Add piglin bartering API
2021-05-28 09:02:42 +10:00
Julian van den Berkmortel
69c8e78509
SPIGOT-6373: Add getAttachedFace and setAttachedFace to the Shulker API
2021-04-28 11:53:21 +10:00
Julian van den Berkmortel
6b8cd9a7cb
SPIGOT-6207: forcibly drop the items of a converted zombie villager
2021-04-12 08:28:19 +10:00
md_5
170d6febd5
SPIGOT-6417: Add Creeper fuse ticks API
2021-04-11 17:32:26 +10:00
md_5
90d6905b15
Repackage NMS
2021-03-16 09:00:00 +11:00
md_5
69cf961d83
Repackage patches
2021-03-16 09:00:00 +11:00