40 virtual ::Scripting::Result<void> ready() ;
43 virtual ::std::string_view getServiceName()
const ;
46 virtual void _onEditorActivate() ;
49 virtual void _onEditorDeactivate() ;
52 virtual void _onEnterToolMode() ;
55 virtual void _onExitToolMode() ;
58 virtual void _onEnterCrosshairMode() ;
61 virtual void _onExitCrosshairMode() ;
73 MCAPI
static void _updateAbilitiesOnClient(
::Player& player);
85 MCAPI ::Scripting::Result<void> $ready();
87 MCAPI ::std::string_view $getServiceName()
const;
89 MCAPI
void $_onEditorActivate();
91 MCAPI
void $_onEditorDeactivate();
93 MCAPI
void $_onEnterToolMode();
95 MCAPI
void $_onExitToolMode();
97 MCAPI
void $_onEnterCrosshairMode();
99 MCAPI
void $_onExitCrosshairMode();
105 MCAPI
static void** $vftable();