3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/scores/PlayerScoreSetFunction.h"
7#include "mc/world/scores/ScoreboardId.h"
8#include "mc/world/scores/ScoreboardOperationResult.h"
22 ::ll::TypedStorage<4, 4, uint> mObjectiveReferences;
23 ::ll::TypedStorage<8, 16, ::ScoreboardId> mScoreboardId;
29 MCNAPI ::std::string
const&
32 MCNAPI ::ScoreboardOperationResult
47 MCNAPI static ::ScoreboardIdentityRef
const&
Undefined();
Definition CompoundTag.h:13
Definition Objective.h:17
Definition ScoreboardIdentityRef.h:18
static MCAPI ::ScoreboardIdentityRef const & Undefined()
MCAPI::std::string const & getName(::std::function<::std::string const &(::ActorUniqueID)> const &playerNameResolver) const
MCAPI bool removeFromObjective(::Scoreboard &scoreboard, ::Objective &objective)
MCAPI::ScoreboardOperationResult modifyScoreInObjective(int &result, ::Objective &objective, int score, ::PlayerScoreSetFunction fn)
static MCAPI ::std::unique_ptr<::CompoundTag > serialize(::ScoreboardIdentityRef const &toSave)
Definition Scoreboard.h:33
Definition ActorUniqueID.h:5