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 faj$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 bLfaj$b;b:Ldly;
 - 
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 cLfaj$b;c:Ljb;
 - 
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 dLfaj$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 eLfaj$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>Lfaj$b;<init>(Lfaj;Ldly;Ljb;)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 aLfaj$b;a(Ljb;)Leeb;
 - 
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 aLfaj$b;a(Ljb;S)Leeb;
 - 
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 bLfaj$b;b(Ljb;)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 cLfaj$b;c(Ljb;)S
 
 -