| public static OptionInstance<Boolean> | |  | a(String arg0, boolean arg1, Consumer<Boolean> arg2) |  |  | createBoolean(String arg0, boolean arg1, Consumer<Boolean> arg2) |  |  | method_41751(String arg0, boolean arg1, Consumer<Boolean> arg2) |  |  | m_ihkotpvm(String arg0, boolean arg1, Consumer<Boolean> arg2) |  |  | ofBoolean(String key, boolean defaultValue, Consumer<Boolean> changeCallback) |  |  | ofBoolean(String key, boolean defaultValue, Consumer<Boolean> updateCallback) |  |  | m_231528_(String p_231529_, boolean p_231530_, Consumer<Boolean> p_231531_) | 
 | 
| public static OptionInstance<Boolean> | |  | a(String arg0, boolean arg1) |  |  | createBoolean(String arg0, boolean arg1) |  |  | method_42402(String arg0, boolean arg1) |  |  | m_styjbnrs(String arg0, boolean arg1) |  |  | ofBoolean(String key, boolean defaultValue) |  |  | ofBoolean(String key, boolean defaultValue) |  |  | m_231525_(String p_231526_, boolean p_231527_) | 
 | 
| public static OptionInstance<Boolean> | |  | a(String arg0, fmi$l<Boolean> arg1, boolean arg2) |  |  | createBoolean(String arg0, OptionInstance$TooltipSupplier<Boolean> arg1, boolean arg2) |  |  | method_41749(String arg0, class_7172$class_7277<Boolean> arg1, boolean arg2) |  |  | m_gmqoafni(String arg0, C_vbibxkxv$C_msgaqezv<Boolean> arg1, boolean arg2) |  |  | ofBoolean(String key, SimpleOption$TooltipFactory<Boolean> tooltipFactory, boolean defaultValue) |  |  | ofBoolean(String key, Option$TooltipSupplier<Boolean> tooltipSupplier, boolean defaultValue) |  |  | m_257536_(String p_259291_, C_213334_$C_213348_<Boolean> p_260306_, boolean p_259985_) | 
 | 
| public static OptionInstance<Boolean> | |  | a(String arg0, fmi$l<Boolean> arg1, boolean arg2, Consumer<Boolean> arg3) |  |  | createBoolean(String arg0, OptionInstance$TooltipSupplier<Boolean> arg1, boolean arg2, Consumer<Boolean> arg3) |  |  | method_41750(String arg0, class_7172$class_7277<Boolean> arg1, boolean arg2, Consumer<Boolean> arg3) |  |  | m_ryiwnbxv(String arg0, C_vbibxkxv$C_msgaqezv<Boolean> arg1, boolean arg2, Consumer<Boolean> arg3) |  |  | ofBoolean(String key, SimpleOption$TooltipFactory<Boolean> tooltipFactory, boolean defaultValue, Consumer<Boolean> changeCallback) |  |  | ofBoolean(String key, Option$TooltipSupplier<Boolean> tooltipSupplier, boolean defaultValue, Consumer<Boolean> updateCallback) |  |  | m_257874_(String p_259289_, C_213334_$C_213348_<Boolean> p_260210_, boolean p_259359_, Consumer<Boolean> p_259975_) | 
 | 
