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();
74 MCNAPI
void _tickBlockAnimationsTimeLimitedJavaParity(
77 ::Vec3 const& centerPosition,
89 MCNAPI
static void _animateTickRandomBlockInRadius(
92 ::Vec3 const& centerPosition,
94 bool doAnimateTickBedrockLegacy
97 MCNAPI static ::LevelAnimateTickHelper::TimeLimitedJavaParityOffsetCenterData
98 _computeTimeLimitedJavaParityAnimateTickCenter(
99 ::Vec3 const& centerPosition,
100 ::Vec3 const& prevPosition,
101 ::Vec3 const& viewDirection
110 MCNAPI static ::BaseGameVersion
const& MIN_TIME_LIMITED_JAVA_PARITY_VERSION();