This commit is contained in:
parent
17b87f828c
commit
02576c0b02
@ -54,6 +54,7 @@ import net.minecraft.world.phys.Vec3;
|
|||||||
import net.minecraft.world.scores.Scoreboard;
|
import net.minecraft.world.scores.Scoreboard;
|
||||||
import net.minecraftforge.common.ForgeHooks;
|
import net.minecraftforge.common.ForgeHooks;
|
||||||
import net.minecraftforge.common.extensions.IForgePlayer;
|
import net.minecraftforge.common.extensions.IForgePlayer;
|
||||||
|
import net.minecraftforge.entity.PartEntity;
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.OfflinePlayer;
|
import org.bukkit.OfflinePlayer;
|
||||||
import org.bukkit.block.Block;
|
import org.bukkit.block.Block;
|
||||||
@ -372,9 +373,9 @@ public abstract class PlayerMixin extends LivingEntityMixin implements PlayerEnt
|
|||||||
}
|
}
|
||||||
EnchantmentHelper.doPostDamageEffects((net.minecraft.world.entity.player.Player) (Object) this, entity);
|
EnchantmentHelper.doPostDamageEffects((net.minecraft.world.entity.player.Player) (Object) this, entity);
|
||||||
final ItemStack itemstack2 = this.getMainHandItem();
|
final ItemStack itemstack2 = this.getMainHandItem();
|
||||||
Object object = entity;
|
Entity object = entity;
|
||||||
if (entity instanceof EnderDragonPart) {
|
if (entity instanceof PartEntity) {
|
||||||
object = ((EnderDragonPart) entity).parentMob;
|
object = ((PartEntity<?>) entity).getParent();
|
||||||
}
|
}
|
||||||
if (!this.level.isClientSide && !itemstack2.isEmpty() && object instanceof LivingEntity) {
|
if (!this.level.isClientSide && !itemstack2.isEmpty() && object instanceof LivingEntity) {
|
||||||
ItemStack copy = itemstack2.copy();
|
ItemStack copy = itemstack2.copy();
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user