Class MoreOptionsDialog
java.lang.Object
net.minecraft.client.gui.screen.world.MoreOptionsDialog
- All Implemented Interfaces:
Drawable
- Mappings:
Namespace Name official ejxintermediary 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 class_7193private Optional<RegistryEntry<class_7145>>private ButtonWidgetprivate static final org.slf4j.Loggerprivate static final Textprivate CyclingButtonWidget<Boolean>private CyclingButtonWidget<RegistryEntry<class_7145>>private intprivate OptionalLongprivate TextFieldWidgetprivate static final Textprivate TextRendererprivate ButtonWidget -
Constructor Summary
ConstructorsConstructorDescriptionMoreOptionsDialog(class_7193 registryManager, Optional<RegistryKey<class_7145>> optional, OptionalLong optionalLong) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidgetGeneratorOptions(boolean hardcore) private voidimportOptions(GeneratorOptions generatorOptions) voidinit(CreateWorldScreen parent, MinecraftClient client, TextRenderer textRenderer) boolean(package private) voidmethod_41868(class_7193.class_7194 class_7194) (package private) voidmethod_41869(class_7193.class_7195 class_7195) private static Optional<RegistryEntry<class_7145>>method_41870(class_7193 class_7193, Optional<RegistryKey<class_7145>> optional) private static booleanmethod_41872(RegistryEntry<class_7145> registryEntry) private static Optional<List<RegistryEntry<class_7145>>>method_41876(Registry<class_7145> registry, TagKey<class_7145> tagKey) private static Textmethod_41882(RegistryEntry<class_7145> registryEntry) voidrender(MatrixStack matrices, int mouseX, int mouseY, float delta) private static StringseedToString(OptionalLong seed) (package private) voidsetGeneratorOptions(class_7193 class_7193) private voidsetMapTypeButtonVisible(boolean visible) voidsetVisible(boolean visible) void
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER- Mappings:
Namespace Name Mixin selector official aLejx;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 bLejx;b:Lqr;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 cLejx;c:Lqr;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 dLejx;d:Lqr;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 eLejx;e:Lqr;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 fLejx;f:Lect;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 gLejx;g:Lebs;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 hLejx;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 iLejx;i:Lecp;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 jLejx;j:Lecn;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 kLejx;k:Lecn;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 lLejx;l:Lecn;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 mLejx;m:Lech;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 nLejx;n:Lech;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 oLejx;o:Lech;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;
-
generatorOptions
- Mappings:
Namespace Name Mixin selector official pLejx;p:Lejw;intermediary field_24598Lnet/minecraft/class_5292;field_24598:Lnet/minecraft/class_7193;named generatorOptionsLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;generatorOptions:Lnet/minecraft/class_7193;
-
generatorType
- Mappings:
Namespace Name Mixin selector official qLejx;q: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 rLejx;r: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(class_7193 registryManager, Optional<RegistryKey<class_7145>> optional, OptionalLong optionalLong) - Mappings:
Namespace Name Mixin selector official <init>Lejx;<init>(Lejw;Ljava/util/Optional;Ljava/util/OptionalLong;)Vintermediary <init>Lnet/minecraft/class_5292;<init>(Lnet/minecraft/class_7193;Ljava/util/Optional;Ljava/util/OptionalLong;)Vnamed <init>Lnet/minecraft/client/gui/screen/world/MoreOptionsDialog;<init>(Lnet/minecraft/class_7193;Ljava/util/Optional;Ljava/util/OptionalLong;)V
-
-
Method Details
-
method_41870
private static Optional<RegistryEntry<class_7145>> method_41870(class_7193 class_7193, Optional<RegistryKey<class_7145>> optional) - Mappings:
Namespace Name Mixin selector official aLejx;a(Lejw;Ljava/util/Optional;)Ljava/util/Optional;intermediary method_41870Lnet/minecraft/class_5292;method_41870(Lnet/minecraft/class_7193;Ljava/util/Optional;)Ljava/util/Optional;named method_41870Lnet/minecraft/client/gui/screen/world/MoreOptionsDialog;method_41870(Lnet/minecraft/class_7193;Ljava/util/Optional;)Ljava/util/Optional;
-
init
- Mappings:
Namespace Name Mixin selector official aLejx;a(Lejq;Leam;Lebs;)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
-
method_41876
private static Optional<List<RegistryEntry<class_7145>>> method_41876(Registry<class_7145> registry, TagKey<class_7145> tagKey) - Mappings:
Namespace Name Mixin selector official aLejx;a(Lhd;Laiq;)Ljava/util/Optional;intermediary method_41876Lnet/minecraft/class_5292;method_41876(Lnet/minecraft/class_2378;Lnet/minecraft/class_6862;)Ljava/util/Optional;named method_41876Lnet/minecraft/client/gui/screen/world/MoreOptionsDialog;method_41876(Lnet/minecraft/util/registry/Registry;Lnet/minecraft/tag/TagKey;)Ljava/util/Optional;
-
method_41872
- Mappings:
Namespace Name Mixin selector official aLejx;a(Lgt;)Zintermediary method_41872Lnet/minecraft/class_5292;method_41872(Lnet/minecraft/class_6880;)Znamed method_41872Lnet/minecraft/client/gui/screen/world/MoreOptionsDialog;method_41872(Lnet/minecraft/util/registry/RegistryEntry;)Z
-
method_41882
- Mappings:
Namespace Name Mixin selector official bLejx;b(Lgt;)Lqr;intermediary method_41882Lnet/minecraft/class_5292;method_41882(Lnet/minecraft/class_6880;)Lnet/minecraft/class_2561;named method_41882Lnet/minecraft/client/gui/screen/world/MoreOptionsDialog;method_41882(Lnet/minecraft/util/registry/RegistryEntry;)Lnet/minecraft/text/Text;
-
importOptions
- Mappings:
Namespace Name Mixin selector official aLejx;a(Lcwm;)Vintermediary method_29073Lnet/minecraft/class_5292;method_29073(Lnet/minecraft/class_5285;)Vnamed importOptionsLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;importOptions(Lnet/minecraft/world/gen/GeneratorOptions;)V
-
tickSeedTextField
public void tickSeedTextField()- Mappings:
Namespace Name Mixin selector official aLejx;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 aLedd;a(Ldvj;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
-
method_41868
- Mappings:
Namespace Name Mixin selector official aLejx;a(Lejw$a;)Vintermediary method_41868Lnet/minecraft/class_5292;method_41868(Lnet/minecraft/class_7193$class_7194;)Vnamed method_41868Lnet/minecraft/client/gui/screen/world/MoreOptionsDialog;method_41868(Lnet/minecraft/class_7193$class_7194;)V
-
method_41869
- Mappings:
Namespace Name Mixin selector official aLejx;a(Lejw$b;)Vintermediary method_41869Lnet/minecraft/class_5292;method_41869(Lnet/minecraft/class_7193$class_7195;)Vnamed method_41869Lnet/minecraft/client/gui/screen/world/MoreOptionsDialog;method_41869(Lnet/minecraft/class_7193$class_7195;)V
-
setGeneratorOptions
- Mappings:
Namespace Name Mixin selector official aLejx;a(Lejw;)Vintermediary method_28086Lnet/minecraft/class_5292;method_28086(Lnet/minecraft/class_7193;)Vnamed setGeneratorOptionsLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;setGeneratorOptions(Lnet/minecraft/class_7193;)V
-
seedToString
- Mappings:
Namespace Name Mixin selector official aLejx;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 aLejx;a(Z)Lejw;intermediary method_28096Lnet/minecraft/class_5292;method_28096(Z)Lnet/minecraft/class_7193;named getGeneratorOptionsLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;getGeneratorOptions(Z)Lnet/minecraft/class_7193;
-
isDebugWorld
public boolean isDebugWorld()- Mappings:
Namespace Name Mixin selector official bLejx;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 bLejx;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 cLejx;c(Z)Vintermediary method_32683Lnet/minecraft/class_5292;method_32683(Z)Vnamed setMapTypeButtonVisibleLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;setMapTypeButtonVisible(Z)V
-
method_41884
- Mappings:
Namespace Name Mixin selector official cLejx;c()Lejw;intermediary method_41884Lnet/minecraft/class_5292;method_41884()Lnet/minecraft/class_7193;named method_41884Lnet/minecraft/client/gui/screen/world/MoreOptionsDialog;method_41884()Lnet/minecraft/class_7193;
-
getRegistryManager
- Mappings:
Namespace Name Mixin selector official dLejx;d()Lhe;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;
-
disableBonusItems
public void disableBonusItems()- Mappings:
Namespace Name Mixin selector official eLejx;e()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 fLejx;f()Vintermediary method_32684Lnet/minecraft/class_5292;method_32684()Vnamed enableBonusItemsLnet/minecraft/client/gui/screen/world/MoreOptionsDialog;enableBonusItems()V
-