net.minecraft.predicate.entity

public record InputPredicate

net.minecraft.advancements.criterion.InputPredicate
net.minecraft.class_10184
net.minecraft.predicate.entity.InputPredicate

Field summary

Modifier and TypeField
private final Optional<Boolean>
forward
comp_3152
forward
private final Optional<Boolean>
backward
comp_3153
backward
private final Optional<Boolean>
left
comp_3154
left
private final Optional<Boolean>
right
comp_3155
right
private final Optional<Boolean>
jump
comp_3156
jump
private final Optional<Boolean>
sneak
comp_3157
sneak
private final Optional<Boolean>
sprint
comp_3158
sprint
public static final com.mojang.serialization.Codec<InputPredicate>
CODEC
field_54096
CODEC

Constructor summary

ModifierConstructor
public (Optional<Boolean> forward, Optional<Boolean> backward, Optional<Boolean> left, Optional<Boolean> right, Optional<Boolean> jump, Optional<Boolean> sneak, Optional<Boolean> sprint)

Method summary

Modifier and TypeMethod
public boolean
matches(Input input)
method_63643(class_10185 arg0)
matches(PlayerInput playerInput)
private boolean
matches(Optional<Boolean> match, boolean value)
method_63645(Optional<Boolean> arg0, boolean arg1)
keyMatches(Optional<Boolean> keyPressed, boolean inputPressed)
public Optional<Boolean>
forward()
comp_3152()
forward()
public Optional<Boolean>
backward()
comp_3153()
backward()
public Optional<Boolean>
left()
comp_3154()
left()
public Optional<Boolean>
right()
comp_3155()
right()
public Optional<Boolean>
jump()
comp_3156()
jump()
public Optional<Boolean>
sneak()
comp_3157()
sneak()
public Optional<Boolean>
sprint()
comp_3158()
sprint()
private static Boolean
lambda$matches$1(boolean arg0, Boolean arg1)
method_63646(boolean arg0, Boolean arg1)
method_63646(boolean arg0, Boolean pressed)
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_63644(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_63644(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)