18class CoalItem :
public ::ComponentItem {
21 enum class Type :
int {
29 ::ll::TypedStorage<4, 4, ::CoalItem::Type> mType;
39 virtual ::Item& setIconInfo(::std::string
const& name,
int id) ;
41 virtual ::ResolvedItemIconInfo
42 getIconInfo(
::ItemStackBase const& item,
int newAnimationFrame,
bool inInventoryPane)
const ;
47 virtual float getFurnaceXPmultiplier(
::ItemStackBase const& instance)
const ;
49 virtual ~CoalItem() =
default;
67 MCFOLD ::Item& $setIconInfo(::std::string
const& name,
int id);
69 MCFOLD ::ResolvedItemIconInfo
70 $getIconInfo(
::ItemStackBase const& item,
int newAnimationFrame,
bool inInventoryPane)
const;
75 MCAPI
float $getFurnaceXPmultiplier(
::ItemStackBase const& instance)
const;