Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
ScriptModuleMinecraft::ScriptV010Events Class Reference
Inheritance diagram for ScriptModuleMinecraft::ScriptV010Events:

Public Member Functions

ScriptV010Events & operator= (ScriptV010Events const &)
 ScriptV010Events (ScriptV010Events const &)
virtual::Level & getLevel () const
virtual void onWeatherChanged (::std::shared_ptr<::ScriptModuleMinecraft::ScriptWeatherChangedAfterEventIntermediateData > &eventData)
virtual void onWorldInitialize (::std::shared_ptr<::ScriptModuleMinecraft::ScriptWorldInitializeAfterEventIntermediateData > &eventData)
virtual void onPlayerJoin (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerJoinAfterEventIntermediateData > &eventData)
virtual void onPlayerLeave (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerLeaveAfterEventIntermediateData > &eventData)
virtual ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptChatSendBeforeEvent > > onBeforeChat (::ChatEvent const &chatEvent, ::Player const &player)
virtual void onActorRemoved (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorRemoveAfterEventIntermediateData > &eventData)
virtual void onActorHitEntity (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorHitEntityAfterEventIntermediateData > &eventData)
virtual void onActorHitBlock (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorHitBlockAfterEventIntermediateData > &eventData)
virtual void onDataDrivenActorEventSend (::std::shared_ptr<::ScriptModuleMinecraft::ScriptDataDrivenActorTriggerAfterEventIntermediateData > &dataDrivenActorEventSend)
virtual void onActorHurt (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorHurtAfterEventIntermediateData > &eventData)
virtual ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemUseBeforeEvent > > onBeforeItemUse (::Player const &player, ::ItemUseEvent const &itemEvent)
virtual ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemUseOnBeforeEvent > > onBeforeItemUseOn (::Player const &player, ::ItemUseOnEvent const &itemEvent)
virtual void onItemUseOn (::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemUseOnIntermediateData > &eventData)
virtual void onItemStartUse (::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemStartUseIntermediateData > &itemEvent)
virtual void onItemCompleteUse (::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemCompleteUseIntermediateData > &itemEvent)
virtual void onItemReleaseUse (::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemReleaseUseIntermediateData > &itemEvent)
virtual void onItemStopUse (::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemStopUseIntermediateData > &itemEvent)
MCAPI ScriptV010Events (::ScriptModuleMinecraft::ScriptV010Events &&)
MCAPI ScriptV010Events (::Scripting::WeakLifetimeScope const &scope, ::gsl::not_null<::Level * > level)
MCAPI void onActorCreated (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorSpawnAfterEventIntermediateData > &eventData)
MCAPI::ScriptModuleMinecraft::ScriptV010Events & operator= (::ScriptModuleMinecraft::ScriptV010Events &&)
MCAPI void registerListener (::Scripting::TypedObjectHandle<::ScriptModuleMinecraft::ScriptV010Events > handle, ::ScriptModuleMinecraft::ScriptGlobalEventListeners &globalEventListeners)
MCAPI void * $ctor (::ScriptModuleMinecraft::ScriptV010Events &&)
MCAPI void * $ctor (::Scripting::WeakLifetimeScope const &scope, ::gsl::not_null<::Level * > level)
MCAPI void $dtor ()
MCAPI::Level & $getLevel () const
MCAPI void $onWeatherChanged (::std::shared_ptr<::ScriptModuleMinecraft::ScriptWeatherChangedAfterEventIntermediateData > &eventData)
MCAPI void $onWorldInitialize (::std::shared_ptr<::ScriptModuleMinecraft::ScriptWorldInitializeAfterEventIntermediateData > &eventData)
MCAPI void $onPlayerJoin (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerJoinAfterEventIntermediateData > &eventData)
MCAPI void $onPlayerLeave (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerLeaveAfterEventIntermediateData > &eventData)
MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptChatSendBeforeEvent > > $onBeforeChat (::ChatEvent const &chatEvent, ::Player const &player)
MCAPI void $onActorRemoved (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorRemoveAfterEventIntermediateData > &eventData)
MCAPI void $onActorHitEntity (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorHitEntityAfterEventIntermediateData > &eventData)
MCAPI void $onActorHitBlock (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorHitBlockAfterEventIntermediateData > &eventData)
MCAPI void $onDataDrivenActorEventSend (::std::shared_ptr<::ScriptModuleMinecraft::ScriptDataDrivenActorTriggerAfterEventIntermediateData > &dataDrivenActorEventSend)
MCAPI void $onActorHurt (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorHurtAfterEventIntermediateData > &eventData)
MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemUseBeforeEvent > > $onBeforeItemUse (::Player const &player, ::ItemUseEvent const &itemEvent)
MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemUseOnBeforeEvent > > $onBeforeItemUseOn (::Player const &player, ::ItemUseOnEvent const &itemEvent)
MCAPI void $onItemUseOn (::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemUseOnIntermediateData > &eventData)
MCAPI void $onItemStartUse (::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemStartUseIntermediateData > &itemEvent)
MCAPI void $onItemCompleteUse (::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemCompleteUseIntermediateData > &itemEvent)
MCAPI void $onItemReleaseUse (::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemReleaseUseIntermediateData > &itemEvent)
MCAPI void $onItemStopUse (::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemStopUseIntermediateData > &itemEvent)
virtual void onChat (::std::shared_ptr<::ScriptModuleMinecraft::ScriptChatSendIntermediateData > &eventData)
virtual void onGameRuleChange (::std::shared_ptr<::ScriptModuleMinecraft::ScriptGameRuleChangeAfterEventIntermediateData > &eventData)
virtual void onPackSettingChange (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPackSettingChangeIntermediateData > &packSettingChangeEvent)
virtual void onServerMessage (::std::shared_ptr<::ScriptModuleMinecraft::ScriptServerMessageIntermediateData > &eventData)
virtual void onSoundCompleted (::std::shared_ptr<::ScriptModuleMinecraft::ScriptSoundCompletedAfterEventIntermediateData > &eventData)
virtual void onActorAddEffect (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorAddEffectAfterEventIntermediateData > &eventData)
virtual void onActorContainerClosed (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorContainerAccessAfterEventIntermediateData > &eventData)
virtual void onActorContainerOpened (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorContainerAccessAfterEventIntermediateData > &eventData)
virtual void onActorDie (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorDieAfterEventIntermediateData > &eventData)
virtual void onActorHeal (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorHealAfterEventIntermediateData > &eventData)
virtual void onActorHealthChanged (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorHealthChangedAfterEventIntermediateData > &eventData)
virtual void onActorItemDrop (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorItemDropAfterEventIntermediateData > &eventData)
virtual void onActorItemPickup (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorItemPickupAfterEventIntermediateData > &eventData)
virtual void onActorLoad (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorSpawnAfterEventIntermediateData > &eventData)
virtual void onActorSpawn (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorSpawnAfterEventIntermediateData > &eventData)
virtual void onActorStartSneaking (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorSneakingStateAfterEventIntermediateData > &eventData)
virtual void onActorStopSneaking (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorSneakingStateAfterEventIntermediateData > &eventData)
virtual void onActorTamed (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorTamedAfterEventIntermediateData > &eventData)
virtual void onActorUpgrade (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorUpgradeAfterEventIntermediateData > &eventData)
virtual void onPlayerButtonInput (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerButtonInputIntermediateData > &inputEvent)
virtual void onPlayerDimensionChange (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerDimensionChangeIntermediateData > &eventData)
virtual void onPlayerEmote (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerEmoteIntermediateData > &emoteEvent)
virtual void onPlayerGameModeChange (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerGameModeChangeIntermediateData > &eventData)
virtual void onPlayerHotbarSelectedSlotChange (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerHotbarSelectedSlotChangeIntermediateData > &hotbarEvent)
virtual void onPlayerInputModeChange (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerInputModeChangeIntermediateData > &eventData)
virtual void onPlayerInputPermissionCategoryChange (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerInputPermissionCategoryChangeIntermediateData > &eventData)
virtual void onPlayerInteractWithBlock (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerInteractWithBlockIntermediateData > &eventData)
virtual void onPlayerInteractWithEntity (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerInteractWithEntityIntermediateData > &eventData)
virtual void onPlayerInventoryItemChange (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerInventoryItemChangeIntermediateData > &inventoryEvent)
virtual void onPlayerCursorItemGrab (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerCursorItemTransferIntermediateData > &eventData)
virtual void onPlayerCursorItemRelease (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerCursorItemTransferIntermediateData > &eventData)
virtual void onPlayerCraftRecipe (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerCraftRecipeIntermediateData > &eventData)
virtual void onPlayerSpawn (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerSpawnIntermediateData > &eventData)
virtual void onPlayerSwingStart (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerSwingStartIntermediateData > &playerSwingStartEvent)
virtual void onPlayerUseNameTag (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerUseNameTagIntermediateData > &useNameTagEvent)
virtual void onActivateLever (::std::shared_ptr<::ScriptModuleMinecraft::ScriptLeverActionAfterEventIntermediateData > &leverEvent)
virtual void onActivatePiston (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPistonActionAfterEventIntermediateData > &eventData)
virtual void onBlockContainerClosed (::std::shared_ptr<::ScriptModuleMinecraft::ScriptBlockContainerAccessAfterEventIntermediateData > &eventData)
virtual void onBlockContainerOpened (::std::shared_ptr<::ScriptModuleMinecraft::ScriptBlockContainerAccessAfterEventIntermediateData > &eventData)
virtual void onExplodeBlock (::std::shared_ptr<::ScriptModuleMinecraft::ScriptBlockExplodedAfterEventIntermediateData > &eventData)
virtual void onExplosion (::std::shared_ptr<::ScriptModuleMinecraft::ScriptExplosionStartedAfterEventIntermediateData > &eventData)
virtual void onHitTargetBlock (::std::shared_ptr<::ScriptModuleMinecraft::ScriptTargetBlockHitAfterEventIntermediateData > &eventData)
virtual void onPlayerBreakBlock (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerBreakBlockAfterEventIntermediateData > &eventData)
virtual void onPlayerCancelBreakingBlock (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerBreakingBlockAfterEventIntermediateData > &eventData)
virtual void onPlayerPlaceBlock (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerPlaceBlockAfterEventIntermediateData > &eventData)
virtual void onPlayerStartBreakingBlock (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerBreakingBlockAfterEventIntermediateData > &eventData)
virtual void onPopPressurePlate (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPressurePlatePopAfterEventIntermediateData > &eventData)
virtual void onPushButton (::std::shared_ptr<::ScriptModuleMinecraft::ScriptButtonPushAfterEventIntermediateData > &eventData)
virtual void onPushPressurePlate (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPressurePlatePushAfterEventIntermediateData > &eventData)
virtual void onTripTripWire (::std::shared_ptr<::ScriptModuleMinecraft::ScriptTripWireTripAfterEventIntermediateData > &eventData)
virtual void onItemStartUseOn (::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemStartUseOnIntermediateData > &eventData)
virtual void onItemStopUseOn (::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemStopUseOnIntermediateData > &eventData)
virtual void onItemUse (::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemUseIntermediateData > &eventData)
virtual void onProjectileHitBlock (::std::shared_ptr<::ScriptModuleMinecraft::ScriptProjectileHitIntermediateData > &eventData)
virtual void onProjectileHitEntity (::std::shared_ptr<::ScriptModuleMinecraft::ScriptProjectileHitIntermediateData > &eventData)
virtual void onWorldClockTimeModified (::std::shared_ptr<::ScriptModuleMinecraft::ScriptWorldClockTimeModifiedAfterEventIntermediateData > &clockTimeModifiedEvent)
virtual void onWorldClockPaused (::std::shared_ptr<::ScriptModuleMinecraft::ScriptWorldClockPausedAfterEventIntermediateData > &clockPausedEvent)
virtual void onWorldClockResumed (::std::shared_ptr<::ScriptModuleMinecraft::ScriptWorldClockResumedAfterEventIntermediateData > &clockResumedEvent)
virtual void onWorldClockTimeMarker (::std::shared_ptr<::ScriptModuleMinecraft::ScriptWorldClockTimeMarkerAfterEventIntermediateData > &clockTimeMarkerEvent)
MCAPI void $onChat (::std::shared_ptr<::ScriptModuleMinecraft::ScriptChatSendIntermediateData > &eventData)
MCAPI void $onGameRuleChange (::std::shared_ptr<::ScriptModuleMinecraft::ScriptGameRuleChangeAfterEventIntermediateData > &eventData)
MCAPI void $onPackSettingChange (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPackSettingChangeIntermediateData > &packSettingChangeEvent)
MCAPI void $onServerMessage (::std::shared_ptr<::ScriptModuleMinecraft::ScriptServerMessageIntermediateData > &eventData)
MCAPI void $onSoundCompleted (::std::shared_ptr<::ScriptModuleMinecraft::ScriptSoundCompletedAfterEventIntermediateData > &eventData)
MCAPI void $onActorAddEffect (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorAddEffectAfterEventIntermediateData > &eventData)
MCAPI void $onActorContainerClosed (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorContainerAccessAfterEventIntermediateData > &eventData)
MCAPI void $onActorContainerOpened (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorContainerAccessAfterEventIntermediateData > &eventData)
MCAPI void $onActorDie (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorDieAfterEventIntermediateData > &eventData)
MCAPI void $onActorHeal (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorHealAfterEventIntermediateData > &eventData)
MCAPI void $onActorHealthChanged (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorHealthChangedAfterEventIntermediateData > &eventData)
MCAPI void $onActorItemDrop (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorItemDropAfterEventIntermediateData > &eventData)
MCAPI void $onActorItemPickup (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorItemPickupAfterEventIntermediateData > &eventData)
MCAPI void $onActorLoad (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorSpawnAfterEventIntermediateData > &eventData)
MCAPI void $onActorSpawn (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorSpawnAfterEventIntermediateData > &eventData)
MCAPI void $onActorStartSneaking (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorSneakingStateAfterEventIntermediateData > &eventData)
MCAPI void $onActorStopSneaking (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorSneakingStateAfterEventIntermediateData > &eventData)
MCAPI void $onActorTamed (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorTamedAfterEventIntermediateData > &eventData)
MCAPI void $onActorUpgrade (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorUpgradeAfterEventIntermediateData > &eventData)
MCAPI void $onPlayerButtonInput (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerButtonInputIntermediateData > &inputEvent)
MCAPI void $onPlayerDimensionChange (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerDimensionChangeIntermediateData > &eventData)
MCAPI void $onPlayerEmote (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerEmoteIntermediateData > &emoteEvent)
MCAPI void $onPlayerGameModeChange (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerGameModeChangeIntermediateData > &eventData)
MCAPI void $onPlayerHotbarSelectedSlotChange (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerHotbarSelectedSlotChangeIntermediateData > &hotbarEvent)
MCAPI void $onPlayerInputModeChange (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerInputModeChangeIntermediateData > &eventData)
MCAPI void $onPlayerInputPermissionCategoryChange (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerInputPermissionCategoryChangeIntermediateData > &eventData)
MCAPI void $onPlayerInteractWithBlock (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerInteractWithBlockIntermediateData > &eventData)
MCAPI void $onPlayerInteractWithEntity (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerInteractWithEntityIntermediateData > &eventData)
MCAPI void $onPlayerInventoryItemChange (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerInventoryItemChangeIntermediateData > &inventoryEvent)
MCAPI void $onPlayerCursorItemGrab (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerCursorItemTransferIntermediateData > &eventData)
MCAPI void $onPlayerCursorItemRelease (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerCursorItemTransferIntermediateData > &eventData)
MCAPI void $onPlayerCraftRecipe (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerCraftRecipeIntermediateData > &eventData)
MCAPI void $onPlayerSpawn (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerSpawnIntermediateData > &eventData)
MCAPI void $onPlayerSwingStart (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerSwingStartIntermediateData > &playerSwingStartEvent)
MCAPI void $onPlayerUseNameTag (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerUseNameTagIntermediateData > &useNameTagEvent)
MCAPI void $onActivateLever (::std::shared_ptr<::ScriptModuleMinecraft::ScriptLeverActionAfterEventIntermediateData > &leverEvent)
MCAPI void $onActivatePiston (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPistonActionAfterEventIntermediateData > &eventData)
MCAPI void $onBlockContainerClosed (::std::shared_ptr<::ScriptModuleMinecraft::ScriptBlockContainerAccessAfterEventIntermediateData > &eventData)
MCAPI void $onBlockContainerOpened (::std::shared_ptr<::ScriptModuleMinecraft::ScriptBlockContainerAccessAfterEventIntermediateData > &eventData)
MCAPI void $onExplodeBlock (::std::shared_ptr<::ScriptModuleMinecraft::ScriptBlockExplodedAfterEventIntermediateData > &eventData)
MCAPI void $onExplosion (::std::shared_ptr<::ScriptModuleMinecraft::ScriptExplosionStartedAfterEventIntermediateData > &eventData)
MCAPI void $onHitTargetBlock (::std::shared_ptr<::ScriptModuleMinecraft::ScriptTargetBlockHitAfterEventIntermediateData > &eventData)
MCAPI void $onPlayerBreakBlock (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerBreakBlockAfterEventIntermediateData > &eventData)
MCAPI void $onPlayerCancelBreakingBlock (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerBreakingBlockAfterEventIntermediateData > &eventData)
MCAPI void $onPlayerPlaceBlock (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerPlaceBlockAfterEventIntermediateData > &eventData)
MCAPI void $onPlayerStartBreakingBlock (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerBreakingBlockAfterEventIntermediateData > &eventData)
MCAPI void $onPopPressurePlate (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPressurePlatePopAfterEventIntermediateData > &eventData)
MCAPI void $onPushButton (::std::shared_ptr<::ScriptModuleMinecraft::ScriptButtonPushAfterEventIntermediateData > &eventData)
MCAPI void $onPushPressurePlate (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPressurePlatePushAfterEventIntermediateData > &eventData)
MCAPI void $onTripTripWire (::std::shared_ptr<::ScriptModuleMinecraft::ScriptTripWireTripAfterEventIntermediateData > &eventData)
MCAPI void $onItemStartUseOn (::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemStartUseOnIntermediateData > &eventData)
MCAPI void $onItemStopUseOn (::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemStopUseOnIntermediateData > &eventData)
MCAPI void $onItemUse (::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemUseIntermediateData > &eventData)
MCAPI void $onProjectileHitBlock (::std::shared_ptr<::ScriptModuleMinecraft::ScriptProjectileHitIntermediateData > &eventData)
MCAPI void $onProjectileHitEntity (::std::shared_ptr<::ScriptModuleMinecraft::ScriptProjectileHitIntermediateData > &eventData)
MCAPI void $onWorldClockTimeModified (::std::shared_ptr<::ScriptModuleMinecraft::ScriptWorldClockTimeModifiedAfterEventIntermediateData > &clockTimeModifiedEvent)
MCAPI void $onWorldClockPaused (::std::shared_ptr<::ScriptModuleMinecraft::ScriptWorldClockPausedAfterEventIntermediateData > &clockPausedEvent)
MCAPI void $onWorldClockResumed (::std::shared_ptr<::ScriptModuleMinecraft::ScriptWorldClockResumedAfterEventIntermediateData > &clockResumedEvent)
MCAPI void $onWorldClockTimeMarker (::std::shared_ptr<::ScriptModuleMinecraft::ScriptWorldClockTimeMarkerAfterEventIntermediateData > &clockTimeMarkerEvent)
virtual void onBeforeWorldInitialize (::ScriptingWorldInitializeEvent const &eventData)
virtual ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptWeatherChangedBeforeEvent > > onBeforeWeatherChangedEvent (::ScriptModuleMinecraft::ScriptWeatherType previousWeatherType, ::ScriptModuleMinecraft::ScriptWeatherType newWeatherType, int duration)
virtual ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerItemAttackEntityBeforeEvent > > onBeforePlayerItemAttackEntity (::Player &player, ::Actor &target, ::PlayerItemAttackEntityBeforeEvent const &eventData)
virtual ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerInteractWithEntityBeforeEvent > > onBeforePlayerInteractWithEntity (::Player &player, ::Actor &target, ::PlayerInteractWithEntityBeforeEvent const &eventData)
virtual ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerInteractWithBlockBeforeEvent > > onBeforePlayerInteractWithBlock (::Player &player, ::PlayerInteractWithBlockBeforeEvent const &eventData)
virtual ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerGameModeChangeBeforeEvent > > onBeforePlayerGameModeChange (::Player const &player, ::GameType fromGameMode, ::GameType toGameMode)
virtual void onBeforePlayerLeave (::Player const &player)
virtual ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorHealBeforeEvent > > onBeforeActorHeal (::Actor const &actor, ::ActorBeforeHealEvent const &eventData)
virtual ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorHurtBeforeEvent > > onBeforeActorHurt (::Actor const &actor, ::ActorBeforeHurtEvent const &eventData)
virtual void onBeforeActorRemove (::Actor const &actor)
virtual ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorAddEffectBeforeEvent > > onBeforeEffectAddedEventSend (::ActorAddEffectEvent &actorEffectAddedEvent, ::Actor const &actor)
virtual ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorItemPickupBeforeEvent > > onBeforeActorItemPickup (::ActorBeforeAcquireItemEvent &actorItemPickupEvent)
virtual ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorTamedBeforeEvent > > onBeforeActorTamed (::Actor const &actor, ::Actor const &tamingActor)
virtual ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptExplosionStartedBeforeEvent > > onBeforeExplosion (::ExplosionStartedEvent const &event)
virtual ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerBreakBlockBeforeEvent > > onBeforePlayerBreakBlock (::Player const &player, ::BlockTryDestroyByPlayerEvent const &eventData)
virtual ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerPlaceBlockBeforeEvent > > onBeforePlayerPlaceBlock (::Player const &player, ::BlockTryPlaceByPlayerEvent const &eventData)
virtual ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptWorldClockRestartBeforeEvent > > onBeforeWorldClockRestart (::gsl::not_null<::WorldClock * > clock, int newTime)
MCAPI void $onBeforeWorldInitialize (::ScriptingWorldInitializeEvent const &eventData)
MCAPI ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptWeatherChangedBeforeEvent > > $onBeforeWeatherChangedEvent (::ScriptModuleMinecraft::ScriptWeatherType previousWeatherType, ::ScriptModuleMinecraft::ScriptWeatherType newWeatherType, int duration)
MCAPI ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerItemAttackEntityBeforeEvent > > $onBeforePlayerItemAttackEntity (::Player &player, ::Actor &target, ::PlayerItemAttackEntityBeforeEvent const &eventData)
MCAPI ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerInteractWithEntityBeforeEvent > > $onBeforePlayerInteractWithEntity (::Player &player, ::Actor &target, ::PlayerInteractWithEntityBeforeEvent const &eventData)
MCAPI ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerInteractWithBlockBeforeEvent > > $onBeforePlayerInteractWithBlock (::Player &player, ::PlayerInteractWithBlockBeforeEvent const &eventData)
MCAPI ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerGameModeChangeBeforeEvent > > $onBeforePlayerGameModeChange (::Player const &player, ::GameType fromGameMode, ::GameType toGameMode)
MCAPI void $onBeforePlayerLeave (::Player const &player)
MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorHealBeforeEvent > > $onBeforeActorHeal (::Actor const &actor, ::ActorBeforeHealEvent const &eventData)
MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorHurtBeforeEvent > > $onBeforeActorHurt (::Actor const &actor, ::ActorBeforeHurtEvent const &eventData)
MCAPI void $onBeforeActorRemove (::Actor const &actor)
MCAPI ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorAddEffectBeforeEvent > > $onBeforeEffectAddedEventSend (::ActorAddEffectEvent &actorEffectAddedEvent, ::Actor const &actor)
MCAPI ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorItemPickupBeforeEvent > > $onBeforeActorItemPickup (::ActorBeforeAcquireItemEvent &actorItemPickupEvent)
MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorTamedBeforeEvent > > $onBeforeActorTamed (::Actor const &actor, ::Actor const &tamingActor)
MCAPI ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptExplosionStartedBeforeEvent > > $onBeforeExplosion (::ExplosionStartedEvent const &event)
MCAPI ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerBreakBlockBeforeEvent > > $onBeforePlayerBreakBlock (::Player const &player, ::BlockTryDestroyByPlayerEvent const &eventData)
MCAPI ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerPlaceBlockBeforeEvent > > $onBeforePlayerPlaceBlock (::Player const &player, ::BlockTryPlaceByPlayerEvent const &eventData)
MCAPI ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptWorldClockRestartBeforeEvent > > $onBeforeWorldClockRestart (::gsl::not_null<::WorldClock * > clock, int newTime)

