|
|
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 () |
|
MCFOLD::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 | 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) |
|
MCFOLD void | $onChat (::std::shared_ptr<::ScriptModuleMinecraft::ScriptChatSendIntermediateData > &eventData) |
|
MCFOLD void | $onGameRuleChange (::std::shared_ptr<::ScriptModuleMinecraft::ScriptGameRuleChangeAfterEventIntermediateData > &eventData) |
|
MCFOLD void | $onPackSettingChange (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPackSettingChangeIntermediateData > &packSettingChangeEvent) |
|
MCFOLD void | $onServerMessage (::std::shared_ptr<::ScriptModuleMinecraft::ScriptServerMessageIntermediateData > &eventData) |
|
MCFOLD void | $onSoundCompleted (::std::shared_ptr<::ScriptModuleMinecraft::ScriptSoundCompletedAfterEventIntermediateData > &eventData) |
|
MCFOLD void | $onActorAddEffect (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorAddEffectAfterEventIntermediateData > &eventData) |
|
MCFOLD void | $onActorContainerClosed (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorContainerAccessAfterEventIntermediateData > &eventData) |
|
MCFOLD void | $onActorContainerOpened (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorContainerAccessAfterEventIntermediateData > &eventData) |
|
MCFOLD void | $onActorDie (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorDieAfterEventIntermediateData > &eventData) |
|
MCFOLD void | $onActorHeal (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorHealAfterEventIntermediateData > &eventData) |
|
MCFOLD void | $onActorHealthChanged (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorHealthChangedAfterEventIntermediateData > &eventData) |
|
MCFOLD void | $onActorItemDrop (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorItemDropAfterEventIntermediateData > &eventData) |
|
MCFOLD void | $onActorItemPickup (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorItemPickupAfterEventIntermediateData > &eventData) |
|
MCFOLD void | $onActorLoad (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorSpawnAfterEventIntermediateData > &eventData) |
|
MCFOLD void | $onActorSpawn (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorSpawnAfterEventIntermediateData > &eventData) |
|
MCFOLD void | $onActorStartSneaking (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorSneakingStateAfterEventIntermediateData > &eventData) |
|
MCFOLD void | $onActorStopSneaking (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorSneakingStateAfterEventIntermediateData > &eventData) |
|
MCFOLD void | $onActorTamed (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorTamedAfterEventIntermediateData > &eventData) |
|
MCFOLD void | $onActorUpgrade (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorUpgradeAfterEventIntermediateData > &eventData) |
|
MCFOLD void | $onPlayerButtonInput (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerButtonInputIntermediateData > &inputEvent) |
|
MCFOLD void | $onPlayerDimensionChange (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerDimensionChangeIntermediateData > &eventData) |
|
MCFOLD void | $onPlayerEmote (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerEmoteIntermediateData > &emoteEvent) |
|
MCFOLD void | $onPlayerGameModeChange (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerGameModeChangeIntermediateData > &eventData) |
|
MCFOLD void | $onPlayerHotbarSelectedSlotChange (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerHotbarSelectedSlotChangeIntermediateData > &hotbarEvent) |
|
MCFOLD void | $onPlayerInputModeChange (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerInputModeChangeIntermediateData > &eventData) |
|
MCFOLD void | $onPlayerInputPermissionCategoryChange (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerInputPermissionCategoryChangeIntermediateData > &eventData) |
|
MCFOLD void | $onPlayerInteractWithBlock (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerInteractWithBlockIntermediateData > &eventData) |
|
MCFOLD void | $onPlayerInteractWithEntity (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerInteractWithEntityIntermediateData > &eventData) |
|
MCFOLD void | $onPlayerInventoryItemChange (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerInventoryItemChangeIntermediateData > &inventoryEvent) |
|
MCFOLD void | $onPlayerSpawn (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerSpawnIntermediateData > &eventData) |
|
MCFOLD void | $onPlayerSwingStart (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerSwingStartIntermediateData > &playerSwingStartEvent) |
|
MCFOLD void | $onPlayerUseNameTag (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerUseNameTagIntermediateData > &useNameTagEvent) |
|
MCFOLD void | $onActivateLever (::std::shared_ptr<::ScriptModuleMinecraft::ScriptLeverActionAfterEventIntermediateData > &leverEvent) |
|
MCFOLD void | $onActivatePiston (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPistonActionAfterEventIntermediateData > &eventData) |
|
MCFOLD void | $onBlockContainerClosed (::std::shared_ptr<::ScriptModuleMinecraft::ScriptBlockContainerAccessAfterEventIntermediateData > &eventData) |
|
MCFOLD void | $onBlockContainerOpened (::std::shared_ptr<::ScriptModuleMinecraft::ScriptBlockContainerAccessAfterEventIntermediateData > &eventData) |
|
MCFOLD void | $onExplodeBlock (::std::shared_ptr<::ScriptModuleMinecraft::ScriptBlockExplodedAfterEventIntermediateData > &eventData) |
|
MCFOLD void | $onExplosion (::std::shared_ptr<::ScriptModuleMinecraft::ScriptExplosionStartedAfterEventIntermediateData > &eventData) |
|
MCFOLD void | $onHitTargetBlock (::std::shared_ptr<::ScriptModuleMinecraft::ScriptTargetBlockHitAfterEventIntermediateData > &eventData) |
|
MCFOLD void | $onPlayerBreakBlock (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerBreakBlockAfterEventIntermediateData > &eventData) |
|
MCFOLD void | $onPlayerCancelBreakingBlock (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerBreakingBlockAfterEventIntermediateData > &eventData) |
|
MCFOLD void | $onPlayerPlaceBlock (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerPlaceBlockAfterEventIntermediateData > &eventData) |
|
MCFOLD void | $onPlayerStartBreakingBlock (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPlayerBreakingBlockAfterEventIntermediateData > &eventData) |
|
MCFOLD void | $onPopPressurePlate (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPressurePlatePopAfterEventIntermediateData > &eventData) |
|
MCFOLD void | $onPushButton (::std::shared_ptr<::ScriptModuleMinecraft::ScriptButtonPushAfterEventIntermediateData > &eventData) |
|
MCFOLD void | $onPushPressurePlate (::std::shared_ptr<::ScriptModuleMinecraft::ScriptPressurePlatePushAfterEventIntermediateData > &eventData) |
|
MCFOLD void | $onTripTripWire (::std::shared_ptr<::ScriptModuleMinecraft::ScriptTripWireTripAfterEventIntermediateData > &eventData) |
|
MCFOLD void | $onItemStartUseOn (::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemStartUseOnIntermediateData > &eventData) |
|
MCFOLD void | $onItemStopUseOn (::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemStopUseOnIntermediateData > &eventData) |
|
MCFOLD void | $onItemUse (::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemUseIntermediateData > &eventData) |
|
MCFOLD void | $onProjectileHitBlock (::std::shared_ptr<::ScriptModuleMinecraft::ScriptProjectileHitIntermediateData > &eventData) |
|
MCFOLD void | $onProjectileHitEntity (::std::shared_ptr<::ScriptModuleMinecraft::ScriptProjectileHitIntermediateData > &eventData) |
|
MCFOLD void | $onWorldClockTimeModified (::std::shared_ptr<::ScriptModuleMinecraft::ScriptWorldClockTimeModifiedAfterEventIntermediateData > &clockTimeModifiedEvent) |
|
MCFOLD void | $onWorldClockPaused (::std::shared_ptr<::ScriptModuleMinecraft::ScriptWorldClockPausedAfterEventIntermediateData > &clockPausedEvent) |
|
MCFOLD void | $onWorldClockResumed (::std::shared_ptr<::ScriptModuleMinecraft::ScriptWorldClockResumedAfterEventIntermediateData > &clockResumedEvent) |
|
MCFOLD 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::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 (::Bedrock::NotNullNonOwnerPtr<::WorldClock > const clock, int newTime) |
|
MCFOLD void | $onBeforeWorldInitialize (::ScriptingWorldInitializeEvent const &eventData) |
|
MCFOLD ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptWeatherChangedBeforeEvent > > | $onBeforeWeatherChangedEvent (::ScriptModuleMinecraft::ScriptWeatherType previousWeatherType, ::ScriptModuleMinecraft::ScriptWeatherType newWeatherType, int duration) |
|
MCFOLD ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerInteractWithEntityBeforeEvent > > | $onBeforePlayerInteractWithEntity (::Player &player, ::Actor &target, ::PlayerInteractWithEntityBeforeEvent const &eventData) |
|
MCFOLD ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerInteractWithBlockBeforeEvent > > | $onBeforePlayerInteractWithBlock (::Player &player, ::PlayerInteractWithBlockBeforeEvent const &eventData) |
|
MCFOLD ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerGameModeChangeBeforeEvent > > | $onBeforePlayerGameModeChange (::Player const &player, ::GameType fromGameMode, ::GameType toGameMode) |
|
MCFOLD void | $onBeforePlayerLeave (::Player const &player) |
|
MCFOLD ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorHealBeforeEvent > > | $onBeforeActorHeal (::Actor const &actor, ::ActorBeforeHealEvent const &eventData) |
|
MCFOLD ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorHurtBeforeEvent > > | $onBeforeActorHurt (::Actor const &actor, ::ActorBeforeHurtEvent const &eventData) |
|
MCFOLD void | $onBeforeActorRemove (::Actor const &actor) |
|
MCFOLD ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorAddEffectBeforeEvent > > | $onBeforeEffectAddedEventSend (::ActorAddEffectEvent &actorEffectAddedEvent, ::Actor const &actor) |
|
MCFOLD ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorItemPickupBeforeEvent > > | $onBeforeActorItemPickup (::ActorBeforeAcquireItemEvent &actorItemPickupEvent) |
|
MCFOLD ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorTamedBeforeEvent > > | $onBeforeActorTamed (::Actor const &actor, ::Actor const &tamingActor) |
|
MCFOLD ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptExplosionStartedBeforeEvent > > | $onBeforeExplosion (::ExplosionStartedEvent const &event) |
|
MCFOLD ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerBreakBlockBeforeEvent > > | $onBeforePlayerBreakBlock (::Player const &player, ::BlockTryDestroyByPlayerEvent const &eventData) |
|
MCFOLD ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerPlaceBlockBeforeEvent > > | $onBeforePlayerPlaceBlock (::Player const &player, ::BlockTryPlaceByPlayerEvent const &eventData) |
|
MCAPI ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptWorldClockRestartBeforeEvent > > | $onBeforeWorldClockRestart (::Bedrock::NotNullNonOwnerPtr<::WorldClock > const clock, int newTime) |