Botcraft
1.21.10
Loading...
Searching...
No Matches
DustParticleOption.hpp
Go to the documentation of this file.
1
#if PROTOCOL_VERSION > 392
/* > 1.12.2 */
2
#pragma once
3
4
#include "
protocolCraft/Types/Particles/ParticleOption.hpp
"
5
6
#if PROTOCOL_VERSION < 768
/* < 1.21.2 */
7
#include <array>
8
#endif
9
10
namespace
ProtocolCraft
11
{
12
class
DustParticleOption
:
public
ParticleOption
13
{
14
#if PROTOCOL_VERSION < 768
/* < 1.21.2 */
15
SERIALIZED_FIELD
(
Color
, std::array<float, 3>);
16
#else
17
SERIALIZED_FIELD
(
Color
,
int
);
18
#endif
19
SERIALIZED_FIELD
(Scale,
float
);
20
21
DECLARE_READ_WRITE_SERIALIZE
;
22
};
23
}
24
#endif
SERIALIZED_FIELD
#define SERIALIZED_FIELD(Name,...)
Definition
AutoSerializedMacros.hpp:77
ParticleOption.hpp
ProtocolCraft::DustParticleOption
Definition
DustParticleOption.hpp:13
ProtocolCraft::DustParticleOption::SERIALIZED_FIELD
SERIALIZED_FIELD(Color, int)
ProtocolCraft::DustParticleOption::DECLARE_READ_WRITE_SERIALIZE
DECLARE_READ_WRITE_SERIALIZE
Definition
DustParticleOption.hpp:21
ProtocolCraft::DustParticleOption::SERIALIZED_FIELD
SERIALIZED_FIELD(Scale, float)
ProtocolCraft::ParticleOption
Definition
ParticleOption.hpp:8
ProtocolCraft
Definition
ItemUtilities.hpp:8
ProtocolCraft::BrigadierPropertyType::Color
@ Color
protocolCraft
include
protocolCraft
Types
Particles
DustParticleOption.hpp
Generated by
1.9.8