コード例 #1
0
 @Override
 public void onDataPacket(NetworkManager net, S35PacketUpdateTileEntity pkt) {
   if (net.getNetHandler() instanceof INetHandlerPlayClient)
     if (pkt.func_148853_f() == -10) {
       if (pkt.func_148857_g().hasKey("0")) {
         rotation = pkt.func_148857_g().getInteger("0");
         ownerName = pkt.func_148857_g().getString("1");
       }
     }
 }
コード例 #2
0
 /**
  * Called when you receive a TileEntityData packet for the location this TileEntity is currently
  * in. On the client, the NetworkManager will always be the remote server. On the server, it will
  * be whomever is responsible for sending the packet.
  *
  * @param net The NetworkManager the packet originated from
  * @param pkt The data packet
  */
 @Override
 public void onDataPacket(NetworkManager net, S35PacketUpdateTileEntity pkt) {
   if (worldObj.isRemote) {
     NBTTagCompound nbt = pkt.getNbtCompound();
     readFromNBT(nbt);
   }
 }
コード例 #3
0
 @Override
 public void onDataPacket(
     NetworkManager networkManager, S35PacketUpdateTileEntity s35PacketUpdateTileEntity) {
   readFromNBT(s35PacketUpdateTileEntity.getNbtCompound());
   worldObj.markBlockRangeForRenderUpdate(this.pos, this.pos);
   markForUpdate();
 }
コード例 #4
0
ファイル: TEBlastFurnace.java プロジェクト: raymondbh/TFCraft
  @Override
  public void onDataPacket(NetworkManager net, S35PacketUpdateTileEntity pkt) {
    readFromNBT(pkt.func_148857_g());

    GuiScreen gui = FMLClientHandler.instance().getClient().currentScreen;
    if (gui != null && gui instanceof GuiBlastFurnace) ((GuiBlastFurnace) gui).updateScreen();
  }
コード例 #5
0
 @Override
 public void onDataPacket(NetworkManager net, S35PacketUpdateTileEntity pkt) {
   NBTTagCompound access = pkt.func_148857_g();
   this.accessTicks = access.getInteger("accessTicks");
   this.setColor(access.getInteger("color"));
   this.clientColor = access.getInteger("color");
   worldObj.markBlockForUpdate(xCoord, yCoord, zCoord);
 }
コード例 #6
0
ファイル: TileConduitBundle.java プロジェクト: haXs/EnderIO
 @Override
 @Method(modid = "ImmibisMicroblocks")
 public void onDataPacket(NetworkManager net, S35PacketUpdateTileEntity pkt) {
   super.onDataPacket(net, pkt);
   if (covers != null) {
     ((IMicroblockCoverSystem) covers)
         .readDescriptionBytes(pkt.func_148857_g().getByteArray("C"), 0);
   }
 }
コード例 #7
0
 @Override
 public void onDataPacket(NetworkManager net, S35PacketUpdateTileEntity pkt) {
   connections = pkt.func_148857_g().getInteger("Connections");
 }
コード例 #8
0
ファイル: BaseMachine.java プロジェクト: TunkShif/NeoTech
 @Override
 public void onDataPacket(NetworkManager net, S35PacketUpdateTileEntity pkt) {
   readFromNBT(pkt.getNbtCompound());
 }
コード例 #9
0
 @Override
 public void onDataPacket(NetworkManager net, S35PacketUpdateTileEntity pkt) {
   readFromNBT(pkt.func_148857_g());
   getWorldObj().func_147479_m(xCoord, yCoord, zCoord); // markBlockForRenderUpdate
 }
コード例 #10
0
 @Override
 public void onDataPacket(NetworkManager net, S35PacketUpdateTileEntity packet) {
   NBTTagCompound compound = packet.func_148857_g();
   readFromNBT(compound);
 }
コード例 #11
0
 @Override
 public void onDataPacket(final NetworkManager manager, final S35PacketUpdateTileEntity packet) {
   this.readFromNBT(packet.getNbtCompound());
 }
