Даже не знаю как назвать. "Баг" кароче

Версия Minecraft
1.12.2
2,932
44
598
Доброго времени суток Земляне и Чужие!
Вот заметил у себя такую "Фичу":
Java:
if (!world.isRemote && world.getBlockState(blockPos).getBlock() == Blocks.SNOW) {
            if(entityPlayer.isSneaking()) {
            world.setBlockState(blockPos, Blocks.SNOW_LAYER.getDefaultState().withProperty(BlockSnow.LAYERS, 7));
            entityPlayer.inventory.addItemStackToInventory(new ItemStack(Items.SNOWBALL));}
            return;
        }
Такое чувство как будто я неправильно установил проверку, и вот эти строчки кода срабатывают два раза:
world.setBlockState(blockPos, Blocks.SNOW_LAYER.getDefaultState().withProperty(BlockSnow.LAYERS, 7)); entityPlayer.inventory.addItemStackToInventory(new ItemStack(Items.SNOWBALL));}

Я опять где-то скобки забыл поставить?
 
Последнее редактирование:
7,099
324
1,510
Чтобы не взаимодествовало, пока есть кулдаун
 
Сверху