Package net.minecraft.client.options
Class BooleanOption
java.lang.Object
net.minecraft.client.options.Option
net.minecraft.client.options.BooleanOption
@Environment(CLIENT) public class BooleanOption extends Option
-
Field Summary
Fields Modifier and Type Field Description private Text
field_26923
private Predicate<GameOptions>
getter
private BiConsumer<GameOptions,Boolean>
setter
Fields inherited from class net.minecraft.client.options.Option
AO, ATTACK_INDICATOR, AUTO_JUMP, AUTO_SUGGESTIONS, BIOME_BLEND_RADIUS, CHAT_COLOR, CHAT_DELAY_INSTANT, CHAT_HEIGHT_FOCUSED, CHAT_LINE_SPACING, CHAT_LINKS, CHAT_LINKS_PROMPT, CHAT_OPACITY, CHAT_SCALE, CHAT_WIDTH, CLOUDS, DISCRETE_MOUSE_SCROLL, DISTORTION_EFFECT_SCALE, ENTITY_DISTANCE_SCALING, ENTITY_SHADOWS, field_26924, FORCE_UNICODE_FONT, FOV, FOV_EFFECT_SCALE, FRAMERATE_LIMIT, FULLSCREEN, GAMMA, GRAPHICS, GUI_SCALE, INVERT_MOUSE, MAIN_HAND, MIPMAP_LEVELS, MOUSE_WHEEL_SENSITIVITY, NARRATOR, PARTICLES, RAW_MOUSE_INPUT, REALMS_NOTIFICATIONS, REDUCED_DEBUG_INFO, RENDER_DISTANCE, SATURATION, SENSITIVITY, SNEAK_TOGGLED, SNOOPER, SPRINT_TOGGLED, SUBTITLES, TEXT_BACKGROUND, TEXT_BACKGROUND_OPACITY, TOUCHSCREEN, VIEW_BOBBING, VISIBILITY, VSYNC
-
Constructor Summary
Constructors Constructor Description BooleanOption(String key, Predicate<GameOptions> getter, BiConsumer<GameOptions,Boolean> setter)
BooleanOption(String string, Text text, Predicate<GameOptions> predicate, BiConsumer<GameOptions,Boolean> biConsumer)
-
Method Summary
Modifier and Type Method Description AbstractButtonWidget
createButton(GameOptions options, int x, int y, int width)
boolean
get(GameOptions options)
Text
getDisplayString(GameOptions options)
private void
set(GameOptions options, boolean value)
void
set(GameOptions options, String value)
void
toggle(GameOptions options)
Methods inherited from class net.minecraft.client.options.Option
getDisplayPrefix, getGenericLabel, getGenericLabel, getPercentAdditionLabel, getPercentLabel, getPixelLabel, getTooltip, setTooltip
-
Field Details
-
getter
-
setter
-
field_26923
-
-
Constructor Details
-
BooleanOption
public BooleanOption(String key, Predicate<GameOptions> getter, BiConsumer<GameOptions,Boolean> setter) -
BooleanOption
public BooleanOption(String string, @Nullable Text text, Predicate<GameOptions> predicate, BiConsumer<GameOptions,Boolean> biConsumer)
-
-
Method Details
-
set
-
toggle
-
set
-
get
-
createButton
- Specified by:
createButton
in classOption
-
getDisplayString
-