Class SnowySlopesSurfaceBuilder


public class SnowySlopesSurfaceBuilder extends AbstractMountainSurfaceBuilder
Mappings:
Namespace Name
official dfd
intermediary net/minecraft/class_6476
named net/minecraft/world/gen/surfacebuilder/SnowySlopesSurfaceBuilder
  • Field Details

    • STEEP_SLOPE_BLOCK_CONFIG

      private final AbstractMountainSurfaceBuilder.SteepSlopeBlockConfig STEEP_SLOPE_BLOCK_CONFIG
      Mappings:
      Namespace Name Mixin selector
      official b Ldfd;b:Ldez$a;
      intermediary field_34260 Lnet/minecraft/class_6476;field_34260:Lnet/minecraft/class_6473$class_6474;
      named STEEP_SLOPE_BLOCK_CONFIG Lnet/minecraft/world/gen/surfacebuilder/SnowySlopesSurfaceBuilder;STEEP_SLOPE_BLOCK_CONFIG:Lnet/minecraft/world/gen/surfacebuilder/AbstractMountainSurfaceBuilder$SteepSlopeBlockConfig;
  • Constructor Details

    • SnowySlopesSurfaceBuilder

      public SnowySlopesSurfaceBuilder(com.mojang.serialization.Codec<TernarySurfaceConfig> codec)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldfh;<init>(Lcom/mojang/serialization/Codec;)V
      intermediary <init> Lnet/minecraft/class_3523;<init>(Lcom/mojang/serialization/Codec;)V
      named <init> Lnet/minecraft/world/gen/surfacebuilder/SurfaceBuilder;<init>(Lcom/mojang/serialization/Codec;)V
  • Method Details

    • getSteepSlopeBlockConfig

      Specified by:
      getSteepSlopeBlockConfig in class AbstractMountainSurfaceBuilder
      Mappings:
      Namespace Name Mixin selector
      official a Ldez;a()Ldez$a;
      intermediary method_37775 Lnet/minecraft/class_6473;method_37775()Lnet/minecraft/class_6473$class_6474;
      named getSteepSlopeBlockConfig Lnet/minecraft/world/gen/surfacebuilder/AbstractMountainSurfaceBuilder;getSteepSlopeBlockConfig()Lnet/minecraft/world/gen/surfacebuilder/AbstractMountainSurfaceBuilder$SteepSlopeBlockConfig;
    • getTopMaterial

      protected BlockState getTopMaterial(TernarySurfaceConfig config, int x, int z)
      Specified by:
      getTopMaterial in class AbstractMountainSurfaceBuilder
      Mappings:
      Namespace Name Mixin selector
      official a Ldez;a(Ldfi;II)Lcme;
      intermediary method_37776 Lnet/minecraft/class_6473;method_37776(Lnet/minecraft/class_3527;II)Lnet/minecraft/class_2680;
      named getTopMaterial Lnet/minecraft/world/gen/surfacebuilder/AbstractMountainSurfaceBuilder;getTopMaterial(Lnet/minecraft/world/gen/surfacebuilder/TernarySurfaceConfig;II)Lnet/minecraft/block/BlockState;
    • getUnderMaterial

      protected BlockState getUnderMaterial(TernarySurfaceConfig config, int x, int z)
      Specified by:
      getUnderMaterial in class AbstractMountainSurfaceBuilder
      Mappings:
      Namespace Name Mixin selector
      official b Ldez;b(Ldfi;II)Lcme;
      intermediary method_37777 Lnet/minecraft/class_6473;method_37777(Lnet/minecraft/class_3527;II)Lnet/minecraft/class_2680;
      named getUnderMaterial Lnet/minecraft/world/gen/surfacebuilder/AbstractMountainSurfaceBuilder;getUnderMaterial(Lnet/minecraft/world/gen/surfacebuilder/TernarySurfaceConfig;II)Lnet/minecraft/block/BlockState;