Class ChunkGeneratorType<C extends class_3798,T extends ChunkGenerator<C>>

java.lang.Object
net.minecraft.world.gen.chunk.ChunkGeneratorType<C,T>

public class ChunkGeneratorType<C extends class_3798,T extends ChunkGenerator<C>> extends Object
Mappings:
Namespace Name
official bnb
intermediary net/minecraft/class_3785
named net/minecraft/world/gen/chunk/ChunkGeneratorType
  • Field Details

    • SURFACE

      public static final ChunkGeneratorType<class_3809,SurfaceChunkGenerator> SURFACE
      Mappings:
      Namespace Name Mixin selector
      official a Lbnb;a:Lbnb;
      intermediary field_18847 Lnet/minecraft/class_3785;field_18847:Lnet/minecraft/class_3785;
      named SURFACE Lnet/minecraft/world/gen/chunk/ChunkGeneratorType;SURFACE:Lnet/minecraft/world/gen/chunk/ChunkGeneratorType;
    • CAVES

      public static final ChunkGeneratorType<class_3807,class_3808> CAVES
      Mappings:
      Namespace Name Mixin selector
      official b Lbnb;b:Lbnb;
      intermediary field_18848 Lnet/minecraft/class_3785;field_18848:Lnet/minecraft/class_3785;
      named CAVES Lnet/minecraft/world/gen/chunk/ChunkGeneratorType;CAVES:Lnet/minecraft/world/gen/chunk/ChunkGeneratorType;
    • FLOATING_ISLANDS

      public static final ChunkGeneratorType<class_3811,EndChunkGenerator> FLOATING_ISLANDS
      Mappings:
      Namespace Name Mixin selector
      official c Lbnb;c:Lbnb;
      intermediary field_18849 Lnet/minecraft/class_3785;field_18849:Lnet/minecraft/class_3785;
      named FLOATING_ISLANDS Lnet/minecraft/world/gen/chunk/ChunkGeneratorType;FLOATING_ISLANDS:Lnet/minecraft/world/gen/chunk/ChunkGeneratorType;
    • DEBUG

      Mappings:
      Namespace Name Mixin selector
      official d Lbnb;d:Lbnb;
      intermediary field_18850 Lnet/minecraft/class_3785;field_18850:Lnet/minecraft/class_3785;
      named DEBUG Lnet/minecraft/world/gen/chunk/ChunkGeneratorType;DEBUG:Lnet/minecraft/world/gen/chunk/ChunkGeneratorType;
    • FLAT

      Mappings:
      Namespace Name Mixin selector
      official e Lbnb;e:Lbnb;
      intermediary field_18851 Lnet/minecraft/class_3785;field_18851:Lnet/minecraft/class_3785;
      named FLAT Lnet/minecraft/world/gen/chunk/ChunkGeneratorType;FLAT:Lnet/minecraft/world/gen/chunk/ChunkGeneratorType;
    • field_18852

      private final Identifier field_18852
      Mappings:
      Namespace Name Mixin selector
      official f Lbnb;f:Lpc;
      intermediary field_18852 Lnet/minecraft/class_3785;field_18852:Lnet/minecraft/class_1653;
      named field_18852 Lnet/minecraft/world/gen/chunk/ChunkGeneratorType;field_18852:Lnet/minecraft/util/Identifier;
    • field_18853

      private final <any> field_18853
      Mappings:
      Namespace Name Mixin selector
      official g Lbnb;g:Lbna;
      intermediary field_18853 Lnet/minecraft/class_3785;field_18853:Lnet/minecraft/class_3784;
      named field_18853 Lnet/minecraft/world/gen/chunk/ChunkGeneratorType;field_18853:Lnet/minecraft/class_3784;
    • field_18854

      private final boolean field_18854
      Mappings:
      Namespace Name Mixin selector
      official h Lbnb;h:Z
      intermediary field_18854 Lnet/minecraft/class_3785;field_18854:Z
      named field_18854 Lnet/minecraft/world/gen/chunk/ChunkGeneratorType;field_18854:Z
    • field_18855

      private final Supplier<C extends class_3798> field_18855
      Mappings:
      Namespace Name Mixin selector
      official i Lbnb;i:Ljava/util/function/Supplier;
      intermediary field_18855 Lnet/minecraft/class_3785;field_18855:Ljava/util/function/Supplier;
      named field_18855 Lnet/minecraft/world/gen/chunk/ChunkGeneratorType;field_18855:Ljava/util/function/Supplier;
  • Constructor Details

    • ChunkGeneratorType

      public ChunkGeneratorType(<any> class_3784, boolean bool, Supplier<C> supplier, Identifier identifier)
  • Method Details

    • method_17038

      public static void method_17038()
      Mappings:
      Namespace Name Mixin selector
      official a Lbnb;a()V
      intermediary method_17038 Lnet/minecraft/class_3785;method_17038()V
      named method_17038 Lnet/minecraft/world/gen/chunk/ChunkGeneratorType;method_17038()V
    • method_17039

      public static <C extends class_3798, T extends ChunkGenerator<C>> ChunkGeneratorType<C,T> method_17039(String string, <any> class_3784, Supplier<C> supplier, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lbnb;a(Ljava/lang/String;Lbna;Ljava/util/function/Supplier;Z)Lbnb;
      intermediary method_17039 Lnet/minecraft/class_3785;method_17039(Ljava/lang/String;Lnet/minecraft/class_3784;Ljava/util/function/Supplier;Z)Lnet/minecraft/class_3785;
      named method_17039 Lnet/minecraft/world/gen/chunk/ChunkGeneratorType;method_17039(Ljava/lang/String;Lnet/minecraft/class_3784;Ljava/util/function/Supplier;Z)Lnet/minecraft/world/gen/chunk/ChunkGeneratorType;
    • create

      public T create(World world, SingletonBiomeSource singletonBiomeSource, C c)
      Mappings:
      Namespace Name Mixin selector
      official create Lbna;create(Laxy;Layw;Lbom;)Lbmy;
      intermediary create Lnet/minecraft/class_3784;create(Lnet/minecraft/class_1150;Lnet/minecraft/class_1178;Lnet/minecraft/class_3798;)Lnet/minecraft/class_2744;
      named create Lnet/minecraft/class_3784;create(Lnet/minecraft/world/World;Lnet/minecraft/world/biome/SingletonBiomeSource;Lnet/minecraft/class_3798;)Lnet/minecraft/server/world/ChunkGenerator;
    • method_17040

      public C method_17040()
      Mappings:
      Namespace Name Mixin selector
      official b Lbnb;b()Lbom;
      intermediary method_17040 Lnet/minecraft/class_3785;method_17040()Lnet/minecraft/class_3798;
      named method_17040 Lnet/minecraft/world/gen/chunk/ChunkGeneratorType;method_17040()Lnet/minecraft/class_3798;
    • method_17041

      @Environment(CLIENT) public boolean method_17041()
      Mappings:
      Namespace Name Mixin selector
      official c Lbnb;c()Z
      intermediary method_17041 Lnet/minecraft/class_3785;method_17041()Z
      named method_17041 Lnet/minecraft/world/gen/chunk/ChunkGeneratorType;method_17041()Z
    • method_17042

      public Identifier method_17042()
      Mappings:
      Namespace Name Mixin selector
      official d Lbnb;d()Lpc;
      intermediary method_17042 Lnet/minecraft/class_3785;method_17042()Lnet/minecraft/class_1653;
      named method_17042 Lnet/minecraft/world/gen/chunk/ChunkGeneratorType;method_17042()Lnet/minecraft/util/Identifier;