Move getItemInUse up to LivingEntity

This commit is contained in:
md_5 2024-03-30 12:54:26 +11:00
parent 668e09602c
commit 51bbab2b9f
No known key found for this signature in database
GPG Key ID: E8E901AC7C617C11
2 changed files with 6 additions and 6 deletions

View File

@ -456,12 +456,6 @@ public class CraftHumanEntity extends CraftLivingEntity implements HumanEntity {
return getHandle().isUsingItem(); return getHandle().isUsingItem();
} }
@Override
public ItemStack getItemInUse() {
net.minecraft.world.item.ItemStack item = getHandle().getUseItem();
return item.isEmpty() ? null : CraftItemStack.asCraftMirror(item);
}
@Override @Override
public boolean setWindowProperty(InventoryView.Property prop, int value) { public boolean setWindowProperty(InventoryView.Property prop, int value) {
return false; return false;

View File

@ -258,6 +258,12 @@ public class CraftLivingEntity extends CraftEntity implements LivingEntity {
getHandle().maxAirTicks = ticks; getHandle().maxAirTicks = ticks;
} }
@Override
public ItemStack getItemInUse() {
net.minecraft.world.item.ItemStack item = getHandle().getUseItem();
return item.isEmpty() ? null : CraftItemStack.asCraftMirror(item);
}
@Override @Override
public int getItemInUseTicks() { public int getItemInUseTicks() {
return getHandle().getUseItemRemainingTicks(); return getHandle().getUseItemRemainingTicks();