package com.harry9137.ct.utillity; import com.harry9137.ct.energy.IEnergyContainer; import net.minecraft.tileentity.TileEntity; import net.minecraft.util.BlockPos; import java.util.ArrayList; public class TileHelper { public static ArrayList<TileEntity> getBlockSides(TileEntity tileEntity){ ArrayList<TileEntity> temp = new ArrayList<TileEntity>(); temp.add(tileEntity.getWorld().getTileEntity(new BlockPos(tileEntity.getPos().getX() + 1, tileEntity.getPos().getY(), tileEntity.getPos().getZ()))); temp.add(tileEntity.getWorld().getTileEntity(new BlockPos(tileEntity.getPos().getX() - 1, tileEntity.getPos().getY(), tileEntity.getPos().getZ()))); temp.add(tileEntity.getWorld().getTileEntity(new BlockPos(tileEntity.getPos().getX(), tileEntity.getPos().getY() + 1, tileEntity.getPos().getZ()))); temp.add(tileEntity.getWorld().getTileEntity(new BlockPos(tileEntity.getPos().getX(), tileEntity.getPos().getY() - 1, tileEntity.getPos().getZ()))); temp.add(tileEntity.getWorld().getTileEntity(new BlockPos(tileEntity.getPos().getX(), tileEntity.getPos().getY(), tileEntity.getPos().getZ() + 1))); temp.add(tileEntity.getWorld().getTileEntity(new BlockPos(tileEntity.getPos().getX(), tileEntity.getPos().getY(), tileEntity.getPos().getZ() - 1))); return temp; } }