net.minecraft.advancement.criterion

public class DamagePredicate

ab
net.minecraft.class_3160
net.minecraft.advancement.criterion.DamagePredicate
net.minecraft.advancements.critereon.DamagePredicate
net.minecraft.advancements.critereon.DamagePredicate

Field summary

Modifier and TypeField
public static DamagePredicate
a
field_15570
ANY
field_192366_a
ANY
private final NumberPredicate
b
field_15571
dealt
field_192367_b
dealt
private final NumberPredicate
c
field_15572
taken
field_192368_c
taken
private final EntityPredicate
d
field_15573
entity
field_192369_d
sourceEntity
private final Boolean
e
field_15574
blocked
field_192370_e
blocked
private final DamageSourcePredicate
f
field_15575
source
field_192371_f
type

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)
method_14117(class_798 arg0, class_856 arg1, float arg2, float arg3, boolean arg4)
matches(ServerPlayerEntity player, DamageSource source, float dealt, float taken, boolean blocked)
func_192365_a(EntityPlayerMP arg0, DamageSource arg1, float arg2, float arg3, boolean arg4)
test(EntityPlayerMP player, DamageSource source, float dealt, float taken, boolean blocked)
public static DamagePredicate
a(com.google.gson.JsonElement arg0)
method_14116(com.google.gson.JsonElement arg0)
fromJson(com.google.gson.JsonElement json)
func_192364_a(com.google.gson.JsonElement arg0)
deserialize(com.google.gson.JsonElement element)