net.minecraft.advancement.criterion

public class DamagePredicate

ag
net.minecraft.class_3160
net.minecraft.advancement.criterion.DamagePredicate
net.minecraft.advancements.criterion.DamagePredicate
net.minecraft.advancements.criterion.DamagePredicate

Field summary

Modifier and TypeField
public static final DamagePredicate
a
field_16832
ANY
field_192366_a
ANY
private final NumberPredicate$Floats
b
field_15571
dealt
field_192367_b
dealt
private final NumberPredicate$Floats
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$Floats dealt, NumberPredicate$Floats taken, EntityPredicate entity, Boolean blocked, DamageSourcePredicate source)

Method summary

Modifier and TypeMethod
public boolean
a(tf arg0, aea 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)
public com.google.gson.JsonElement
a()
method_15668()
toJson()
func_203977_a()
serialize()