LeviLamina
Loading...
Searching...
No Matches
SetScorePacketPayload.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/network/packet/ChangeEntityScore.h"
7#include "mc/network/packet/ChangeFakePlayerScore.h"
8#include "mc/network/packet/ChangePlayerScore.h"
9#include "mc/network/packet/RemoveScore.h"
10
11// auto generated forward declare list
12// clang-format off
13class Objective;
14struct ScoreboardId;
15// clang-format on
16
18public:
19 // member variables
20 // NOLINTBEGIN
21 ::ll::TypedStorage<
22 8,
23 24,
24 ::std::vector<::std::variant<::RemoveScore, ::ChangePlayerScore, ::ChangeEntityScore, ::ChangeFakePlayerScore>>>
25 mScoreInfo;
26 // NOLINTEND
27
28public:
29 // static functions
30 // NOLINTBEGIN
31 MCAPI static ::SetScorePacketPayload change(
32 ::std::vector<::std::variant<::RemoveScore, ::ChangePlayerScore, ::ChangeEntityScore, ::ChangeFakePlayerScore>>
33 info
34 );
35
36 MCAPI static ::SetScorePacketPayload change(::ScoreboardId const& id, ::Objective const& objective);
37
38 MCAPI static ::SetScorePacketPayload remove(::ScoreboardId const& id, ::Objective const& objective);
39 // NOLINTEND
40};
Definition Objective.h:15
Definition ScoreboardId.h:11
Definition SetScorePacketPayload.h:17