Class SoulSandValleySurfaceBuilder


public class SoulSandValleySurfaceBuilder
extends AbstractNetherSurfaceBuilder
Mappings:
Namespace Name
official czf
intermediary net/minecraft/class_4790
named net/minecraft/world/gen/surfacebuilder/SoulSandValleySurfaceBuilder
  • Field Details

    • SOUL_SAND

      private static final BlockState SOUL_SAND
      Mappings:
      Namespace Name Mixin selector
      official a Lczf;a:Lcht;
      intermediary field_22209 Lnet/minecraft/class_4790;field_22209:Lnet/minecraft/class_2680;
      named SOUL_SAND Lnet/minecraft/world/gen/surfacebuilder/SoulSandValleySurfaceBuilder;SOUL_SAND:Lnet/minecraft/block/BlockState;
    • SOUL_SOIL

      private static final BlockState SOUL_SOIL
      Mappings:
      Namespace Name Mixin selector
      official b Lczf;b:Lcht;
      intermediary field_22210 Lnet/minecraft/class_4790;field_22210:Lnet/minecraft/class_2680;
      named SOUL_SOIL Lnet/minecraft/world/gen/surfacebuilder/SoulSandValleySurfaceBuilder;SOUL_SOIL:Lnet/minecraft/block/BlockState;
    • GRAVEL

      private static final BlockState GRAVEL
      Mappings:
      Namespace Name Mixin selector
      official c Lczf;c:Lcht;
      intermediary field_22204 Lnet/minecraft/class_4790;field_22204:Lnet/minecraft/class_2680;
      named GRAVEL Lnet/minecraft/world/gen/surfacebuilder/SoulSandValleySurfaceBuilder;GRAVEL:Lnet/minecraft/block/BlockState;
    • SURFACE_STATES

      private static final ImmutableList<BlockState> SURFACE_STATES
      Mappings:
      Namespace Name Mixin selector
      official d Lczf;d:Lcom/google/common/collect/ImmutableList;
      intermediary field_23924 Lnet/minecraft/class_4790;field_23924:Lcom/google/common/collect/ImmutableList;
      named SURFACE_STATES Lnet/minecraft/world/gen/surfacebuilder/SoulSandValleySurfaceBuilder;SURFACE_STATES:Lcom/google/common/collect/ImmutableList;
  • Constructor Details

    • SoulSandValleySurfaceBuilder

      public SoulSandValleySurfaceBuilder​(com.mojang.serialization.Codec<TernarySurfaceConfig> codec)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lczg;<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

    • getSurfaceStates

      protected ImmutableList<BlockState> getSurfaceStates()
      Specified by:
      getSurfaceStates in class AbstractNetherSurfaceBuilder
      Mappings:
      Namespace Name Mixin selector
      official a Lcza;a()Lcom/google/common/collect/ImmutableList;
      intermediary method_27129 Lnet/minecraft/class_5164;method_27129()Lcom/google/common/collect/ImmutableList;
      named getSurfaceStates Lnet/minecraft/world/gen/surfacebuilder/AbstractNetherSurfaceBuilder;getSurfaceStates()Lcom/google/common/collect/ImmutableList;
    • getUnderLavaStates

      protected ImmutableList<BlockState> getUnderLavaStates()
      Specified by:
      getUnderLavaStates in class AbstractNetherSurfaceBuilder
      Mappings:
      Namespace Name Mixin selector
      official b Lcza;b()Lcom/google/common/collect/ImmutableList;
      intermediary method_27133 Lnet/minecraft/class_5164;method_27133()Lcom/google/common/collect/ImmutableList;
      named getUnderLavaStates Lnet/minecraft/world/gen/surfacebuilder/AbstractNetherSurfaceBuilder;getUnderLavaStates()Lcom/google/common/collect/ImmutableList;
    • getLavaShoreState

      protected BlockState getLavaShoreState()
      Returns the state that will make up the boundary between the land and the lava ocean.
      Specified by:
      getLavaShoreState in class AbstractNetherSurfaceBuilder
      Mappings:
      Namespace Name Mixin selector
      official c Lcza;c()Lcht;
      intermediary method_27135 Lnet/minecraft/class_5164;method_27135()Lnet/minecraft/class_2680;
      named getLavaShoreState Lnet/minecraft/world/gen/surfacebuilder/AbstractNetherSurfaceBuilder;getLavaShoreState()Lnet/minecraft/block/BlockState;