/
Belyash5
/
Flu
Обзор
Документация
Войти
/
Belyash5
/
Flu
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/main/java/com/hbm/blocks/machine/MachineFieldDisturber.java
35 строк
930 B
BallOfEnergy
More shit, also precompiled packets.
10 ноя 2024, 02:04
10 ноя 2024, 02:04
4bd6f0d
Код
Авторство
О чём код?
package com.hbm.blocks.machine; import com.hbm.entity.logic.EntityNukeExplosionMK3; import com.hbm.entity.logic.EntityNukeExplosionMK3.ATEntry; import net.minecraft.block.Block; import net.minecraft.block.material.Material; import net.minecraft.world.World; import java.util.Random; public class MachineFieldDisturber extends Block { public MachineFieldDisturber() { super(Material.iron); } @Override public int tickRate(World world) { return 10; } @Override public void onBlockAdded(World world, int x, int y, int z) { if(!world.isRemote) world.scheduleBlockUpdate(x, y, z, this, this.tickRate(world)); } @Override public void updateTick(World world, int x, int y, int z, Random rand) { if(!world.isRemote) { world.scheduleBlockUpdate(x, y, z, this, this.tickRate(world)); EntityNukeExplosionMK3.at.put(new ATEntry(world.provider.dimensionId, x, y, z), world.getTotalWorldTime() + 100); } } }