net.minecraft.component.type

public record DamageResistantComponent

net.minecraft.world.item.component.DamageResistant
net.minecraft.class_10215
net.minecraft.component.type.DamageResistantComponent

Field summary

Modifier and TypeField
private final TagKey<DamageType>
types
comp_3210
types
public static final com.mojang.serialization.Codec<DamageResistantComponent>
CODEC
field_54229
CODEC
public static final PacketCodec<RegistryByteBuf, DamageResistantComponent>
STREAM_CODEC
field_54230
PACKET_CODEC

Constructor summary

ModifierConstructor
public (TagKey<DamageType> types)

Method summary

Modifier and TypeMethod
public boolean
isResistantTo(DamageSource source)
method_64198(class_1282 arg0)
resists(DamageSource damageSource)
public TagKey<DamageType>
types()
comp_3210()
types()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_64199(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_64199(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)