net.minecraft.predicate.entity

public record EntityPredicate

bs
net.minecraft.advancements.criterion.EntityPredicate
net.minecraft.class_2048
net.minecraft.predicate.entity.EntityPredicate
net.minecraft.unmapped.C_kvkvpjlm
net.minecraft.predicate.entity.EntityPredicate
net.minecraft.src.C_432112_

Field summary

Modifier and TypeField
private final Optional<EntityTypePredicate>
c
entityType
comp_1761
type
f_xozemqxy
type
f_437315_
private final Optional<DistancePredicate>
d
distanceToPlayer
comp_1762
distance
f_tptkhefk
distance
f_437059_
private final Optional<MovementPredicate>
e
movement
comp_2668
movement
f_xkkopryx
movement
f_433660_
private final EntityPredicate$PositionalPredicates
f
location
comp_1763
location
f_eieyszej
location
f_435179_
private final Optional<EntityEffectPredicate>
g
effects
comp_1765
effects
f_scvxyefk
effects
f_433800_
private final Optional<NbtPredicate>
h
nbt
comp_1766
nbt
f_bysanlre
nbt
f_437321_
private final Optional<EntityFlagsPredicate>
i
flags
comp_1767
flags
f_osweyokb
flags
f_436168_
private final Optional<EntityEquipmentPredicate>
j
equipment
comp_1768
equipment
f_ycxvlbvr
equipment
f_437323_
private final Optional<EntitySubPredicate>
k
subPredicate
comp_1769
typeSpecific
f_niwouezd
typeSpecific
f_435113_
private final Optional<Integer>
l
periodicTick
comp_2669
periodicTick
f_keitdqsj
periodicTick
f_434458_
private final Optional<EntityPredicate>
m
vehicle
comp_1770
vehicle
f_yvrkjogt
vehicle
f_433215_
private final Optional<EntityPredicate>
n
passenger
comp_1771
passenger
f_ifyilwup
passenger
f_434039_
private final Optional<EntityPredicate>
o
targetedEntity
comp_1772
targetedEntity
f_ggbragpd
targetedEntity
f_434674_
private final Optional<String>
p
team
comp_1773
team
f_mxeamups
team
f_437111_
private final Optional<SlotsPredicate>
q
slots
comp_2446
slots
f_jkczqqvb
slots
f_434050_
private final ComponentsPredicate
r
components
comp_3519
components
f_htaqmivc
components
f_433290_
public static final com.mojang.serialization.Codec<EntityPredicate>
a
CODEC
field_45746
CODEC
f_krniofyg
CODEC
f_436059_
public static final com.mojang.serialization.Codec<LootContextPredicate>
b
ADVANCEMENT_CODEC
field_47250
LOOT_CONTEXT_PREDICATE_CODEC
f_uvagahsk
ADVANCEMENT_CODEC
f_435958_

Constructor summary

ModifierConstructor
public (Optional<EntityTypePredicate> type, Optional<DistancePredicate> distance, Optional<MovementPredicate> movement, EntityPredicate$PositionalPredicates location, Optional<EntityEffectPredicate> effects, Optional<NbtPredicate> nbt, Optional<EntityFlagsPredicate> flags, Optional<EntityEquipmentPredicate> equipment, Optional<EntitySubPredicate> typeSpecific, Optional<Integer> periodicTick, Optional<EntityPredicate> vehicle, Optional<EntityPredicate> passenger, Optional<EntityPredicate> targetedEntity, Optional<String> team, Optional<SlotsPredicate> slots, ComponentsPredicate components)

Method summary

