net.minecraft.advancements.critereon

public record EntityHurtPlayerTrigger$TriggerInstance

implements SimpleCriterionTrigger$SimpleInstance

by$a
net.minecraft.advancements.critereon.EntityHurtPlayerTrigger$TriggerInstance
net.minecraft.class_2044$class_2046

Field summary

Modifier and TypeField
private final Optional<ContextAwarePredicate>
b
player
comp_2029
private final Optional<DamagePredicate>
c
damage
comp_2052
public static final com.mojang.serialization.Codec<EntityHurtPlayerTrigger$TriggerInstance>
a
CODEC
field_47249

Constructor summary

ModifierConstructor
public (Optional<ContextAwarePredicate> arg0, Optional<DamagePredicate> arg1)

Method summary

Modifier and TypeMethod
public static Criterion<EntityHurtPlayerTrigger$TriggerInstance>
b()
entityHurtPlayer()
method_35210()
public static Criterion<EntityHurtPlayerTrigger$TriggerInstance>
a(bm arg0)
entityHurtPlayer(DamagePredicate arg0)
method_35209(class_2019 arg0)
public static Criterion<EntityHurtPlayerTrigger$TriggerInstance>
a(bm$a arg0)
entityHurtPlayer(DamagePredicate$Builder arg0)
method_8908(class_2019$class_2020 arg0)
public boolean
a(asj arg0, bwh arg1, float arg2, float arg3, boolean arg4)
matches(ServerPlayer arg0, DamageSource arg1, float arg2, float arg3, boolean arg4)
method_8907(class_3222 arg0, class_1282 arg1, float arg2, float arg3, boolean arg4)
public Optional<ContextAwarePredicate>
a()
player()
comp_2029()
public Optional<DamagePredicate>
c()
damage()
comp_2052()