Как установить блок?

Версия Minecraft
1.12.2

ReyMagos

Тег-бомбастер
412
7
121
Какую команду нужно ввести, для установки блока? SetBlockToAir не работает.
 
5,018
47
783
world.setBlockState(pos, state);

либо, сделать как я, для удобства:
так как каждый раз вызывать не оч хорошо, если можно вызвать один раз и уже потом использовать
Java:
    private boolean setBlock(BlockPos pos,World world, IBlockState state) {
        world.setBlockState(pos, state);
        return true;
    }
 
Последнее редактирование:

tox1cozZ

aka Agravaine
8,456
598
2,893
world.setBlockState(pos, state);

либо, сделать как я, для удобства:
так как каждый раз вызывать не оч хорошо, если можно вызвать один раз и уже потом использовать
Java:
    private boolean setBlock(BlockPos pos,World world, IBlockState state) {
        world.setBlockState(pos, state);
        return true;
    }
Эм, что? Не понял зачем ты это сделал.
 
5,018
47
783
Эм, что? Не понял зачем ты это сделал.
Я же написал. Вместо того чтобы постоянно вызывать этот метод, его можно вызвать один раз и использовать уже в этом классе. Оптимизация.
 

tox1cozZ

aka Agravaine
8,456
598
2,893
Я же написал. Вместо того чтобы постоянно вызывать этот метод, его можно вызвать один раз и использовать уже в этом классе. Оптимизация.
Что ты несешь? Смысле вызвать один раз? Ставишь блок - вызываешь метод. Где один раз-то? Я вообще не пойму. Твоя "оптимизация" только хуже сделала, ты вместо одного прямого вызова метода делаешь два.
 
Сверху