static class BlockModelRenderer.Cache
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private it.unimi.dsi.fastutil.longs.Long2FloatLinkedOpenHashMap |
brightnessCache |
private it.unimi.dsi.fastutil.longs.Long2IntLinkedOpenHashMap |
colorCache |
private boolean |
enabled |
Modifier | Constructor and Description |
---|---|
private |
Cache() |
Modifier and Type | Method and Description |
---|---|
void |
disable() |
void |
enable() |
int |
getLightColor(BlockState p_228810_1_,
IBlockDisplayReader p_228810_2_,
BlockPos p_228810_3_) |
float |
getShadeBrightness(BlockState p_228811_1_,
IBlockDisplayReader p_228811_2_,
BlockPos p_228811_3_) |
private boolean enabled
private final it.unimi.dsi.fastutil.longs.Long2IntLinkedOpenHashMap colorCache
private final it.unimi.dsi.fastutil.longs.Long2FloatLinkedOpenHashMap brightnessCache
public void enable()
public void disable()
public int getLightColor(BlockState p_228810_1_, IBlockDisplayReader p_228810_2_, BlockPos p_228810_3_)
public float getShadeBrightness(BlockState p_228811_1_, IBlockDisplayReader p_228811_2_, BlockPos p_228811_3_)