// This Header is auto generated by BDSLiteLoader Toolchain #pragma once #define AUTO_GENERATED #include "../Global.h" #include "Command.hpp" #define BEFORE_EXTRA #undef BEFORE_EXTRA class SpreadPlayersCommand : public Command { #define AFTER_EXTRA #undef AFTER_EXTRA #ifndef DISABLE_CONSTRUCTOR_PREVENTION_SPREADPLAYERSCOMMAND public: class SpreadPlayersCommand& operator=(class SpreadPlayersCommand const &) = delete; SpreadPlayersCommand(class SpreadPlayersCommand const &) = delete; SpreadPlayersCommand() = delete; #endif public: /*0*/ virtual ~SpreadPlayersCommand(); /*1*/ virtual void execute(class CommandOrigin const &, class CommandOutput &) const; #ifdef ENABLE_VIRTUAL_FAKESYMBOL_SPREADPLAYERSCOMMAND #endif MCAPI static void setup(class CommandRegistry &); //private: MCAPI static std::vector createInitialPositions(class Random &, int, class Vec2 const &, class Vec2 const &); MCAPI static float setPlayerPositions(class CommandSelectorResults &, class BlockSource &, std::vector &); MCAPI static bool spreadEntities(class CommandOutput &, class CommandSelectorResults &, class BlockSource &, class Vec2 const &, float, float); MCAPI static int spreadPositions(class CommandOutput &, class Random &, class BlockSource &, class Vec2 const &, float, class Vec2 const &, class Vec2 const &, std::vector &); private: };