net.minecraft.advancement.criterion

public class DamagePredicate

ab
net.minecraft.unmapped.C_57328306
net.minecraft.advancement.criterion.DamagePredicate

Field summary

Modifier and TypeField
public static DamagePredicate
a
f_41007981
ANY
private final NumberPredicate
b
f_74806154
dealt
private final NumberPredicate
c
f_59528453
taken
private final EntityPredicate
d
f_09549290
entity
private final Boolean
e
f_96786537
blocked
private final DamageSourcePredicate
f
f_86824636
source

Constructor summary

ModifierConstructor
public ()
public (NumberPredicate dealt, NumberPredicate taken, EntityPredicate entity, Boolean blocked, DamageSourcePredicate source)

Method summary

Modifier and TypeMethod
public boolean
a(oq arg0, ur arg1, float arg2, float arg3, boolean arg4)
m_71366509(C_49202226 arg0, C_83334639 arg1, float arg2, float arg3, boolean arg4)
matches(ServerPlayerEntity player, DamageSource source, float dealt, float taken, boolean blocked)
public static DamagePredicate
a(com.google.gson.JsonElement arg0)
m_25847498(com.google.gson.JsonElement arg0)
fromJson(com.google.gson.JsonElement json)