13class LevelAnimateTickHelper {
32 LoopCount& operator=(LoopCount
const&);
33 LoopCount(LoopCount
const&);
37 struct TimeLimitedJavaParityOffsetCenterData {
48 TimeLimitedJavaParityOffsetCenterData& operator=(TimeLimitedJavaParityOffsetCenterData
const&);
49 TimeLimitedJavaParityOffsetCenterData(TimeLimitedJavaParityOffsetCenterData
const&);
50 TimeLimitedJavaParityOffsetCenterData();
63 LevelAnimateTickHelper& operator=(LevelAnimateTickHelper
const&);
64 LevelAnimateTickHelper(LevelAnimateTickHelper
const&);
65 LevelAnimateTickHelper();
70 MCNAPI_C
void _tickBlockAnimationsTimeLimitedJavaParity(
73 ::Vec3 const& centerPosition,
81 MCNAPI_C
static void _animateTickRandomBlockInRadius(
84 ::Vec3 const& centerPosition,
86 bool doAnimateTickBedrockLegacy
89 MCNAPI_C static ::LevelAnimateTickHelper::TimeLimitedJavaParityOffsetCenterData
90 _computeTimeLimitedJavaParityAnimateTickCenter(
91 ::Vec3 const& centerPosition,
92 ::Vec3 const& prevPosition,
93 ::Vec3 const& viewDirection