Jishuna
f48f4174c3
SPIGOT-5553, #1336 : Add EntityKnockbackEvent
2024-01-27 14:53:41 +11:00
md_5
76931e8bd4
Add EntityMountEvent and EntityDismount Event
...
Adapted from Spigot commit ab1e1a2a5ae1e6cc42afe8bf48832721407365fd.
2024-01-07 08:59:55 +11:00
DerFrZocker
7f833a2d15
SPIGOT-7462: Players no longer drop XP after dying near a Sculk Catalyst
2023-12-26 07:42:19 +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
Doc
492dd80ce7
SPIGOT-7527, #1310 : Add WindCharge#explode()
2023-12-12 19:34:37 +11:00
md_5
07e5dd5d59
Update to Minecraft 1.20.3
2023-12-06 03:40:00 +11:00
DerFrZocker
e54f39adca
SPIGOT-7487: entity.remove() on a leash drops a lead item
2023-12-01 08:01:44 +11:00
Jishuna
0478e0417b
#1266 : Add support for virtual entities
2023-11-19 19:03:35 +13:00
Jishuna
cdf7988007
#1290 : Add methods to get/set evoker fang attack delay
2023-11-09 06:36:06 +11:00
Miles Holder
2c1b5f78fc
SPIGOT-7514, #1289 : Add "Enchantment Roll" API to enchant items according to Minecraft mechanics
2023-11-09 06:30:23 +11:00
Jishuna
6fa69f2357
#1281 : Add hit entity/block to events extending ProjectileHitEvent
2023-10-25 18:54:07 +11:00
DerFrZocker
38c599f9de
#1272 : Only allow one entity in CraftItem instead of two
...
This pr reverts a change made in 2012 which allowed CraftItem to be a also other entities such as an arrow.
I don't see any practical reason why the original change was done, other than to allow plugin developers to do some stuff in a cursed way.
With the introduction of the PlayerPickupArrowEvent in 2016 there is also a way to access the arrow involved in a better way.
Generally I think the current behavior is a bit strange and should be reverted.
2023-10-06 07:16:11 +11:00
DerFrZocker
1bf30a4e90
SPIGOT-7495: Spawning bee entity in asynchronous BlockPopulator causes IllegalStateException - Accessing LegacyRandomSource from multiple threads
2023-10-03 11:56:23 +02:00
Parker Hawke
476c5bccd3
#1267 : Add more lightning API
2023-10-03 07:32:55 +11:00
md_5
e62905aabe
SPIGOT-7490: Fix entity equipment updates
2023-09-25 07:47:22 +10:00
md_5
069495671e
SPIGOT-7485: Allow air entity items since required for Vanilla logic
2023-09-22 07:14:27 +10:00
DerFrZocker
02d4907887
#1250 : Standardize and centralize Bukkit / Minecraft registry conversion
2023-09-22 03:02:16 +10:00
md_5
6d4b25bf19
Increase diff stability
2023-09-22 02:57:13 +10:00
md_5
28c1023286
Update to Minecraft 1.20.2
2023-09-22 02:40:00 +10:00
Owen1212055
7cf863de17
#1233 : Remove some old MC bug fixes now fixed in vanilla
2023-07-24 18:09:23 +10:00
md_5
ce545de57f
SPIGOT-7398: TextDisplay#setInterpolationDuration incorrectly updates the line width
2023-07-08 13:07:16 +10:00
Owen1212055
95c335c636
#1226 : Fix VehicleEnterEvent not being called for certain entities
2023-07-04 06:54:09 +10:00
md_5
0d0b1e5dce
Revert bad change to PathfinderGoalSit causing all cats to sit
2023-07-01 20:56:18 +10:00
Parker Hawke
9f64f0d22a
#1221 : Add methods to get/set FallingBlock CancelDrop
2023-06-27 07:36:06 +10:00
Owen1212055
c1279f7751
#1209 : Clean up various patches
2023-06-24 17:15:05 +10:00
md_5
9c5d600d13
Update to Minecraft 1.20.1
2023-06-13 07:00:00 +10:00
md_5
8c5311c200
SPIGOT-7382: Player still on fire after respawn
2023-06-11 17:30:03 +10:00
md_5
725545630d
SPIGOT-7375: Fix crash breeding certain entities
2023-06-08 19:22:25 +10:00
md_5
e1188ed3a2
Update to Minecraft 1.20
2023-06-08 01:30:00 +10:00
FreeSoccerHDX
bfd8b1ac82
SPIGOT-7209: Accessors and events for player's exp cooldown
2023-04-21 18:46:56 +10:00
Doc
f92a41c396
#1181 : Consolidate Location conversion code
2023-04-19 19:59:19 +10:00
Martoph
b421af7e44
#808 : Expand the FishHook API
2023-04-16 10:10:27 +10:00
Parker Hawke
818582f409
#1169 : Add damage methods to FallingBlock
2023-04-13 07:08:26 +10:00
Parker Hawke
bcbb61b369
#1144 : Add more Guardian API, particularly for its laser
2023-04-02 13:49:05 +10:00
Parker Hawke
80998277cb
#1159 : Add missing API for explosive minecarts
2023-04-02 13:21:31 +10:00
md_5
b5714184db
SPIGOT-7316: Cancelling EntityUnmountEvent does not stop the all effects of the unmounting
2023-03-25 11:26:10 +11:00
Doc
2d5209e8d9
#1153 : Handle teleport reason in spreadplayers command
2023-03-23 20:52:34 +11:00
Doc
40b87e1af6
#1150 : Add Sniffer API and handle EntityItemDropEvent
2023-03-20 19:03:53 +11:00
md_5
cef8bd9933
SPIGOT-7294: Call EntityDamageEvent for Interaction entity
2023-03-16 07:15:33 +11:00
md_5
55056ad803
SPIGOT-7295: Fix Sniffer data defined in incorrect position
2023-03-16 06:48:37 +11:00
md_5
703575fc77
SPIGOT-7291: Fix spurious invert in ender pearl disconnect check
2023-03-15 04:14:08 +11:00
md_5
bcedf28a1b
Update to Minecraft 1.19.4
2023-03-15 03:30:00 +11:00
md_5
e8010dc93f
#1136 : Add API to allow entities to be invisible by default
...
Designed to make creating per-player entities easier
2023-03-04 09:15:52 +11:00
FreeSoccerHDX
7cd3244d3d
SPIGOT-7239: Getter/setter for player's enchantment seed
2023-01-28 11:55:40 +11:00
md_5
4fa7e1c31d
SPIGOT-7200: CreatureSpawnEvent is called with incorrect SpawnReason when using spawn eggs
2022-12-10 21:48:22 +11:00
md_5
19e6be0209
Update to Minecraft 1.19.3
2022-12-08 03:00:00 +11:00
md_5
f3dab3a488
SPIGOT-7191: TNT minecart explosions crash the server
2022-12-02 08:52:54 +11:00
md_5
b5aa0bed90
SPIGOT-7184: ExplosionPrimeEvent not called for ExplosiveMinecart
2022-11-20 12:10:31 +11:00
Parker Hawke
5329dd6fd2
#1107 : Add getHand() to all relevant events
2022-10-02 09:07:14 +11:00
Parker Hawke
4daa21123c
SPIGOT-3842: Add Player#fireworkBoost() and expand Firework API
2022-09-12 19:04:24 +10:00