Advertisement
Guest User

Should fire?

a guest
Feb 22nd, 2016
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.78 KB | None | 0 0
  1.     NBTTagCompound tag = new NBTTagCompound();
  2.     tag.setLong("location", safePos.toLong());
  3.     tag.setString("text", "Grave this way!");
  4.     FMLInterModComms.sendMessage("tomtom", "setPointer", tag);
  5.  
  6.     @EventHandler
  7.     public void incomingMessage(FMLInterModComms.IMCEvent event)
  8.     {
  9.         LogHelper.info("incoming message!");
  10.         FMLInterModComms.IMCMessage message = event.getMessages().get(0);
  11.         if(message.isNBTMessage())
  12.         {
  13.             NBTTagCompound tag = message.getNBTValue();
  14.             if(!tag.hasKey("location"))
  15.             { return; }
  16.  
  17.             INSTANCE.setPos(BlockPos.fromLong(tag.getLong("location")));
  18.             if(tag.hasKey("text"))
  19.             {
  20.                 INSTANCE.setDisplayText(tag.getString("text"), "target");
  21.             }
  22.             LogHelper.info(String.format("BlockPos: %s DisplayText: %s", getPos().toString(), getDisplayText()));
  23.         }
  24.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement