@Override public void onContainerClosed(EntityPlayer player) { super.onContainerClosed(player); if (!player.worldObj.isRemote) { dnaSynthesizer.closeInventory(player); } }
@Override public boolean canInteractWith(EntityPlayer player) { return dnaSynthesizer.isUseableByPlayer(player); }