22w12a client stuff (#3062)

This commit is contained in:
apple502j 2022-03-30 19:46:22 +09:00 committed by GitHub
parent 1e952a0178
commit 52295ce678
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 257 additions and 9 deletions

View File

@ -204,6 +204,7 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions
FIELD field_38297 TOGGLE_KEY_TEXT Lnet/minecraft/class_2561;
FIELD field_38298 HOLD_KEY_TEXT Lnet/minecraft/class_2561;
FIELD field_38299 HIDE_MATCHED_NAMES_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_38300 MAX_FRAMERATE I
METHOD <init> (Lnet/minecraft/class_310;Ljava/io/File;)V
ARG 1 client
ARG 2 optionsFile
@ -267,7 +268,7 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions
METHOD method_37295 collectProfiledOptions ()Ljava/lang/String;
METHOD method_38520 setServerViewDistance (I)V
ARG 1 serverViewDistance
METHOD method_38521 getViewDistance ()I
METHOD method_38521 getClampedViewDistance ()I
METHOD method_41772 getMonochromeLogo ()Lnet/minecraft/class_7172;
METHOD method_41773 toMouseWheelSensitivitySliderProgressValue (D)I
ARG 0 value
@ -337,12 +338,26 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions
METHOD method_41807 getRawMouseInput ()Lnet/minecraft/class_7172;
METHOD method_41808 getFov ()Lnet/minecraft/class_7172;
METHOD method_42423 getAutoJump ()Lnet/minecraft/class_7172;
METHOD method_42424 (Ljava/lang/Double;)V
ARG 0 value
METHOD method_42425 getAutoSuggestions ()Lnet/minecraft/class_7172;
METHOD method_42426 (Ljava/lang/Double;)Lnet/minecraft/class_2561;
ARG 1 value
METHOD method_42427 getChatColors ()Lnet/minecraft/class_7172;
METHOD method_42428 (Ljava/lang/Double;)V
ARG 0 value
METHOD method_42429 getChatLinks ()Lnet/minecraft/class_7172;
METHOD method_42430 (Ljava/lang/Double;)I
ARG 0 value
METHOD method_42431 getChatLinksPrompt ()Lnet/minecraft/class_7172;
METHOD method_42432 (Ljava/lang/Double;)Lnet/minecraft/class_2561;
ARG 1 value
METHOD method_42433 getEnableVsync ()Lnet/minecraft/class_7172;
METHOD method_42434 (Ljava/lang/Double;)V
ARG 0 value
METHOD method_42435 getEntityShadows ()Lnet/minecraft/class_7172;
METHOD method_42436 (Ljava/lang/Double;)Lnet/minecraft/class_2561;
ARG 1 value
METHOD method_42437 getForceUnicodeFont ()Lnet/minecraft/class_7172;
METHOD method_42438 getInvertYMouse ()Lnet/minecraft/class_7172;
METHOD method_42439 getDiscreteMouseScroll ()Lnet/minecraft/class_7172;
@ -361,35 +376,196 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions
METHOD method_42452 getShowAutosaveIndicator ()Lnet/minecraft/class_7172;
METHOD method_42453 getDistortionEffectScale ()Lnet/minecraft/class_7172;
METHOD method_42454 getFovEffectScale ()Lnet/minecraft/class_7172;
METHOD method_42456 (Lnet/minecraft/class_1659;)V
ARG 0 value
METHOD method_42458 (Lnet/minecraft/class_4061;)V
ARG 0 value
METHOD method_42459 (Lnet/minecraft/class_4063;)V
ARG 0 cloudRenderMode
METHOD method_42460 (Lnet/minecraft/class_5365;)V
ARG 0 value
METHOD method_42461 (Lnet/minecraft/class_310;)Lnet/minecraft/class_7172$class_7277;
ARG 0 client
METHOD method_42462 (Lnet/minecraft/class_310;Ljava/lang/Double;)Ljava/util/List;
ARG 1 value
METHOD method_42463 (Lnet/minecraft/class_4065;)V
ARG 0 value
METHOD method_42464 (Lnet/minecraft/class_7172;Lnet/minecraft/class_5365;)V
ARG 0 option
ARG 1 graphicsMode
METHOD method_42465 (Lnet/minecraft/class_4066;)V
ARG 0 value
METHOD method_42466 (Ljava/lang/Boolean;)V
ARG 0 value
METHOD method_42467 (Ljava/lang/Double;)V
ARG 0 value
METHOD method_42469 (Ljava/util/List;Ljava/lang/Boolean;)Ljava/util/List;
ARG 1 value
METHOD method_42470 (Ljava/util/List;Ljava/util/List;Ljava/lang/Boolean;)Ljava/util/List;
ARG 2 value
METHOD method_42471 (Ljava/util/List;Ljava/util/List;Ljava/util/List;Lnet/minecraft/class_5365;)Ljava/util/List;
ARG 3 graphicsMode
METHOD method_42472 getDarknessEffectScale ()Lnet/minecraft/class_7172;
METHOD method_42473 getGamma ()Lnet/minecraft/class_7172;
METHOD method_42474 getGuiScale ()Lnet/minecraft/class_7172;
METHOD method_42475 getParticles ()Lnet/minecraft/class_7172;
METHOD method_42476 getNarrator ()Lnet/minecraft/class_7172;
METHOD method_42477 getSoundDevice ()Lnet/minecraft/class_7172;
METHOD method_42482 (Lnet/minecraft/class_1659;)Lnet/minecraft/class_2561;
ARG 0 chatVisibility
METHOD method_42483 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/class_4063;
ARG 0 either
METHOD method_42484 (Lnet/minecraft/class_4061;)Lnet/minecraft/class_2561;
ARG 0 attackIndicator
METHOD method_42485 (Lnet/minecraft/class_4063;)Lcom/mojang/datafixers/util/Either;
ARG 0 cloudRenderMode
METHOD method_42486 (Lnet/minecraft/class_5365;)Z
ARG 0 graphicsMode
METHOD method_42487 (Lnet/minecraft/class_310;)Lnet/minecraft/class_7172$class_7277;
ARG 0 client
METHOD method_42488 (Lnet/minecraft/class_310;Ljava/lang/Double;)Ljava/util/List;
ARG 1 value
METHOD method_42489 (Lnet/minecraft/class_4065;)Lnet/minecraft/class_2561;
ARG 0 narratorMode
METHOD method_42490 (Lnet/minecraft/class_4066;)Lnet/minecraft/class_2561;
ARG 0 particlesMode
METHOD method_42491 (Ljava/lang/Boolean;)Lnet/minecraft/class_2561;
ARG 0 value
METHOD method_42492 (Ljava/lang/Double;)Lnet/minecraft/class_2561;
ARG 1 value
METHOD method_42494 (Ljava/util/List;Ljava/lang/Boolean;)Ljava/util/List;
ARG 1 value
METHOD method_42495 getMouseSensitivity ()Lnet/minecraft/class_7172;
METHOD method_42503 getClientViewDistance ()Lnet/minecraft/class_7172;
METHOD method_42496 (Lnet/minecraft/class_4063;)Lnet/minecraft/class_2561;
ARG 0 cloudRenderMode
METHOD method_42497 (Lnet/minecraft/class_5365;)Lnet/minecraft/class_2561;
ARG 0 graphicsMode
METHOD method_42498 (Lnet/minecraft/class_310;)Lnet/minecraft/class_7172$class_7277;
ARG 0 client
METHOD method_42499 (Lnet/minecraft/class_310;Ljava/lang/Double;)Ljava/util/List;
ARG 1 value
METHOD method_42500 (Ljava/lang/Boolean;)V
ARG 0 value
METHOD method_42501 (Ljava/lang/Double;)V
ARG 0 value
METHOD method_42503 getViewDistance ()Lnet/minecraft/class_7172;
METHOD method_42504 (I)Ljava/lang/Double;
ARG 0 value
METHOD method_42505 (Lnet/minecraft/class_310;)Lnet/minecraft/class_7172$class_7277;
ARG 0 client
METHOD method_42506 (Ljava/lang/Boolean;)Lnet/minecraft/class_2561;
ARG 0 value
METHOD method_42507 (Ljava/lang/Double;)Lnet/minecraft/class_2561;
ARG 1 value
METHOD method_42509 (Ljava/lang/String;)V
ARG 0 value
METHOD method_42510 getSimulationDistance ()Lnet/minecraft/class_7172;
METHOD method_42511 (I)Ljava/lang/Integer;
ARG 0 value
METHOD method_42512 (Lnet/minecraft/class_310;)Lnet/minecraft/class_7172$class_7277;
ARG 0 client
METHOD method_42513 (Ljava/lang/Boolean;)V
ARG 1 value
METHOD method_42514 (Ljava/lang/Double;)V
ARG 0 value
METHOD method_42515 (Ljava/lang/Integer;)V
ARG 0 value
METHOD method_42516 (Ljava/lang/String;)Ljava/util/Optional;
ARG 0 value
METHOD method_42517 getEntityDistanceScaling ()Lnet/minecraft/class_7172;
METHOD method_42518 (I)Ljava/lang/Double;
ARG 0 sliderProgressValue
METHOD method_42519 (Lnet/minecraft/class_310;)Lnet/minecraft/class_7172$class_7277;
ARG 0 client
METHOD method_42520 (Ljava/lang/Boolean;)V
ARG 0 value
METHOD method_42521 (Ljava/lang/Double;)Lnet/minecraft/class_2561;
ARG 1 value
METHOD method_42522 (Ljava/lang/Integer;)Lnet/minecraft/class_2561;
ARG 0 value
METHOD method_42523 (Ljava/lang/String;)Lnet/minecraft/class_2561;
ARG 0 value
METHOD method_42524 getMaxFps ()Lnet/minecraft/class_7172;
METHOD method_42528 getCloudRenderModeSetting ()Lnet/minecraft/class_7172;
METHOD method_42525 (Ljava/lang/Boolean;)Lnet/minecraft/class_2561;
ARG 0 value
METHOD method_42526 (Ljava/lang/Double;)V
ARG 0 value
METHOD method_42528 getCloudRenderMod ()Lnet/minecraft/class_7172;
METHOD method_42529 (Lnet/minecraft/class_310;)Lnet/minecraft/class_7172$class_7277;
ARG 0 client
METHOD method_42530 (Ljava/lang/Boolean;)V
ARG 0 value
METHOD method_42531 (Ljava/lang/Double;)Lnet/minecraft/class_2561;
ARG 1 value
METHOD method_42532 (Ljava/lang/Integer;)Ljava/lang/Double;
ARG 0 value
METHOD method_42533 (Ljava/lang/String;)Lnet/minecraft/class_4063;
ARG 0 cloudRenderMode
METHOD method_42534 getGraphicsMode ()Lnet/minecraft/class_7172;
METHOD method_42535 (Ljava/lang/Boolean;)V
ARG 1 value
METHOD method_42536 (Ljava/lang/Double;)Ljava/lang/Integer;
ARG 0 value
METHOD method_42537 (Ljava/lang/Boolean;)V
ARG 0 value
METHOD method_42538 (Ljava/lang/Boolean;)V
ARG 0 value
METHOD method_42539 getChatVisibility ()Lnet/minecraft/class_7172;
METHOD method_42542 getChatOpacity ()Lnet/minecraft/class_7172;
METHOD method_42540 (Ljava/lang/Double;)V
ARG 0 value
METHOD method_42541 (Ljava/lang/Integer;)V
ARG 0 value
METHOD method_42542 getChtOpacity ()Lnet/minecraft/class_7172;
METHOD method_42544 (Ljava/lang/Double;)I
ARG 0 value
METHOD method_42545 (Ljava/lang/Integer;)Lnet/minecraft/class_2561;
ARG 1 value
METHOD method_42546 getChatLineSpacing ()Lnet/minecraft/class_7172;
METHOD method_42547 (Ljava/lang/Boolean;)Lnet/minecraft/class_4063;
ARG 0 value
METHOD method_42548 (Ljava/lang/Double;)Lnet/minecraft/class_2561;
ARG 0 value
METHOD method_42550 getTextBackgroundOpacity ()Lnet/minecraft/class_7172;
METHOD method_42552 getMainArm ()Lnet/minecraft/class_7172;
METHOD method_42554 getChatScale ()Lnet/minecraft/class_7172;
METHOD method_42555 (Ljava/lang/Integer;)V
ARG 0 value
METHOD method_42556 getChatWidth ()Lnet/minecraft/class_7172;
METHOD method_42557 (Ljava/lang/Integer;)I
ARG 0 value
METHOD method_42558 (Ljava/lang/Double;)V
ARG 0 value
METHOD method_42559 (Ljava/lang/Integer;)Lnet/minecraft/class_2561;
ARG 1 value
METHOD method_42560 (Ljava/lang/Double;)Lnet/minecraft/class_2561;
ARG 1 value
METHOD method_42561 getChatDelay ()Lnet/minecraft/class_7172;
METHOD method_42562 (Ljava/lang/Double;)V
ARG 0 value
METHOD method_42563 getMipmapLevels ()Lnet/minecraft/class_7172;
METHOD method_42564 (Ljava/lang/Double;)Lnet/minecraft/class_2561;
ARG 1 value
METHOD method_42565 getAttackIndicator ()Lnet/minecraft/class_7172;
METHOD method_42566 (Ljava/lang/Double;)V
ARG 0 value
METHOD method_42567 (Ljava/lang/Double;)Lnet/minecraft/class_2561;
ARG 1 value
METHOD method_42568 (Ljava/lang/Double;)V
ARG 0 value
METHOD method_42569 (Ljava/lang/Double;)Lnet/minecraft/class_2561;
ARG 1 value
CLASS 2
METHOD method_33676 find (Ljava/lang/String;)Ljava/lang/String;
ARG 1 key
METHOD method_42571 (Ljava/lang/String;Lnet/minecraft/class_7172;Lcom/mojang/serialization/DataResult$PartialResult;)V
ARG 2 partialResult
CLASS 3
METHOD method_33677 print (Ljava/lang/String;)V
ARG 1 key
METHOD method_42572 (Lnet/minecraft/class_7172;Lcom/mojang/serialization/DataResult$PartialResult;)V
ARG 1 partialResult
METHOD method_42573 (Ljava/lang/String;Ljava/io/PrintWriter;Lcom/google/gson/JsonElement;)V
ARG 3 json
CLASS class_5823 Visitor
METHOD method_33679 visitFloat (Ljava/lang/String;F)F
ARG 1 key

View File

@ -6,8 +6,9 @@ CLASS net/minecraft/class_7172 net/minecraft/client/option/SimpleOption
FIELD field_37866 defaultValue Ljava/lang/Object;
FIELD field_37867 changeCallback Ljava/util/function/Consumer;
FIELD field_37868 value Ljava/lang/Object;
FIELD field_38278 BOOLEAN Lnet/minecraft/class_7172$class_7173;
FIELD field_38279 codec Lcom/mojang/serialization/Codec;
FIELD field_38280 key Lnet/minecraft/class_2561;
FIELD field_38280 text Lnet/minecraft/class_2561;
METHOD <init> (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/class_7172$class_7178;Lcom/mojang/serialization/Codec;Ljava/lang/Object;Ljava/util/function/Consumer;)V
ARG 1 key
ARG 2 tooltipFactoryGetter
@ -17,13 +18,17 @@ CLASS net/minecraft/class_7172 net/minecraft/client/option/SimpleOption
ARG 6 defaultValue
ARG 7 changeCallback
METHOD <init> (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/class_7172$class_7178;Ljava/lang/Object;Ljava/util/function/Consumer;)V
ARG 1 kkey
ARG 1 key
ARG 2 tooltipFactoryGetter
ARG 3 textGetter
ARG 4 callbacks
ARG 5 defaultValue
ARG 6 changeCallback
METHOD method_18520 createButton (Lnet/minecraft/class_315;III)Lnet/minecraft/class_339;
ARG 1 options
ARG 2 x
ARG 3 y
ARG 4 width
METHOD method_41747 (Ljava/lang/Boolean;)Lnet/minecraft/class_2561;
ARG 0 value
METHOD method_41748 setValue (Ljava/lang/Object;)V
@ -45,18 +50,31 @@ CLASS net/minecraft/class_7172 net/minecraft/client/option/SimpleOption
ARG 0 value
METHOD method_41753 getValue ()Ljava/lang/Object;
METHOD method_41754 getCallbacks ()Lnet/minecraft/class_7172$class_7178;
METHOD method_42399 emptyTooltipFactoryGetter ()Ljava/util/function/Function;
METHOD method_42400 createClampedIntCallbacks (ILjava/util/function/IntSupplier;)Lnet/minecraft/class_7172$class_7178;
ARG 0 minValue
ARG 1 maxValueSupplier
METHOD method_42401 (Lnet/minecraft/class_310;)Lnet/minecraft/class_7172$class_7277;
ARG 0 client
METHOD method_42402 ofBoolean (Ljava/lang/String;Z)Lnet/minecraft/class_7172;
ARG 0 key
ARG 1 defaultValue
METHOD method_42404 getCodec ()Lcom/mojang/serialization/Codec;
METHOD method_42405 (Ljava/lang/Boolean;)V
ARG 0 value
METHOD method_42406 (Ljava/lang/Object;)Ljava/util/List;
ARG 0 value
METHOD method_42407 getDisplayPrefix ()Lnet/minecraft/class_2561;
CLASS 1
METHOD method_42409 (Ljava/util/function/IntSupplier;ILjava/lang/Integer;)Lcom/mojang/serialization/DataResult;
ARG 2 value
CLASS class_7173 PotentialValuesBasedCallbacks
METHOD method_41755 (Lnet/minecraft/class_7172$class_7277;IIILnet/minecraft/class_315;Lnet/minecraft/class_7172;)Lnet/minecraft/class_339;
ARG 6 option
METHOD method_41757 (Lnet/minecraft/class_7172;Lnet/minecraft/class_315;Lnet/minecraft/class_5676;Ljava/lang/Object;)V
ARG 2 button
ARG 3 value
CLASS class_7174 IntSliderCallbacks
CLASS class_7174 ValidatingIntSliderCallbacks
CLASS class_7175 OptionSliderWidgetImpl
FIELD field_37872 option Lnet/minecraft/class_7172;
FIELD field_37873 callbacks Lnet/minecraft/class_7172$class_7176;
@ -78,6 +96,18 @@ CLASS net/minecraft/class_7172 net/minecraft/client/option/SimpleOption
CLASS class_7177 DoubleSliderCallbacks
METHOD method_41769 (Lnet/minecraft/class_315;IIILnet/minecraft/class_7172$class_7277;Lnet/minecraft/class_7172;)Lnet/minecraft/class_339;
ARG 6 option
METHOD method_42418 (Lcom/mojang/datafixers/util/Either;)Ljava/lang/Double;
ARG 0 either
METHOD method_42419 (Ljava/lang/Boolean;)Ljava/lang/Double;
ARG 0 value
METHOD method_42420 withModifier (Ljava/util/function/DoubleFunction;Ljava/util/function/ToDoubleFunction;)Lnet/minecraft/class_7172$class_7176;
ARG 1 sliderProgressValueToValue
ARG 2 valueToSliderProgressValue
METHOD method_42421 (Ljava/lang/Double;)Ljava/lang/Double;
ARG 0 value
CLASS 1
METHOD method_42422 (Lnet/minecraft/class_315;IIILnet/minecraft/class_7172$class_7277;Lnet/minecraft/class_7172;)Lnet/minecraft/class_339;
ARG 6 option
CLASS class_7178 Callbacks
METHOD method_41756 getButtonCreator (Lnet/minecraft/class_7172$class_7277;Lnet/minecraft/class_315;III)Ljava/util/function/Function;
ARG 1 tooltipFactory
@ -87,7 +117,29 @@ CLASS net/minecraft/class_7172 net/minecraft/client/option/SimpleOption
ARG 5 width
METHOD method_41758 validate (Ljava/lang/Object;)Ljava/util/Optional;
ARG 1 value
CLASS class_7275
CLASS class_7273 AlternateValuesSupportingCyclingCallbacks
METHOD method_42410 (Lnet/minecraft/class_7172$class_7277;IIILnet/minecraft/class_315;Lnet/minecraft/class_7172;)Lnet/minecraft/class_339;
ARG 6 option
METHOD method_42411 (Lnet/minecraft/class_7172;Lnet/minecraft/class_315;Lnet/minecraft/class_5676;Ljava/lang/Object;)V
ARG 3 button
ARG 4 value
CLASS class_7274 ValueSetter
METHOD set (Lnet/minecraft/class_7172;Ljava/lang/Object;)V
ARG 1 option
ARG 2 value
CLASS class_7275 IntSliderCallbacks
METHOD method_42413 (Lnet/minecraft/class_315;IIILnet/minecraft/class_7172$class_7277;Lnet/minecraft/class_7172;)Lnet/minecraft/class_339;
ARG 6 option
METHOD method_42414 withModifier (Ljava/util/function/IntFunction;Ljava/util/function/ToIntFunction;)Lnet/minecraft/class_7172$class_7176;
ARG 1 sliderProgressValueToValue
ARG 2 valueToSliderProgressValue
CLASS 1
METHOD method_41766 (Lnet/minecraft/class_315;IIILnet/minecraft/class_7172$class_7277;Lnet/minecraft/class_7172;)Lnet/minecraft/class_339;
ARG 6 option
CLASS class_7276 CyclingCallbacks
METHOD method_42416 (Lnet/minecraft/class_7172$class_7277;IIILnet/minecraft/class_315;Lnet/minecraft/class_7172;)Lnet/minecraft/class_339;
ARG 6 option
METHOD method_42417 (Lnet/minecraft/class_7172;Lnet/minecraft/class_315;Lnet/minecraft/class_5676;Ljava/lang/Object;)V
ARG 2 button
ARG 3 value
CLASS class_7277 TooltipFactory

View File

@ -62,7 +62,7 @@ CLASS net/minecraft/class_3728 net/minecraft/client/util/SelectionManager
ARG 1 shiftDown
METHOD method_27563 selectAll ()V
METHOD method_27564 delete (I)V
ARG 1 cursorOffset
ARG 1 offset
METHOD method_27567 clampCursorPosition (I)I
ARG 1 pos
METHOD method_27568 isSelecting ()Z
@ -75,3 +75,13 @@ CLASS net/minecraft/class_3728 net/minecraft/client/util/SelectionManager
ARG 1 position
METHOD method_35731 setSelectionEnd (I)V
ARG 1 pos
METHOD method_42574 delete (ILnet/minecraft/class_3728$class_7279;)V
ARG 1 offset
ARG 2 selectionType
METHOD method_42575 moveCursor (IZLnet/minecraft/class_3728$class_7279;)V
ARG 1 offset
ARG 2 shiftDown
ARG 3 selectionType
METHOD method_42576 deleteWord (I)V
ARG 1 offset
CLASS class_7279 SelectionType

View File

@ -36,6 +36,8 @@ CLASS net/minecraft/class_7196 net/minecraft/server/integrated/IntegratedServerL
METHOD method_41893 (Ljava/lang/Runnable;Lnet/minecraft/class_310;Lnet/minecraft/class_525;Z)V
ARG 3 confirmed
METHOD method_41894 start (Lnet/minecraft/class_437;Ljava/lang/String;)V
ARG 1 parent
ARG 2 levelName
METHOD method_41895 createAndStart (Ljava/lang/String;Lnet/minecraft/class_1940;Lnet/minecraft/class_5455;Lnet/minecraft/class_5285;)V
ARG 1 levelName
ARG 2 levelInfo
@ -45,7 +47,15 @@ CLASS net/minecraft/class_7196 net/minecraft/server/integrated/IntegratedServerL
ARG 3 backup
ARG 4 eraseCache
METHOD method_41898 showBackupPromptScreen (Lnet/minecraft/class_437;Ljava/lang/String;ZLjava/lang/Runnable;)V
ARG 1 parent
ARG 2 levelName
ARG 3 customized
ARG 4 callback
METHOD method_41899 start (Lnet/minecraft/class_437;Ljava/lang/String;ZZ)V
ARG 1 parent
ARG 2 levelName
ARG 3 safeMode
ARG 4 canShowBackupPrompt
METHOD method_41900 createSaveLoader (Lnet/minecraft/class_7237$class_7238;Lnet/minecraft/class_7237$class_6907;)Lnet/minecraft/class_6904;
ARG 1 dataPacks
ARG 2 savePropertiesSupplier