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 exy$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 bLexy$b;b:Ldjn;
-
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 cLexy$b;c:Liw;
-
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 dLexy$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 eLexy$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>Lexy$b;<init>(Lexy;Ldjn;Liw;)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 aLexy$b;a(Liw;)Lebq;
-
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 aLexy$b;a(Liw;S)Lebq;
-
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 bLexy$b;b(Liw;)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 cLexy$b;c(Liw;)S
-