Interface SurfaceConfig

All Known Implementing Classes:
TernarySurfaceConfig

public interface SurfaceConfig
Mappings:
Namespace Name
official dcm
intermediary net/minecraft/class_3531
named net/minecraft/world/gen/surfacebuilder/SurfaceConfig
  • Method Details

    • getTopMaterial

      BlockState getTopMaterial()
      Mappings:
      Namespace Name Mixin selector
      official a Ldcm;a()Lcjr;
      intermediary method_15337 Lnet/minecraft/class_3531;method_15337()Lnet/minecraft/class_2680;
      named getTopMaterial Lnet/minecraft/world/gen/surfacebuilder/SurfaceConfig;getTopMaterial()Lnet/minecraft/block/BlockState;
    • getUnderMaterial

      BlockState getUnderMaterial()
      Mappings:
      Namespace Name Mixin selector
      official b Ldcm;b()Lcjr;
      intermediary method_15336 Lnet/minecraft/class_3531;method_15336()Lnet/minecraft/class_2680;
      named getUnderMaterial Lnet/minecraft/world/gen/surfacebuilder/SurfaceConfig;getUnderMaterial()Lnet/minecraft/block/BlockState;
    • getUnderwaterMaterial

      BlockState getUnderwaterMaterial()
      Mappings:
      Namespace Name Mixin selector
      official c Ldcm;c()Lcjr;
      intermediary method_15330 Lnet/minecraft/class_3531;method_15330()Lnet/minecraft/class_2680;
      named getUnderwaterMaterial Lnet/minecraft/world/gen/surfacebuilder/SurfaceConfig;getUnderwaterMaterial()Lnet/minecraft/block/BlockState;