63 ::ll::TypedStorage<4, 4, ::DimensionType> mId;
91 ::ll::TypedStorage<8, 16, ::Scripting::WeakLifetimeScope> mScope;
92 ::ll::TypedStorage<8, 8, ::gsl::not_null<::Dimension*>> mDimension;
104 MCAPI ::nonstd::expected<
105 ::std::vector<::Vec3>,
106 ::std::variant<::ScriptModuleMinecraft::ScriptUnloadedChunksError, ::Scripting::Error>>
110 bool allowUnloadedChunks
113 MCAPI ::Scripting::Result<
119 ::std::variant<::ScriptModuleMinecraft::ScriptActorType, ::std::string>
const& identifier,
120 ::std::variant<::BlockPos, ::Vec3>
const& pos,
122 bool initialPersistence,
123 bool allowActorDefinitionSpawnEvent,
124 ::std::string
const& spawnEvent
127 MCAPI ::Scripting::Result<
128 ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlock>>,
133 MCAPI ::Scripting::Result_deprecated<
134 ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlock>>>
138 ::std::optional<::ScriptModuleMinecraft::ScriptBlockRaycastOptions>
const& options
141 MCAPI ::Scripting::Result_deprecated<
142 ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlock>>>
146 ::std::optional<::ScriptModuleMinecraft::ScriptBlockRaycastOptions>
const& options
149 MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor>>
150 getEntitiesAtBlockLocation_V010(
::BlockPos const& pos)
const;
153 Result<int, ::Scripting::InvalidArgumentError, ::ScriptModuleMinecraft::ScriptLocationInUnloadedChunkError>
154 getLightLevel(
::Vec3 const& location)
const;
157 Result<int, ::Scripting::InvalidArgumentError, ::ScriptModuleMinecraft::ScriptLocationInUnloadedChunkError>
158 getSkyLightLevel(
::Vec3 const& location)
const;
160 MCAPI ::Scripting::Result<
166 ::std::string
const& soundID,
168 ::std::optional<::ScriptModuleMinecraft::ScriptWorldSoundOptions> soundOptions
178 ::std::string
const& commandString
181 MCAPI ::Scripting::Result_deprecated<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor>>
184 ::std::variant<::BlockPos, ::Vec3>
const& pos
191 MCAPI static ::Scripting::ClassBinding bind();
193 MCAPI static ::Scripting::EnumBinding bindScriptWeatherType();
195 MCAPI static ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptDimension>
Definition ContextConfig.h:20