| public static OptionInstance<Boolean> | |  | a(String arg0, fmi$l<Boolean> arg1, fmi$b<Boolean> arg2, boolean arg3, Consumer<Boolean> arg4) |  |  | createBoolean(String arg0, OptionInstance$TooltipSupplier<Boolean> arg1, OptionInstance$CaptionBasedToString<Boolean> arg2, boolean arg3, Consumer<Boolean> arg4) |  |  | method_47604(String arg0, class_7172$class_7277<Boolean> arg1, class_7172$class_7303<Boolean> arg2, boolean arg3, Consumer<Boolean> arg4) |  |  | m_ujkwpzpm(String arg0, C_vbibxkxv$C_msgaqezv<Boolean> arg1, C_vbibxkxv$C_tunipivd<Boolean> arg2, boolean arg3, Consumer<Boolean> arg4) |  |  | ofBoolean(String key, SimpleOption$TooltipFactory<Boolean> tooltipFactory, SimpleOption$ValueTextGetter<Boolean> valueTextGetter, boolean defaultValue, Consumer<Boolean> changeCallback) |  |  | ofBoolean(String key, Option$TooltipSupplier<Boolean> tooltipSupplier, Option$OptionTextGetter<Boolean> textGetter, boolean defaultValue, Consumer<Boolean> updateCallback) |  |  | m_260965_(String p_262002_, C_213334_$C_213348_<Boolean> p_261507_, C_213334_$C_213336_<Boolean> p_262099_, boolean p_262136_, Consumer<Boolean> p_261984_) | 
 | 
| public static <T> OptionInstance$TooltipSupplier<T> | |  | a() |  |  | noTooltip() |  |  | method_42399() |  |  | m_bwrczfzy() |  |  | emptyTooltip() |  |  | emptyTooltip() |  |  | m_231498_() | 
 | 
| public static <T> OptionInstance$TooltipSupplier<T> |  | 
| public static <T extends OptionEnum> OptionInstance$CaptionBasedToString<T> | |  | b() |  |  | forOptionEnum() |  |  | method_42720() |  |  | m_ocjknhzx() |  |  | enumValueText() |  |  | optionEnumText() |  |  | m_231546_() | 
 | 
| public AbstractWidget |  | 
| public AbstractWidget | |  | a(fmj arg0, int arg1, int arg2, int arg3) |  |  | createButton(Options arg0, int arg1, int arg2, int arg3) |  |  | method_18520(class_315 arg0, int arg1, int arg2, int arg3) |  |  | m_ffpjahoa(C_lscptbhn arg0, int arg1, int arg2, int arg3) |  |  | createWidget(GameOptions options, int x, int y, int width) |  |  | createButton(GameOptions options, int x, int y, int width) |  |  | m_231507_(C_3401_ p_231509_, int p_231510_, int p_231511_, int arg3) | 
 | 
| public AbstractWidget | |  | a(fmj arg0, int arg1, int arg2, int arg3, Consumer<T> arg4) |  |  | createButton(Options arg0, int arg1, int arg2, int arg3, Consumer<T> arg4) |  |  | method_47603(class_315 arg0, int arg1, int arg2, int arg3, Consumer<T> arg4) |  |  | m_ayuyezwm(C_lscptbhn arg0, int arg1, int arg2, int arg3, Consumer<T> arg4) |  |  | createWidget(GameOptions options, int x, int y, int width, Consumer<T> changeCallback) |  |  | createButton(GameOptions options, int x, int y, int width, Consumer<T> callback) |  |  | m_261194_(C_3401_ p_261486_, int p_261569_, int p_261677_, int p_261912_, Consumer<T> arg4) | 
 | 
| public T | |  | c() |  |  | get() |  |  | method_41753() |  |  | m_snmuxvjl() |  |  | getValue() |  |  | get() |  |  | m_231551_() | 
 | 
| public com.mojang.serialization.Codec<T> | |  | d() |  |  | codec() |  |  | method_42404() |  |  | m_jivynsvq() |  |  | getCodec() |  |  | getCodec() |  |  | m_231554_() | 
 | 
| public void | |  | a(T arg0) |  |  | set(T arg0) |  |  | method_41748(T arg0) |  |  | m_gdmjalon(T arg0) |  |  | setValue(T value) |  |  | set(T value) |  |  | m_231514_(T arg0) | 
 | 
| public OptionInstance$ValueSet<T> | |  | e() |  |  | values() |  |  | method_41754() |  |  | m_lotxbajv() |  |  | getCallbacks() |  |  | getValues() |  |  | m_231555_() | 
 |