if(player.isSneaking()) return false;
else {
if(world.isRemote) {
TileEntity te = world.getTileEntity(x, y, z);
if(te instanceof TileEntityCreativeCompressor) {
FMLCommonHandler.instance().showGuiScreen(new GuiCreativeCompressor((TileEntityCreativeCompressor)te));
}
}
return true;
}
}