Package net.minecraft.client.world
Class BiomeColorCache
java.lang.Object
net.minecraft.client.world.BiomeColorCache
- Mappings:
 Namespace Name named net/minecraft/client/world/BiomeColorCacheintermediary net/minecraft/class_4700official fvj
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classprivate static class - 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ToIntFunction<BlockPos> private final Long2ObjectLinkedOpenHashMap<BiomeColorCache.Colors> private final ThreadLocal<BiomeColorCache.Last> private final ReentrantReadWriteLockprivate static final int - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionintgetBiomeColor(BlockPos pos) private BiomeColorCache.ColorsgetColorArray(int chunkX, int chunkZ) voidreset()voidreset(int chunkX, int chunkZ)  
- 
Field Details
- 
MAX_ENTRY_SIZE
private static final int MAX_ENTRY_SIZE- See Also:
 - Mappings:
 Namespace Name Mixin selector named MAX_ENTRY_SIZELnet/minecraft/client/world/BiomeColorCache;MAX_ENTRY_SIZE:Iintermediary field_32164Lnet/minecraft/class_4700;field_32164:Iofficial aLfvj;a:I
 - 
last
- Mappings:
 Namespace Name Mixin selector named lastLnet/minecraft/client/world/BiomeColorCache;last:Ljava/lang/ThreadLocal;intermediary field_21519Lnet/minecraft/class_4700;field_21519:Ljava/lang/ThreadLocal;official bLfvj;b:Ljava/lang/ThreadLocal;
 - 
colors
- Mappings:
 Namespace Name Mixin selector named colorsLnet/minecraft/client/world/BiomeColorCache;colors:Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap;intermediary field_21520Lnet/minecraft/class_4700;field_21520:Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap;official cLfvj;c:Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap;
 - 
lock
- Mappings:
 Namespace Name Mixin selector named lockLnet/minecraft/client/world/BiomeColorCache;lock:Ljava/util/concurrent/locks/ReentrantReadWriteLock;intermediary field_21521Lnet/minecraft/class_4700;field_21521:Ljava/util/concurrent/locks/ReentrantReadWriteLock;official dLfvj;d:Ljava/util/concurrent/locks/ReentrantReadWriteLock;
 - 
colorFactory
- Mappings:
 Namespace Name Mixin selector named colorFactoryLnet/minecraft/client/world/BiomeColorCache;colorFactory:Ljava/util/function/ToIntFunction;intermediary field_34795Lnet/minecraft/class_4700;field_34795:Ljava/util/function/ToIntFunction;official eLfvj;e:Ljava/util/function/ToIntFunction;
 
 - 
 - 
Constructor Details
- 
BiomeColorCache
- Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/client/world/BiomeColorCache;<init>(Ljava/util/function/ToIntFunction;)Vintermediary <init>Lnet/minecraft/class_4700;<init>(Ljava/util/function/ToIntFunction;)Vofficial <init>Lfvj;<init>(Ljava/util/function/ToIntFunction;)V
 
 - 
 - 
Method Details
- 
getBiomeColor
- Mappings:
 Namespace Name Mixin selector named getBiomeColorLnet/minecraft/client/world/BiomeColorCache;getBiomeColor(Lnet/minecraft/util/math/BlockPos;)Iintermediary method_23770Lnet/minecraft/class_4700;method_23770(Lnet/minecraft/class_2338;)Iofficial aLfvj;a(Ljb;)I
 - 
reset
public void reset(int chunkX, int chunkZ) - Mappings:
 Namespace Name Mixin selector named resetLnet/minecraft/client/world/BiomeColorCache;reset(II)Vintermediary method_23769Lnet/minecraft/class_4700;method_23769(II)Vofficial aLfvj;a(II)V
 - 
reset
public void reset()- Mappings:
 Namespace Name Mixin selector named resetLnet/minecraft/client/world/BiomeColorCache;reset()Vintermediary method_23768Lnet/minecraft/class_4700;method_23768()Vofficial aLfvj;a()V
 - 
getColorArray
- Mappings:
 Namespace Name Mixin selector named getColorArrayLnet/minecraft/client/world/BiomeColorCache;getColorArray(II)Lnet/minecraft/client/world/BiomeColorCache$Colors;intermediary method_23772Lnet/minecraft/class_4700;method_23772(II)Lnet/minecraft/class_4700$class_6598;official bLfvj;b(II)Lfvj$a;
 
 -