Static Public Member Functions

static MCAPI void bind (::Scripting::ModuleBindingBuilder &moduleBuilder)
static MCAPI void ** $vftableForIScriptWorldAfterEvents ()
static MCAPI void ** $vftableForIScriptWorldBeforeEvents ()
static MCAPI void ** $vftable ()

Public Attributes

::ll::TypedStorage< 8, 16, ::Scripting::WeakLifetimeScope > mScope
::ll::TypedStorage< 8, 16, ::Scripting::TypedObjectHandle<::ScriptModuleMinecraft::ScriptV010Events > > mHandle
::ll::TypedStorage< 8, 8, ::gsl::not_null<::Level * > > mLevel
::ll::TypedStorage< 8, 8, ::ScriptModuleMinecraft::ScriptGlobalEventListeners * > mGlobalEventListeners
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptTickEvent, 0, ::ScriptModuleMinecraft::EmptyFilter > > > mTickSignal
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptWeatherChangedAfterEvent, 0, ::ScriptModuleMinecraft::EmptyFilter > > > mWeatherChangeSignal
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptWorldInitializeAfterEvent, 0, ::ScriptModuleMinecraft::EmptyFilter > > > mWorldInitializeSignal
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptPlayerJoinAfterEvent, 0, ::ScriptModuleMinecraft::EmptyFilter > > > mPlayerJoinEventSignal
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptPlayerLeaveAfterEvent, 0, ::ScriptModuleMinecraft::EmptyFilter > > > mPlayerLeaveEventSignal
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptChatSendBeforeEvent, 0, ::ScriptModuleMinecraft::EmptyFilter > > > mBeforeChatSignal
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptActorCreateEvent, 0, ::ScriptModuleMinecraft::EmptyFilter > > > mEntityCreateSignal
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptActorHitAfterEvent, 0, ::ScriptModuleMinecraft::EventFilters::ScriptActorEventFilter > > > mEntityHitSignal
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptDataDrivenActorTriggerAfterEvent, 0, ::ScriptModuleMinecraft::EventFilters::ScriptDataDrivenActorTriggerEventFilter > > > mDataDrivenEntityEventSend
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptActorHurtAfterEvent, 0, ::ScriptModuleMinecraft::EventFilters::ScriptActorEventFilter > > > mEntityHurtSignal
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptItemUseBeforeEvent, 0, ::ScriptModuleMinecraft::EmptyFilter > > > mItemBeforeUseEventSignal
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptItemUseOnBeforeEvent, 0, ::ScriptModuleMinecraft::EmptyFilter > > > mItemBeforeUseOnEventSignal
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptItemUseOnAfterEvent, 0, ::ScriptModuleMinecraft::EmptyFilter > > > mItemUseOnEventSignal
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptItemStartUseAfterEvent, 0, ::ScriptModuleMinecraft::EmptyFilter > > > mItemStartChargeEventSignal
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptItemCompleteUseAfterEvent, 0, ::ScriptModuleMinecraft::EmptyFilter > > > mItemCompleteChargeEventSignal
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptItemReleaseUseAfterEvent, 0, ::ScriptModuleMinecraft::EmptyFilter > > > mItemReleaseChargeEventSignal
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptItemStopUseAfterEvent, 0, ::ScriptModuleMinecraft::EmptyFilter > > > mItemStopChargeEventSignal

