|
virtual void | onAgentAction (::AgentActionType, ::std::string const &, ::Json::Value const &) const =0 |
|
virtual void | blockBroken (::Player const *, ::Block const &, int, int, ushort) const =0 |
|
virtual void | blockPlaced (::Player const *, ::Block const &, bool, ushort) const =0 |
|
virtual void | cameraUsed (bool) const =0 |
|
virtual void | codeBuilderRuntimeAction (::std::string const &) const =0 |
|
virtual void | codeBuilderScoreChanged (::std::string const &, int const) const =0 |
|
virtual void | chunkChanged (::LevelChunk &) const =0 |
|
virtual void | chunkLoaded (::LevelChunk &) const =0 |
|
virtual void | chunkUnloaded (::LevelChunk &) const =0 |
|
virtual void | endOfDay (::Player const *) const =0 |
|
virtual void | entitySpawned (::Player const *, int, uint) const =0 |
|
virtual void | itemAcquired (::Player const *, ::ItemDescriptor const &, int, uint, int) const =0 |
|
virtual void | itemCrafted (::Player const *, bool, ::ItemInstance const &, bool, bool, bool, int, int, int, bool, bool) const =0 |
|
virtual void | itemDropped (::Player const *, ::ItemDescriptor const &) const =0 |
|
virtual void | itemEquipped (::Player const *, ::ItemInstance const &, int) const =0 |
|
virtual void | itemInteracted (::Player const *, ::ItemInstance const &, int) const =0 |
|
virtual void | itemSmelted (::Player const *, ::ItemDescriptor const &, ::ItemDescriptor const &) const =0 |
|
virtual void | itemUsed (::Player const *, ::ItemDescriptor const &, int) const =0 |
|
virtual void | mobInteracted (::Player const *, int, int, int, uchar) const =0 |
|
virtual void | mobKilled (::Player const *, ::Actor *, ::Mob &, uint, ::std::string const &, int) const =0 |
|
virtual void | piglinBarter (::Player const *, ::std::string const &, bool) const =0 |
|
virtual void | playerBounced (::Player const *, ::Block const &, int, int) const =0 |
|
virtual void | playerDied (::Player const *, int, int, int, bool) const =0 |
|
virtual void | playerJoined (::Player const *) const =0 |
|
virtual void | playerLeave (::Player const *) const =0 |
|
virtual void | playerMessage (::std::string const &, ::std::string const &, ::std::string const &, ::std::string const &) const =0 |
|
virtual void | playerTeleported (::Player const *, float, int, int) const =0 |
|
virtual void | playerTransform (::Player const *) const =0 |
|
virtual void | playerTravelled (::Player const *, float, int, int) const =0 |
|
virtual void | targetBlockHit (::Player const *, int const) const =0 |
|
virtual void | tradeCompleted (::Player const *, ::Actor *, ::ItemDescriptor const &, ::ItemDescriptor const &, ::ItemInstance const &, int) const =0 |
|
MCAPI void | $dtor () |
|
MCFOLD void * | $ctor () |
|
MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
|
virtual void | onCommand (::CommandOrigin const &, ::CommandOutput const &)=0 |
|
SubjectType * | getSubject () |
|
void | removeFromSubject () |
|
virtual void | _onSubjectDestroyed () |
|