Interface LevelScreenProvider


@Environment(CLIENT) public interface LevelScreenProvider
Mappings:
Namespace Name
official exs
intermediary net/minecraft/class_5293
named net/minecraft/client/gui/screen/world/LevelScreenProvider
  • Field Details

    • WORLD_PRESET_TO_SCREEN_PROVIDER

      static final Map<Optional<RegistryKey<WorldPreset>>,LevelScreenProvider> WORLD_PRESET_TO_SCREEN_PROVIDER
      Mappings:
      Namespace Name Mixin selector
      official a Lexs;a:Ljava/util/Map;
      intermediary field_37912 Lnet/minecraft/class_5293;field_37912:Ljava/util/Map;
      named WORLD_PRESET_TO_SCREEN_PROVIDER Lnet/minecraft/client/gui/screen/world/LevelScreenProvider;WORLD_PRESET_TO_SCREEN_PROVIDER:Ljava/util/Map;
  • Method Details

    • createEditScreen

      Screen createEditScreen(CreateWorldScreen parent, GeneratorOptionsHolder generatorOptionsHolder)
      Mappings:
      Namespace Name Mixin selector
      official createEditScreen Lexs;createEditScreen(Lexn;Lexv;)Letd;
      intermediary createEditScreen Lnet/minecraft/class_5293;createEditScreen(Lnet/minecraft/class_525;Lnet/minecraft/class_7193;)Lnet/minecraft/class_437;
      named createEditScreen Lnet/minecraft/client/gui/screen/world/LevelScreenProvider;createEditScreen(Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;Lnet/minecraft/client/world/GeneratorOptionsHolder;)Lnet/minecraft/client/gui/screen/Screen;
    • createModifier

      Mappings:
      Namespace Name Mixin selector
      official a Lexs;a(Ldps;)Lexv$a;
      intermediary method_41856 Lnet/minecraft/class_5293;method_41856(Lnet/minecraft/class_3232;)Lnet/minecraft/class_7193$class_7195;
      named createModifier Lnet/minecraft/client/gui/screen/world/LevelScreenProvider;createModifier(Lnet/minecraft/world/gen/chunk/FlatChunkGeneratorConfig;)Lnet/minecraft/client/world/GeneratorOptionsHolder$RegistryAwareModifier;
    • createModifier

      private static GeneratorOptionsHolder.RegistryAwareModifier createModifier(RegistryEntry<Biome> biomeEntry)
      Mappings:
      Namespace Name Mixin selector
      official a Lexs;a(Lhd;)Lexv$a;
      intermediary method_41861 Lnet/minecraft/class_5293;method_41861(Lnet/minecraft/class_6880;)Lnet/minecraft/class_7193$class_7195;
      named createModifier Lnet/minecraft/client/gui/screen/world/LevelScreenProvider;createModifier(Lnet/minecraft/registry/entry/RegistryEntry;)Lnet/minecraft/client/world/GeneratorOptionsHolder$RegistryAwareModifier;