Class MoreOptionsDialog
java.lang.Object
net.minecraft.client.gui.screen.world.MoreOptionsDialog
- All Implemented Interfaces:
Drawable
- Mappings:
Namespace Name official eikintermediary 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 org.slf4j.Loggerprivate static final Textprivate CyclingButtonWidget<Boolean>private CyclingButtonWidget<GeneratorType>private intprivate DynamicRegistryManager.Immutableprivate OptionalLongprivate TextFieldWidgetprivate static final Textprivate TextRendererprivate ButtonWidget -
Constructor Summary
ConstructorsConstructorDescriptionMoreOptionsDialog(DynamicRegistryManager.Immutable registryManager, GeneratorOptions generatorOptions, Optional<GeneratorType> generatorType, OptionalLong seed) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidgetGeneratorOptions(boolean hardcore) private voidimportOptions(DynamicRegistryManager.Immutable registryManager, GeneratorOptions generatorOptions) voidinit(CreateWorldScreen parent, MinecraftClient client, TextRenderer textRenderer) boolean(package private) voidloadDatapacks(SaveLoader saveLoader) 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) void
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER- Mappings:
Namespace Name Mixin selector official aLeik;a:Lorg/slf4j/Logger;intermediary field_25046Lnet/minecraft/class_5292;field_25046:Lorg/slf4j/Logger;named LOGGERLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;LOGGER:Lorg/slf4j/Logger;
-
CUSTOM_TEXT
- Mappings:
Namespace Name Mixin selector official bLeik;b:Lqm;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 cLeik;c:Lqm;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 dLeik;d:Lqm;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 eLeik;e:Lqm;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 fLeik;f:Lebh;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 gLeik;g:Leag;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 hLeik;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 iLeik;i:Lebd;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 jLeik;j:Lebb;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 kLeik;k:Lebb;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 lLeik;l:Lebb;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 mLeik;m:Leav;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 nLeik;n:Leav;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 oLeik;o:Leav;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 pLeik;p:Lhd$a;intermediary field_25483Lnet/minecraft/class_5292;field_25483:Lnet/minecraft/class_5455$class_6890;named registryManagerLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;registryManager:Lnet/minecraft/util/registry/DynamicRegistryManager$Immutable;
-
generatorOptions
- Mappings:
Namespace Name Mixin selector official qLeik;q:Lcve;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 rLeik;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 sLeik;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.Immutable registryManager, GeneratorOptions generatorOptions, Optional<GeneratorType> generatorType, OptionalLong seed) - Mappings:
Namespace Name Mixin selector official <init>Leik;<init>(Lhd$a;Lcve;Ljava/util/Optional;Ljava/util/OptionalLong;)Vintermediary <init>Lnet/minecraft/class_5292;<init>(Lnet/minecraft/class_5455$class_6890;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$Immutable;Lnet/minecraft/world/gen/GeneratorOptions;Ljava/util/Optional;Ljava/util/OptionalLong;)V
-
-
Method Details
-
init
- Mappings:
Namespace Name Mixin selector official aLeik;a(Leif;Ldzc;Leag;)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.Immutable registryManager, GeneratorOptions generatorOptions) - Mappings:
Namespace Name Mixin selector official aLeik;a(Lhd$a;Lcve;)Vintermediary method_29073Lnet/minecraft/class_5292;method_29073(Lnet/minecraft/class_5455$class_6890;Lnet/minecraft/class_5285;)Vnamed importOptionsLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;importOptions(Lnet/minecraft/util/registry/DynamicRegistryManager$Immutable;Lnet/minecraft/world/gen/GeneratorOptions;)V
-
tickSeedTextField
public void tickSeedTextField()- Mappings:
Namespace Name Mixin selector official aLeik;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 aLebr;a(Ldtx;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 aLeik;a(Lcve;)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 aLeik;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;
-
getGeneratorOptions
- Mappings:
Namespace Name Mixin selector official aLeik;a(Z)Lcve;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;
-
isDebugWorld
public boolean isDebugWorld()- Mappings:
Namespace Name Mixin selector official bLeik;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 bLeik;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 cLeik;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 cLeik;c()Lhd;intermediary method_29700Lnet/minecraft/class_5292;method_29700()Lnet/minecraft/class_5455;named getRegistryManagerLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;getRegistryManager()Lnet/minecraft/util/registry/DynamicRegistryManager;
-
loadDatapacks
- Mappings:
Namespace Name Mixin selector official aLeik;a(Lzn;)Vintermediary method_31132Lnet/minecraft/class_5292;method_31132(Lnet/minecraft/class_6904;)Vnamed loadDatapacksLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;loadDatapacks(Lnet/minecraft/server/SaveLoader;)V
-
disableBonusItems
public void disableBonusItems()- Mappings:
Namespace Name Mixin selector official dLeik;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 eLeik;e()Vintermediary method_32684Lnet/minecraft/class_5292;method_32684()Vnamed enableBonusItemsLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;enableBonusItems()V
-