21 ::ll::TypedStorage<8, 64, ::std::unordered_map<::ScoreboardId, int>> mScores;
22 ::ll::TypedStorage<8, 32, ::std::string const> mName;
23 ::ll::TypedStorage<8, 32, ::std::string> mDisplayName;
24 ::ll::TypedStorage<8, 8, ::ObjectiveCriteria const&> mCriteria;
29 Objective& operator=(Objective
const&);
30 Objective(Objective
const&);
38 MCFOLD ::ObjectiveCriteria
const& getCriteria()
const;
40 MCFOLD ::std::string
const& getDisplayName()
const;
42 MCFOLD ::std::string
const& getName()
const;
46 MCAPI ::std::vector<::ScoreboardId> getPlayers()
const;
48 MCFOLD ::std::unordered_map<::ScoreboardId, int>
const& getScores()
const;
58 MCAPI static ::std::unique_ptr<::CompoundTag> serialize(::Objective
const& toSave);