Add mappings for option stuff (#1872)

* Add mappings for option stuff

* Fix typo: Value -> value
This commit is contained in:
enbrain 2020-11-16 02:08:07 +09:00 committed by GitHub
parent 520305c610
commit 28001a32df
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 273 additions and 0 deletions

View File

@ -0,0 +1,30 @@
CLASS net/minecraft/class_5676 net/minecraft/client/gui/widget/CyclingButtonWidget
FIELD field_27964 index I
FIELD field_27965 value Ljava/lang/Object;
METHOD <init> (IIIILnet/minecraft/class_2561;Lnet/minecraft/class_2561;ILjava/lang/Object;Lnet/minecraft/class_5676$class_5680;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/class_5676$class_5678;Lnet/minecraft/class_5676$class_5679;Z)V
ARG 7 index
ARG 8 value
METHOD method_32603 getValue ()Ljava/lang/Object;
METHOD method_32604 (Ljava/lang/Boolean;)Lnet/minecraft/class_2561;
ARG 0 value
METHOD method_32605 (Ljava/lang/Object;)V
ARG 1 value
METHOD method_32608 (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Ljava/lang/Boolean;)Lnet/minecraft/class_2561;
ARG 2 value
METHOD method_32609 (Ljava/lang/Object;)V
ARG 1 value
METHOD method_32610 (Ljava/lang/Object;)Lnet/minecraft/class_5250;
ARG 1 value
METHOD method_32612 cycle (I)V
ARG 1 amount
CLASS class_5677 Builder
FIELD field_27973 value Ljava/lang/Object;
METHOD method_32617 build (IIIILnet/minecraft/class_2561;Lnet/minecraft/class_5676$class_5678;)Lnet/minecraft/class_5676;
METHOD method_32619 value (Ljava/lang/Object;)Lnet/minecraft/class_5676$class_5677;
ARG 1 value
METHOD method_32625 (Ljava/lang/Object;)Ljava/util/List;
ARG 0 value
CLASS class_5678
METHOD onValueChange (Lnet/minecraft/class_5676;Ljava/lang/Object;)V
ARG 1 button
ARG 2 value

View File

@ -1,4 +1,47 @@
CLASS net/minecraft/class_4064 net/minecraft/client/options/CyclingOption
FIELD field_18169 setter Lnet/minecraft/class_4064$class_5675;
FIELD field_27953 getter Ljava/util/function/Function;
METHOD <init> (Ljava/lang/String;Ljava/util/function/Function;Lnet/minecraft/class_4064$class_5675;Ljava/util/function/Supplier;)V
ARG 1 key
ARG 2 getter
ARG 3 setter
METHOD method_32518 (Lnet/minecraft/class_310;)Lnet/minecraft/class_5676$class_5679;
ARG 0 client
METHOD method_32519 (Lnet/minecraft/class_315;Lnet/minecraft/class_5676;Ljava/lang/Object;)V
ARG 2 button
ARG 3 value
METHOD method_32520 (Ljava/lang/Object;)Ljava/util/List;
ARG 0 value
METHOD method_32521 create (Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/function/BooleanSupplier;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/class_4064$class_5675;)Lnet/minecraft/class_4064;
ARG 0 key
ARG 5 getter
ARG 6 setter
METHOD method_32522 create (Ljava/lang/String;Ljava/util/function/Function;Lnet/minecraft/class_4064$class_5675;)Lnet/minecraft/class_4064;
ARG 0 key
ARG 1 getter
ARG 2 setter
METHOD method_32523 create (Ljava/lang/String;Ljava/util/function/Supplier;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/class_4064$class_5675;)Lnet/minecraft/class_4064;
ARG 0 key
ARG 3 getter
ARG 4 setter
METHOD method_32524 create (Ljava/lang/String;Lnet/minecraft/class_2561;Ljava/util/function/Function;Lnet/minecraft/class_4064$class_5675;)Lnet/minecraft/class_4064;
ARG 0 key
ARG 2 getter
ARG 3 setter
METHOD method_32525 create (Ljava/lang/String;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Ljava/util/function/Function;Lnet/minecraft/class_4064$class_5675;)Lnet/minecraft/class_4064;
ARG 0 key
ARG 3 getter
ARG 4 setter
METHOD method_32526 create (Ljava/lang/String;[Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/class_4064$class_5675;)Lnet/minecraft/class_4064;
ARG 0 key
ARG 3 getter
ARG 4 setter
METHOD method_32527 (Ljava/util/List;Ljava/lang/Boolean;)Ljava/util/List;
ARG 1 value
METHOD method_32532 (Lnet/minecraft/class_2561;Lnet/minecraft/class_310;)Lnet/minecraft/class_5676$class_5679;
ARG 1 client
CLASS class_5675
METHOD accept (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Object;)V
ARG 1 gameOptions
ARG 2 option
ARG 3 value

View File

@ -13,6 +13,14 @@ CLASS net/minecraft/class_4067 net/minecraft/client/options/DoubleOption
ARG 7 getter
ARG 8 setter
ARG 9 displayStringGetter
METHOD <init> (Ljava/lang/String;DDFLjava/util/function/Function;Ljava/util/function/BiConsumer;Ljava/util/function/BiFunction;Ljava/util/function/Function;)V
ARG 1 key
ARG 2 min
ARG 4 max
ARG 6 step
ARG 7 getter
ARG 8 setter
ARG 9 displayStringGetter
METHOD method_18611 getRatio (D)D
ARG 1 value
METHOD method_18612 setMax (F)V
@ -30,3 +38,5 @@ CLASS net/minecraft/class_4067 net/minecraft/client/options/DoubleOption
ARG 1 value
METHOD method_18619 getDisplayString (Lnet/minecraft/class_315;)Lnet/minecraft/class_2561;
ARG 1 options
METHOD method_32597 (Lnet/minecraft/class_310;)Ljava/util/List;
ARG 0 client

View File

@ -143,3 +143,7 @@ CLASS net/minecraft/class_315 net/minecraft/client/options/GameOptions
METHOD method_31043 setPerspective (Lnet/minecraft/class_5498;)V
ARG 1 perspective
METHOD method_31044 getPerspective ()Lnet/minecraft/class_5498;
METHOD method_32594 isPlayerModelPartEnabled (Lnet/minecraft/class_1664;)Z
ARG 1 part
METHOD method_32595 isTrue (Ljava/lang/String;)Z
METHOD method_32596 isFalse (Ljava/lang/String;)Z

View File

@ -54,6 +54,10 @@ CLASS net/minecraft/class_316 net/minecraft/client/options/Option
FIELD field_26672 DISTORTION_EFFECT_SCALE_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_26673 FOV_EFFECT_SCALE Lnet/minecraft/class_4067;
FIELD field_26674 DISTORTION_EFFECT_SCALE Lnet/minecraft/class_4067;
FIELD field_26924 HIDE_MATCHED_NAMES Lnet/minecraft/class_4064;
FIELD field_26925 HIDE_MATCHED_NAMES_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_27956 TOGGLE_TEXT Lnet/minecraft/class_2561;
FIELD field_27957 HOLD_TEXT Lnet/minecraft/class_2561;
METHOD <init> (Ljava/lang/String;)V
ARG 1 key
METHOD method_18513 (Lnet/minecraft/class_315;)Ljava/lang/Double;
@ -77,6 +81,8 @@ CLASS net/minecraft/class_316 net/minecraft/client/options/Option
ARG 1 option
METHOD method_18523 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 bobView
METHOD method_18524 (Lnet/minecraft/class_315;Ljava/lang/Double;)V
ARG 0 gameOptions
ARG 1 mouseSensitivity
@ -85,6 +91,8 @@ CLASS net/minecraft/class_316 net/minecraft/client/options/Option
ARG 1 option
METHOD method_18529 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 fullscreen
METHOD method_18530 (Lnet/minecraft/class_315;Ljava/lang/Double;)V
ARG 0 gameOptions
ARG 1 viewDistance
@ -93,6 +101,8 @@ CLASS net/minecraft/class_316 net/minecraft/client/options/Option
ARG 1 option
METHOD method_18534 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 touchscreen
METHOD method_18535 (Lnet/minecraft/class_315;Ljava/lang/Double;)V
ARG 0 gameOptions
ARG 1 mouseWheelSensitivity
@ -101,6 +111,8 @@ CLASS net/minecraft/class_316 net/minecraft/client/options/Option
ARG 1 option
METHOD method_18540 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 snooperEnabled
METHOD method_18541 (Lnet/minecraft/class_315;Ljava/lang/Double;)V
ARG 0 gameOptions
ARG 1 mipmapLevels
@ -109,16 +121,22 @@ CLASS net/minecraft/class_316 net/minecraft/client/options/Option
ARG 1 option
METHOD method_18546 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 showSubtitles
METHOD method_18547 (Lnet/minecraft/class_315;Ljava/lang/Double;)V
ARG 0 gameOptions
ARG 1 gamma
METHOD method_18552 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 reducedDebugInfo
METHOD method_18557 (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561;
ARG 0 gameOptions
ARG 1 option
METHOD method_18558 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 realmsNotifications
METHOD method_18559 (Lnet/minecraft/class_315;Ljava/lang/Double;)V
ARG 0 gameOptions
ARG 1 maxFps
@ -127,6 +145,8 @@ CLASS net/minecraft/class_316 net/minecraft/client/options/Option
ARG 1 option
METHOD method_18564 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 invertYMouse
METHOD method_18565 (Lnet/minecraft/class_315;Ljava/lang/Double;)V
ARG 0 gameOptions
ARG 1 fov
@ -135,6 +155,8 @@ CLASS net/minecraft/class_316 net/minecraft/client/options/Option
ARG 1 option
METHOD method_18570 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 forceUnicodeFont
METHOD method_18571 (Lnet/minecraft/class_315;Ljava/lang/Double;)V
ARG 0 gameOptions
ARG 1 chatWidth
@ -143,6 +165,8 @@ CLASS net/minecraft/class_316 net/minecraft/client/options/Option
ARG 1 option
METHOD method_18575 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 entityShadows
METHOD method_18576 (Lnet/minecraft/class_315;Ljava/lang/Double;)V
ARG 0 gameOptions
ARG 1 chatScale
@ -151,6 +175,8 @@ CLASS net/minecraft/class_316 net/minecraft/client/options/Option
ARG 1 option
METHOD method_18579 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 enableVsync
METHOD method_18580 (Lnet/minecraft/class_315;Ljava/lang/Double;)V
ARG 0 gameOptions
ARG 1 chatOpacity
@ -159,6 +185,8 @@ CLASS net/minecraft/class_316 net/minecraft/client/options/Option
ARG 1 option
METHOD method_18583 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 chatLinksPrompt
METHOD method_18584 (Lnet/minecraft/class_315;Ljava/lang/Double;)V
ARG 0 gameOptions
ARG 1 chatHeightUnfocused
@ -167,6 +195,8 @@ CLASS net/minecraft/class_316 net/minecraft/client/options/Option
ARG 1 option
METHOD method_18587 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 chatLinks
METHOD method_18588 (Lnet/minecraft/class_315;Ljava/lang/Double;)V
ARG 0 gameOptions
ARG 1 chatHeightFocused
@ -175,13 +205,19 @@ CLASS net/minecraft/class_316 net/minecraft/client/options/Option
ARG 1 option
METHOD method_18591 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 chatColors
METHOD method_18592 (Lnet/minecraft/class_315;Ljava/lang/Double;)V
ARG 0 gameOptions
ARG 1 biomeBlendRadius
METHOD method_18594 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 autoSuggestions
METHOD method_18596 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 autoJump
METHOD method_18598 (Lnet/minecraft/class_315;)Ljava/lang/Double;
ARG 0 gameOptions
METHOD method_18599 (Lnet/minecraft/class_315;)Ljava/lang/Double;
@ -208,8 +244,12 @@ CLASS net/minecraft/class_316 net/minecraft/client/options/Option
ARG 0 gameOptions
METHOD method_20404 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 discreteMouseScroll
METHOD method_21669 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 rawMouseInput
METHOD method_27140 (Lnet/minecraft/class_315;)Ljava/lang/Double;
ARG 0 gameOptions
METHOD method_27141 (Lnet/minecraft/class_315;)Ljava/lang/Double;
@ -254,3 +294,149 @@ CLASS net/minecraft/class_316 net/minecraft/client/options/Option
METHOD method_31042 (Lnet/minecraft/class_315;Ljava/lang/Double;)V
ARG 0 gameOptions
ARG 1 fovEffectScale
METHOD method_31404 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 hideMatchedNames
METHOD method_32534 (Lnet/minecraft/class_315;)Lnet/minecraft/class_5365;
ARG 0 gameOptions
METHOD method_32535 (Lnet/minecraft/class_315;)Lnet/minecraft/class_1659;
ARG 0 gameOptions
METHOD method_32536 (Lnet/minecraft/class_315;)Lnet/minecraft/class_4061;
ARG 0 gameOptions
METHOD method_32537 (Lnet/minecraft/class_315;)Lnet/minecraft/class_4060;
ARG 0 gameOptions
METHOD method_32538 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32539 (Lnet/minecraft/class_1659;)Lnet/minecraft/class_2561;
ARG 0 chatVisibility
METHOD method_32540 (Lnet/minecraft/class_4060;)Lnet/minecraft/class_2561;
ARG 0 aoMode
METHOD method_32541 (Lnet/minecraft/class_4061;)Lnet/minecraft/class_2561;
ARG 0 attackIndicator
METHOD method_32542 (Lnet/minecraft/class_4063;)Lnet/minecraft/class_2561;
ARG 0 cloudRenderMode
METHOD method_32543 (Lnet/minecraft/class_5365;)Lnet/minecraft/class_2561;
ARG 0 graphicsMode
METHOD method_32544 (Lnet/minecraft/class_310;)Lnet/minecraft/class_5676$class_5679;
ARG 0 client
METHOD method_32545 (Lnet/minecraft/class_4065;)Lnet/minecraft/class_2561;
ARG 0 narrator
METHOD method_32546 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32547 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_1306;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 mainArm
METHOD method_32548 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_1659;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 chatVisibility
METHOD method_32549 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_4060;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 aoMode
METHOD method_32550 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_4061;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 attackIndicator
METHOD method_32551 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_4063;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 cloudRenderMode
METHOD method_32552 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_5365;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 graphicsMode
METHOD method_32553 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_4065;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 narrator
METHOD method_32554 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_4066;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 particlesMode
METHOD method_32555 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Integer;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 guiScale
METHOD method_32556 (Lnet/minecraft/class_4066;)Lnet/minecraft/class_2561;
ARG 0 particlesMode
METHOD method_32557 (Ljava/lang/Integer;)Lnet/minecraft/class_2561;
ARG 0 guiScale
METHOD method_32558 (Ljava/util/List;Ljava/util/List;Ljava/util/List;Lnet/minecraft/class_5365;)Ljava/util/List;
ARG 3 graphicsMode
METHOD method_32560 (Lnet/minecraft/class_5365;)Z
ARG 0 graphicsMode
METHOD method_32561 (Lnet/minecraft/class_310;)Ljava/util/List;
ARG 0 client
METHOD method_32562 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32564 (Lnet/minecraft/class_310;)Ljava/util/List;
ARG 0 client
METHOD method_32565 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32566 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32567 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 sprintToggled
METHOD method_32568 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32569 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 sneakToggled
METHOD method_32570 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32571 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32572 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32573 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32574 (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561;
ARG 0 gameOptions
ARG 1 option
METHOD method_32575 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32576 (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561;
ARG 0 gameOptions
ARG 1 option
METHOD method_32577 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32578 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32579 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32580 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32581 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32582 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32583 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32584 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32585 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32586 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32587 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32588 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 backgroundForChatOnly
METHOD method_32589 (Lnet/minecraft/class_315;)Lnet/minecraft/class_4063;
ARG 0 gameOptions
METHOD method_32590 (Lnet/minecraft/class_315;)Lnet/minecraft/class_4066;
ARG 0 gameOptions
METHOD method_32591 (Lnet/minecraft/class_315;)Lnet/minecraft/class_4065;
ARG 0 gameOptions
METHOD method_32592 (Lnet/minecraft/class_315;)Lnet/minecraft/class_1306;
ARG 0 gameOptions
METHOD method_32593 (Lnet/minecraft/class_315;)Ljava/lang/Integer;
ARG 0 gameOptions