Botcraft 1.21.8
Loading...
Searching...
No Matches
TrackedWaypoint.hpp
Go to the documentation of this file.
1#if PROTOCOL_VERSION > 770 /* > 1.21.5 */
2#pragma once
3
4#include <memory>
5
7
10
11namespace ProtocolCraft
12{
14 {
15 None = -1,
16 Empty,
17 Vec3i,
18 Chunk,
19 Azimuth,
21 };
22
23 class TrackedWaypointData;
24
39}
40#endif
SERIALIZED_FIELD_WITHOUT_GETTER_SETTER(Data, std::shared_ptr< TrackedWaypointData >)
SERIALIZED_FIELD(Identifier, Either< UUID, std::string >)
TrackedWaypoint & SetType(const TrackedWaypointType type)
SERIALIZED_FIELD_WITHOUT_GETTER_SETTER(Type, Internal::DiffType< TrackedWaypointType, VarInt >)
SERIALIZED_FIELD(Icon, WaypointIcon)
Just a simple type wrapper that will store with T1 and serialize as T2 (can be used for Enum/VarInt f...
Definition Templates.hpp:72