net.minecraft.advancement.criterion

public class DamageSourcePredicate

ah
net.minecraft.unmapped.C_35605616
net.minecraft.advancement.criterion.DamageSourcePredicate
net.minecraft.advancements.criterion.DamageSourcePredicate

Field summary

Modifier and TypeField
public static final DamageSourcePredicate
a
f_28396768
ANY
field_192449_a
private final Boolean
b
f_42360417
projectile
field_192450_b
private final Boolean
c
f_97067896
explosion
field_192451_c
private final Boolean
d
f_78842707
bypassesArmor
field_192452_d
private final Boolean
e
f_19608566
bypassesInvulnerability
field_192453_e
private final Boolean
f
f_60862528
bypassesMagic
field_192454_f
private final Boolean
g
f_80405909
fire
field_192455_g
private final Boolean
h
f_59467651
magic
field_192456_h
private final EntityPredicate
i
f_07580672
direct
field_193419_i
private final EntityPredicate
j
f_21395343
source
field_193420_j

Constructor summary

ModifierConstructor
public (Boolean projectile, Boolean explosion, Boolean bypassesArmor, Boolean bypassesInvulnerability, Boolean bypassesMagic, Boolean fire, Boolean magic, EntityPredicate direct, EntityPredicate source)

Method summary

Modifier and TypeMethod
public boolean
a(te arg0, adx arg1)
m_61025445(C_49202226 arg0, C_83334639 arg1)
matches(ServerPlayerEntity player, DamageSource source)
func_193418_a(EntityPlayerMP arg0, DamageSource arg1)
public static DamageSourcePredicate
a(com.google.gson.JsonElement arg0)
m_40946983(com.google.gson.JsonElement arg0)
fromJson(com.google.gson.JsonElement json)
func_192447_a(com.google.gson.JsonElement arg0)
private static Boolean
a(com.google.gson.JsonObject arg0, String arg1)
m_33039572(com.google.gson.JsonObject arg0, String arg1)
parseOption(com.google.gson.JsonObject json, String key)
func_192448_a(com.google.gson.JsonObject arg0, String arg1)
public com.google.gson.JsonElement
a()
m_48667812()
toJson()
func_203991_a()
private void
a(com.google.gson.JsonObject arg0, String arg1, Boolean arg2)
m_47259410(com.google.gson.JsonObject arg0, String arg1, Boolean arg2)
addOption(com.google.gson.JsonObject json, String key, Boolean value)
func_203992_a(com.google.gson.JsonObject arg0, String arg1, Boolean arg2)