18 ::ll::TypedStorage<8, 8, ::BlockSource&> mSource;
19 ::ll::TypedStorage<4, 4, int> mRightDir;
20 ::ll::TypedStorage<4, 4, int> mLeftDir;
21 ::ll::TypedStorage<4, 4, int> mDepthDir;
22 ::ll::TypedStorage<4, 12, ::BlockPos> mBottomLeft;
23 ::ll::TypedStorage<4, 12, ::BlockPos> mOrigin;
24 ::ll::TypedStorage<4, 4, int> mBlockDirection;
25 ::ll::TypedStorage<8, 24, ::std::vector<::std::vector<::Block const*>>> mPortalPattern;
39 MCAPI
int getDistanceUntilEdge(
::BlockPos const& pos,
int direction,
int facing);