Package com.hbm_m.hazard.type
Class HazardTypeBase
java.lang.Object
com.hbm_m.hazard.type.HazardTypeBase
- Direct Known Subclasses:
HazardTypeAsbestos,HazardTypeBlinding,HazardTypeCoal,HazardTypeDigamma,HazardTypeExplosive,HazardTypeHot,HazardTypeHydroactive,HazardTypeRadiation
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static voidaddBracketedTrait(List<net.minecraft.network.chat.Component> list, String traitKey, net.minecraft.ChatFormatting color) [trait key]— как в оригинале HBM 1.7.10.abstract voidaddHazardInformation(net.minecraft.world.entity.player.Player player, List<net.minecraft.network.chat.Component> list, float level, net.minecraft.world.item.ItemStack stack, List<HazardModifier> modifiers) protected static floatfloorDigammaDisplay(float level) protected static floatfloorThousandths(float level) abstract voidonUpdate(net.minecraft.world.entity.LivingEntity target, float level, net.minecraft.world.item.ItemStack stack) abstract voidupdateEntity(net.minecraft.world.entity.item.ItemEntity item, float level)
-
Constructor Details
-
HazardTypeBase
public HazardTypeBase()
-
-
Method Details
-
onUpdate
public abstract void onUpdate(net.minecraft.world.entity.LivingEntity target, float level, net.minecraft.world.item.ItemStack stack) -
updateEntity
public abstract void updateEntity(net.minecraft.world.entity.item.ItemEntity item, float level) -
addHazardInformation
public abstract void addHazardInformation(net.minecraft.world.entity.player.Player player, List<net.minecraft.network.chat.Component> list, float level, net.minecraft.world.item.ItemStack stack, List<HazardModifier> modifiers) -
addBracketedTrait
protected static void addBracketedTrait(List<net.minecraft.network.chat.Component> list, String traitKey, net.minecraft.ChatFormatting color) [trait key]— как в оригинале HBM 1.7.10. -
floorThousandths
protected static float floorThousandths(float level) -
floorDigammaDisplay
protected static float floorDigammaDisplay(float level)
-