3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/item/Item.h"
17namespace mce {
class Color; }
23 enum class Shape :
int {
35 virtual void appendFormattedHovertext(
39 bool const advancedToolTips
44 virtual bool isDyeable()
const ;
48 virtual bool isValidAuxValue(
int auxValue)
const ;
56 ::FireworkChargeItem::Shape shape,
57 ::std::vector<uchar> colors,
58 ::std::vector<uchar> fadeColors,
69 ::std::string
const& indent
74 ::FireworkChargeItem::Shape shape,
75 ::std::vector<uchar> colors,
76 ::std::vector<uchar> fadeColors,
83 ::FireworkChargeItem::Shape shape,
84 ::std::vector<uchar> colors,
85 ::std::vector<uchar> fadeColors,
114 bool const advancedToolTips
Definition RedactableString.h:10
Definition CompoundTag.h:18
Definition FireworkChargeItem.h:20
static MCAPI ::std::string const & TAG_E_FADECOLORS()
MCAPI bool $isValidAuxValue(int auxValue) const
static MCAPI ::std::string const & TAG_E_COLORS()
static MCAPI ::std::string const & TAG_E_FLICKER()
static MCAPI ::std::string const & TAG_E_TYPE()
static MCAPI void appendColors(::Bedrock::Safety::RedactableString &hovertext, ::std::vector< uchar > const &colorList)
MCAPI bool $isDyeable() const
static MCAPI ::ItemInstance const & initFireworkChargeItem(::ItemInstance &itemInstance, ::FireworkChargeItem::Shape shape, ::std::vector< uchar > colors, ::std::vector< uchar > fadeColors, bool hasTrail, bool hasFlicker)
static MCAPI void getFormattedHoverText(::CompoundTag const &explosion, ::Bedrock::Safety::RedactableString &hovertext, ::std::string const &indent)
static MCAPI void ** $vftable()
static MCAPI ::ItemStack const & initFireworkChargeItem(::ItemStack &item, ::FireworkChargeItem::Shape shape, ::std::vector< uchar > colors, ::std::vector< uchar > fadeColors, bool hasTrail, bool hasFlicker)
static MCAPI void _initFireworkChargeItem(::ItemStackBase &itemInstance, ::FireworkChargeItem::Shape shape, ::std::vector< uchar > colors, ::std::vector< uchar > fadeColors, bool hasTrail, bool hasFlicker)
MCAPI void $appendFormattedHovertext(::ItemStackBase const &stack, ::Level &level, ::Bedrock::Safety::RedactableString &hovertext, bool const advancedToolTips) const
MCAPI bool $hasSameRelevantUserData(::ItemStackBase const &stack, ::ItemStackBase const &other) const
static MCAPI ::std::string const & TAG_E_TRAIL()
static MCAPI ::std::string const & TAG_EXPLOSION()
MCAPI::mce::Color $getColor(::CompoundTag const *userData, ::ItemDescriptor const &) const
Definition ItemDescriptor.h:24
Definition ItemInstance.h:15
Definition ItemStackBase.h:45
Definition ItemStack.h:26