Mirror von
https://github.com/PaperMC/Paper.git
synchronisiert 2024-12-18 20:40:08 +01:00
Fixed durability changing regardless of whether or not damage was successful. Thanks Xolsom!
Note: Plugins may need to update the client to keep it in synch.
Dieser Commit ist enthalten in:
Ursprung
ef9295707a
Commit
6bd509ebde
@ -534,7 +534,12 @@ public abstract class EntityHuman extends EntityLiving {
|
||||
}
|
||||
// CraftBukkit end
|
||||
|
||||
entity.damageEntity(this, i);
|
||||
// CraftBukkit start - Return when the damage fails so that the item will not lose durability
|
||||
if (!entity.damageEntity(this, i)) {
|
||||
return;
|
||||
}
|
||||
// CraftBukkit end
|
||||
|
||||
ItemStack itemstack = this.F();
|
||||
|
||||
if (itemstack != null && entity instanceof EntityLiving) {
|
||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren