类 BiomeLayers

  • 所有已实现的接口:
    BiomeIds

    public class BiomeLayers
    extends Object
    implements BiomeIds
    Mappings:
    Namespace Name
    official det
    intermediary net/minecraft/class_3645
    named net/minecraft/world/biome/layer/BiomeLayers
    • 字段详细资料

      • field_31799

        protected static final int field_31799
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official a Ldet;a:I
        intermediary field_31799 Lnet/minecraft/class_3645;field_31799:I
        named field_31799 Lnet/minecraft/world/biome/layer/BiomeLayers;field_31799:I
      • field_31800

        protected static final int field_31800
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official ar Ldet;ar:I
        intermediary field_31800 Lnet/minecraft/class_3645;field_31800:I
        named field_31800 Lnet/minecraft/world/biome/layer/BiomeLayers;field_31800:I
      • field_31801

        protected static final int field_31801
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official as Ldet;as:I
        intermediary field_31801 Lnet/minecraft/class_3645;field_31801:I
        named field_31801 Lnet/minecraft/world/biome/layer/BiomeLayers;field_31801:I
      • field_31802

        protected static final int field_31802
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official at Ldet;at:I
        intermediary field_31802 Lnet/minecraft/class_3645;field_31802:I
        named field_31802 Lnet/minecraft/world/biome/layer/BiomeLayers;field_31802:I
      • field_31803

        protected static final int field_31803
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official au Ldet;au:I
        intermediary field_31803 Lnet/minecraft/class_3645;field_31803:I
        named field_31803 Lnet/minecraft/world/biome/layer/BiomeLayers;field_31803:I
      • field_31804

        protected static final int field_31804
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official av Ldet;av:I
        intermediary field_31804 Lnet/minecraft/class_3645;field_31804:I
        named field_31804 Lnet/minecraft/world/biome/layer/BiomeLayers;field_31804:I
      • BY_CATEGORY

        private static final Int2IntMap BY_CATEGORY
        Mappings:
        Namespace Name Mixin selector
        official aw Ldet;aw:Lit/unimi/dsi/fastutil/ints/Int2IntMap;
        intermediary field_26709 Lnet/minecraft/class_3645;field_26709:Lit/unimi/dsi/fastutil/ints/Int2IntMap;
        named BY_CATEGORY Lnet/minecraft/world/biome/layer/BiomeLayers;BY_CATEGORY:Lit/unimi/dsi/fastutil/ints/Int2IntMap;
    • 构造器详细资料

      • BiomeLayers

        public BiomeLayers()
    • 方法详细资料

      • stack

        private static <T extends LayerSampler,​C extends LayerSampleContext<T>> LayerFactory<T> stack​(long seed,
                                                                                                            ParentedLayer layer,
                                                                                                            LayerFactory<T> parent,
                                                                                                            int count,
                                                                                                            LongFunction<C> contextProvider)
        Mappings:
        Namespace Name Mixin selector
        official a Ldet;a(JLdfi;Ldec;ILjava/util/function/LongFunction;)Ldec;
        intermediary method_15848 Lnet/minecraft/class_3645;method_15848(JLnet/minecraft/class_3660;Lnet/minecraft/class_3627;ILjava/util/function/LongFunction;)Lnet/minecraft/class_3627;
        named stack Lnet/minecraft/world/biome/layer/BiomeLayers;stack(JLnet/minecraft/world/biome/layer/type/ParentedLayer;Lnet/minecraft/world/biome/layer/util/LayerFactory;ILjava/util/function/LongFunction;)Lnet/minecraft/world/biome/layer/util/LayerFactory;
      • build

        private static <T extends LayerSampler,​C extends LayerSampleContext<T>> LayerFactory<T> build​(boolean old,
                                                                                                            int biomeSize,
                                                                                                            int riverSize,
                                                                                                            LongFunction<C> contextProvider)
        Mappings:
        Namespace Name Mixin selector
        official a Ldet;a(ZIILjava/util/function/LongFunction;)Ldec;
        intermediary method_15847 Lnet/minecraft/class_3645;method_15847(ZIILjava/util/function/LongFunction;)Lnet/minecraft/class_3627;
        named build Lnet/minecraft/world/biome/layer/BiomeLayers;build(ZIILjava/util/function/LongFunction;)Lnet/minecraft/world/biome/layer/util/LayerFactory;
      • build

        public static BiomeLayerSampler build​(long seed,
                                              boolean old,
                                              int biomeSize,
                                              int riverSize)
        Mappings:
        Namespace Name Mixin selector
        official a Ldet;a(JZII)Lder;
        intermediary method_15843 Lnet/minecraft/class_3645;method_15843(JZII)Lnet/minecraft/class_3642;
        named build Lnet/minecraft/world/biome/layer/BiomeLayers;build(JZII)Lnet/minecraft/world/biome/source/BiomeLayerSampler;
      • areSimilar

        public static boolean areSimilar​(int id1,
                                         int id2)
        Mappings:
        Namespace Name Mixin selector
        official a Ldet;a(II)Z
        intermediary method_15844 Lnet/minecraft/class_3645;method_15844(II)Z
        named areSimilar Lnet/minecraft/world/biome/layer/BiomeLayers;areSimilar(II)Z
      • putCategory

        private static void putCategory​(Int2IntOpenHashMap map,
                                        BiomeLayers.Category category,
                                        int id)
        Mappings:
        Namespace Name Mixin selector
        official a Ldet;a(Lit/unimi/dsi/fastutil/ints/Int2IntOpenHashMap;Ldet$a;I)V
        intermediary method_31117 Lnet/minecraft/class_3645;method_31117(Lit/unimi/dsi/fastutil/ints/Int2IntOpenHashMap;Lnet/minecraft/class_3645$class_5503;I)V
        named putCategory Lnet/minecraft/world/biome/layer/BiomeLayers;putCategory(Lit/unimi/dsi/fastutil/ints/Int2IntOpenHashMap;Lnet/minecraft/world/biome/layer/BiomeLayers$Category;I)V
      • isOcean

        protected static boolean isOcean​(int id)
        Mappings:
        Namespace Name Mixin selector
        official a Ldet;a(I)Z
        intermediary method_15845 Lnet/minecraft/class_3645;method_15845(I)Z
        named isOcean Lnet/minecraft/world/biome/layer/BiomeLayers;isOcean(I)Z
      • isShallowOcean

        protected static boolean isShallowOcean​(int id)
        Mappings:
        Namespace Name Mixin selector
        official b Ldet;b(I)Z
        intermediary method_15846 Lnet/minecraft/class_3645;method_15846(I)Z
        named isShallowOcean Lnet/minecraft/world/biome/layer/BiomeLayers;isShallowOcean(I)Z