Examples of Range4D


Examples of mekanism.api.Range4D

  {
    super.onModeChange(side);

    if(!world().isRemote)
    {
      Mekanism.packetHandler.sendToReceivers(new TransmitterUpdateMessage(PacketType.UPDATE, Coord4D.get(tile())), new Range4D(Coord4D.get(tile())));
    }
  }
View Full Code Here

Examples of mekanism.api.Range4D

  {
    super.onNeighborTileChanged(side, weak);

    if(!world().isRemote)
    {
      Mekanism.packetHandler.sendToReceivers(new TransmitterUpdateMessage(PacketType.UPDATE, Coord4D.get(tile())), new Range4D(Coord4D.get(tile())));
    }
  }
View Full Code Here

Examples of mekanism.api.Range4D

              player.addChatMessage(new ChatComponentText(EnumColor.DARK_BLUE + "[Mekanism]" + EnumColor.GREY + " " + MekanismUtils.localize("tooltip.configurator.toggleColor") + ": " + config.getSideData().get(config.getConfiguration()[MekanismUtils.getBaseOrientation(side, config.getOrientation())]).color.getName()));

              if(config instanceof TileEntityBasicBlock)
              {
                TileEntityBasicBlock tileEntity = (TileEntityBasicBlock)config;
                Mekanism.packetHandler.sendToReceivers(new TileEntityMessage(Coord4D.get(tileEntity), tileEntity.getNetworkedData(new ArrayList())), new Range4D(Coord4D.get(tileEntity)));
              }

              return true;
            }
          }
View Full Code Here

Examples of mekanism.api.Range4D

        {
          TileEntityDynamicTank tileEntity = (TileEntityDynamicTank)world.getTileEntity(x, y, z);

          if(!manageInventory(entityplayer, tileEntity))
          {
            Mekanism.packetHandler.sendToReceivers(new TileEntityMessage(Coord4D.get(tileEntity), tileEntity.getNetworkedData(new ArrayList())), new Range4D(Coord4D.get(tileEntity)));
            entityplayer.openGui(Mekanism.instance, 18, world, x, y, z);
          }
          else {
            entityplayer.inventory.markDirty();
            tileEntity.sendPacketToRenderer();
View Full Code Here

Examples of mekanism.api.Range4D

      if(coord.xCoord > maxX) maxX = coord.xCoord;
      if(coord.yCoord > maxY) maxY = coord.yCoord;
      if(coord.zCoord > maxZ) maxZ = coord.zCoord;
    }
   
    return new Range4D(minX, minY, minZ, maxX, maxY, maxZ, getWorld().provider.dimensionId);
  }
View Full Code Here

Examples of mekanism.api.Range4D

      ((ISustainedInventory)tileEntity).setInventory(getInventory(stack));

      if(!world.isRemote)
      {
        Mekanism.packetHandler.sendToReceivers(new TileEntityMessage(Coord4D.get(tileEntity), tileEntity.getNetworkedData(new ArrayList())), new Range4D(Coord4D.get(tileEntity)));
      }
    }

    return place;
  }
View Full Code Here

Examples of mekanism.api.Range4D

      {
        updateDelay--;

        if(updateDelay == 0 && clientActive != isActive)
        {
          Mekanism.packetHandler.sendToReceivers(new TileEntityMessage(Coord4D.get(this), getNetworkedData(new ArrayList())), new Range4D(Coord4D.get(this)));
        }
      }

      ChargeUtils.discharge(4, this);
View Full Code Here

Examples of mekanism.api.Range4D

      {
        updateDelay--;

        if(updateDelay == 0 && clientActive != isActive)
        {
          Mekanism.packetHandler.sendToReceivers(new TileEntityMessage(Coord4D.get(this), getNetworkedData(new ArrayList())), new Range4D(Coord4D.get(this)));
        }
      }
     
      ChargeUtils.discharge(0, this);
     
View Full Code Here

Examples of mekanism.api.Range4D

  {
    isActive = active;

    if(clientActive != active && updateDelay == 0)
    {
      Mekanism.packetHandler.sendToReceivers(new TileEntityMessage(Coord4D.get(this), getNetworkedData(new ArrayList())), new Range4D(Coord4D.get(this)));

      updateDelay = 10;
      clientActive = active;
    }
  }
View Full Code Here

Examples of mekanism.api.Range4D

      facing = direction;
    }

    if(!(facing == clientFacing || worldObj.isRemote))
    {
      Mekanism.packetHandler.sendToReceivers(new TileEntityMessage(Coord4D.get(this), getNetworkedData(new ArrayList())), new Range4D(Coord4D.get(this)));
      worldObj.notifyBlocksOfNeighborChange(xCoord, yCoord, zCoord, worldObj.getBlock(xCoord, yCoord, zCoord));
      clientFacing = facing;
    }
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.