34 enum class Action :
int {
47 enum class Category :
int {
56 ::ll::TypedStorage<8, 8, ::Scoreboard&> mScoreboard;
61 InitProxy& operator=(InitProxy
const&);
62 InitProxy(InitProxy
const&);
70 ::ll::TypedStorage<4, 4, int> mSuccessCount;
71 ::ll::TypedStorage<4, 4, int> mFirstNewScore;
72 ::ll::TypedStorage<8, 32, ::std::string> mFirstSuccess;
79 ::ll::TypedStorage<4, 4, ::ScoreboardCommand::Category> mCategory;
80 ::ll::TypedStorage<4, 4, ::ScoreboardCommand::Action> mAction;
81 ::ll::TypedStorage<8, 32, ::std::string> mObjective;
82 ::ll::TypedStorage<8, 32, ::std::string> mSourceObjective;
83 ::ll::TypedStorage<1, 1, ::ObjectiveSortOrder> mOrder;
84 ::ll::TypedStorage<8, 32, ::std::string> mCriteria;
85 ::ll::TypedStorage<8, 32, ::std::string> mName;
86 ::ll::TypedStorage<8, 32, ::std::string> mDisplayName;
87 ::ll::TypedStorage<8, 200, ::WildcardCommandSelector<::Actor>> mTargets;
88 ::ll::TypedStorage<8, 200, ::WildcardCommandSelector<::Actor>> mSources;
89 ::ll::TypedStorage<1, 1, ::CommandOperator> mOperator;
90 ::ll::TypedStorage<4, 8, ::CommandWildcardInt> mMin;
91 ::ll::TypedStorage<4, 8, ::CommandWildcardInt> mMax;
92 ::ll::TypedStorage<4, 4, int> mRandMin;
93 ::ll::TypedStorage<4, 4, int> mRandMax;
94 ::ll::TypedStorage<4, 4, int> mValue;
95 ::ll::TypedStorage<1, 1, bool> mTargetsSet;
107 MCAPI ::Objective* _getObjective(
109 ::std::string
const& name,
114 MCAPI ::std::vector<::ScoreboardId> _getScoreboardIdsForSelector(
119 bool shouldCreateMissingId
122 MCAPI
void addPlayerScore(
124 ::PlayerScoreSetFunction fn,
127 ::std::function<::std::string
const&(
::ActorUniqueID)>
const& playerNameResolver,
138 MCAPI static ::std::vector<::std::string> _getNonSortableDisplaySlots(
::Scoreboard& scoreboard);