Class GroveSurfaceBuilder


public class GroveSurfaceBuilder extends AbstractMountainSurfaceBuilder
Mappings:
Namespace Name
official dfr
intermediary net/minecraft/class_6586
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> Ldgf;<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

    • getLayerBlockConfig

      Specified by:
      getLayerBlockConfig in class AbstractMountainSurfaceBuilder
      Mappings:
      Namespace Name Mixin selector
      official a Ldfx;a()Ldfx$a;
      intermediary method_38465 Lnet/minecraft/class_6588;method_38465()Lnet/minecraft/class_6588$class_6589;
      named getLayerBlockConfig Lnet/minecraft/world/gen/surfacebuilder/AbstractMountainSurfaceBuilder;getLayerBlockConfig()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 Ldfx;a(Ldgg;II)Lcmo;
      intermediary method_38466 Lnet/minecraft/class_6588;method_38466(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 Ldfx;b(Ldgg;II)Lcmo;
      intermediary method_38467 Lnet/minecraft/class_6588;method_38467(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;