LeviLamina
Loading...
Searching...
No Matches
ScriptModuleMinecraft::ScriptDimension Class Reference

Classes

struct  Key
 

Public Member Functions

ScriptDimensionoperator= (ScriptDimension const &)
 
 ScriptDimension (ScriptDimension const &)
 
MCAPI ::Scripting::Result_deprecated<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > > _spawnEntity (::std::string const &identifier, ::std::variant<::BlockPos, ::Vec3 > const &pos, ::Vec2 const &rotation, bool initialPersistence) const
 
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptUnloadedChunksError, ::Scripting::ErrorcontainsBlock (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockVolumeBase > const &blockVolumeBase, ::ScriptModuleMinecraft::ScriptBlockFilter const &filter, bool allowUnloadedChunks) const
 
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptLocationInUnloadedChunkError, ::ScriptModuleMinecraft::ScriptLocationOutOfWorldBoundsErrorcreateExplosion (::Vec3 const &pos, float radius, ::std::optional<::ScriptModuleMinecraft::ScriptExplosionOptions > explosionOptions) const
 
MCAPI ::Scripting::Result< void > createExplosion_V010 (::Vec3 const &pos, float radius, ::Scripting::TypedObjectHandle<::ScriptModuleMinecraft::ScriptExplosionOptions > explosionOptions) const
 
MCAPI ::Scripting::Result< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptListBlockVolume >, ::ScriptModuleMinecraft::ScriptUnloadedChunksError, ::Scripting::EngineError, ::Scripting::ErrorfillBlocksBeta (::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockVolumeBase >, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptCompoundBlockVolume > > const &volume, ::std::variant< ::std::string, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockType >, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockPermutation > > const &block, ::std::optional<::ScriptModuleMinecraft::ScriptBlockFillOptions > const &options)
 
MCAPI ::Scripting::Result< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptListBlockVolume >, ::ScriptModuleMinecraft::ScriptUnloadedChunksError, ::Scripting::EngineError, ::Scripting::ErrorfillBlocksV1160 (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockVolumeBase > const &volume, ::std::variant< ::std::string, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockType >, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockPermutation > > const &block, ::std::optional<::ScriptModuleMinecraft::ScriptBlockFillOptions > const &options)
 
MCAPI ::Scripting::Result<::std::optional<::Vec3 >, ::Scripting::EngineError, ::Scripting::ErrorfindClosestBiome (::Vec3 const &pos, ::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBiomeType >, ::std::string > const &typeToFind, ::std::optional<::ScriptModuleMinecraft::ScriptBiomeSearchOptions > options) const
 
MCAPI ::Scripting::Result< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlock > >, ::ScriptModuleMinecraft::ScriptLocationInUnloadedChunkError, ::ScriptModuleMinecraft::ScriptLocationOutOfWorldBoundsErrorgetBlock (::Scripting::WeakLifetimeScope scope, ::Vec3 const &position) const
 
MCAPI ::Scripting::Result_deprecated< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlock > > > getBlockAbove (::Scripting::WeakLifetimeScope scope, ::Vec3 const &pos, ::std::optional<::ScriptModuleMinecraft::ScriptBlockRaycastOptions > const &options) const
 
MCAPI ::Scripting::Result_deprecated< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlock > > > getBlockBelow (::Scripting::WeakLifetimeScope scope, ::Vec3 const &pos, ::std::optional<::ScriptModuleMinecraft::ScriptBlockRaycastOptions > const &options) const
 
MCAPI ::Scripting::Result_deprecated<::std::optional<::ScriptModuleMinecraft::ScriptBlockRaycastHit > > getBlockFromRay (::Scripting::WeakLifetimeScope scope, ::Vec3 const &pos, ::Vec3 const &vector, ::std::optional<::ScriptModuleMinecraft::ScriptBlockRaycastOptions > const &options) const
 
MCAPI ::Scripting::Result_deprecated< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlock > > > getBlockFromRay_V010 (::Scripting::WeakLifetimeScope scope, ::Vec3 const &pos, ::ScriptModuleMinecraft::ScriptVector const &vector, ::std::optional<::ScriptModuleMinecraft::ScriptBlockRaycastOptions > const &options) const
 
MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockgetBlock_V010 (::Scripting::WeakLifetimeScope scope, ::BlockPos const &position)
 
MCAPI ::Scripting::Result< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptListBlockVolume >, ::ScriptModuleMinecraft::ScriptUnloadedChunksError, ::Scripting::ErrorgetBlocks (::Scripting::WeakLifetimeScope scope, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockVolumeBase > const &blockVolumeBase, ::ScriptModuleMinecraft::ScriptBlockFilter const &filter, bool allowUnloadedChunks) const
 
MCAPI ::Scripting::Result_deprecated< ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > > > getEntities (::std::optional<::ScriptModuleMinecraft::ScriptActorQueryOptions > options) const
 
MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > > getEntitiesAtBlockLocation (::Vec3 const &pos) const
 
MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > > getEntitiesAtBlockLocation_V010 (::BlockPos const &pos) const
 
MCAPI ::Scripting::Result_deprecated<::std::vector<::ScriptModuleMinecraft::ScriptEntityRaycastHit > > getEntitiesFromRay (::Scripting::WeakLifetimeScope scope, ::Vec3 const &pos, ::Vec3 const &direction, ::std::optional<::ScriptModuleMinecraft::ScriptEntityRaycastOptions > const &options) const
 
