net.minecraft.predicate.entity

public class EntityPredicate$Builder

net.minecraft.advancements.predicates.entity.EntityPredicate$Builder
net.minecraft.class_2048$class_2049
net.minecraft.predicate.entity.EntityPredicate$Builder

Field summary

Modifier and TypeField
private final com.google.common.collect.ImmutableMap$Builder<com.mojang.serialization.Codec<? extends EntitySubPredicate>, EntitySubPredicate>
parts
field_1_5929
parts

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static EntityPredicate$Builder
entity()
method_8916()
create()
public <T extends EntitySubPredicate> EntityPredicate$Builder
put(com.mojang.serialization.Codec<T> key, T predicate)
method_1_5098(com.mojang.serialization.Codec<T> arg0, T arg1)
subpredicate(com.mojang.serialization.Codec<T> codec, T subpredicate)
public EntityPredicate$Builder
of(HolderGetter<EntityType<?>> lookup, EntityType<?> entityType)
method_8921(class_7871<class_1299<?>> arg0, class_1299<?> arg1)
type(RegistryEntryLookup<EntityType<?>> entityTypeRegistry, EntityType<?> type)
public EntityPredicate$Builder
of(HolderGetter<EntityType<?>> lookup, TagKey<EntityType<?>> entityTypeTag)
method_8922(class_7871<class_1299<?>> arg0, class_6862<class_1299<?>> arg1)
type(RegistryEntryLookup<EntityType<?>> entityTypeRegistry, TagKey<EntityType<?>> tag)
public EntityPredicate$Builder
entityType(EntityTypePredicate entityType)
method_8917(class_2050 arg0)
type(EntityTypeSubPredicate type)
public EntityPredicate$Builder
distance(DistancePredicate distanceToPlayer)
method_8924(class_2025 arg0)
distance(DistanceCheck distance)
public EntityPredicate$Builder
moving(MovementPredicate movement)
method_59930(class_9750 arg0)
movement(MovementSubPredicate movement)
public EntityPredicate$Builder
located(LocationPredicate$Builder location)
method_8918(class_2090$class_2091 arg0)
location(LocationPredicate$Builder location)
public EntityPredicate$Builder
steppingOn(LocationPredicate$Builder location)
method_37230(class_2090$class_2091 arg0)
steppingOn(LocationPredicate$Builder steppingOn)
public EntityPredicate$Builder
movementAffectedBy(LocationPredicate$Builder location)
method_60611(class_2090$class_2091 arg0)
movementAffectedBy(LocationPredicate$Builder movementAffectedBy)
public EntityPredicate$Builder
effects(MobEffectsPredicate$Builder effects)
method_8923(class_2102$class_8748 arg0)
effects(EntityEffectPredicate$Builder effects)
public EntityPredicate$Builder
nbt(NbtPredicate nbt)
method_8915(class_2105 arg0)
nbt(NbtPredicate nbt)
public EntityPredicate$Builder
flags(EntityFlagsPredicate$Builder flags)
method_8919(class_2040$class_2041 arg0)
flags(EntityFlagsSubPredicate$Builder flags)
public EntityPredicate$Builder
equipment(EntityEquipmentPredicate$Builder equipment)
method_53141(class_3735$class_5278 arg0)
equipment(EntityEquipmentSubPredicate$Builder equipment)
public EntityPredicate$Builder
equipment(EntityEquipmentPredicate equipment)
method_16227(class_3735 arg0)
equipment(EntityEquipmentSubPredicate equipment)
public EntityPredicate$Builder
periodicTick(int period)
method_59929(int arg0)
periodicTick(int periodicTick)
public EntityPredicate$Builder
vehicle(EntityPredicate$Builder vehicle)
method_27971(class_2048$class_2049 arg0)
vehicle(EntityPredicate$Builder vehicle)
public EntityPredicate$Builder
passenger(EntityPredicate$Builder passenger)
method_37229(class_2048$class_2049 arg0)
passenger(EntityPredicate$Builder passenger)
public EntityPredicate$Builder
targetedEntity(EntityPredicate$Builder targetedEntity)
method_27972(class_2048$class_2049 arg0)
targetedEntity(EntityPredicate$Builder targetedEntity)
public EntityPredicate$Builder
team(String team)
method_22470(String arg0)
team(String team)
public EntityPredicate$Builder
slots(SlotsPredicate slots)
method_58058(class_9350 arg0)
slots(SlotsPredicate slots)
public EntityPredicate$Builder
components(DataComponentMatchers components)
method_66675(class_10914 arg0)
components(ComponentsPredicate components)
public EntityPredicate$Builder
components(DataComponentExactPredicate components)
method_1_5093(class_9329 arg0)
exactComponents(ComponentMapPredicate components)
public EntityPredicate$Builder
components(Map<DataComponentPredicate$Type<?>, DataComponentPredicate> components)
method_1_5092(Map<class_9360$class_8745<?>, class_9360> arg0)
partialComponents(Map<ComponentPredicate$Type<?>, ComponentPredicate> components)
public EntityPredicate$Builder
lightingBolt(LightningBoltPredicate lightningBolt)
method_1_5096(class_6404 arg0)
lightningBolt(LightningBoltSubPredicate lightningBolt)
public EntityPredicate$Builder
player(PlayerPredicate player)
method_1_5097(class_4553 arg0)
player(PlayerSubPredicate player)
public EntityPredicate$Builder
sheep(SheepPredicate sheep)
method_1_5100(class_10168 arg0)
sheep(SheepSubPredicate sheep)
public EntityPredicate$Builder
cubeMob(CubeMobPredicate cubeMob)
method_1_5094(class_7383 arg0)
slime(SlimeSubPredicate slime)
public EntityPredicate$Builder
raider(RaiderPredicate raider)
method_1_5099(class_9471 arg0)
raider(RaiderSubPredicate raider)
public EntityPredicate$Builder
fishingHook(FishingHookPredicate fishingHook)
method_1_5095(class_4965 arg0)
fishingHook(FishingHookSubPredicate fishingHook)
public EntityPredicate
build()
method_8920()
build()