コード例 #12
0
 @Override
 public void onDataPacket(NetworkManager net, S35PacketUpdateTileEntity pkt) {
   Entity entity = worldObj.getEntityByID(pkt.func_148857_g().getInteger("drone"));
   drone = entity instanceof EntityDrone ? (EntityDrone) entity : null;
 }
コード例 #13
0
 @Override
 public void onDataPacket(NetworkManager net, S35PacketUpdateTileEntity pkt) {
   if (net.getNetHandler() instanceof INetHandlerPlayClient)
     if (pkt.func_148853_f() == -10) this.readFromNBT(pkt.func_148857_g());
 }
コード例 #14
0
 @Override
 public void onDataPacket(NetworkManager net, S35PacketUpdateTileEntity pkt) {
   this.readFromNBT(pkt.func_148857_g());
   isRunning = pkt.func_148857_g().getBoolean("IsRunning");
 }
コード例 #15
0
 public void onDataPacket(NetworkManager net, S35PacketUpdateTileEntity packet) {
   super.onDataPacket(net, packet);
   readEnergy(packet.func_148857_g());
 }
コード例 #16
0
 @Override
 public void onDataPacket(NetworkManager net, S35PacketUpdateTileEntity pkt) {
   NBTTagCompound nbttagcompound = pkt.func_148857_g();
   this.readFromNBT(nbttagcompound);
 }
コード例 #17
0
 @Override
 public void onDataPacket(NetworkManager net, S35PacketUpdateTileEntity pkt) {
   timer = pkt.func_148857_g().getInteger("timer");
 }
コード例 #18
0
 @Override
 public void onDataPacket(NetworkManager net, S35PacketUpdateTileEntity pkt) {
   NBTTagCompound compound = pkt.getNbtCompound();
   isActive = compound.getBoolean(KEY_IS_ACTIVE);
 }
コード例 #19
0
 @Override
 public void onDataPacket(NetworkManager network, S35PacketUpdateTileEntity packet) {
   decodeDescriptionPacket(packet.func_148857_g());
 }
コード例 #20
0
 @Override
 public void onDataPacket(NetworkManager net, S35PacketUpdateTileEntity packet) {
   readCustomNBT(packet.func_148857_g());
   worldObj.func_147479_m(xCoord, yCoord, zCoord);
 }
コード例 #21
0
 @Override
 public void onDataPacket(NetworkManager net, S35PacketUpdateTileEntity pkt) {
   NBTTagCompound tagCom = pkt.getNbtCompound();
   this.readFromNBT(tagCom);
 }
コード例 #22
0
 @Override
 public void onDataPacket(NetworkManager net, S35PacketUpdateTileEntity packet) {
   worldObj.markBlockRangeForRenderUpdate(xCoord, yCoord, zCoord, xCoord, yCoord, zCoord);
   readFromNBT(packet.func_148857_g());
 }
コード例 #23
0
 @Override // TileEntity
 public void onDataPacket(NetworkManager net, S35PacketUpdateTileEntity pkt) {
   _inventory.fromNbt(pkt.func_148857_g());
 }
コード例 #24
0
 @Override
 public void onDataPacket(NetworkManager net, S35PacketUpdateTileEntity packet) {
   super.onDataPacket(net, packet);
   readFromNBT(packet.func_148857_g());
   this.worldObj.markBlockForUpdate(this.xCoord, this.yCoord, this.zCoord);
 }
コード例 #25
0
 @Override
 public void onDataPacket(NetworkManager net, S35PacketUpdateTileEntity pkt) {
   readFromNBT(pkt.func_148857_g());
 }
コード例 #26
0
  @Override
  public void onDataPacket(NetworkManager manager, S35PacketUpdateTileEntity packet) {

    super.onDataPacket(manager, packet);
    readCustomNBT(packet.func_148857_g());
  }