net.minecraft.predicate.entity

public record EntityFlagsSubPredicate

implements EntitySubPredicate

net.minecraft.advancements.predicates.entity.EntityFlagsPredicate
net.minecraft.class_2040
net.minecraft.predicate.entity.EntityFlagsSubPredicate

Field summary

Modifier and TypeField
private final Optional<Boolean>
isOnGround
comp_2666
isOnGround
private final Optional<Boolean>
isOnFire
comp_1756
isOnFire
private final Optional<Boolean>
isCrouching
comp_1757
isSneaking
private final Optional<Boolean>
isSprinting
comp_1758
isSprinting
private final Optional<Boolean>
isSwimming
comp_1759
isSwimming
private final Optional<Boolean>
isFlying
comp_2667
isFlying
private final Optional<Boolean>
isBaby
comp_1760
isBaby
private final Optional<Boolean>
isInWater
comp_4946
isInWater
private final Optional<Boolean>
isFallFlying
comp_4947
isFallFlying
public static final com.mojang.serialization.Codec<EntityFlagsSubPredicate>
CODEC
field_45745
CODEC

Constructor summary

ModifierConstructor
public (Optional<Boolean> isOnGround, Optional<Boolean> isOnFire, Optional<Boolean> isSneaking, Optional<Boolean> isSprinting, Optional<Boolean> isSwimming, Optional<Boolean> isFlying, Optional<Boolean> isBaby, Optional<Boolean> isInWater, Optional<Boolean> isFallFlying)

Method summary

Modifier and TypeMethod
public boolean
matches(Entity entity)
method_8892(class_1297 arg0)
test(Entity entity)
public boolean
matches(Entity entity, ServerLevel level, Vec3 position)
method_22497(class_1297 arg0, class_3218 arg1, class_243 arg2)
test(Entity arg0, ServerWorld arg1, Vec3d arg2)
public Optional<Boolean>
isOnGround()
comp_2666()
isOnGround()
public Optional<Boolean>
isOnFire()
comp_1756()
isOnFire()
public Optional<Boolean>
isCrouching()
comp_1757()
isSneaking()
public Optional<Boolean>
isSprinting()
comp_1758()
isSprinting()
public Optional<Boolean>
isSwimming()
comp_1759()
isSwimming()
public Optional<Boolean>
isFlying()
comp_2667()
isFlying()
public Optional<Boolean>
isBaby()
comp_1760()
isBaby()
public Optional<Boolean>
isInWater()
comp_4946()
isInWater()
public Optional<Boolean>
isFallFlying()
comp_4947()
isFallFlying()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_53131(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_53131(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)