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