Constructor & Destructor Documentation

◆ ScriptV010Events() [1/2]

MCAPI ScriptModuleMinecraft::ScriptV010Events::ScriptV010Events ( ::ScriptModuleMinecraft::ScriptV010Events && )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ScriptV010Events() [2/2]

MCAPI ScriptModuleMinecraft::ScriptV010Events::ScriptV010Events ( ::Scripting::WeakLifetimeScope const & scope,
::gsl::not_null<::Level * > level )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ getLevel()

virtual::Level & ScriptModuleMinecraft::ScriptV010Events::getLevel ( ) const
virtual

◆ onWeatherChanged()

virtual void ScriptModuleMinecraft::ScriptV010Events::onWeatherChanged ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptWeatherChangedAfterEventIntermediateData > & eventData)
virtual

◆ onWorldInitialize()

virtual void ScriptModuleMinecraft::ScriptV010Events::onWorldInitialize ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptWorldInitializeAfterEventIntermediateData > & eventData)
virtual

◆ onPlayerJoin()

virtual void ScriptModuleMinecraft::ScriptV010Events::onPlayerJoin ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerJoinAfterEventIntermediateData > & eventData)
virtual

◆ onPlayerLeave()

virtual void ScriptModuleMinecraft::ScriptV010Events::onPlayerLeave ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerLeaveAfterEventIntermediateData > & eventData)
virtual

