115116117118119120121122123124125
s.setAmount(stackSize + room); result -= room; } } else { MaterialData materialData = new MaterialData(material, data); ItemStack newone = materialData.toItemStack(curAmount); result -= curAmount; inventory.setItem(sI, newone); } } return result;
5960616263646566676869
@Override protected boolean init(final @Nullable Class<? extends Enderman> c, final @Nullable Enderman e) { if (e != null) { final MaterialData m = e.getCarriedMaterial(); if (m != null) { final ItemStack i = m.toItemStack(1); if (i == null) return false; hand = new ItemType[] {new ItemType(i)}; } }