Странно, просто делал через world.setBlockState() и одна и таже структура в Template размещалась за ~20ms а через мой цикл за ~1000ms
видимо делал что-то не так
public IBlockState getBS(int x, int y, int z) {
return blockStates[z][y][x];
}
@Override
public void...