Uses of Class
com.hypixel.hytale.server.core.modules.entity.damage.DamageCause
Packages that use DamageCause
Package
Description
-
Uses of DamageCause in com.hypixel.hytale.server.core.asset.type.entityeffect.config
Methods in com.hypixel.hytale.server.core.asset.type.entityeffect.config that return types with arguments of type DamageCauseModifier and TypeMethodDescriptionEntityEffect.getDamageResistanceValues()EntityEffect.getOutgoingDamageValues() -
Uses of DamageCause in com.hypixel.hytale.server.core.asset.type.item.config
Methods in com.hypixel.hytale.server.core.asset.type.item.config that return types with arguments of type DamageCauseModifier and TypeMethodDescriptionstatic <T> Map<DamageCause, T> ItemArmor.convertStringKeyToDamageCause(Map<String, T> rawData) ItemArmor.getDamageEnhancementValues()ItemArmor.getDamageResistanceValues()ItemArmor.getKnockbackEnhancements()ItemArmor.getKnockbackResistances() -
Uses of DamageCause in com.hypixel.hytale.server.core.entity
Methods in com.hypixel.hytale.server.core.entity with parameters of type DamageCauseModifier and TypeMethodDescriptionstatic String[]Entity.DefaultAnimations.getDeathAnimationIds(MovementStates movementStates, DamageCause damageCause) Called to get the death animation IDs for the given movement states and damage cause.static String[]Entity.DefaultAnimations.getHurtAnimationIds(MovementStates movementStates, DamageCause damageCause) Called to get the hurt animation IDs for the given movement states and damage cause. -
Uses of DamageCause in com.hypixel.hytale.server.core.modules.entity.damage
Classes in com.hypixel.hytale.server.core.modules.entity.damage that implement interfaces with type arguments of type DamageCauseFields in com.hypixel.hytale.server.core.modules.entity.damage declared as DamageCauseModifier and TypeFieldDescriptionstatic DamageCauseDamageCause.COMMANDDeprecated.static DamageCauseDamageCause.DROWNINGDeprecated.static DamageCauseDamageCause.ENVIRONMENTDeprecated.static DamageCauseDamageCause.FALLDeprecated.DamageSystems.ArmorDamageReduction.ArmorResistanceModifiers.inheritedParentIdstatic DamageCauseDamageCause.OUT_OF_WORLDDeprecated.static DamageCauseDamageCause.PHYSICALDeprecated.static DamageCauseDamageCause.PROJECTILEDeprecated.static DamageCauseDamageCause.SUFFOCATIONDeprecated.Fields in com.hypixel.hytale.server.core.modules.entity.damage with type parameters of type DamageCauseModifier and TypeFieldDescriptionstatic final AssetBuilderCodec<String, DamageCause> DamageCause.CODECThe codec used to parseDamageCauseinstances.Methods in com.hypixel.hytale.server.core.modules.entity.damage that return DamageCauseModifier and TypeMethodDescriptionDamage.getCause()Deprecated.DeathComponent.getDeathCause()Returns the cause of the damage that killed this entity.Methods in com.hypixel.hytale.server.core.modules.entity.damage that return types with arguments of type DamageCauseModifier and TypeMethodDescriptionstatic IndexedLookupTableAssetMap<String, DamageCause> DamageCause.getAssetMap()DamageCause.getAssetStore()DamageCause.getAssetStore()DamageSystems.ArmorDamageReduction.getResistanceModifiers(World world, ItemContainer inventory, boolean canApplyItemStackPenalties, EffectControllerComponent effectControllerComponent) Deprecated.Methods in com.hypixel.hytale.server.core.modules.entity.damage with parameters of type DamageCauseMethod parameters in com.hypixel.hytale.server.core.modules.entity.damage with type arguments of type DamageCauseModifier and TypeMethodDescriptionstatic Damage[]DamageCalculatorSystems.queueDamageCalculator(World world, it.unimi.dsi.fastutil.objects.Object2FloatMap<DamageCause> relativeDamage, Ref<EntityStore> ref, CommandBuffer<EntityStore> commandBuffer, Damage.Source source, ItemStack itemInHand) Called to queue up damage calculations based on relative damage values.Constructors in com.hypixel.hytale.server.core.modules.entity.damage with parameters of type DamageCauseModifierConstructorDescriptionDamage(Damage.Source source, DamageCause damageCause, float amount) Default Constructor for aDamageinstance -
Uses of DamageCause in com.hypixel.hytale.server.core.modules.interaction.interaction.config.server.combat
Methods in com.hypixel.hytale.server.core.modules.interaction.interaction.config.server.combat that return types with arguments of type DamageCauseModifier and TypeMethodDescriptionit.unimi.dsi.fastutil.objects.Object2FloatMap<DamageCause> DamageCalculator.calculateDamage(double durationSeconds) -
Uses of DamageCause in com.hypixel.hytale.server.npc.util
Methods in com.hypixel.hytale.server.npc.util with parameters of type DamageCauseModifier and TypeMethodDescriptiondoubleDamageData.getDamage(DamageCause cause) booleanDamageData.hasSufferedDamage(DamageCause cause) booleanDamageData.hasSufferedDamage(DamageCause cause, boolean includeDoT)