Example #1
0
 public GuiTablet(NBTTagCompound n, World world) {
   nbt = n;
   if (nbt.getBoolean("canDisplay")) {
     UUID trans = UUID.fromString(nbt.getString("trans"));
     tile =
         (TileEntityTTrans)
             Minecraft.getMinecraft()
                 .theWorld
                 .getBlockTileEntity(
                     (Integer) TabMesg.getTabVar(trans, "x"),
                     (Integer) TabMesg.getTabVar(trans, "y"),
                     (Integer) TabMesg.getTabVar(trans, "z"));
     if (TabletRenderer.isInOfRange(trans)) {
       mon = tile.mon;
       tex = mon.tex;
     } else {
       tex.fill(Color.red);
       tex.drawText("Out of range.", 0, 0, Color.white);
       tex.texUpdate();
     }
   }
 }