Interface HeightProviderType<P extends HeightProvider>


public interface HeightProviderType<P extends HeightProvider>
Mappings:
Namespace Name
official dmx
intermediary net/minecraft/class_6123
named net/minecraft/world/gen/heightprovider/HeightProviderType
  • Field Details

    • CONSTANT

      Mappings:
      Namespace Name Mixin selector
      official a Ldmx;a:Ldmx;
      intermediary field_31541 Lnet/minecraft/class_6123;field_31541:Lnet/minecraft/class_6123;
      named CONSTANT Lnet/minecraft/world/gen/heightprovider/HeightProviderType;CONSTANT:Lnet/minecraft/world/gen/heightprovider/HeightProviderType;
    • UNIFORM

      Mappings:
      Namespace Name Mixin selector
      official b Ldmx;b:Ldmx;
      intermediary field_31542 Lnet/minecraft/class_6123;field_31542:Lnet/minecraft/class_6123;
      named UNIFORM Lnet/minecraft/world/gen/heightprovider/HeightProviderType;UNIFORM:Lnet/minecraft/world/gen/heightprovider/HeightProviderType;
    • BIASED_TO_BOTTOM

      static final HeightProviderType<BiasedToBottomHeightProvider> BIASED_TO_BOTTOM
      Mappings:
      Namespace Name Mixin selector
      official c Ldmx;c:Ldmx;
      intermediary field_31543 Lnet/minecraft/class_6123;field_31543:Lnet/minecraft/class_6123;
      named BIASED_TO_BOTTOM Lnet/minecraft/world/gen/heightprovider/HeightProviderType;BIASED_TO_BOTTOM:Lnet/minecraft/world/gen/heightprovider/HeightProviderType;
    • VERY_BIASED_TO_BOTTOM

      static final HeightProviderType<VeryBiasedToBottomHeightProvider> VERY_BIASED_TO_BOTTOM
      Mappings:
      Namespace Name Mixin selector
      official d Ldmx;d:Ldmx;
      intermediary field_33520 Lnet/minecraft/class_6123;field_33520:Lnet/minecraft/class_6123;
      named VERY_BIASED_TO_BOTTOM Lnet/minecraft/world/gen/heightprovider/HeightProviderType;VERY_BIASED_TO_BOTTOM:Lnet/minecraft/world/gen/heightprovider/HeightProviderType;
    • TRAPEZOID

      Mappings:
      Namespace Name Mixin selector
      official e Ldmx;e:Ldmx;
      intermediary field_33521 Lnet/minecraft/class_6123;field_33521:Lnet/minecraft/class_6123;
      named TRAPEZOID Lnet/minecraft/world/gen/heightprovider/HeightProviderType;TRAPEZOID:Lnet/minecraft/world/gen/heightprovider/HeightProviderType;
    • WEIGHTED_LIST

      static final HeightProviderType<WeightedListHeightProvider> WEIGHTED_LIST
      Mappings:
      Namespace Name Mixin selector
      official f Ldmx;f:Ldmx;
      intermediary field_35711 Lnet/minecraft/class_6123;field_35711:Lnet/minecraft/class_6123;
      named WEIGHTED_LIST Lnet/minecraft/world/gen/heightprovider/HeightProviderType;WEIGHTED_LIST:Lnet/minecraft/world/gen/heightprovider/HeightProviderType;
  • Method Details

    • codec

      com.mojang.serialization.Codec<P> codec()
    • register

      private static <P extends HeightProvider> HeightProviderType<P> register(String id, com.mojang.serialization.Codec<P> codec)
      Mappings:
      Namespace Name Mixin selector
      official a Ldmx;a(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ldmx;
      intermediary method_35394 Lnet/minecraft/class_6123;method_35394(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_6123;
      named register Lnet/minecraft/world/gen/heightprovider/HeightProviderType;register(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/gen/heightprovider/HeightProviderType;