History - net.minecraft.advancement.criterion.DamageSourcePredicate
1.12.2
Names
ac
net.minecraft.class_3161
net.minecraft.advancement.criterion.DamageSourcePredicate
net.minecraft.advancements.critereon.DamageSourcePredicate
net.minecraft.advancements.critereon.DamageSourcePredicate
Fields
DamageSourcePredicate: a, field_15576, ANY, field_192449_a, ANY
Boolean: b, field_15577, projectile, field_192450_b, isProjectile
Boolean: c, field_15578, explosion, field_192451_c, isExplosion
Boolean: d, field_15579, bypassesArmor, field_192452_d, bypassesArmor
Boolean: e, field_15580, bypassesInvulnerability, field_192453_e, bypassesInvulnerability
Boolean: f, field_15581, bypassesMagic, field_192454_f, bypassesMagic
Boolean: g, field_15582, fire, field_192455_g, isFire
Boolean: h, field_15583, magic, field_192456_h, isMagic
EntityPredicate: i, field_15584, direct, field_193419_i, directEntity
EntityPredicate: j, field_15585, source, field_193420_j, sourceEntity
Constructors
()
(Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, EntityPredicate, EntityPredicate)
Methods
boolean (ServerPlayerEntity, DamageSource): a, method_14120, matches, func_193418_a, test
DamageSourcePredicate (com.google.gson.JsonElement): a, method_14118, fromJson, func_192447_a, deserialize
Boolean (com.google.gson.JsonObject, String): a, method_14119, parseOption, func_192448_a, optionalBoolean