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 fjr$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 bLfjr$b;b:Ldul;
-
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 cLfjr$b;c:Lis;
-
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 dLfjr$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 eLfjr$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>Lfjr$b;<init>(Lfjr;Ldul;Lis;)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 aLfjr$b;a(Lis;)Lemz;
-
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 aLfjr$b;a(Lis;S)Lemz;
-
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 bLfjr$b;b(Lis;)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 cLfjr$b;c(Lis;)S
-