the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
at main 17 lines 561 B view raw
1#pragma once 2 3class PathfinderMob; 4 5class RandomPos 6{ 7private: 8 static Vec3 *tempDir; 9 10public: 11 static Vec3 *getPos(shared_ptr<PathfinderMob> mob, int xzDist, int yDist, int quadrant = -1); // 4J added quadrant 12 static Vec3 *getPosTowards(shared_ptr<PathfinderMob> mob, int xzDist, int yDist, Vec3 *towardsPos); 13 static Vec3 *getPosAvoid(shared_ptr<PathfinderMob> mob, int xzDist, int yDist, Vec3 *avoidPos); 14 15private: 16 static Vec3 *generateRandomPos(shared_ptr<PathfinderMob> mob, int xzDist, int yDist, Vec3 *dir, int quadrant = -1); // 4J added quadrant 17};