ManagedEnvironment createEnvironment(ItemStack stack, Container container) { if (container instanceof TileEntity) { return new CustomComponent((TileEntity) container); } return null; }