Botcraft
1.21.4
Loading...
Searching...
No Matches
DustParticleOptions.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/ParticleOptions.hpp
"
5
6
#if PROTOCOL_VERSION < 768
/* < 1.21.2 */
7
#include <array>
8
#endif
9
10
namespace
ProtocolCraft
11
{
12
class
DustParticleOptions
:
public
ParticleOptions
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
ParticleOptions.hpp
ProtocolCraft::DustParticleOptions
Definition
DustParticleOptions.hpp:13
ProtocolCraft::DustParticleOptions::SERIALIZED_FIELD
SERIALIZED_FIELD(Scale, float)
ProtocolCraft::DustParticleOptions::SERIALIZED_FIELD
SERIALIZED_FIELD(Color, int)
ProtocolCraft::DustParticleOptions::DECLARE_READ_WRITE_SERIALIZE
DECLARE_READ_WRITE_SERIALIZE
Definition
DustParticleOptions.hpp:21
ProtocolCraft::ParticleOptions
Definition
ParticleOptions.hpp:8
ProtocolCraft
Definition
ItemUtilities.hpp:8
ProtocolCraft::BrigadierPropertyType::Color
@ Color
protocolCraft
include
protocolCraft
Types
Particles
DustParticleOptions.hpp
Generated by
1.9.8