net.minecraft.advancements.critereon

public class DamageSourcePredicate

bc
net.minecraft.advancements.critereon.DamageSourcePredicate
net.minecraft.class_2022
net.minecraft.unmapped.C_pbkrjvwn
net.minecraft.predicate.entity.DamageSourcePredicate
net.minecraft.predicate.entity.DamageSourcePredicate
net.minecraft.src.C_696_
net.minecraft.advancements.critereon.CriterionConditionDamageSource

Field summary

Modifier and TypeField
public static final DamageSourcePredicate
a
ANY
field_9533
f_rkqropja
EMPTY
EMPTY
f_25420_
private final List<TagPredicate<DamageType>>
b
tags
field_42272
f_lutnusdz
tagPredicates
f_268608_
private final EntityPredicate
c
directEntity
field_9534
f_lmuwnwvu
directEntity
directEntity
f_25429_
private final EntityPredicate
d
sourceEntity
field_9539
f_bwswqydl
sourceEntity
sourceEntity
f_25430_

Constructor summary

ModifierConstructor
public (List<TagPredicate<DamageType>> tagPredicates, EntityPredicate directEntity, EntityPredicate sourceEntity)

Method summary

Modifier and TypeMethod
public boolean
a(aiq arg0, bem arg1)
matches(ServerPlayer arg0, DamageSource arg1)
method_8847(class_3222 arg0, class_1282 arg1)
m_tupxouxz(C_mxrobsgg arg0, C_sbxfkpyv arg1)
test(ServerPlayerEntity player, DamageSource damageSource)
test(ServerPlayerEntity player, DamageSource damageSource)
m_25448_(C_13_ p_25450_, C_489_ arg1)
public boolean
a(aip arg0, ede arg1, bem arg2)
matches(ServerLevel arg0, Vec3 arg1, DamageSource arg2)
method_8845(class_3218 arg0, class_243 arg1, class_1282 arg2)
m_ppkkwrwq(C_bdwnwhiu arg0, C_vgpupfxx arg1, C_sbxfkpyv arg2)
test(ServerWorld world, Vec3d pos, DamageSource damageSource)
test(ServerWorld world, Vec3d pos, DamageSource damageSource)
m_25444_(C_12_ p_25446_, C_3046_ p_25447_, C_489_ arg2)
public static DamageSourcePredicate
a(com.google.gson.JsonElement arg0)
fromJson(com.google.gson.JsonElement arg0)
method_8846(com.google.gson.JsonElement arg0)
m_zlvpdvpu(com.google.gson.JsonElement arg0)
fromJson(com.google.gson.JsonElement json)
fromJson(com.google.gson.JsonElement json)
m_25451_(com.google.gson.JsonElement p_25452_)
public com.google.gson.JsonElement
a()
serializeToJson()
method_8848()
m_drhwrtau()
toJson()
toJson()
m_25443_()