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();
71 MCNAPI
void _tickBlockAnimationsTimeLimitedJavaParity(
74 ::Vec3 const& centerPosition,
84 MCNAPI
static void _animateTickRandomBlockInRadius(
87 ::Vec3 const& centerPosition,
89 bool doAnimateTickBedrockLegacy
92 MCNAPI static ::LevelAnimateTickHelper::TimeLimitedJavaParityOffsetCenterData
93 _computeTimeLimitedJavaParityAnimateTickCenter(
94 ::Vec3 const& centerPosition,
95 ::Vec3 const& prevPosition,
96 ::Vec3 const& viewDirection