168 Commits

Author SHA1 Message Date
md_5
bed1e3ff68
SPIGOT-7827: Sync EntityPortalEvent with PlayerPortalEvent since non-players can now create portals 2024-07-10 19:43:43 +10:00
antiPerson
a4ee40b749
SPIGOT-7799, #1436: Expose explosion world interaction in EntityExplodeEvent and BlockExplodeEvent 2024-07-06 17:19:45 +10:00
Doc
66e78a96b6
SPIGOT-7815: Consider EntityDamageEvent status for Wolf armor damage 2024-07-06 08:33:12 +10:00
Doc
c3ceeb6f79
SPIGOT-7814: Call PlayerShearEntityEvent for Bogged 2024-07-04 20:48:21 +10:00
md_5
97b1e4f584
Fix wolf armor not dropping from use of shears 2024-07-04 07:13:33 +10:00
md_5
f672c351bb
SPIGOT-7811: Enchantments are applied on sweeping attack even if damage event is cancelled 2024-07-03 20:27:36 +10:00
Doc
5167256ff5
SPIGOT-7795: Fix damage/stats ignore the invulnerable damage time 2024-06-23 13:33:52 -04:00
LoliColleen
764a541c5b
SPIGOT-7732: Issue with the "hurt()" method of EntityLiving and invulnerable time 2024-06-22 18:46:41 +10:00
md_5
e77bb26bb7
SPIGOT-7788: The healing power of friendship advancement is never granted 2024-06-21 07:37:52 +10:00
md_5
cdd05bc7fa
SPIGOT-7777: Speed attribute stays after death; missing EntityPotionEffectEvent call 2024-06-19 07:10:02 +10:00
Doc
d0e6af2d41
#1428: Expose Creeper igniter 2024-06-19 06:48:33 +10:00
md_5
6ce1726424
SPIGOT-7761: Ender pearl does not damage or spawn endermites 2024-06-15 18:47:12 +10:00
Doc
3e82eafbe8
#1420: Fix DirectEntity and CausingEntity Damager for Creepers ignited by Player 2024-06-15 06:47:48 +10:00
Jishuna
c23daa71f7
SPIGOT-7751: Fix crash caused by arrows from trial spawners 2024-06-14 10:14:27 -04: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
Doc
8d842e2509
SPIGOT-7744: Fix exception for shooting projectiles with flame enchantment 2024-06-13 22:00:11 -04:00
Doc
64e0ad1292
SPIGOT-7744: Fix crash when shooting arrows in creative mode 2024-06-13 20:53:57 -04:00
md_5
a4c2ee70db
Update to Minecraft 1.21 2024-06-14 01:05:00 +10:00
LoliColleen
2ea1e7ac27
#1399: Fix regression preventing positive .setDamage value from causing knockback for 0 damage events 2024-05-14 21:32:40 +10:00
Doc
c024a50393
SPIGOT-7650: Add DamageSource for EntityDeathEvent and PlayerDeathEvent 2024-05-04 08:16:00 +10:00
Doc
741b844806
#1390: Improve internal handling of damage sources 2024-05-04 08:15:51 +10:00
md_5
0364df4e12
SPIGOT-7657: Error when loading angry entities 2024-05-03 19:06:46 +10:00
Doc
0799013466
#1389: Fix incorrect damager entity for projectile damage events 2024-04-30 06:28:56 +10:00
DerFrZocker
4e77a81e1c
SPIGOT-7615: PlayerLeashEntityEvent cancelled eats lead 2024-04-28 07:27:19 +10:00
DerFrZocker
996f660f3f
Do not remove leash knot if leasing to an existing leash knot gets cancelled 2024-04-28 07:27:18 +10:00
LoliColleen
38e2926c52
SPIGOT-7365: DamageCause blocked by shield should trigger invulnerableTime 2024-04-26 16:03:46 +10:00
md_5
807b465b32
SPIGOT-7634: Armadillo updates infrequently 2024-04-25 16:30:34 +10:00
md_5
9c2c7be8d6
SPIGOT-7630: Fix crash saving unticked leashed entities 2024-04-25 06:51:14 +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
gIsForGravity
668e09602c
#1331: Add access to current item's remaining ticks 2024-03-30 12:54:20 +11:00
md_5
45d6a609f9
SPIGOT-7604: Revert "SPIGOT-7365: DamageCause blocked by shield should trigger invulnerableTime"
This reverts commit 06d915943c90badfd0064f5b0fdce6f02594ce71.
2024-03-20 20:31:48 +11:00
LoliColleen
06d915943c
SPIGOT-7365: DamageCause blocked by shield should trigger invulnerableTime 2024-03-17 11:39:04 +11:00
md_5
366c3ca80f
SPIGOT-7600: EntityChangeBlockEvent is not fired for frog eggs 2024-03-11 15:09:39 +11:00
md_5
ee685bd2ac
Fix Camel not standing up when hurt 2024-03-03 11:30:57 +11:00
DerFrZocker
a2736ddb06
SPIGOT-336, SPIGOT-3366, SPIGOT-5768, SPIGOT-6409, SPIGOT-6861, #1008: Add EntityRemoveEvent 2024-02-21 20:55:34 +11:00
md_5
38fd4bd503
Fix accidentally renamed internal damage method 2024-02-11 09:58:07 +11:00
Doc
80f0ce4be6
SPIGOT-7300, #1180: Add new DamageSource API providing enhanced information about entity damage 2024-02-11 09:54:25 +11:00
Doc
ea14b7d901
SPIGOT-7576, #1347: Add methods in MushroomCow to change stew effects 2024-02-08 22:54:51 +11:00
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