46 ::ll::TypedStorage<8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerAimAssist>>
49 TypedStorage<8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerInputPermissions>>
54 ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptScreenDisplay>>>
59 ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptCamera>>>
64 ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptClientSystemInfo>>>
66 ::ll::TypedStorage<8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptInputInfo>>
68 ::ll::TypedStorage<8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptLocatorBar>>
70 ::ll::TypedStorage<8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFogSettings>>
76 ScriptPlayer& operator=(ScriptPlayer
const&);
77 ScriptPlayer(ScriptPlayer
const&);
84 Result<void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::UnsupportedAPIError>
88 Result<void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::UnsupportedAPIError>
91 virtual void setUnloaded(
::Actor& actor) ;
93 virtual void setLoading(
::Actor const& actor) ;
95 virtual bool isValid()
const ;
97 virtual ::ScoreboardId
const& _getScoreboardId(
::Scoreboard const& scoreboard)
const ;
110 MCAPI ::Scripting::Result_deprecated<void> _playOrQueueMusic(
112 ::std::string
const& trackID,
113 ::std::optional<::ScriptModuleMinecraft::ScriptMusicOptions> musicOptions,
117 MCAPI ::Scripting::Result_deprecated<void> _playSoundInternal(
118 ::std::string
const soundID,
119 ::std::optional<::ScriptModuleMinecraft::ScriptPlayerSoundOptions> soundOptions,
120 ::std::optional<::ServerSoundHandle> serverSoundHandle
124 getChatMessagePrefix()
const;
127 getChatNamePrefix()
const;
130 getChatNameSuffix()
const;
132 MCAPI ::Scripting::Result_deprecated<int> getPlayerLevel()
const;
134 MCAPI ::Scripting::Result_deprecated<int> getSelectedSlot()
const;
136 MCAPI ::Scripting::Result_deprecated<int> getTotalXpNeededForNextLevel()
const;
138 MCAPI ::Scripting::Result_deprecated<int> getXpEarnedAtCurrentLevel()
const;
140 MCAPI ::Scripting::Result_deprecated<bool> isEmoting()
const;
142 MCAPI ::Scripting::Result_deprecated<bool> isFlying()
const;
144 MCAPI ::Scripting::Result_deprecated<bool> isGliding()
const;
146 MCAPI ::Scripting::Result_deprecated<bool> isJumping()
const;
150 MCAPI ::Scripting::Result_deprecated<void>
151 playMusic(::std::string
const& trackID, ::std::optional<::ScriptModuleMinecraft::ScriptMusicOptions> musicOptions);
153 MCAPI ::Scripting::Result_deprecated<void>
154 queueMusic(::std::string
const& trackID, ::std::optional<::ScriptModuleMinecraft::ScriptMusicOptions> musicOptions);
157 Result<void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::ScriptModuleMinecraft::ScriptRawMessageError>
163 ::std::vector<::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface>>>
const&
167 MCAPI ::Scripting::Result<void, ::ScriptModuleMinecraft::ScriptInvalidActorError>
168 setChatMessagePrefix(::std::optional<::std::string>
const& prefix);
170 MCAPI ::Scripting::Result<void, ::ScriptModuleMinecraft::ScriptInvalidActorError>
171 setChatNamePrefix(::std::optional<::std::string>
const& prefix);
173 MCAPI ::Scripting::Result<void, ::ScriptModuleMinecraft::ScriptInvalidActorError>
174 setChatNameSuffix(::std::optional<::std::string>
const& suffix);
176 MCAPI ::Player* tryGetPlayer()
const;
182 MCAPI static ::Scripting::ClassBinding bind();
184 MCAPI static ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer>
187 MCAPI static ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer>>
203 MCAPI ::Scripting::Result<void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::UnsupportedAPIError>
206 MCAPI ::Scripting::Result<void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::UnsupportedAPIError>
209 MCAPI
void $setUnloaded(
::Actor& actor);
211 MCAPI
void $setLoading(
::Actor const& actor);
213 MCAPI
bool $isValid()
const;
215 MCAPI ::ScoreboardId
const& $_getScoreboardId(
::Scoreboard const& scoreboard)
const;
Definition ContextConfig.h:20