Class FWSporeCompat
java.lang.Object
nokunami.floral_warfare.compat.fungalInfectionSpore.FWSporeCompat
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidbasicFreeze(net.minecraft.core.BlockPos blockPos, net.minecraft.world.level.Level level, double radius, double damage) static voidcleanInfection(net.minecraft.core.BlockPos blockPos, net.minecraft.world.level.Level level, int radius, double damage) static voideffectAppliedEvent(net.minecraftforge.event.entity.living.MobEffectEvent.Applicable event) static voidflashFreeze(net.minecraft.core.BlockPos blockPos, net.minecraft.world.level.Level level, double radius) static voidflashFreeze(net.minecraft.core.BlockPos blockPos, net.minecraft.world.level.Level level, float damage, double radius) static voidfreezeBlocks(net.minecraft.core.BlockPos blockPos, net.minecraft.world.level.Level level, double rangeX, double rangeY, double rangeZ, FWSporeCompat.CryoFreezeBlockProperties properties) static voidfreezeEntities(List<net.minecraft.world.entity.LivingEntity> entities, double damage, int frozenTicks) static voidserverTick(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos blockPos, IceShroom shroom, int tick, int radius, double damage) static List<net.minecraft.world.level.block.state.BlockState>
-
Constructor Details
-
FWSporeCompat
public FWSporeCompat()
-
-
Method Details
-
stateList
-
cleanInfection
public static void cleanInfection(net.minecraft.core.BlockPos blockPos, net.minecraft.world.level.Level level, int radius, double damage) -
basicFreeze
public static void basicFreeze(net.minecraft.core.BlockPos blockPos, net.minecraft.world.level.Level level, double radius, double damage) -
flashFreeze
public static void flashFreeze(net.minecraft.core.BlockPos blockPos, net.minecraft.world.level.Level level, double radius) -
flashFreeze
public static void flashFreeze(net.minecraft.core.BlockPos blockPos, net.minecraft.world.level.Level level, float damage, double radius) -
freezeBlocks
public static void freezeBlocks(net.minecraft.core.BlockPos blockPos, net.minecraft.world.level.Level level, double rangeX, double rangeY, double rangeZ, FWSporeCompat.CryoFreezeBlockProperties properties) -
freezeEntities
public static void freezeEntities(List<net.minecraft.world.entity.LivingEntity> entities, double damage, int frozenTicks) -
serverTick
public static void serverTick(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos blockPos, IceShroom shroom, int tick, int radius, double damage) -
effectAppliedEvent
public static void effectAppliedEvent(net.minecraftforge.event.entity.living.MobEffectEvent.Applicable event)
-