26class BannerItem :
public ::Item {
30 ::ll::TypedStorage<8, 8, ::Block const&> mWallBanner;
31 ::ll::TypedStorage<8, 8, ::Block const&> mStandingBanner;
36 BannerItem& operator=(BannerItem
const&);
37 BannerItem(BannerItem
const&);
43 virtual ::InteractionResult
52 virtual void appendFormattedHovertext(
56 bool const showCategory
59 virtual bool isValidAuxValue(
int auxValue)
const ;
61 virtual bool isWearableThroughLootTable(
::CompoundTag const* userData)
const ;
69 MCAPI BannerItem(::std::string
const& name,
int id);
75 MCAPI static ::std::vector<::std::pair<::gsl::not_null<::BannerPattern const*>, ::ItemColor>>
82 MCAPI
void* $ctor(::std::string
const& name,
int id);
88 MCAPI ::InteractionResult
96 MCAPI
void $appendFormattedHovertext(
100 bool const showCategory
103 MCFOLD
bool $isValidAuxValue(
int auxValue)
const;
105 MCAPI
bool $isWearableThroughLootTable(
::CompoundTag const* userData)
const;
115 MCAPI
static void** $vftable();