MCAPI ::Scripting::Result_deprecated< ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > > > getEntitiesFromRay_V010 (::Scripting::WeakLifetimeScope scope, ::Vec3 const &pos, ::ScriptModuleMinecraft::ScriptVector const &vector, ::std::optional<::ScriptModuleMinecraft::ScriptEntityRaycastOptions > const &options) const
 
MCAPI ::Scripting::Result_deprecated< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorIterator > > getEntities_V010 (::std::optional<::ScriptModuleMinecraft::ScriptActorQueryOptions > options) const
 
MCAPI ::Scripting::Result_deprecated<::Scripting::NumberRangegetHeightRange () const
 
MCAPI::std::string getId () const
 
MCAPI ::Scripting::Result_deprecated< ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > > > getPlayers (::std::optional<::ScriptModuleMinecraft::ScriptActorQueryOptions > options) const
 
MCAPI ::Scripting::Result_deprecated< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerIterator > > getPlayers_V010 (::std::optional<::ScriptModuleMinecraft::ScriptActorQueryOptions > options) const
 
MCAPI ::Scripting::Result_deprecated< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlock > > > getTopmostBlock (::Scripting::WeakLifetimeScope scope, ::VecXZ const &locationXZ, ::std::optional< float > minHeight) const
 
MCAPI ::Scripting::Result< void > playSound (::std::string const &soundID, ::Vec3 const &location, ::std::optional<::ScriptModuleMinecraft::ScriptWorldSoundOptions > soundOptions)
 
MCAPI ::Scripting::Result< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptCommandResult >, ::ScriptModuleMinecraft::ScriptCommandErrorrunCommand (::Scripting::DependencyLocator &locator, ::Scripting::ContextConfig const &contextConfig, ::std::string const &commandString)
 
MCAPI ::Scripting::Result_deprecated<::Scripting::Promise< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptCommandResult >, ::ScriptModuleMinecraft::ScriptCommandError, void > > runCommandAsync (::Scripting::DependencyLocator &locator, ::Scripting::ContextConfig const &contextConfig, ::Scripting::ScriptObjectFactory &factory, ::std::string const &commandString)
 
MCAPI ::Scripting::Result_deprecated<::Scripting::JSONrunCommand_V010 (::Scripting::ContextConfig const &contextConfig, ::std::string const &commandString)
 
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptLocationInUnloadedChunkError, ::ScriptModuleMinecraft::ScriptLocationOutOfWorldBoundsErrorsetBlockPermutation (::Vec3 const &location, ::ScriptModuleMinecraft::ScriptBlockPermutation const &permutation)
 
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptLocationInUnloadedChunkError, ::ScriptModuleMinecraft::ScriptLocationOutOfWorldBoundsError, ::Scripting::ErrorsetBlockType (::Vec3 const &location, ::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockType >, ::std::string > const &blockType)
 
MCAPI ::Scripting::Result< void > setWeather (::ScriptModuleMinecraft::ScriptWeatherType type, ::std::optional< int > duration)
 
MCAPI ::Scripting::Result< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor >, ::ScriptModuleMinecraft::ScriptLocationInUnloadedChunkError, ::ScriptModuleMinecraft::ScriptLocationOutOfWorldBoundsErrorspawnEntity (::std::string const &identifier, ::Vec3 const &pos, ::std::optional<::ScriptModuleMinecraft::ScriptSpawnEntityOptions > const &options) const
 
MCAPI ::Scripting::Result_deprecated<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > > spawnEntity_V010 (::std::string const &identifier, ::std::variant<::BlockPos, ::Vec3 > const &pos) const
 
MCAPI ::Scripting::Result< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor >, ::ScriptModuleMinecraft::ScriptLocationInUnloadedChunkError, ::ScriptModuleMinecraft::ScriptLocationOutOfWorldBoundsErrorspawnEntity_V130 (::std::string const &identifier, ::Vec3 const &pos) const
 
MCAPI ::Scripting::Result< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor >, ::ScriptModuleMinecraft::ScriptLocationInUnloadedChunkError, ::ScriptModuleMinecraft::ScriptLocationOutOfWorldBoundsErrorspawnItem (::ScriptModuleMinecraft::ScriptItemStack const &scriptItemStack, ::Vec3 const &pos) const
 
MCAPI ::Scripting::Result_deprecated<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > > spawnItem_V010 (::ScriptModuleMinecraft::ScriptItemStack const &scriptItemStack, ::std::variant<::BlockPos, ::Vec3 > const &pos) const
 
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptLocationInUnloadedChunkError, ::ScriptModuleMinecraft::ScriptLocationOutOfWorldBoundsErrorspawnParticle (::std::string const &effectName, ::Vec3 const &location, ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptMolangVariableMap > > molangVariables)
 
MCAPI void spawnParticle_V010 (::std::string const &effectName, ::Vec3 const &location, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptMolangVariableMap > molangVariables)
 

Static Public Member Functions

static MCAPI ::Scripting::ClassBindingBuilder<::ScriptModuleMinecraft::ScriptDimensionbind ()
 
static MCAPI ::Scripting::EnumBindingBuilder<::std::string, ::ScriptModuleMinecraft::ScriptWeatherType > bindScriptWeatherType ()
 
static MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptDimensiongetOrCreateHandle (::DimensionType id, ::Level &level, ::Scripting::WeakLifetimeScope const &scope)
 
static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 16 > mUnk57a70e
 
::ll::UntypedStorage< 8, 8 > mUnk27564b
 

The documentation for this class was generated from the following file: