Interface GameOptions.Visitor

Enclosing class:
GameOptions

@Environment(CLIENT) private static interface GameOptions.Visitor
Mappings:
Namespace Name
official dvs$a
intermediary net/minecraft/class_315$class_5823
named net/minecraft/client/option/GameOptions$Visitor
  • Method Details

    • visitInt

      int visitInt(String key, int current)
      Mappings:
      Namespace Name Mixin selector
      official a Ldvs$a;a(Ljava/lang/String;I)I
      intermediary method_33680 Lnet/minecraft/class_315$class_5823;method_33680(Ljava/lang/String;I)I
      named visitInt Lnet/minecraft/client/option/GameOptions$Visitor;visitInt(Ljava/lang/String;I)I
    • visitBoolean

      boolean visitBoolean(String key, boolean current)
      Mappings:
      Namespace Name Mixin selector
      official a Ldvs$a;a(Ljava/lang/String;Z)Z
      intermediary method_33684 Lnet/minecraft/class_315$class_5823;method_33684(Ljava/lang/String;Z)Z
      named visitBoolean Lnet/minecraft/client/option/GameOptions$Visitor;visitBoolean(Ljava/lang/String;Z)Z
    • visitString

      String visitString(String key, String current)
      Mappings:
      Namespace Name Mixin selector
      official a Ldvs$a;a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
      intermediary method_33683 Lnet/minecraft/class_315$class_5823;method_33683(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
      named visitString Lnet/minecraft/client/option/GameOptions$Visitor;visitString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    • visitDouble

      double visitDouble(String key, double current)
      Mappings:
      Namespace Name Mixin selector
      official a Ldvs$a;a(Ljava/lang/String;D)D
      intermediary method_33678 Lnet/minecraft/class_315$class_5823;method_33678(Ljava/lang/String;D)D
      named visitDouble Lnet/minecraft/client/option/GameOptions$Visitor;visitDouble(Ljava/lang/String;D)D
    • visitFloat

      float visitFloat(String key, float current)
      Mappings:
      Namespace Name Mixin selector
      official a Ldvs$a;a(Ljava/lang/String;F)F
      intermediary method_33679 Lnet/minecraft/class_315$class_5823;method_33679(Ljava/lang/String;F)F
      named visitFloat Lnet/minecraft/client/option/GameOptions$Visitor;visitFloat(Ljava/lang/String;F)F
    • visitObject

      <T> T visitObject(String key, T current, Function<String,​T> decoder, Function<T,​String> encoder)
      Mappings:
      Namespace Name Mixin selector
      official a Ldvs$a;a(Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/lang/Object;
      intermediary method_33681 Lnet/minecraft/class_315$class_5823;method_33681(Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/lang/Object;
      named visitObject Lnet/minecraft/client/option/GameOptions$Visitor;visitObject(Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/lang/Object;
    • visitObject

      <T> T visitObject(String key, T current, IntFunction<T> decoder, ToIntFunction<T> encoder)
      Mappings:
      Namespace Name Mixin selector
      official a Ldvs$a;a(Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/IntFunction;Ljava/util/function/ToIntFunction;)Ljava/lang/Object;
      intermediary method_33682 Lnet/minecraft/class_315$class_5823;method_33682(Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/IntFunction;Ljava/util/function/ToIntFunction;)Ljava/lang/Object;
      named visitObject Lnet/minecraft/client/option/GameOptions$Visitor;visitObject(Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/IntFunction;Ljava/util/function/ToIntFunction;)Ljava/lang/Object;