◆ onActorRemoved()

virtual void ScriptModuleMinecraft::ScriptV010Events::onActorRemoved ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorRemoveAfterEventIntermediateData > & eventData)
virtual

◆ onActorHitEntity()

virtual void ScriptModuleMinecraft::ScriptV010Events::onActorHitEntity ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorHitEntityAfterEventIntermediateData > & eventData)
virtual

◆ onActorHitBlock()

virtual void ScriptModuleMinecraft::ScriptV010Events::onActorHitBlock ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorHitBlockAfterEventIntermediateData > & eventData)
virtual

◆ onDataDrivenActorEventSend()

virtual void ScriptModuleMinecraft::ScriptV010Events::onDataDrivenActorEventSend ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptDataDrivenActorTriggerAfterEventIntermediateData > & dataDrivenActorEventSend)
virtual

◆ onActorHurt()

virtual void ScriptModuleMinecraft::ScriptV010Events::onActorHurt ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorHurtAfterEventIntermediateData > & eventData)
virtual

◆ onItemUseOn()

virtual void ScriptModuleMinecraft::ScriptV010Events::onItemUseOn ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemUseOnIntermediateData > & eventData)
virtual

◆ onItemStartUse()

virtual void ScriptModuleMinecraft::ScriptV010Events::onItemStartUse ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemStartUseIntermediateData > & itemEvent)
virtual

