Package de.teamlapen.werewolves.util
Class DamageHandler
java.lang.Object
de.teamlapen.vampirism.util.DamageHandler
de.teamlapen.werewolves.util.DamageHandler
public class DamageHandler
extends de.teamlapen.vampirism.util.DamageHandler
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic @NotNull Optional<net.minecraft.world.damagesource.DamageSource> getDamageSource(@NotNull net.minecraft.world.level.Level world, @NotNull DamageHandler.WerewolvesDamageSourceFunction sourceFunc) static booleanhurtModded(@NotNull net.minecraft.world.entity.Entity entity, @NotNull DamageHandler.WerewolvesDamageSourceFunction sourceFunc, float amount) Methods inherited from class de.teamlapen.vampirism.util.DamageHandler
affectEntityHolyWaterSplash, affectEntityHolyWaterSplash, affectVampireGarlicAmbient, affectVampireGarlicDirect, affectVampireGarlicSplash, getDamageSource, hurtModded, hurtVanilla, kill, scaleDamageWithLevel
-
Constructor Details
-
DamageHandler
public DamageHandler()
-
-
Method Details
-
getDamageSource
@NotNull public static @NotNull Optional<net.minecraft.world.damagesource.DamageSource> getDamageSource(@NotNull @NotNull net.minecraft.world.level.Level world, @NotNull @NotNull DamageHandler.WerewolvesDamageSourceFunction sourceFunc) -
hurtModded
public static boolean hurtModded(@NotNull @NotNull net.minecraft.world.entity.Entity entity, @NotNull @NotNull DamageHandler.WerewolvesDamageSourceFunction sourceFunc, float amount)
-