Class MoreOptionsDialog
java.lang.Object
net.minecraft.client.gui.screen.world.MoreOptionsDialog
- All Implemented Interfaces:
Drawable
- Mappings:
Namespace Name official egmintermediary net/minecraft/class_5292named net/minecraft/client/gui/screen/world/MoreOptionsDialog
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Textprivate MultilineTextprivate CyclingButtonWidget<Boolean>private static final Textprivate ButtonWidgetprivate GeneratorOptionsprivate Optional<GeneratorType>private ButtonWidgetprivate static final Loggerprivate static final Textprivate CyclingButtonWidget<Boolean>private CyclingButtonWidget<GeneratorType>private intprivate DynamicRegistryManager.Implprivate OptionalLongprivate TextFieldWidgetprivate static final Textprivate TextRendererprivate ButtonWidget -
Constructor Summary
ConstructorsConstructorDescriptionMoreOptionsDialog(DynamicRegistryManager.Impl registryManager, GeneratorOptions generatorOptions, Optional<GeneratorType> generatorType, OptionalLong seed) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidgetGeneratorOptions(boolean hardcore) private OptionalLonggetSeed()private voidimportOptions(DynamicRegistryManager.Impl registryManager, GeneratorOptions generatorOptions) voidinit(CreateWorldScreen parent, MinecraftClient client, TextRenderer textRenderer) boolean(package private) voidloadDatapacks(ServerResourceManager serverResourceManager) voidrender(MatrixStack matrices, int mouseX, int mouseY, float delta) private static StringseedToString(OptionalLong seed) protected voidsetGeneratorOptions(GeneratorOptions generatorOptions) private voidsetMapTypeButtonVisible(boolean visible) voidsetVisible(boolean visible) voidprivate static OptionalLongtryParseLong(String string)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official aLegm;a:Lorg/apache/logging/log4j/Logger;intermediary field_25046Lnet/minecraft/class_5292;field_25046:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;LOGGER:Lorg/apache/logging/log4j/Logger;
-
CUSTOM_TEXT
- Mappings:
Namespace Name Mixin selector official bLegm;b:Lpz;intermediary field_25047Lnet/minecraft/class_5292;field_25047:Lnet/minecraft/class_2561;named CUSTOM_TEXTLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;CUSTOM_TEXT:Lnet/minecraft/text/Text;
-
AMPLIFIED_INFO_TEXT
- Mappings:
Namespace Name Mixin selector official cLegm;c:Lpz;intermediary field_35754Lnet/minecraft/class_5292;field_35754:Lnet/minecraft/class_2561;named AMPLIFIED_INFO_TEXTLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;AMPLIFIED_INFO_TEXT:Lnet/minecraft/text/Text;
-
MAP_FEATURES_INFO_TEXT
- Mappings:
Namespace Name Mixin selector official dLegm;d:Lpz;intermediary field_26604Lnet/minecraft/class_5292;field_26604:Lnet/minecraft/class_2561;named MAP_FEATURES_INFO_TEXTLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;MAP_FEATURES_INFO_TEXT:Lnet/minecraft/text/Text;
-
SELECT_SETTINGS_FILE_TEXT
- Mappings:
Namespace Name Mixin selector official eLegm;e:Lpz;intermediary field_28000Lnet/minecraft/class_5292;field_28000:Lnet/minecraft/class_2561;named SELECT_SETTINGS_FILE_TEXTLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;SELECT_SETTINGS_FILE_TEXT:Lnet/minecraft/text/Text;
-
amplifiedInfoText
- Mappings:
Namespace Name Mixin selector official fLegm;f:Ldzm;intermediary field_35755Lnet/minecraft/class_5292;field_35755:Lnet/minecraft/class_5489;named amplifiedInfoTextLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;amplifiedInfoText:Lnet/minecraft/client/font/MultilineText;
-
textRenderer
- Mappings:
Namespace Name Mixin selector official gLegm;g:Ldyl;intermediary field_24592Lnet/minecraft/class_5292;field_24592:Lnet/minecraft/class_327;named textRendererLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;textRenderer:Lnet/minecraft/client/font/TextRenderer;
-
parentWidth
private int parentWidth- Mappings:
Namespace Name Mixin selector official hLegm;h:Iintermediary field_24593Lnet/minecraft/class_5292;field_24593:Inamed parentWidthLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;parentWidth:I
-
seedTextField
- Mappings:
Namespace Name Mixin selector official iLegm;i:Ldzi;intermediary field_24594Lnet/minecraft/class_5292;field_24594:Lnet/minecraft/class_342;named seedTextFieldLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;seedTextField:Lnet/minecraft/client/gui/widget/TextFieldWidget;
-
mapFeaturesButton
- Mappings:
Namespace Name Mixin selector official jLegm;j:Ldzg;intermediary field_24595Lnet/minecraft/class_5292;field_24595:Lnet/minecraft/class_5676;named mapFeaturesButtonLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;mapFeaturesButton:Lnet/minecraft/client/gui/widget/CyclingButtonWidget;
-
bonusItemsButton
- Mappings:
Namespace Name Mixin selector official kLegm;k:Ldzg;intermediary field_24589Lnet/minecraft/class_5292;field_24589:Lnet/minecraft/class_5676;named bonusItemsButtonLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;bonusItemsButton:Lnet/minecraft/client/gui/widget/CyclingButtonWidget;
-
mapTypeButton
- Mappings:
Namespace Name Mixin selector official lLegm;l:Ldzg;intermediary field_24596Lnet/minecraft/class_5292;field_24596:Lnet/minecraft/class_5676;named mapTypeButtonLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;mapTypeButton:Lnet/minecraft/client/gui/widget/CyclingButtonWidget;
-
unchangeableMapTypeButton
- Mappings:
Namespace Name Mixin selector official mLegm;m:Ldza;intermediary field_28001Lnet/minecraft/class_5292;field_28001:Lnet/minecraft/class_4185;named unchangeableMapTypeButtonLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;unchangeableMapTypeButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
customizeTypeButton
- Mappings:
Namespace Name Mixin selector official nLegm;n:Ldza;intermediary field_24597Lnet/minecraft/class_5292;field_24597:Lnet/minecraft/class_4185;named customizeTypeButtonLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;customizeTypeButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
importSettingsButton
- Mappings:
Namespace Name Mixin selector official oLegm;o:Ldza;intermediary field_25048Lnet/minecraft/class_5292;field_25048:Lnet/minecraft/class_4185;named importSettingsButtonLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;importSettingsButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
registryManager
- Mappings:
Namespace Name Mixin selector official pLegm;p:Lgy$b;intermediary field_25483Lnet/minecraft/class_5292;field_25483:Lnet/minecraft/class_5455$class_5457;named registryManagerLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;registryManager:Lnet/minecraft/util/registry/DynamicRegistryManager$Impl;
-
generatorOptions
- Mappings:
Namespace Name Mixin selector official qLegm;q:Lcty;intermediary field_24598Lnet/minecraft/class_5292;field_24598:Lnet/minecraft/class_5285;named generatorOptionsLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;generatorOptions:Lnet/minecraft/world/gen/GeneratorOptions;
-
generatorType
- Mappings:
Namespace Name Mixin selector official rLegm;r:Ljava/util/Optional;intermediary field_25049Lnet/minecraft/class_5292;field_25049:Ljava/util/Optional;named generatorTypeLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;generatorType:Ljava/util/Optional;
-
seed
- Mappings:
Namespace Name Mixin selector official sLegm;s:Ljava/util/OptionalLong;intermediary field_24600Lnet/minecraft/class_5292;field_24600:Ljava/util/OptionalLong;named seedLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;seed:Ljava/util/OptionalLong;
-
-
Constructor Details
-
MoreOptionsDialog
public MoreOptionsDialog(DynamicRegistryManager.Impl registryManager, GeneratorOptions generatorOptions, Optional<GeneratorType> generatorType, OptionalLong seed) - Mappings:
Namespace Name Mixin selector official <init>Legm;<init>(Lgy$b;Lcty;Ljava/util/Optional;Ljava/util/OptionalLong;)Vintermediary <init>Lnet/minecraft/class_5292;<init>(Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_5285;Ljava/util/Optional;Ljava/util/OptionalLong;)Vnamed <init>Lnet/minecraft/client/gui/screen/world/MoreOptionsDialog;<init>(Lnet/minecraft/util/registry/DynamicRegistryManager$Impl;Lnet/minecraft/world/gen/GeneratorOptions;Ljava/util/Optional;Ljava/util/OptionalLong;)V
-
-
Method Details
-
init
- Mappings:
Namespace Name Mixin selector official aLegm;a(Legh;Ldxo;Ldyl;)Vintermediary method_28092Lnet/minecraft/class_5292;method_28092(Lnet/minecraft/class_525;Lnet/minecraft/class_310;Lnet/minecraft/class_327;)Vnamed initLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;init(Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/font/TextRenderer;)V
-
importOptions
private void importOptions(DynamicRegistryManager.Impl registryManager, GeneratorOptions generatorOptions) - Mappings:
Namespace Name Mixin selector official aLegm;a(Lgy$b;Lcty;)Vintermediary method_29073Lnet/minecraft/class_5292;method_29073(Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_5285;)Vnamed importOptionsLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;importOptions(Lnet/minecraft/util/registry/DynamicRegistryManager$Impl;Lnet/minecraft/world/gen/GeneratorOptions;)V
-
tickSeedTextField
public void tickSeedTextField()- Mappings:
Namespace Name Mixin selector official aLegm;a()Vintermediary method_37090Lnet/minecraft/class_5292;method_37090()Vnamed tickSeedTextFieldLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;tickSeedTextField()V
-
render
- Specified by:
renderin interfaceDrawable- Mappings:
Namespace Name Mixin selector official aLdzv;a(Ldsj;IIF)Vintermediary method_25394Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_4587;IIF)Vnamed renderLnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/util/math/MatrixStack;IIF)V
-
setGeneratorOptions
- Mappings:
Namespace Name Mixin selector official aLegm;a(Lcty;)Vintermediary method_28086Lnet/minecraft/class_5292;method_28086(Lnet/minecraft/class_5285;)Vnamed setGeneratorOptionsLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;setGeneratorOptions(Lnet/minecraft/world/gen/GeneratorOptions;)V
-
seedToString
- Mappings:
Namespace Name Mixin selector official aLegm;a(Ljava/util/OptionalLong;)Ljava/lang/String;intermediary method_30510Lnet/minecraft/class_5292;method_30510(Ljava/util/OptionalLong;)Ljava/lang/String;named seedToStringLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;seedToString(Ljava/util/OptionalLong;)Ljava/lang/String;
-
tryParseLong
- Mappings:
Namespace Name Mixin selector official aLegm;a(Ljava/lang/String;)Ljava/util/OptionalLong;intermediary method_28095Lnet/minecraft/class_5292;method_28095(Ljava/lang/String;)Ljava/util/OptionalLong;named tryParseLongLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;tryParseLong(Ljava/lang/String;)Ljava/util/OptionalLong;
-
getGeneratorOptions
- Mappings:
Namespace Name Mixin selector official aLegm;a(Z)Lcty;intermediary method_28096Lnet/minecraft/class_5292;method_28096(Z)Lnet/minecraft/class_5285;named getGeneratorOptionsLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;getGeneratorOptions(Z)Lnet/minecraft/world/gen/GeneratorOptions;
-
getSeed
- Mappings:
Namespace Name Mixin selector official fLegm;f()Ljava/util/OptionalLong;intermediary method_30511Lnet/minecraft/class_5292;method_30511()Ljava/util/OptionalLong;named getSeedLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;getSeed()Ljava/util/OptionalLong;
-
isDebugWorld
public boolean isDebugWorld()- Mappings:
Namespace Name Mixin selector official bLegm;b()Zintermediary method_28085Lnet/minecraft/class_5292;method_28085()Znamed isDebugWorldLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;isDebugWorld()Z
-
setVisible
public void setVisible(boolean visible) - Mappings:
Namespace Name Mixin selector official bLegm;b(Z)Vintermediary method_28101Lnet/minecraft/class_5292;method_28101(Z)Vnamed setVisibleLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;setVisible(Z)V
-
setMapTypeButtonVisible
private void setMapTypeButtonVisible(boolean visible) - Mappings:
Namespace Name Mixin selector official cLegm;c(Z)Vintermediary method_32683Lnet/minecraft/class_5292;method_32683(Z)Vnamed setMapTypeButtonVisibleLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;setMapTypeButtonVisible(Z)V
-
getRegistryManager
- Mappings:
Namespace Name Mixin selector official cLegm;c()Lgy$b;intermediary method_29700Lnet/minecraft/class_5292;method_29700()Lnet/minecraft/class_5455$class_5457;named getRegistryManagerLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;getRegistryManager()Lnet/minecraft/util/registry/DynamicRegistryManager$Impl;
-
loadDatapacks
- Mappings:
Namespace Name Mixin selector official aLegm;a(Lyv;)Vintermediary method_31132Lnet/minecraft/class_5292;method_31132(Lnet/minecraft/class_5350;)Vnamed loadDatapacksLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;loadDatapacks(Lnet/minecraft/resource/ServerResourceManager;)V
-
disableBonusItems
public void disableBonusItems()- Mappings:
Namespace Name Mixin selector official dLegm;d()Vintermediary method_32682Lnet/minecraft/class_5292;method_32682()Vnamed disableBonusItemsLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;disableBonusItems()V
-
enableBonusItems
public void enableBonusItems()- Mappings:
Namespace Name Mixin selector official eLegm;e()Vintermediary method_32684Lnet/minecraft/class_5292;method_32684()Vnamed enableBonusItemsLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;enableBonusItems()V
-