◆ onItemCompleteUse()

virtual void ScriptModuleMinecraft::ScriptV010Events::onItemCompleteUse ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemCompleteUseIntermediateData > & itemEvent)
virtual

◆ onItemReleaseUse()

virtual void ScriptModuleMinecraft::ScriptV010Events::onItemReleaseUse ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemReleaseUseIntermediateData > & itemEvent)
virtual

◆ onItemStopUse()

virtual void ScriptModuleMinecraft::ScriptV010Events::onItemStopUse ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemStopUseIntermediateData > & itemEvent)
virtual

◆ onActorCreated()

MCAPI void ScriptModuleMinecraft::ScriptV010Events::onActorCreated ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorSpawnAfterEventIntermediateData > & eventData)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ operator=()

MCAPI::ScriptModuleMinecraft::ScriptV010Events & ScriptModuleMinecraft::ScriptV010Events::operator= ( ::ScriptModuleMinecraft::ScriptV010Events && )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ registerListener()

MCAPI void ScriptModuleMinecraft::ScriptV010Events::registerListener ( ::Scripting::TypedObjectHandle<::ScriptModuleMinecraft::ScriptV010Events > handle,
::ScriptModuleMinecraft::ScriptGlobalEventListeners & globalEventListeners )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bind()

MCAPI void ScriptModuleMinecraft::ScriptV010Events::bind ( ::Scripting::ModuleBindingBuilder & moduleBuilder)
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [1/2]

