70 virtual ::std::string
const& getName() const ;
79 virtual
bool isNetworkComponent() const ;
82 virtual ::
std::unique_ptr<::
CompoundTag> buildNetworkTag(::cereal::ReflectionCtx const&
ctx) const ;
85 virtual
void initializeFromNetwork(::
CompoundTag const& tag, ::cereal::ReflectionCtx const&
ctx) ;
99 ::
std::
string const& textureName,
100 ::BlockRenderLayer renderLayer,
101 float ambientOcclusion,
103 ::TintMethod tintMethod
114 MCAPI static
void bindType(::cereal::ReflectionCtx&
ctx);
120 MCAPI static ::
std::
string const& NameID();
131 ::
std::
string const& textureName,
132 ::BlockRenderLayer renderLayer,
133 float ambientOcclusion,
135 ::TintMethod tintMethod
148 MCAPI ::
std::
string const& $getName() const;
154 MCFOLD
bool $isNetworkComponent() const;
156 MCAPI ::
std::unique_ptr<::
CompoundTag> $buildNetworkTag(::cereal::ReflectionCtx const&
ctx) const;
158 MCAPI
void $initializeFromNetwork(::
CompoundTag const& tag, ::cereal::ReflectionCtx const&
ctx);
164 MCAPI static
void** $vftable();