Package universalelectricity.api.vector

Examples of universalelectricity.api.vector.Vector3.translate()


            else
            {
              targetPosition = getTargetPosition();
            }

            PacketHandler.sendPacketToClients(ModularForceFieldSystem.PACKET_TILE.getPacket(this, TilePacketType.FXS.ordinal(), (byte) 2, 60, getAbsoluteAnchor().translate(0.5), targetPosition.translate(0.5).writeToNBT(new NBTTagCompound()), true, nbt), worldObj, new Vector3(this), PACKET_DISTANCE);
          }
          else
          {
            PacketHandler.sendPacketToClients(ModularForceFieldSystem.PACKET_TILE.getPacket(this, TilePacketType.FXS.ordinal(), (byte) 1, nbt), worldObj, new Vector3(this), PACKET_DISTANCE);
          }
View Full Code Here


        /** Try to find a double chest. */
        for (int i = 2; i < 6; i++)
        {
          ForgeDirection searchDirection = ForgeDirection.getOrientation(i);
          Vector3 searchPosition = position.clone();
          searchPosition.translate(searchDirection);

          if (searchPosition.getTileEntity(this.worldObj) != null)
          {
            if (searchPosition.getTileEntity(this.worldObj).getClass() == chests[0].getClass())
            {
View Full Code Here

    {
      for (int i = 0; i < 6; i++)
      {
        ForgeDirection direction = ForgeDirection.getOrientation(i);
        Vector3 vector = new Vector3(tileEntity);
        vector.translate(direction);
        TileEntity checkTile = vector.getTileEntity(tileEntity.worldObj);

        if (checkTile != null)
        {
          ItemStack checkStack = getFirstItemBlock(checkTile, itemStack, false);
View Full Code Here

      if (rotationYaw != 0 || rotationPitch != 0)
      {
        newPosition.rotate(rotationYaw, rotationPitch);
      }

      newPosition.translate(new Vector3(this));
      newPosition.translate(translation);

      returnField.add(newPosition);
    }
View Full Code Here

      {
        newPosition.rotate(rotationYaw, rotationPitch);
      }

      newPosition.translate(new Vector3(this));
      newPosition.translate(translation);

      returnField.add(newPosition);
    }

    if (Settings.USE_CACHE)
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.