net.minecraft.advancement.criterion

public class PlayerHurtEntityCriterion

implements Criterion<PlayerHurtEntityCriterion$Conditions>

bn
net.minecraft.advancements.critereon.PlayerHurtEntityTrigger
net.minecraft.class_2115
net.minecraft.advancement.criterion.PlayerHurtEntityCriterion
net.minecraft.unmapped.C_cufgrabk
net.minecraft.advancement.criterion.PlayerHurtEntityTrigger
net.minecraft.advancements.criterion.PlayerHurtEntityTrigger
net.minecraft.advancements.criterion.PlayerHurtEntityTrigger

Field summary

Modifier and TypeField
private static final Identifier
a
ID
field_9732
ID
f_ehsdrzxe
ID
field_192222_a
ID
private final Map<PlayerAdvancementTracker, PlayerHurtEntityCriterion$Handler>
b
players
field_9733
handlers
f_snmbbuid
players
field_192223_b
listeners

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public Identifier
a()
getId()
method_794()
getId()
m_zmsxjztb()
getId()
func_192163_a()
getId()
public void
a(re arg0, x$a<bn$b> arg1)
addPlayerListener(PlayerAdvancements arg0, CriterionTrigger$Listener<PlayerHurtEntityTrigger$TriggerInstance> arg1)
method_792(class_2985 arg0, class_179$class_180<class_2115$class_2117> arg1)
beginTrackingCondition(PlayerAdvancementTracker arg0, Criterion$ConditionsContainer<PlayerHurtEntityCriterion$Conditions> arg1)
m_lpffuyki(C_hyeqtgvx arg0, C_mysyaxfs$C_lklaplvi<C_cufgrabk$C_eldrleys> arg1)
addListener(PlayerAdvancements arg0, CriterionTrigger$Listener<PlayerHurtEntityTrigger$Instance> arg1)
func_192165_a(PlayerAdvancements arg0, ICriterionTrigger$Listener<PlayerHurtEntityTrigger$Instance> arg1)
addListener(PlayerAdvancements arg0, ICriterionTrigger$Listener<PlayerHurtEntityTrigger$Instance> arg1)
public void
b(re arg0, x$a<bn$b> arg1)
removePlayerListener(PlayerAdvancements arg0, CriterionTrigger$Listener<PlayerHurtEntityTrigger$TriggerInstance> arg1)
method_793(class_2985 arg0, class_179$class_180<class_2115$class_2117> arg1)
endTrackingCondition(PlayerAdvancementTracker arg0, Criterion$ConditionsContainer<PlayerHurtEntityCriterion$Conditions> arg1)
m_nzwqutcq(C_hyeqtgvx arg0, C_mysyaxfs$C_lklaplvi<C_cufgrabk$C_eldrleys> arg1)
removeListener(PlayerAdvancements arg0, CriterionTrigger$Listener<PlayerHurtEntityTrigger$Instance> arg1)
func_192164_b(PlayerAdvancements arg0, ICriterionTrigger$Listener<PlayerHurtEntityTrigger$Instance> arg1)
removeListener(PlayerAdvancements arg0, ICriterionTrigger$Listener<PlayerHurtEntityTrigger$Instance> arg1)
public void
a(re arg0)
removePlayerListeners(PlayerAdvancements arg0)
method_791(class_2985 arg0)
endTracking(PlayerAdvancementTracker arg0)
m_xalcdvzt(C_hyeqtgvx arg0)
clearListeners(PlayerAdvancements arg0)
func_192167_a(PlayerAdvancements arg0)
removeAllListeners(PlayerAdvancements arg0)
public PlayerHurtEntityCriterion$Conditions
b(com.google.gson.JsonObject arg0, com.google.gson.JsonDeserializationContext arg1)
createInstance(com.google.gson.JsonObject arg0, com.google.gson.JsonDeserializationContext arg1)
method_9098(com.google.gson.JsonObject arg0, com.google.gson.JsonDeserializationContext arg1)
conditionsFromJson(com.google.gson.JsonObject arg0, com.google.gson.JsonDeserializationContext arg1)
m_doteyjba(com.google.gson.JsonObject arg0, com.google.gson.JsonDeserializationContext arg1)
deserialize(com.google.gson.JsonObject json, com.google.gson.JsonDeserializationContext context)
func_192166_a(com.google.gson.JsonObject arg0, com.google.gson.JsonDeserializationContext arg1)
deserializeInstance(com.google.gson.JsonObject json, com.google.gson.JsonDeserializationContext context)
public void
a(vl arg0, aio arg1, ahx arg2, float arg3, float arg4, boolean arg5)
trigger(ServerPlayer arg0, Entity arg1, DamageSource arg2, float arg3, float arg4, boolean arg5)
method_9097(class_3222 arg0, class_1297 arg1, class_1282 arg2, float arg3, float arg4, boolean arg5)
trigger(ServerPlayerEntity player, Entity entity, DamageSource source, float dealt, float taken, boolean blocked)
m_kvjmrvyj(C_mxrobsgg arg0, C_astfners arg1, C_sbxfkpyv arg2, float arg3, float arg4, boolean arg5)
run(ServerPlayerEntity player, Entity entity, DamageSource source, float dealt, float taken, boolean blocked)
func_192220_a(ServerPlayerEntity arg0, Entity arg1, DamageSource arg2, float arg3, float arg4, boolean arg5)
trigger(ServerPlayerEntity player, Entity entityIn, DamageSource source, float amountDealt, float amountTaken, boolean blocked)