MCAPI void * ScriptModuleMinecraft::ScriptV010Events::$ctor ( ::ScriptModuleMinecraft::ScriptV010Events && )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [2/2]

MCAPI void * ScriptModuleMinecraft::ScriptV010Events::$ctor ( ::Scripting::WeakLifetimeScope const & scope,
::gsl::not_null<::Level * > level )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void ScriptModuleMinecraft::ScriptV010Events::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getLevel()

MCAPI::Level & ScriptModuleMinecraft::ScriptV010Events::$getLevel ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onWeatherChanged()

MCAPI void ScriptModuleMinecraft::ScriptV010Events::$onWeatherChanged ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptWeatherChangedAfterEventIntermediateData > & eventData)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onWorldInitialize()

MCAPI void ScriptModuleMinecraft::ScriptV010Events::$onWorldInitialize ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptWorldInitializeAfterEventIntermediateData > & eventData)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onPlayerJoin()

MCAPI void ScriptModuleMinecraft::ScriptV010Events::$onPlayerJoin ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerJoinAfterEventIntermediateData > & eventData)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onPlayerLeave()

MCAPI void ScriptModuleMinecraft::ScriptV010Events::$onPlayerLeave ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerLeaveAfterEventIntermediateData > & eventData)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onBeforeChat()

MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptChatSendBeforeEvent > > ScriptModuleMinecraft::ScriptV010Events::$onBeforeChat ( ::ChatEvent const & chatEvent,
::Player const & player )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onActorRemoved()

MCAPI void ScriptModuleMinecraft::ScriptV010Events::$onActorRemoved ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorRemoveAfterEventIntermediateData > & eventData)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onActorHitEntity()

MCAPI void ScriptModuleMinecraft::ScriptV010Events::$onActorHitEntity ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorHitEntityAfterEventIntermediateData > & eventData)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onActorHitBlock()

MCAPI void ScriptModuleMinecraft::ScriptV010Events::$onActorHitBlock ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorHitBlockAfterEventIntermediateData > & eventData)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onDataDrivenActorEventSend()

MCAPI void ScriptModuleMinecraft::ScriptV010Events::$onDataDrivenActorEventSend ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptDataDrivenActorTriggerAfterEventIntermediateData > & dataDrivenActorEventSend)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onActorHurt()

MCAPI void ScriptModuleMinecraft::ScriptV010Events::$onActorHurt ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorHurtAfterEventIntermediateData > & eventData)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onBeforeItemUse()

MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemUseBeforeEvent > > ScriptModuleMinecraft::ScriptV010Events::$onBeforeItemUse ( ::Player const & player,
::ItemUseEvent const & itemEvent )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onBeforeItemUseOn()

MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemUseOnBeforeEvent > > ScriptModuleMinecraft::ScriptV010Events::$onBeforeItemUseOn ( ::Player const & player,
::ItemUseOnEvent const & itemEvent )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onItemUseOn()

