@Override
public void updateTick(World world, BlockPos pos, IBlockState state, Random rand){
if(!world.isRemote){
this.growthBoost(world, pos, state);
this.getTileEntityInAABB(world, -10,10,-10,10,-10,10);
}
}
public static List<TileEntity> getTileEntityInAABB(World world, int minX, int maxX, int minY, int maxY, int minZ, int maxZ) {
List<TileEntity> telist = new ArrayList<TileEntity>();
for (double y = minY; y < maxY; ++y) {
for (double x = minX; x < maxX; ++x) {
for (double z = minZ; z < maxZ; ++z) {
TileEntity te = world.getTileEntity(new BlockPos(x, y, z));
if (te != null) { telist.add(te); }
}
}
}
System.out.println("test---"+telist);
return telist;
}
So that's what i have so far, tried some printing but it seems that i get an empty list