Package net.minecraft.fluid
Class FlowableFluid.SpreadCache
java.lang.Object
net.minecraft.fluid.FlowableFluid.SpreadCache
- Enclosing class:
 FlowableFluid
- Mappings:
 Namespace Name named net/minecraft/fluid/FlowableFluid$SpreadCacheintermediary net/minecraft/class_3609$class_9900official ffy$b
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Short2BooleanMapprivate final BlockPosprivate final Short2ObjectMap<BlockState> private final BlockView - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbooleancanFlowDownTo(BlockPos pos) getBlockState(BlockPos pos) private BlockStategetBlockState(BlockPos pos, short packed) private short 
- 
Field Details
- 
world
- Mappings:
 Namespace Name Mixin selector named worldLnet/minecraft/fluid/FlowableFluid$SpreadCache;world:Lnet/minecraft/world/BlockView;intermediary field_52660Lnet/minecraft/class_3609$class_9900;field_52660:Lnet/minecraft/class_1922;official bLffy$b;b:Ldqu;
 - 
startPos
- Mappings:
 Namespace Name Mixin selector named startPosLnet/minecraft/fluid/FlowableFluid$SpreadCache;startPos:Lnet/minecraft/util/math/BlockPos;intermediary field_52661Lnet/minecraft/class_3609$class_9900;field_52661:Lnet/minecraft/class_2338;official cLffy$b;c:Lja;
 - 
stateCache
- Mappings:
 Namespace Name Mixin selector named stateCacheLnet/minecraft/fluid/FlowableFluid$SpreadCache;stateCache:Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;intermediary field_52662Lnet/minecraft/class_3609$class_9900;field_52662:Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;official dLffy$b;d:Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;
 - 
flowDownCache
- Mappings:
 Namespace Name Mixin selector named flowDownCacheLnet/minecraft/fluid/FlowableFluid$SpreadCache;flowDownCache:Lit/unimi/dsi/fastutil/shorts/Short2BooleanMap;intermediary field_52663Lnet/minecraft/class_3609$class_9900;field_52663:Lit/unimi/dsi/fastutil/shorts/Short2BooleanMap;official eLffy$b;e:Lit/unimi/dsi/fastutil/shorts/Short2BooleanMap;
 
 - 
 - 
Constructor Details
- 
SpreadCache
- Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/fluid/FlowableFluid$SpreadCache;<init>(Lnet/minecraft/fluid/FlowableFluid;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Vintermediary <init>Lnet/minecraft/class_3609$class_9900;<init>(Lnet/minecraft/class_3609;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Vofficial <init>Lffy$b;<init>(Lffy;Ldqu;Lja;)V
 
 - 
 - 
Method Details
- 
getBlockState
- Mappings:
 Namespace Name Mixin selector named getBlockStateLnet/minecraft/fluid/FlowableFluid$SpreadCache;getBlockState(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/BlockState;intermediary method_61816Lnet/minecraft/class_3609$class_9900;method_61816(Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;official aLffy$b;a(Lja;)Lejm;
 - 
getBlockState
- Mappings:
 Namespace Name Mixin selector named getBlockStateLnet/minecraft/fluid/FlowableFluid$SpreadCache;getBlockState(Lnet/minecraft/util/math/BlockPos;S)Lnet/minecraft/block/BlockState;intermediary method_61817Lnet/minecraft/class_3609$class_9900;method_61817(Lnet/minecraft/class_2338;S)Lnet/minecraft/class_2680;official aLffy$b;a(Lja;S)Lejm;
 - 
canFlowDownTo
- Mappings:
 Namespace Name Mixin selector named canFlowDownToLnet/minecraft/fluid/FlowableFluid$SpreadCache;canFlowDownTo(Lnet/minecraft/util/math/BlockPos;)Zintermediary method_61818Lnet/minecraft/class_3609$class_9900;method_61818(Lnet/minecraft/class_2338;)Zofficial bLffy$b;b(Lja;)Z
 - 
pack
- Mappings:
 Namespace Name Mixin selector named packLnet/minecraft/fluid/FlowableFluid$SpreadCache;pack(Lnet/minecraft/util/math/BlockPos;)Sintermediary method_61820Lnet/minecraft/class_3609$class_9900;method_61820(Lnet/minecraft/class_2338;)Sofficial cLffy$b;c(Lja;)S
 
 -