类 CachingLayerSampler

  • 所有已实现的接口:
    LayerSampler

    public final class CachingLayerSampler
    extends Object
    implements LayerSampler
    Mappings:
    Namespace Name
    official ded
    intermediary net/minecraft/class_3626
    named net/minecraft/world/biome/layer/util/CachingLayerSampler
    • 字段详细资料

      • operator

        private final LayerOperator operator
        Mappings:
        Namespace Name Mixin selector
        official a Lded;a:Ldfr;
        intermediary field_16035 Lnet/minecraft/class_3626;field_16035:Lnet/minecraft/class_4;
        named operator Lnet/minecraft/world/biome/layer/util/CachingLayerSampler;operator:Lnet/minecraft/world/biome/layer/util/LayerOperator;
      • cache

        private final Long2IntLinkedOpenHashMap cache
        Mappings:
        Namespace Name Mixin selector
        official b Lded;b:Lit/unimi/dsi/fastutil/longs/Long2IntLinkedOpenHashMap;
        intermediary field_16038 Lnet/minecraft/class_3626;field_16038:Lit/unimi/dsi/fastutil/longs/Long2IntLinkedOpenHashMap;
        named cache Lnet/minecraft/world/biome/layer/util/CachingLayerSampler;cache:Lit/unimi/dsi/fastutil/longs/Long2IntLinkedOpenHashMap;
      • cacheCapacity

        private final int cacheCapacity
        Mappings:
        Namespace Name Mixin selector
        official c Lded;c:I
        intermediary field_16036 Lnet/minecraft/class_3626;field_16036:I
        named cacheCapacity Lnet/minecraft/world/biome/layer/util/CachingLayerSampler;cacheCapacity:I
    • 构造器详细资料

      • CachingLayerSampler

        public CachingLayerSampler​(Long2IntLinkedOpenHashMap cache,
                                   int cacheCapacity,
                                   LayerOperator operator)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lded;<init>(Lit/unimi/dsi/fastutil/longs/Long2IntLinkedOpenHashMap;ILdfr;)V
        intermediary <init> Lnet/minecraft/class_3626;<init>(Lit/unimi/dsi/fastutil/longs/Long2IntLinkedOpenHashMap;ILnet/minecraft/class_4;)V
        named <init> Lnet/minecraft/world/biome/layer/util/CachingLayerSampler;<init>(Lit/unimi/dsi/fastutil/longs/Long2IntLinkedOpenHashMap;ILnet/minecraft/world/biome/layer/util/LayerOperator;)V
    • 方法详细资料

      • sample

        public int sample​(int x,
                          int z)
        指定者:
        sample 在接口中 LayerSampler
        Mappings:
        Namespace Name Mixin selector
        official a Ldeb;a(II)I
        intermediary method_15825 Lnet/minecraft/class_3625;method_15825(II)I
        named sample Lnet/minecraft/world/biome/layer/util/LayerSampler;sample(II)I
      • getCapacity

        public int getCapacity()
        Mappings:
        Namespace Name Mixin selector
        official a Lded;a()I
        intermediary method_15827 Lnet/minecraft/class_3626;method_15827()I
        named getCapacity Lnet/minecraft/world/biome/layer/util/CachingLayerSampler;getCapacity()I