Modifier and TypeMethod
public static LootContextPredicate
a(bs$a o)
wrap(EntityPredicate$Builder arg0)
method_53134(class_2048$class_2049 arg0)
contextPredicateFromEntityPredicate(EntityPredicate$Builder builder)
m_rooutjps(C_kvkvpjlm$C_fnhnavbg arg0)
m_443002_(C_432112_$C_432898_ p_452803_)
public static Optional<LootContextPredicate>
a(Optional<bs> o)
wrap(Optional<EntityPredicate> arg0)
method_53137(Optional<class_2048> arg0)
contextPredicateFromEntityPredicate(Optional<EntityPredicate> entityPredicate)
m_qjfpptij(Optional<C_kvkvpjlm> arg0)
wrap(Optional<EntityPredicate> predicate)
m_447508_(Optional<C_432112_> p_457353_)
public static List<LootContextPredicate>
a(bs$a... o)
wrap(EntityPredicate$Builder... arg0)
method_53139(class_2048$class_2049... arg0)
contextPredicateFromEntityPredicates(EntityPredicate$Builder... builders)
m_ipbdvpla(C_kvkvpjlm$C_fnhnavbg... arg0)
m_ipbdvpla(EntityPredicate$Builder... values)
m_443545_(C_432112_$C_432898_... p_456992_)
public static LootContextPredicate
a(bs o)
wrap(EntityPredicate arg0)
method_51704(class_2048 arg0)
asLootContextPredicate(EntityPredicate predicate)
m_ixwmawtm(C_kvkvpjlm arg0)
m_446392_(C_432112_ p_456088_)
public boolean
a(axg o, cgk arg1)
matches(ServerPlayer arg0, Entity arg1)
method_8914(class_3222 arg0, class_1297 arg1)
test(ServerPlayerEntity player, Entity entity)
m_txfawcdj(C_mxrobsgg arg0, C_astfners arg1)
test(ServerPlayerEntity player, Entity entity)
m_443112_(C_13_ p_451383_, C_507_ arg1)
public boolean
a(axf o, ftm o, cgk arg2)
matches(ServerLevel arg0, Vec3 arg1, Entity arg2)
method_8909(class_3218 arg0, class_243 arg1, class_1297 arg2)
test(ServerWorld world, Vec3d pos, Entity entity)
m_npdomabq(C_bdwnwhiu arg0, C_vgpupfxx arg1, C_astfners arg2)
test(ServerWorld world, Vec3d pos, Entity entity)
m_442317_(C_12_ p_459224_, C_3046_ p_457793_, C_507_ arg2)
public static LootContext
b(axg o, cgk o)
createContext(ServerPlayer arg0, Entity arg1)
method_27802(class_3222 arg0, class_1297 arg1)
createAdvancementEntityLootContext(ServerPlayerEntity player, Entity target)
m_sqkvtqxf(C_mxrobsgg arg0, C_astfners arg1)
createAdvancementEntityLootContext(ServerPlayerEntity player, Entity target)
m_446924_(C_13_ p_454169_, C_507_ p_456251_)
public Optional<EntityTypePredicate>
a()
entityType()
comp_1761()
type()
m_mbellcys()
type()
f_437315_()
public Optional<DistancePredicate>
b()
distanceToPlayer()
comp_1762()
distance()
m_udgdvtlg()
distance()
f_437059_()
public Optional<MovementPredicate>
c()
movement()
comp_2668()
movement()
m_hsezjjmr()
movement()
f_433660_()
public EntityPredicate$PositionalPredicates
d()
location()
comp_1763()
location()
m_hwupatlc()
location()
f_435179_()
public Optional<EntityEffectPredicate>
e()
effects()
comp_1765()
effects()
m_zijzmprq()
effects()
f_433800_()
public Optional<NbtPredicate>
f()
nbt()
comp_1766()
nbt()
m_qpigtupt()
nbt()
f_437321_()
public Optional<EntityFlagsPredicate>
g()
flags()
comp_1767()
flags()
m_hmwwicbq()
flags()
f_436168_()
public Optional<EntityEquipmentPredicate>
h()
equipment()
comp_1768()
equipment()
m_gvtlizrs()
equipment()
f_437323_()
public Optional<EntitySubPredicate>
i()
subPredicate()
comp_1769()
typeSpecific()
m_jxoqcpks()
typeSpecific()
f_435113_()
public Optional<Integer>
j()
periodicTick()
comp_2669()
periodicTick()
m_yrwoixic()
periodicTick()
f_434458_()
public Optional<EntityPredicate>
k()
vehicle()
comp_1770()
vehicle()
m_kqageqvg()
vehicle()
f_433215_()
public Optional<EntityPredicate>
l()
passenger()
comp_1771()
passenger()
m_kryapaps()
passenger()
f_434039_()
public Optional<EntityPredicate>
m()
targetedEntity()
comp_1772()
targetedEntity()
m_tcsitkwz()
targetedEntity()
f_434674_()
public Optional<String>
n()
team()
comp_1773()
team()
m_xvormuxk()
team()
f_437111_()
public Optional<SlotsPredicate>
o()
slots()
comp_2446()
slots()
m_excsueat()
slots()
f_434050_()
public ComponentsPredicate
p()
components()
comp_3519()
components()
m_agejbiwq()
components()
f_433290_()