net.minecraft.entity.passive

public record SulfurCubeArchetype$ContactDamage

net.minecraft.world.entity.SulfurCubeArchetype$ContactDamage
net.minecraft.class_1_719$class_1_896
net.minecraft.entity.passive.SulfurCubeArchetype$ContactDamage

Field summary

Modifier and TypeField
private final RegistryEntry<DamageType>
damageType
comp_1_786
damageType
private final FloatProvider
amount
comp_1_784
amount
private final boolean
attributeToSource
comp_1_785
attributeToSource
public static final com.mojang.serialization.Codec<SulfurCubeArchetype$ContactDamage>
CODEC
field_1_6321
CODEC

Constructor summary

ModifierConstructor
public (RegistryEntry<DamageType> damageType, FloatProvider amount, boolean attributeToSource)

Method summary

Modifier and TypeMethod
public RegistryEntry<DamageType>
damageType()
comp_1_786()
damageType()
public FloatProvider
amount()
comp_1_784()
amount()
public boolean
attributeToSource()
comp_1_785()
attributeToSource()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_1_5418(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_1_5418(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)