Package com.hbm_m.explosion
Class NuclearExplosionAPI
java.lang.Object
com.hbm_m.explosion.NuclearExplosionAPI
Модульный API для запуска ядерного взрыва MK5 из любой бомбы/блока/ракеты.
-
Method Summary
Modifier and TypeMethodDescriptionstatic EntityNukeExplosionMK5start(net.minecraft.world.level.Level level, double x, double y, double z, NuclearExplosionConfig cfg) Запускает ядерный взрыв по конфигу.static EntityNukeExplosionMK5start(net.minecraft.world.level.Level level, double x, double y, double z, NuclearExplosionConfig cfg, ExplosionCommandOptions cmd) Запуск MK5 с переключателями команды / параметрами сценария.static EntityNukeExplosionMK5start(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, NuclearExplosionConfig cfg) Запускает ядерный взрыв по конфигу (координаты).static EntityNukeExplosionMK5start(net.minecraft.world.level.Level level, net.minecraft.world.phys.Vec3 pos, NuclearExplosionConfig cfg) Запускает ядерный взрыв по конфигу.static EntityNukeExplosionMK5startFatMan(net.minecraft.world.level.Level level, double x, double y, double z) То же по координатам (для блоков, вызывающих explode(level, x, y, z)).static EntityNukeExplosionMK5startFatMan(net.minecraft.world.level.Level level, double x, double y, double z, ExplosionCommandOptions cmd) static EntityNukeExplosionMK5startFatMan(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos) Удобный запуск взрыва в стиле Fat Man: радиус из конфига мода.
-
Method Details
-
start
public static EntityNukeExplosionMK5 start(net.minecraft.world.level.Level level, net.minecraft.world.phys.Vec3 pos, NuclearExplosionConfig cfg) Запускает ядерный взрыв по конфигу. Вызывать на сервере; визуал гриба на клиенте - отдельно через NukeTorexCreator. -
start
public static EntityNukeExplosionMK5 start(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, NuclearExplosionConfig cfg) Запускает ядерный взрыв по конфигу (координаты). -
start
public static EntityNukeExplosionMK5 start(net.minecraft.world.level.Level level, double x, double y, double z, NuclearExplosionConfig cfg) Запускает ядерный взрыв по конфигу. Только серверная логика; клиентский гриб - через пакет/NukeTorexCreator. -
start
public static EntityNukeExplosionMK5 start(net.minecraft.world.level.Level level, double x, double y, double z, NuclearExplosionConfig cfg, ExplosionCommandOptions cmd) Запуск MK5 с переключателями команды / параметрами сценария. -
startFatMan
public static EntityNukeExplosionMK5 startFatMan(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos) Удобный запуск взрыва в стиле Fat Man: радиус из конфига мода. -
startFatMan
public static EntityNukeExplosionMK5 startFatMan(net.minecraft.world.level.Level level, double x, double y, double z) То же по координатам (для блоков, вызывающих explode(level, x, y, z)). -
startFatMan
public static EntityNukeExplosionMK5 startFatMan(net.minecraft.world.level.Level level, double x, double y, double z, ExplosionCommandOptions cmd)
-