53 virtual void reloadHardcodedClient(::ActorInitializationMethod method) ;
59 virtual ::MinecartType getType() = 0;
62 virtual ::Block
const* getDefaultDisplayBlock()
const;
65 virtual int getDefaultDisplayOffset()
const;
68 virtual float getShadowRadius()
const ;
71 virtual ::ActorUniqueID getControllingPlayer()
const ;
77 virtual float getInterpolatedBodyYaw(
float)
const ;
83 virtual void addAdditionalSaveData(
::CompoundTag& tag)
const ;
95 virtual void _lazyInitDisplayBlock();
107 MCAPI
void _registerLoopingSounds();
109 MCAPI
void dropMinecartWithContentsAndRemove(::std::string_view vanillaMinecartName,
bool dropMinecartComponents);
111 MCAPI
void postNormalTick(
::BlockPos const& preNormalTickBlockPos);
113 MCAPI ::BlockPos preNormalTick();
115 MCAPI
void setDisplayBlock(
::Block const& block);
139 MCAPI
void $reloadHardcodedClient(::ActorInitializationMethod method);
143 MCFOLD ::Block
const* $getDefaultDisplayBlock()
const;
145 MCFOLD
int $getDefaultDisplayOffset()
const;
147 MCFOLD
float $getShadowRadius()
const;
149 MCFOLD ::ActorUniqueID $getControllingPlayer()
const;
153 MCAPI
float $getInterpolatedBodyYaw(
float)
const;
165 MCAPI
void $_lazyInitDisplayBlock();
171 MCAPI
static void** $vftable();
Definition EntityContext.h:16