2025-03-26 03:05:00 +11:00

21 lines
1.0 KiB
Diff

--- a/net/minecraft/world/entity/monster/EntityVex.java
+++ b/net/minecraft/world/entity/monster/EntityVex.java
@@ -108,7 +108,7 @@
@Override
public void readAdditionalSaveData(NBTTagCompound nbttagcompound) {
super.readAdditionalSaveData(nbttagcompound);
- this.boundOrigin = (BlockPosition) nbttagcompound.read("bound_pos", BlockPosition.CODEC).orElse((Object) null);
+ this.boundOrigin = (BlockPosition) nbttagcompound.read("bound_pos", BlockPosition.CODEC).orElse(null); // CraftBukkit - decompile error
nbttagcompound.getInt("life_ticks").ifPresentOrElse(this::setLimitedLife, () -> {
this.hasLimitedLife = false;
});
@@ -372,7 +372,7 @@
@Override
public void start() {
- EntityVex.this.setTarget(EntityVex.this.owner.getTarget());
+ EntityVex.this.setTarget(EntityVex.this.owner.getTarget(), org.bukkit.event.entity.EntityTargetEvent.TargetReason.OWNER_ATTACKED_TARGET, true); // CraftBukkit
super.start();
}
}