Further work on 1.13

This commit is contained in:
Matthew Miller
2018-12-29 16:04:36 +10:00
parent a64d8dc6fa
commit 9fccfdfaeb
14 changed files with 144 additions and 98 deletions

View File

@ -69,7 +69,7 @@ public class ForgePlayer extends AbstractPlayerActor {
@Override
public BaseItemStack getItemInHand(HandSide handSide) {
ItemStack is = this.player.getHeldItem(handSide == HandSide.MAIN_HAND ? EnumHand.MAIN_HAND : EnumHand.OFF_HAND);
return new BaseItemStack(ItemTypes.get(Item.REGISTRY.getKey(is.getItem()).toString()));
return ForgeAdapter.adapt(is);
}
@Override
@ -105,7 +105,7 @@ public class ForgePlayer extends AbstractPlayerActor {
@Override
public void giveItem(BaseItemStack itemStack) {
this.player.inventory.addItemStackToInventory(new ItemStack(Item.REGISTRY.get(new ResourceLocation(itemStack.getType().getId())), itemStack.getAmount(), null));
this.player.inventory.addItemStackToInventory(ForgeAdapter.adapt(itemStack));
}
@Override