83 Key& operator=(
Key const&);
111 MCAPI ::Scripting::Result_deprecated<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor>>
113 ::std::string
const& identifier,
114 ::std::variant<::BlockPos, ::Vec3>
const& pos,
116 bool initialPersistence
119 MCAPI ::Scripting::Result<bool, ::ScriptModuleMinecraft::ScriptUnloadedChunksError, ::Scripting::Error>
123 bool allowUnloadedChunks
126 MCAPI ::Scripting::Result<
133 ::std::optional<::ScriptModuleMinecraft::ScriptExplosionOptions> explosionOptions
136 MCAPI ::Scripting::Result<void> createExplosion_V010(
142 MCAPI ::Scripting::Result<
155 ::std::optional<::ScriptModuleMinecraft::ScriptBlockFillOptions>
const& options
158 MCAPI ::Scripting::Result<
169 ::std::optional<::ScriptModuleMinecraft::ScriptBlockFillOptions>
const& options
176 ::std::string>
const& typeToFind,
177 ::std::optional<::ScriptModuleMinecraft::ScriptBiomeSearchOptions> options
180 MCAPI ::Scripting::Result<
181 ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlock>>,
186 MCAPI ::Scripting::Result_deprecated<
187 ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlock>>>
191 ::std::optional<::ScriptModuleMinecraft::ScriptBlockRaycastOptions>
const& options
194 MCAPI ::Scripting::Result_deprecated<
195 ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlock>>>
199 ::std::optional<::ScriptModuleMinecraft::ScriptBlockRaycastOptions>
const& options
202 MCAPI ::Scripting::Result_deprecated<::std::optional<::ScriptModuleMinecraft::ScriptBlockRaycastHit>>
207 ::std::optional<::ScriptModuleMinecraft::ScriptBlockRaycastOptions>
const& options
210 MCAPI ::Scripting::Result_deprecated<
211 ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlock>>>
212 getBlockFromRay_V010(
216 ::std::optional<::ScriptModuleMinecraft::ScriptBlockRaycastOptions>
const& options
219 MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlock>
222 MCAPI ::Scripting::Result<
230 bool allowUnloadedChunks
233 MCAPI ::Scripting::Result_deprecated<
234 ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor>>>
235 getEntities(::std::optional<::ScriptModuleMinecraft::ScriptActorQueryOptions> options)
const;
237 MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor>>
238 getEntitiesAtBlockLocation(
::Vec3 const& pos)
const;
240 MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor>>
241 getEntitiesAtBlockLocation_V010(
::BlockPos const& pos)
const;
243 MCAPI ::Scripting::Result_deprecated<::std::vector<::ScriptModuleMinecraft::ScriptEntityRaycastHit>>
248 ::std::optional<::ScriptModuleMinecraft::ScriptEntityRaycastOptions>
const& options
251 MCAPI ::Scripting::Result_deprecated<
252 ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor>>>
253 getEntitiesFromRay_V010(
257 ::std::optional<::ScriptModuleMinecraft::ScriptEntityRaycastOptions>
const& options
260 MCAPI ::Scripting::Result_deprecated<
262 getEntities_V010(::std::optional<::ScriptModuleMinecraft::ScriptActorQueryOptions> options)
const;
264 MCAPI ::Scripting::Result_deprecated<::Scripting::NumberRange> getHeightRange()
const;
266 MCAPI ::std::string getId()
const;
268 MCAPI ::Scripting::Result_deprecated<
269 ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer>>>
270 getPlayers(::std::optional<::ScriptModuleMinecraft::ScriptActorQueryOptions> options)
const;
272 MCAPI ::Scripting::Result_deprecated<
274 getPlayers_V010(::std::optional<::ScriptModuleMinecraft::ScriptActorQueryOptions> options)
const;
276 MCAPI ::Scripting::Result_deprecated<
277 ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlock>>>
281 MCAPI ::Scripting::Result<void> playSound(
282 ::std::string
const& soundID,
284 ::std::optional<::ScriptModuleMinecraft::ScriptWorldSoundOptions> soundOptions
287 MCAPI ::Scripting::Result<
293 ::std::string
const& commandString
304 ::std::string
const& commandString
307 MCAPI ::Scripting::Result_deprecated<::Scripting::JSON>
310 MCAPI ::Scripting::Result<
316 MCAPI ::Scripting::Result<
325 ::std::string>
const& blockType
328 MCAPI ::Scripting::Result<void>
329 setWeather(::ScriptModuleMinecraft::ScriptWeatherType type, ::std::optional<int> duration);
331 MCAPI ::Scripting::Result<
336 ::std::string
const& identifier,
338 ::std::optional<::ScriptModuleMinecraft::ScriptSpawnEntityOptions>
const& options
341 MCAPI ::Scripting::Result_deprecated<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor>>
342 spawnEntity_V010(::std::string
const& identifier, ::std::variant<::BlockPos, ::Vec3>
const& pos)
const;
344 MCAPI ::Scripting::Result<
348 spawnEntity_V130(::std::string
const& identifier,
::Vec3 const& pos)
const;
350 MCAPI ::Scripting::Result<
356 MCAPI ::Scripting::Result_deprecated<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor>>
359 ::std::variant<::BlockPos, ::Vec3>
const& pos
362 MCAPI ::Scripting::Result<
367 ::std::string
const& effectName,
373 MCAPI
void spawnParticle_V010(
374 ::std::string
const& effectName,
383 MCAPI static ::Scripting::ClassBindingBuilder<::ScriptModuleMinecraft::ScriptDimension> bind();
385 MCAPI static ::Scripting::EnumBindingBuilder<::std::string, ::ScriptModuleMinecraft::ScriptWeatherType>
386 bindScriptWeatherType();
388 MCAPI static ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptDimension>
401 MCAPI
static void** $vftable();
Definition ContextConfig.h:7