MCAPI void ScriptModuleMinecraft::ScriptV010Events::$onItemUseOn ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemUseOnIntermediateData > & eventData)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onItemStartUse()

MCAPI void ScriptModuleMinecraft::ScriptV010Events::$onItemStartUse ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemStartUseIntermediateData > & itemEvent)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onItemCompleteUse()

MCAPI void ScriptModuleMinecraft::ScriptV010Events::$onItemCompleteUse ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemCompleteUseIntermediateData > & itemEvent)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onItemReleaseUse()

MCAPI void ScriptModuleMinecraft::ScriptV010Events::$onItemReleaseUse ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemReleaseUseIntermediateData > & itemEvent)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onItemStopUse()

MCAPI void ScriptModuleMinecraft::ScriptV010Events::$onItemStopUse ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemStopUseIntermediateData > & itemEvent)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftableForIScriptWorldAfterEvents()

MCAPI void ** ScriptModuleMinecraft::ScriptV010Events::$vftableForIScriptWorldAfterEvents ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftableForIScriptWorldBeforeEvents()

MCAPI void ** ScriptModuleMinecraft::ScriptV010Events::$vftableForIScriptWorldBeforeEvents ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onChat()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onChat ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptChatSendIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onGameRuleChange()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onGameRuleChange ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptGameRuleChangeAfterEventIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onPackSettingChange()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onPackSettingChange ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptPackSettingChangeIntermediateData > & packSettingChangeEvent)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onServerMessage()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onServerMessage ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptServerMessageIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onSoundCompleted()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onSoundCompleted ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptSoundCompletedAfterEventIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onActorAddEffect()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onActorAddEffect ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorAddEffectAfterEventIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onActorContainerClosed()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onActorContainerClosed ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorContainerAccessAfterEventIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onActorContainerOpened()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onActorContainerOpened ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorContainerAccessAfterEventIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onActorDie()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onActorDie ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorDieAfterEventIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onActorHeal()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onActorHeal ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorHealAfterEventIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onActorHealthChanged()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onActorHealthChanged ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorHealthChangedAfterEventIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onActorItemDrop()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onActorItemDrop ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorItemDropAfterEventIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onActorItemPickup()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onActorItemPickup ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorItemPickupAfterEventIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onActorLoad()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onActorLoad ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorSpawnAfterEventIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onActorSpawn()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onActorSpawn ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorSpawnAfterEventIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onActorStartSneaking()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onActorStartSneaking ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorSneakingStateAfterEventIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onActorStopSneaking()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onActorStopSneaking ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorSneakingStateAfterEventIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onActorTamed()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onActorTamed ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorTamedAfterEventIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onActorUpgrade()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onActorUpgrade ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorUpgradeAfterEventIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onPlayerButtonInput()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onPlayerButtonInput ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerButtonInputIntermediateData > & inputEvent)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onPlayerDimensionChange()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onPlayerDimensionChange ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerDimensionChangeIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onPlayerEmote()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onPlayerEmote ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerEmoteIntermediateData > & emoteEvent)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onPlayerGameModeChange()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onPlayerGameModeChange ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerGameModeChangeIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onPlayerHotbarSelectedSlotChange()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onPlayerHotbarSelectedSlotChange ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerHotbarSelectedSlotChangeIntermediateData > & hotbarEvent)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onPlayerInputModeChange()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onPlayerInputModeChange ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerInputModeChangeIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onPlayerInputPermissionCategoryChange()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onPlayerInputPermissionCategoryChange ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerInputPermissionCategoryChangeIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onPlayerInteractWithBlock()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onPlayerInteractWithBlock ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerInteractWithBlockIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onPlayerInteractWithEntity()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onPlayerInteractWithEntity ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerInteractWithEntityIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onPlayerInventoryItemChange()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onPlayerInventoryItemChange ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerInventoryItemChangeIntermediateData > & inventoryEvent)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onPlayerCursorItemGrab()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onPlayerCursorItemGrab ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerCursorItemTransferIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onPlayerCursorItemRelease()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onPlayerCursorItemRelease ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerCursorItemTransferIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onPlayerCraftRecipe()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onPlayerCraftRecipe ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerCraftRecipeIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onPlayerSpawn()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onPlayerSpawn ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerSpawnIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onPlayerSwingStart()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onPlayerSwingStart ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerSwingStartIntermediateData > & playerSwingStartEvent)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onPlayerUseNameTag()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onPlayerUseNameTag ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerUseNameTagIntermediateData > & useNameTagEvent)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onActivateLever()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onActivateLever ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptLeverActionAfterEventIntermediateData > & leverEvent)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onActivatePiston()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onActivatePiston ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptPistonActionAfterEventIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onBlockContainerClosed()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onBlockContainerClosed ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptBlockContainerAccessAfterEventIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onBlockContainerOpened()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onBlockContainerOpened ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptBlockContainerAccessAfterEventIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onExplodeBlock()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onExplodeBlock ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptBlockExplodedAfterEventIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onExplosion()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onExplosion ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptExplosionStartedAfterEventIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onHitTargetBlock()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onHitTargetBlock ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptTargetBlockHitAfterEventIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onPlayerBreakBlock()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onPlayerBreakBlock ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerBreakBlockAfterEventIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onPlayerCancelBreakingBlock()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onPlayerCancelBreakingBlock ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerBreakingBlockAfterEventIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onPlayerPlaceBlock()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onPlayerPlaceBlock ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerPlaceBlockAfterEventIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onPlayerStartBreakingBlock()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onPlayerStartBreakingBlock ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerBreakingBlockAfterEventIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onPopPressurePlate()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onPopPressurePlate ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptPressurePlatePopAfterEventIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onPushButton()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onPushButton ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptButtonPushAfterEventIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onPushPressurePlate()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onPushPressurePlate ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptPressurePlatePushAfterEventIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onTripTripWire()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onTripTripWire ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptTripWireTripAfterEventIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onItemStartUseOn()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onItemStartUseOn ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemStartUseOnIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onItemStopUseOn()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onItemStopUseOn ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemStopUseOnIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onItemUse()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onItemUse ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemUseIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onProjectileHitBlock()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onProjectileHitBlock ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptProjectileHitIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onProjectileHitEntity()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onProjectileHitEntity ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptProjectileHitIntermediateData > & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onWorldClockTimeModified()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onWorldClockTimeModified ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptWorldClockTimeModifiedAfterEventIntermediateData > & clockTimeModifiedEvent)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onWorldClockPaused()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onWorldClockPaused ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptWorldClockPausedAfterEventIntermediateData > & clockPausedEvent)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onWorldClockResumed()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onWorldClockResumed ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptWorldClockResumedAfterEventIntermediateData > & clockResumedEvent)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onWorldClockTimeMarker()

