From 52295ce67804471c41493ebf1e6ebb8cd3c3f9cd Mon Sep 17 00:00:00 2001 From: apple502j <33279053+apple502j@users.noreply.github.com> Date: Wed, 30 Mar 2022 19:46:22 +0900 Subject: [PATCH] 22w12a client stuff (#3062) --- .../client/option/GameOptions.mapping | 184 +++++++++++++++++- .../client/option/SimpleOption.mapping | 60 +++++- .../client/util/SelectionManager.mapping | 12 +- .../integrated/IntegratedServerLoader.mapping | 10 + 4 files changed, 257 insertions(+), 9 deletions(-) diff --git a/mappings/net/minecraft/client/option/GameOptions.mapping b/mappings/net/minecraft/client/option/GameOptions.mapping index cb38560961..84c0decdb0 100644 --- a/mappings/net/minecraft/client/option/GameOptions.mapping +++ b/mappings/net/minecraft/client/option/GameOptions.mapping @@ -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 (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 diff --git a/mappings/net/minecraft/client/option/SimpleOption.mapping b/mappings/net/minecraft/client/option/SimpleOption.mapping index e2b872be20..1d6cbfe21b 100644 --- a/mappings/net/minecraft/client/option/SimpleOption.mapping +++ b/mappings/net/minecraft/client/option/SimpleOption.mapping @@ -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 (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 (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 diff --git a/mappings/net/minecraft/client/util/SelectionManager.mapping b/mappings/net/minecraft/client/util/SelectionManager.mapping index d49c3c27cd..7c11fd213f 100644 --- a/mappings/net/minecraft/client/util/SelectionManager.mapping +++ b/mappings/net/minecraft/client/util/SelectionManager.mapping @@ -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 diff --git a/mappings/net/minecraft/server/integrated/IntegratedServerLoader.mapping b/mappings/net/minecraft/server/integrated/IntegratedServerLoader.mapping index b6af4d837e..5584398ebb 100644 --- a/mappings/net/minecraft/server/integrated/IntegratedServerLoader.mapping +++ b/mappings/net/minecraft/server/integrated/IntegratedServerLoader.mapping @@ -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