|
|
LLAPI int | modifyPlayerScore (ScoreboardOperationResult &result, ScoreboardId const &id, Objective &objective, int scoreValue, PlayerScoreSetFunction action) |
|
virtual::DisplayObjective const * | setDisplayObjective (::std::string const &displaySlotName, ::Objective const &objective, ::ObjectiveSortOrder const order) |
|
virtual::Objective * | clearDisplayObjective (::std::string const &displaySlotName) |
|
virtual::ScoreboardId const & | createScoreboardId (::Player const &player) |
|
virtual::ScoreboardId const & | createScoreboardId (::Actor const &entity) |
|
virtual::ScoreboardId const & | createScoreboardId (::std::string const &name) |
|
virtual void | onObjectiveAdded (::Objective const &objective) |
|
virtual void | onObjectiveRemoved (::Objective &objective) |
|
virtual void | onScoreChanged (::ScoreboardId const &id, ::Objective const &obj) |
|
virtual void | onPlayerScoreRemoved (::ScoreboardId const &id, ::Objective const &objective) |
|
virtual void | onPlayerJoined (::Player const &player) |
|
virtual void | onPlayerIdentityUpdated (::PlayerScoreboardId const &playerId) |
|
virtual void | tick () |
|
virtual void | setPacketSender (::PacketSender *sender) |
|
virtual void | writeToLevelStorage () |
|
virtual bool | isClientSide () const |
|
MCAPI | Scoreboard (::CommandSoftEnumRegistry registry) |
|
MCAPI void | _addLoadedCriteria (::std::unique_ptr<::ObjectiveCriteria > newCriteria) |
|
MCAPI void | _addLoadedObjective (::std::unique_ptr<::Objective > newObjective) |
|
MCAPI void | _initCoordinator () |
|
MCAPI::Objective * | addObjective (::std::string const &name, ::std::string const &displayName, ::ObjectiveCriteria const &criteria) |
|
MCAPI void | addScoreListener (::Player &player, ::std::string const &objective) |
|
MCAPI int | applyPlayerOperation (::ScoreboardOperationResult &result, ::std::vector<::ScoreboardId > &sourceErrorIds, ::ScoreboardId const &target, ::Objective &targetObjective, ::std::vector<::ScoreboardId > &selector, ::Objective &objective, ::CommandOperator opCode) |
|
MCAPI::ObjectiveCriteria const & | createObjectiveCriteria (::std::string const &name, bool readOnly, ::ObjectiveRenderType renderType) |
|
MCAPI void | forEachIdentityRef (::std::function< void(::ScoreboardIdentityRef &)> callback) |
|
MCAPI void | forEachObjective (::std::function< void(::Objective &)> callback) |
|
MCAPI::ObjectiveCriteria * | getCriteria (::std::string const &criteriaName) const |
|
MCAPI ::std::vector<::std::string > | getCriteriaNames () const |
|
MCAPI::ObjectiveCriteria const & | getDefaultCriteria () const |
|
MCAPI ::std::vector<::PlayerScore > | getDisplayInfoFiltered (::std::string const &displaySlot) const |
|
MCAPI::DisplayObjective const * | getDisplayObjective (::std::string const &displaySlotName) const |
|
MCAPI ::std::vector<::std::string > | getDisplayObjectiveSlotNames () const |
|
MCAPI ::std::vector<::ScoreInfo > | getIdScores (::ScoreboardId const &id) const |
|
MCAPI::Objective * | getObjective (::std::string const &name) const |
|
MCAPI ::std::vector<::std::string > | getObjectiveNames () const |
|
MCAPI ::std::vector<::Objective const * > | getObjectives () const |
|
MCFOLD::ScoreboardEventCoordinator & | getScoreboardEventCoordinator () |
|
MCAPI::ScoreboardId const & | getScoreboardId (::Actor const &entity) const |
|
MCAPI::ScoreboardId const & | getScoreboardId (::ActorUniqueID const &entityId) const |
|
MCAPI::ScoreboardId const & | getScoreboardId (::std::string const &name) const |
|
MCAPI::ScoreboardId const & | getScoreboardId (::Player const &player) const |
|
MCAPI::ScoreboardId const & | getScoreboardId (::PlayerScoreboardId const &playerId) const |
|
MCAPI::ScoreboardIdentityRef * | getScoreboardIdentityRef (::ScoreboardId const &scoreboardId) |
|
MCAPI ::std::vector<::ScoreboardIdentityRef > | getScoreboardIdentityRefs () const |
|
MCAPI ::std::vector<::ScoreboardId > | getTrackedIds () const |
|
MCAPI bool | hasIdentityFor (::ScoreboardId const &scoreboardId) const |
|
MCAPI int | modifyPlayerScore (::ScoreboardOperationResult &result, ::ScoreboardIdentityRef *identityRef, ::Objective &objective, int scoreValue, ::PlayerScoreSetFunction action) |
|
MCAPI::ScoreboardIdentityRef const & | registerScoreboardIdentity (::CompoundTag const &loadedData) |
|
MCAPI::ScoreboardIdentityRef const & | registerScoreboardIdentity (::ScoreboardId const &scoreboardId, ::ActorUniqueID const &entityId) |
|
MCAPI::ScoreboardIdentityRef const & | registerScoreboardIdentity (::ScoreboardId const &scoreboardId, ::PlayerScoreboardId const &playerId) |
|
MCAPI bool | removeObjective (::Objective *objective) |
|
MCAPI void | removeScoreListener (::Player const &player) |
|
MCAPI void | removeScoreListener (::Player const &player, ::std::string const &objective) |
|
MCAPI bool | resetPlayerScore (::ScoreboardId const &id, ::Objective &objective) |
|
MCAPI void | resetPlayerScore (::ScoreboardId const &id) |
|
MCAPI ::std::optional<::ScoreInfo > | tryGetIdScore (::ScoreboardId const &id, uint64 const &objectiveHash) const |
|
MCAPI void * | $ctor (::CommandSoftEnumRegistry registry) |
|
MCAPI void | $dtor () |
|
MCAPI::DisplayObjective const * | $setDisplayObjective (::std::string const &displaySlotName, ::Objective const &objective, ::ObjectiveSortOrder const order) |
|
MCAPI::Objective * | $clearDisplayObjective (::std::string const &displaySlotName) |
|
MCFOLD::ScoreboardId const & | $createScoreboardId (::Player const &player) |
|
MCFOLD::ScoreboardId const & | $createScoreboardId (::Actor const &entity) |
|
MCFOLD::ScoreboardId const & | $createScoreboardId (::std::string const &name) |
|
MCAPI void | $onObjectiveAdded (::Objective const &objective) |
|
MCAPI void | $onObjectiveRemoved (::Objective &objective) |
|
MCAPI void | $onScoreChanged (::ScoreboardId const &id, ::Objective const &obj) |
|
MCFOLD void | $onPlayerScoreRemoved (::ScoreboardId const &id, ::Objective const &objective) |
|
MCFOLD void | $onPlayerJoined (::Player const &player) |
|
MCFOLD void | $onPlayerIdentityUpdated (::PlayerScoreboardId const &playerId) |
|
MCFOLD void | $tick () |
|
MCFOLD void | $setPacketSender (::PacketSender *sender) |
|
MCFOLD void | $writeToLevelStorage () |
|
MCFOLD bool | $isClientSide () const |