类 TernarySurfaceConfig

  • 所有已实现的接口:
    SurfaceConfig

    public class TernarySurfaceConfig
    extends Object
    implements SurfaceConfig
    Mappings:
    Namespace Name
    official dcn
    intermediary net/minecraft/class_3527
    named net/minecraft/world/gen/surfacebuilder/TernarySurfaceConfig
    • 字段详细资料

      • CODEC

        public static final com.mojang.serialization.Codec<TernarySurfaceConfig> CODEC
        Mappings:
        Namespace Name Mixin selector
        official a Ldcn;a:Lcom/mojang/serialization/Codec;
        intermediary field_25017 Lnet/minecraft/class_3527;field_25017:Lcom/mojang/serialization/Codec;
        named CODEC Lnet/minecraft/world/gen/surfacebuilder/TernarySurfaceConfig;CODEC:Lcom/mojang/serialization/Codec;
      • topMaterial

        private final BlockState topMaterial
        Mappings:
        Namespace Name Mixin selector
        official b Ldcn;b:Lcjr;
        intermediary field_15715 Lnet/minecraft/class_3527;field_15715:Lnet/minecraft/class_2680;
        named topMaterial Lnet/minecraft/world/gen/surfacebuilder/TernarySurfaceConfig;topMaterial:Lnet/minecraft/block/BlockState;
      • underMaterial

        private final BlockState underMaterial
        Mappings:
        Namespace Name Mixin selector
        official c Ldcn;c:Lcjr;
        intermediary field_15717 Lnet/minecraft/class_3527;field_15717:Lnet/minecraft/class_2680;
        named underMaterial Lnet/minecraft/world/gen/surfacebuilder/TernarySurfaceConfig;underMaterial:Lnet/minecraft/block/BlockState;
      • underwaterMaterial

        private final BlockState underwaterMaterial
        Mappings:
        Namespace Name Mixin selector
        official d Ldcn;d:Lcjr;
        intermediary field_15716 Lnet/minecraft/class_3527;field_15716:Lnet/minecraft/class_2680;
        named underwaterMaterial Lnet/minecraft/world/gen/surfacebuilder/TernarySurfaceConfig;underwaterMaterial:Lnet/minecraft/block/BlockState;
    • 构造器详细资料

      • TernarySurfaceConfig

        public TernarySurfaceConfig​(BlockState topMaterial,
                                    BlockState underMaterial,
                                    BlockState underwaterMaterial)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldcn;<init>(Lcjr;Lcjr;Lcjr;)V
        intermediary <init> Lnet/minecraft/class_3527;<init>(Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V
        named <init> Lnet/minecraft/world/gen/surfacebuilder/TernarySurfaceConfig;<init>(Lnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;)V
    • 方法详细资料

      • getTopMaterial

        public BlockState getTopMaterial()
        指定者:
        getTopMaterial 在接口中 SurfaceConfig
        Mappings:
        Namespace Name Mixin selector
        official a Ldco;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

        public BlockState getUnderMaterial()
        指定者:
        getUnderMaterial 在接口中 SurfaceConfig
        Mappings:
        Namespace Name Mixin selector
        official b Ldco;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

        public BlockState getUnderwaterMaterial()
        指定者:
        getUnderwaterMaterial 在接口中 SurfaceConfig
        Mappings:
        Namespace Name Mixin selector
        official c Ldco;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;