Class NuclearExplosionExtensions
java.lang.Object
com.hbm_m.particle.explosions.nuclear.small.NuclearExplosionExtensions
РАСШИРЕНИЯ ДЛЯ ЯДЕРНЫХ ЭФФЕКТОВ
Новые методы для спавна УВЕЛИЧЕННЫХ частиц и полного грибного облака
ДОБАВИТЬ В ExplosionParticleUtils класс!
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidspawnCustomNuclearSmoke(net.minecraft.server.level.ServerLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) Спавн УВЕЛИЧЕННОГО дыма (1.0-2.5 размер)static voidspawnCustomNuclearSpark(net.minecraft.server.level.ServerLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) Спавн УВЕЛИЧЕННЫХ оранжевых искр (0.6-1.2 размер)static voidspawnEnhancedShockwave(net.minecraft.server.level.ServerLevel level, double x, double y, double z) ДОПОЛНИТЕЛЬНЫЙ ЭФФЕКТ: Кольцо мощной ударной волны Используется после грибного облака для усиления эффектаstatic voidspawnFullNuclearExplosion(net.minecraft.server.level.ServerLevel level, double x, double y, double z) КОМБО: Полный ядерный взрыв (гриб + ударная волна + искры) Это最полный эффект - используй это в блоке!static voidspawnLargeDarkSmokes(net.minecraft.server.level.ServerLevel level, double x, double y, double z, int particleCount) Спавн множества УВЕЛИЧЕННОГО дыма со сферическим распределениемstatic voidspawnLargeExplosionSparks(net.minecraft.server.level.ServerLevel level, double x, double y, double z, int particleCount) Спавн множества УВЕЛИЧЕННЫХ искр со сферическим распределениемstatic voidspawnNuclearMushroomCloud(net.minecraft.server.level.ServerLevel level, double x, double y, double z) ГЛАВНЫЙ МЕТОД: Спавн полного ядерного грибного облака Это ЕДИНСТВЕННЫЙ метод, который нужно вызвать для создания эффекта!
-
Constructor Details
-
NuclearExplosionExtensions
public NuclearExplosionExtensions()
-
-
Method Details
-
spawnCustomNuclearSpark
public static void spawnCustomNuclearSpark(net.minecraft.server.level.ServerLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) Спавн УВЕЛИЧЕННЫХ оранжевых искр (0.6-1.2 размер)- Parameters:
level- ServerLevelx- координата Xy- координата Yz- координата Z
-
spawnLargeExplosionSparks
public static void spawnLargeExplosionSparks(net.minecraft.server.level.ServerLevel level, double x, double y, double z, int particleCount) Спавн множества УВЕЛИЧЕННЫХ искр со сферическим распределением -
spawnCustomNuclearSmoke
public static void spawnCustomNuclearSmoke(net.minecraft.server.level.ServerLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) Спавн УВЕЛИЧЕННОГО дыма (1.0-2.5 размер) -
spawnLargeDarkSmokes
public static void spawnLargeDarkSmokes(net.minecraft.server.level.ServerLevel level, double x, double y, double z, int particleCount) Спавн множества УВЕЛИЧЕННОГО дыма со сферическим распределением -
spawnNuclearMushroomCloud
public static void spawnNuclearMushroomCloud(net.minecraft.server.level.ServerLevel level, double x, double y, double z) ГЛАВНЫЙ МЕТОД: Спавн полного ядерного грибного облака Это ЕДИНСТВЕННЫЙ метод, который нужно вызвать для создания эффекта! Внутри использует: - NuclearMushroomCloud.spawnNuclearMushroom() для многоуровневого облака- Parameters:
level- ServerLevelx- центр Xy- центр Y (база облака)z- центр Z
-
spawnEnhancedShockwave
public static void spawnEnhancedShockwave(net.minecraft.server.level.ServerLevel level, double x, double y, double z) ДОПОЛНИТЕЛЬНЫЙ ЭФФЕКТ: Кольцо мощной ударной волны Используется после грибного облака для усиления эффекта -
spawnFullNuclearExplosion
public static void spawnFullNuclearExplosion(net.minecraft.server.level.ServerLevel level, double x, double y, double z) КОМБО: Полный ядерный взрыв (гриб + ударная волна + искры) Это最полный эффект - используй это в блоке!
-