MCAPI void ScriptModuleMinecraft::IScriptWorldAfterEvents::$onWorldClockTimeMarker ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptWorldClockTimeMarkerAfterEventIntermediateData > & clockTimeMarkerEvent)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onBeforeWorldInitialize()

MCAPI void ScriptModuleMinecraft::IScriptWorldBeforeEvents::$onBeforeWorldInitialize ( ::ScriptingWorldInitializeEvent const & eventData)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onBeforeWeatherChangedEvent()

MCAPI ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptWeatherChangedBeforeEvent > > ScriptModuleMinecraft::IScriptWorldBeforeEvents::$onBeforeWeatherChangedEvent ( ::ScriptModuleMinecraft::ScriptWeatherType previousWeatherType,
::ScriptModuleMinecraft::ScriptWeatherType newWeatherType,
int duration )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onBeforePlayerItemAttackEntity()

MCAPI ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerItemAttackEntityBeforeEvent > > ScriptModuleMinecraft::IScriptWorldBeforeEvents::$onBeforePlayerItemAttackEntity ( ::Player & player,
::Actor & target,
::PlayerItemAttackEntityBeforeEvent const & eventData )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onBeforePlayerInteractWithEntity()

MCAPI ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerInteractWithEntityBeforeEvent > > ScriptModuleMinecraft::IScriptWorldBeforeEvents::$onBeforePlayerInteractWithEntity ( ::Player & player,
::Actor & target,
::PlayerInteractWithEntityBeforeEvent const & eventData )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onBeforePlayerInteractWithBlock()

MCAPI ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerInteractWithBlockBeforeEvent > > ScriptModuleMinecraft::IScriptWorldBeforeEvents::$onBeforePlayerInteractWithBlock ( ::Player & player,
::PlayerInteractWithBlockBeforeEvent const & eventData )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onBeforePlayerGameModeChange()

MCAPI ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerGameModeChangeBeforeEvent > > ScriptModuleMinecraft::IScriptWorldBeforeEvents::$onBeforePlayerGameModeChange ( ::Player const & player,
::GameType fromGameMode,
::GameType toGameMode )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onBeforePlayerLeave()

MCAPI void ScriptModuleMinecraft::IScriptWorldBeforeEvents::$onBeforePlayerLeave ( ::Player const & player)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onBeforeActorHeal()

MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorHealBeforeEvent > > ScriptModuleMinecraft::IScriptWorldBeforeEvents::$onBeforeActorHeal ( ::Actor const & actor,
::ActorBeforeHealEvent const & eventData )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onBeforeActorHurt()

MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorHurtBeforeEvent > > ScriptModuleMinecraft::IScriptWorldBeforeEvents::$onBeforeActorHurt ( ::Actor const & actor,
::ActorBeforeHurtEvent const & eventData )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onBeforeActorRemove()

MCAPI void ScriptModuleMinecraft::IScriptWorldBeforeEvents::$onBeforeActorRemove ( ::Actor const & actor)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onBeforeEffectAddedEventSend()

MCAPI ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorAddEffectBeforeEvent > > ScriptModuleMinecraft::IScriptWorldBeforeEvents::$onBeforeEffectAddedEventSend ( ::ActorAddEffectEvent & actorEffectAddedEvent,
::Actor const & actor )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onBeforeActorItemPickup()

MCAPI ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorItemPickupBeforeEvent > > ScriptModuleMinecraft::IScriptWorldBeforeEvents::$onBeforeActorItemPickup ( ::ActorBeforeAcquireItemEvent & actorItemPickupEvent)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onBeforeActorTamed()

MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorTamedBeforeEvent > > ScriptModuleMinecraft::IScriptWorldBeforeEvents::$onBeforeActorTamed ( ::Actor const & actor,
::Actor const & tamingActor )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onBeforeExplosion()

MCAPI ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptExplosionStartedBeforeEvent > > ScriptModuleMinecraft::IScriptWorldBeforeEvents::$onBeforeExplosion ( ::ExplosionStartedEvent const & event)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onBeforePlayerBreakBlock()

MCAPI ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerBreakBlockBeforeEvent > > ScriptModuleMinecraft::IScriptWorldBeforeEvents::$onBeforePlayerBreakBlock ( ::Player const & player,
::BlockTryDestroyByPlayerEvent const & eventData )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onBeforePlayerPlaceBlock()

MCAPI ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerPlaceBlockBeforeEvent > > ScriptModuleMinecraft::IScriptWorldBeforeEvents::$onBeforePlayerPlaceBlock ( ::Player const & player,
::BlockTryPlaceByPlayerEvent const & eventData )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onBeforeWorldClockRestart()

MCAPI ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptWorldClockRestartBeforeEvent > > ScriptModuleMinecraft::IScriptWorldBeforeEvents::$onBeforeWorldClockRestart ( ::gsl::not_null<::WorldClock * > clock,
int newTime )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable()

MCAPI void ** ScriptModuleMinecraft::IScriptWorldBeforeEvents::$vftable ( )
staticinherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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