Fix issues with hologram entity in 1.17

This commit is contained in:
OmerBenGera 2021-06-19 11:51:39 +03:00
parent dcaac2e111
commit 10539d632b

View File

@ -15,6 +15,8 @@ import net.minecraft.world.item.ItemStack;
import net.minecraft.world.level.World; import net.minecraft.world.level.World;
import net.minecraft.world.phys.AxisAlignedBB; import net.minecraft.world.phys.AxisAlignedBB;
import net.minecraft.world.phys.Vec3D; import net.minecraft.world.phys.Vec3D;
import org.bukkit.Bukkit;
import org.bukkit.craftbukkit.v1_17_R1.CraftServer;
import org.bukkit.craftbukkit.v1_17_R1.entity.CraftArmorStand; import org.bukkit.craftbukkit.v1_17_R1.entity.CraftArmorStand;
import org.bukkit.craftbukkit.v1_17_R1.entity.CraftEntity; import org.bukkit.craftbukkit.v1_17_R1.entity.CraftEntity;
import org.bukkit.craftbukkit.v1_17_R1.util.CraftChatMessage; import org.bukkit.craftbukkit.v1_17_R1.util.CraftChatMessage;
@ -161,7 +163,7 @@ public final class EntityHolograms_v1_17_R1 extends EntityArmorStand implements
@Override @Override
public CraftEntity getBukkitEntity() { public CraftEntity getBukkitEntity() {
if (bukkitEntity == null) { if (bukkitEntity == null) {
bukkitEntity = new CraftArmorStand(super.getWorld().getServer(), this); bukkitEntity = new CraftArmorStand((CraftServer) Bukkit.getServer(), this);
} }
return bukkitEntity; return bukkitEntity;
} }