Class GroveSurfaceBuilder


public class GroveSurfaceBuilder extends AbstractMountainSurfaceBuilder
Mappings:
Namespace Name
official det
intermediary net/minecraft/class_6471
named net/minecraft/world/gen/surfacebuilder/GroveSurfaceBuilder
  • Constructor Details

    • GroveSurfaceBuilder

      public GroveSurfaceBuilder(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;