Uses of Record Class
net.minecraft.world.damagesource.DamageType
Package
Description
-
Uses of DamageType in net.minecraft.advancements.critereon
Modifier and TypeFieldDescriptionprivate final com.google.common.collect.ImmutableList.Builder<TagPredicate<DamageType>>
DamageSourcePredicate.Builder.tags
private final List<TagPredicate<DamageType>>
DamageSourcePredicate.tags
The field for thetags
record component.Modifier and TypeMethodDescriptionDamageSourcePredicate.tags()
Returns the value of thetags
record component.Modifier and TypeMethodDescriptionDamageSourcePredicate.Builder.tag
(TagPredicate<DamageType> p_270455_) ModifierConstructorDescriptionDamageSourcePredicate
(List<TagPredicate<DamageType>> tags, Optional<EntityPredicate> directEntity, Optional<EntityPredicate> sourceEntity) Creates an instance of aDamageSourcePredicate
record class. -
Uses of DamageType in net.minecraft.core.registries
Modifier and TypeFieldDescriptionstatic final ResourceKey<Registry<DamageType>>
Registries.DAMAGE_TYPE
-
Uses of DamageType in net.minecraft.tags
Modifier and TypeFieldDescriptionstatic final TagKey<DamageType>
DamageTypeTags.ALWAYS_HURTS_ENDER_DRAGONS
static final TagKey<DamageType>
DamageTypeTags.ALWAYS_KILLS_ARMOR_STANDS
static final TagKey<DamageType>
DamageTypeTags.ALWAYS_MOST_SIGNIFICANT_FALL
static final TagKey<DamageType>
DamageTypeTags.ALWAYS_TRIGGERS_SILVERFISH
static final TagKey<DamageType>
DamageTypeTags.AVOIDS_GUARDIAN_THORNS
static final TagKey<DamageType>
DamageTypeTags.BURNS_ARMOR_STANDS
static final TagKey<DamageType>
DamageTypeTags.BYPASSES_ARMOR
static final TagKey<DamageType>
DamageTypeTags.BYPASSES_COOLDOWN
static final TagKey<DamageType>
DamageTypeTags.BYPASSES_EFFECTS
static final TagKey<DamageType>
DamageTypeTags.BYPASSES_ENCHANTMENTS
static final TagKey<DamageType>
DamageTypeTags.BYPASSES_INVULNERABILITY
static final TagKey<DamageType>
DamageTypeTags.BYPASSES_RESISTANCE
static final TagKey<DamageType>
DamageTypeTags.BYPASSES_SHIELD
static final TagKey<DamageType>
DamageTypeTags.DAMAGES_HELMET
static final TagKey<DamageType>
DamageTypeTags.IGNITES_ARMOR_STANDS
static final TagKey<DamageType>
DamageTypeTags.IS_DROWNING
static final TagKey<DamageType>
DamageTypeTags.IS_EXPLOSION
static final TagKey<DamageType>
DamageTypeTags.IS_FALL
static final TagKey<DamageType>
DamageTypeTags.IS_FIRE
static final TagKey<DamageType>
DamageTypeTags.IS_FREEZING
static final TagKey<DamageType>
DamageTypeTags.IS_LIGHTNING
static final TagKey<DamageType>
DamageTypeTags.IS_PROJECTILE
static final TagKey<DamageType>
DamageTypeTags.NO_ANGER
static final TagKey<DamageType>
DamageTypeTags.NO_IMPACT
static final TagKey<DamageType>
DamageTypeTags.NO_KNOCKBACK
static final TagKey<DamageType>
DamageTypeTags.WITCH_RESISTANT_TO
static final TagKey<DamageType>
DamageTypeTags.WITHER_IMMUNE_TO
-
Uses of DamageType in net.minecraft.world.damagesource
Modifier and TypeFieldDescriptionstatic final ResourceKey<DamageType>
DamageTypes.ARROW
static final ResourceKey<DamageType>
DamageTypes.BAD_RESPAWN_POINT
static final ResourceKey<DamageType>
DamageTypes.CACTUS
static final com.mojang.serialization.Codec<DamageType>
DamageType.CODEC
static final ResourceKey<DamageType>
DamageTypes.CRAMMING
private final Registry<DamageType>
DamageSources.damageTypes
static final ResourceKey<DamageType>
DamageTypes.DRAGON_BREATH
static final ResourceKey<DamageType>
DamageTypes.DROWN
static final ResourceKey<DamageType>
DamageTypes.DRY_OUT
static final ResourceKey<DamageType>
DamageTypes.EXPLOSION
static final ResourceKey<DamageType>
DamageTypes.FALL
static final ResourceKey<DamageType>
DamageTypes.FALLING_ANVIL
static final ResourceKey<DamageType>
DamageTypes.FALLING_BLOCK
static final ResourceKey<DamageType>
DamageTypes.FALLING_STALACTITE
static final ResourceKey<DamageType>
DamageTypes.FELL_OUT_OF_WORLD
static final ResourceKey<DamageType>
DamageTypes.FIREBALL
static final ResourceKey<DamageType>
DamageTypes.FIREWORKS
static final ResourceKey<DamageType>
DamageTypes.FLY_INTO_WALL
static final ResourceKey<DamageType>
DamageTypes.FREEZE
static final ResourceKey<DamageType>
DamageTypes.GENERIC
static final ResourceKey<DamageType>
DamageTypes.GENERIC_KILL
static final ResourceKey<DamageType>
DamageTypes.HOT_FLOOR
static final ResourceKey<DamageType>
DamageTypes.IN_FIRE
static final ResourceKey<DamageType>
DamageTypes.IN_WALL
static final ResourceKey<DamageType>
DamageTypes.INDIRECT_MAGIC
static final ResourceKey<DamageType>
DamageTypes.LAVA
static final ResourceKey<DamageType>
DamageTypes.LIGHTNING_BOLT
static final ResourceKey<DamageType>
DamageTypes.MAGIC
static final ResourceKey<DamageType>
DamageTypes.MOB_ATTACK
static final ResourceKey<DamageType>
DamageTypes.MOB_ATTACK_NO_AGGRO
static final ResourceKey<DamageType>
DamageTypes.MOB_PROJECTILE
static final ResourceKey<DamageType>
DamageTypes.ON_FIRE
static final ResourceKey<DamageType>
DamageTypes.OUTSIDE_BORDER
static final ResourceKey<DamageType>
DamageTypes.PLAYER_ATTACK
static final ResourceKey<DamageType>
DamageTypes.PLAYER_EXPLOSION
static final ResourceKey<DamageType>
DamageTypes.SONIC_BOOM
static final ResourceKey<DamageType>
DamageTypes.STALAGMITE
static final ResourceKey<DamageType>
DamageTypes.STARVE
static final ResourceKey<DamageType>
DamageTypes.STING
static final ResourceKey<DamageType>
DamageTypes.SWEET_BERRY_BUSH
static final ResourceKey<DamageType>
DamageTypes.THORNS
static final ResourceKey<DamageType>
DamageTypes.THROWN
static final ResourceKey<DamageType>
DamageTypes.TRIDENT
private final Holder<DamageType>
DamageSource.type
static final ResourceKey<DamageType>
DamageTypes.UNATTRIBUTED_FIREBALL
static final ResourceKey<DamageType>
DamageTypes.WITHER
static final ResourceKey<DamageType>
DamageTypes.WITHER_SKULL
Modifier and TypeMethodDescriptionstatic void
DamageTypes.bootstrap
(BootstapContext<DamageType> p_270331_) boolean
DamageSource.is
(ResourceKey<DamageType> p_276108_) boolean
DamageSource.is
(TagKey<DamageType> p_270890_) private DamageSource
DamageSources.source
(ResourceKey<DamageType> p_270957_) private DamageSource
DamageSources.source
(ResourceKey<DamageType> p_270142_, Entity p_270696_) private DamageSource
DamageSources.source
(ResourceKey<DamageType> p_270076_, Entity p_270656_, Entity p_270242_) ModifierConstructorDescriptionDamageSource
(Holder<DamageType> p_270475_) DamageSource
(Holder<DamageType> p_270811_, Entity p_270660_) DamageSource
(Holder<DamageType> p_270818_, Entity p_270162_, Entity p_270115_) DamageSource
(Holder<DamageType> p_270906_, Entity p_270796_, Entity p_270459_, Vec3 p_270623_) DamageSource
(Holder<DamageType> p_270690_, Vec3 p_270579_)