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();
77 MCNAPI
void _tickBlockAnimationsTimeLimitedJavaParity(
80 ::Vec3 const& centerPosition,
92 MCNAPI
static void _animateTickRandomBlockInRadius(
95 ::Vec3 const& centerPosition,
97 bool doAnimateTickBedrockLegacy
100 MCNAPI static ::LevelAnimateTickHelper::TimeLimitedJavaParityOffsetCenterData
101 _computeTimeLimitedJavaParityAnimateTickCenter(
102 ::Vec3 const& centerPosition,
103 ::Vec3 const& prevPosition,
104 ::Vec3 const& viewDirection
113 MCNAPI static ::BaseGameVersion
const& MIN_TIME_LIMITED_JAVA_PARITY_VERSION();