3#include "mc/_HeaderOutputPredefine.h"
15namespace Json {
class Value; }
18namespace Util::CodeBuilder {
21MCNAPI ::Json::Value createMobObject(
int mobType);
23MCNAPI ::Json::Value createMobObject(
int mobType,
int variant, uchar color);
25MCNAPI ::Json::Value createObject(::Actor
const& actor);
27MCNAPI ::Json::Value createObject(::LevelChunk
const& chunk);
29MCNAPI ::Json::Value createObject(::ItemDescriptor
const& item);
31MCNAPI ::Json::Value createObject(::ItemStackBase
const& item);
33MCNAPI ::Json::Value createObject(::Player
const& player);
35MCNAPI ::Json::Value createObject(::EconomyTradeableComponent
const& val);
37MCNAPI ::Json::Value createObject(::LegacyTradeableComponent
const& val);
39MCNAPI ::Json::Value createObject(::Block
const& val,
int aux);
41MCNAPI ::Json::Value createTraderObject(::Actor
const& trader);
Definition EconomyTradeableComponent.h:24
Definition ItemDescriptor.h:24
Definition ItemStackBase.h:45
Definition LegacyTradeableComponent.h:22
Definition LevelChunk.h:76