|
ScriptV010Events & | operator= (ScriptV010Events const &) |
|
| ScriptV010Events (ScriptV010Events const &) |
|
virtual::Level & | getLevel () const |
|
virtual void | onWeatherChanged (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptWeatherChangedAfterEvent > &weatherChangedEvent) |
|
virtual void | onWorldInitialize (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptWorldInitializeAfterEvent > &worldInitializeEvent) |
|
virtual void | onPlayerJoin (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerJoinAfterEvent > &playerJoinEvent) |
|
virtual void | onPlayerLeave (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerLeaveAfterEvent > &playerLeaveEvent) |
|
virtual ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptChatSendBeforeEvent > > | onBeforeChat (::ChatEvent const &chatEvent, ::Player const &player) |
|
virtual void | onActorRemoved (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > const &removedActor, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorRemoveAfterEvent > &) |
|
virtual void | onActorHitEntity (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorHitEntityAfterEvent > &actorHitEntityEvent) |
|
virtual void | onActorHitBlock (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorHitBlockAfterEvent > &actorHitBlockEvent) |
|
virtual void | onDataDrivenActorEventSend (::std::shared_ptr<::ScriptModuleMinecraft::ScriptDataDrivenActorTriggerAfterEventIntermediateData > &dataDrivenActorEventSend) |
|
virtual void | onActorHurt (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorHurtAfterEvent > &hurtEvent) |
|
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 (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemUseOnAfterEvent > &itemEvent) |
|
virtual void | onItemStartUse (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStartUseAfterEvent > &itemEvent) |
|
virtual void | onItemCompleteUse (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemCompleteUseAfterEvent > &itemEvent) |
|
virtual void | onItemReleaseUse (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemReleaseUseAfterEvent > &itemEvent) |
|
virtual void | onItemStopUse (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStopUseAfterEvent > &itemEvent) |
|
MCAPI | ScriptV010Events (::ScriptModuleMinecraft::ScriptV010Events &&) |
|
MCAPI | ScriptV010Events (::Scripting::WeakLifetimeScope const &scope, ::gsl::not_null<::Level * > level) |
|
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 (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptWeatherChangedAfterEvent > &weatherChangedEvent) |
|
MCAPI void | $onWorldInitialize (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptWorldInitializeAfterEvent > &worldInitializeEvent) |
|
MCAPI void | $onPlayerJoin (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerJoinAfterEvent > &playerJoinEvent) |
|
MCAPI void | $onPlayerLeave (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerLeaveAfterEvent > &playerLeaveEvent) |
|
MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptChatSendBeforeEvent > > | $onBeforeChat (::ChatEvent const &chatEvent, ::Player const &player) |
|
MCAPI void | $onActorRemoved (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > const &removedActor, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorRemoveAfterEvent > &) |
|
MCAPI void | $onActorHitEntity (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorHitEntityAfterEvent > &actorHitEntityEvent) |
|
MCAPI void | $onActorHitBlock (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorHitBlockAfterEvent > &actorHitBlockEvent) |
|
MCAPI void | $onDataDrivenActorEventSend (::std::shared_ptr<::ScriptModuleMinecraft::ScriptDataDrivenActorTriggerAfterEventIntermediateData > &dataDrivenActorEventSend) |
|
MCAPI void | $onActorHurt (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorHurtAfterEvent > &hurtEvent) |
|
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 (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemUseOnAfterEvent > &itemEvent) |
|
MCAPI void | $onItemStartUse (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStartUseAfterEvent > &itemEvent) |
|
MCAPI void | $onItemCompleteUse (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemCompleteUseAfterEvent > &itemEvent) |
|
MCAPI void | $onItemReleaseUse (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemReleaseUseAfterEvent > &itemEvent) |
|
MCAPI void | $onItemStopUse (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStopUseAfterEvent > &itemEvent) |
|
virtual void | onGameRuleChange (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptGameRuleChangeAfterEvent > &) |
|
virtual void | onActorAddEffect (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorAddEffectAfterEventIntermediateData > &) |
|
virtual void | onChat (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptChatSendAfterEvent > &) |
|
virtual void | onActorLoad (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorLoadAfterEvent > &) |
|
virtual void | onActorSpawn (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorSpawnAfterEvent > &) |
|
virtual void | onServerMessage (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptServerMessageAfterEvent > &) |
|
virtual void | onActorHealthChanged (::Scripting::StrongTypedObjectHandle< ::ScriptModuleMinecraft::ScriptActorHealthChangedAfterEvent > &) |
|
virtual void | onActorDie (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorDieAfterEvent > &) |
|
virtual void | onPlayerSpawn (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerSpawnAfterEvent > &) |
|
virtual void | onPlayerDimensionChange (::Scripting::StrongTypedObjectHandle< ::ScriptModuleMinecraft::ScriptPlayerDimensionChangeAfterEvent > &) |
|
virtual void | onPlayerInputModeChange (::Scripting::StrongTypedObjectHandle< ::ScriptModuleMinecraft::ScriptPlayerInputModeChangeAfterEvent > &) |
|
virtual void | onPlayerInputPermissionCategoryChange (::Scripting::StrongTypedObjectHandle< ::ScriptModuleMinecraft::ScriptPlayerInputPermissionCategoryChangeAfterEvent > &) |
|
virtual void | onPlayerInteractWithEntity (::Scripting::StrongTypedObjectHandle< ::ScriptModuleMinecraft::ScriptPlayerInteractWithEntityAfterEvent > &) |
|
virtual void | onPlayerInteractWithBlock (::Scripting::StrongTypedObjectHandle< ::ScriptModuleMinecraft::ScriptPlayerInteractWithBlockAfterEvent > &) |
|
virtual void | onPlayerGameModeChange (::Scripting::StrongTypedObjectHandle< ::ScriptModuleMinecraft::ScriptPlayerGameModeChangeAfterEvent > &) |
|
virtual void | onPlayerEmote (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerEmoteAfterEvent > &) |
|
virtual void | onPlayerButtonInput (::Scripting::StrongTypedObjectHandle< ::ScriptModuleMinecraft::ScriptPlayerButtonInputAfterEvent > &) |
|
virtual void | onActivatePiston (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPistonActionAfterEvent > &) |
|
virtual void | onActivateLever (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptLeverActionAfterEvent > &) |
|
virtual void | onPushButton (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptButtonPushAfterEvent > &) |
|
virtual void | onExplosion (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptExplosionStartedAfterEvent > &) |
|
virtual void | onExplodeBlock (::std::shared_ptr<::ScriptModuleMinecraft::ScriptBlockExplodedAfterEventIntermediateData > &) |
|
virtual void | onPlayerPlaceBlock (::Scripting::StrongTypedObjectHandle< ::ScriptModuleMinecraft::ScriptPlayerPlaceBlockAfterEvent > &) |
|
virtual void | onPlayerBreakBlock (::Scripting::StrongTypedObjectHandle< ::ScriptModuleMinecraft::ScriptPlayerBreakBlockAfterEvent > &) |
|
virtual void | onPushPressurePlate (::Scripting::StrongTypedObjectHandle< ::ScriptModuleMinecraft::ScriptPressurePlatePushAfterEvent > &) |
|
virtual void | onPopPressurePlate (::Scripting::StrongTypedObjectHandle< ::ScriptModuleMinecraft::ScriptPressurePlatePopAfterEvent > &) |
|
virtual void | onHitTargetBlock (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptTargetBlockHitAfterEvent > &) |
|
virtual void | onTripTripWire (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptTripWireTripAfterEvent > &) |
|
virtual void | onItemUse (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemUseAfterEvent > &) |
|
virtual void | onItemStartUseOn (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStartUseOnAfterEvent > &) |
|
virtual void | onItemStopUseOn (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStopUseOnAfterEvent > &) |
|
virtual void | onProjectileHitEntity (::Scripting::StrongTypedObjectHandle< ::ScriptModuleMinecraft::ScriptProjectileHitEntityAfterEvent > &) |
|
virtual void | onProjectileHitBlock (::Scripting::StrongTypedObjectHandle< ::ScriptModuleMinecraft::ScriptProjectileHitBlockAfterEvent > &) |
|
MCFOLD void | $onGameRuleChange (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptGameRuleChangeAfterEvent > &) |
|
MCFOLD void | $onActorAddEffect (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorAddEffectAfterEventIntermediateData > &) |
|
MCFOLD void | $onChat (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptChatSendAfterEvent > &) |
|
MCFOLD void | $onActorLoad (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorLoadAfterEvent > &) |
|
MCFOLD void | $onActorSpawn (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorSpawnAfterEvent > &) |
|
MCFOLD void | $onServerMessage (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptServerMessageAfterEvent > &) |
|
MCFOLD void | $onActorHealthChanged (::Scripting::StrongTypedObjectHandle< ::ScriptModuleMinecraft::ScriptActorHealthChangedAfterEvent > &) |
|
MCFOLD void | $onActorDie (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorDieAfterEvent > &) |
|
MCFOLD void | $onPlayerSpawn (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerSpawnAfterEvent > &) |
|
MCFOLD void | $onPlayerDimensionChange (::Scripting::StrongTypedObjectHandle< ::ScriptModuleMinecraft::ScriptPlayerDimensionChangeAfterEvent > &) |
|
MCFOLD void | $onPlayerInputModeChange (::Scripting::StrongTypedObjectHandle< ::ScriptModuleMinecraft::ScriptPlayerInputModeChangeAfterEvent > &) |
|
MCFOLD void | $onPlayerInputPermissionCategoryChange (::Scripting::StrongTypedObjectHandle< ::ScriptModuleMinecraft::ScriptPlayerInputPermissionCategoryChangeAfterEvent > &) |
|
MCFOLD void | $onPlayerInteractWithEntity (::Scripting::StrongTypedObjectHandle< ::ScriptModuleMinecraft::ScriptPlayerInteractWithEntityAfterEvent > &) |
|
MCFOLD void | $onPlayerInteractWithBlock (::Scripting::StrongTypedObjectHandle< ::ScriptModuleMinecraft::ScriptPlayerInteractWithBlockAfterEvent > &) |
|
MCFOLD void | $onPlayerGameModeChange (::Scripting::StrongTypedObjectHandle< ::ScriptModuleMinecraft::ScriptPlayerGameModeChangeAfterEvent > &) |
|
MCFOLD void | $onPlayerEmote (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerEmoteAfterEvent > &) |
|
MCFOLD void | $onPlayerButtonInput (::Scripting::StrongTypedObjectHandle< ::ScriptModuleMinecraft::ScriptPlayerButtonInputAfterEvent > &) |
|
MCFOLD void | $onActivatePiston (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPistonActionAfterEvent > &) |
|
MCFOLD void | $onActivateLever (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptLeverActionAfterEvent > &) |
|
MCFOLD void | $onPushButton (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptButtonPushAfterEvent > &) |
|
MCFOLD void | $onExplosion (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptExplosionStartedAfterEvent > &) |
|
MCFOLD void | $onExplodeBlock (::std::shared_ptr<::ScriptModuleMinecraft::ScriptBlockExplodedAfterEventIntermediateData > &) |
|
MCFOLD void | $onPlayerPlaceBlock (::Scripting::StrongTypedObjectHandle< ::ScriptModuleMinecraft::ScriptPlayerPlaceBlockAfterEvent > &) |
|
MCFOLD void | $onPlayerBreakBlock (::Scripting::StrongTypedObjectHandle< ::ScriptModuleMinecraft::ScriptPlayerBreakBlockAfterEvent > &) |
|
MCFOLD void | $onPushPressurePlate (::Scripting::StrongTypedObjectHandle< ::ScriptModuleMinecraft::ScriptPressurePlatePushAfterEvent > &) |
|
MCFOLD void | $onPopPressurePlate (::Scripting::StrongTypedObjectHandle< ::ScriptModuleMinecraft::ScriptPressurePlatePopAfterEvent > &) |
|
MCFOLD void | $onHitTargetBlock (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptTargetBlockHitAfterEvent > &) |
|
MCFOLD void | $onTripTripWire (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptTripWireTripAfterEvent > &) |
|
MCFOLD void | $onItemUse (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemUseAfterEvent > &) |
|
MCFOLD void | $onItemStartUseOn (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStartUseOnAfterEvent > &) |
|
MCFOLD void | $onItemStopUseOn (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStopUseOnAfterEvent > &) |
|
MCFOLD void | $onProjectileHitEntity (::Scripting::StrongTypedObjectHandle< ::ScriptModuleMinecraft::ScriptProjectileHitEntityAfterEvent > &) |
|
MCFOLD void | $onProjectileHitBlock (::Scripting::StrongTypedObjectHandle< ::ScriptModuleMinecraft::ScriptProjectileHitBlockAfterEvent > &) |
|
virtual void | onBeforeWorldInitialize (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockComponentRegistry > const &, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemComponentRegistry > const &) |
|
virtual ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptWeatherChangedBeforeEvent > > | onBeforeWeatherChangedEvent (::ScriptModuleMinecraft::ScriptWeatherType, ::ScriptModuleMinecraft::ScriptWeatherType, int) |
|
virtual ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerInteractWithEntityBeforeEvent > > | onBeforePlayerInteractWithEntity (::Player &, ::Actor &, ::PlayerInteractWithEntityBeforeEvent const &) |
|
virtual ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerInteractWithBlockBeforeEvent > > | onBeforePlayerInteractWithBlock (::Player &, ::PlayerInteractWithBlockBeforeEvent const &) |
|
virtual ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerGameModeChangeBeforeEvent > > | onBeforePlayerGameModeChange (::Player const &, ::GameType, ::GameType) |
|
virtual void | onBeforePlayerLeave (::Player const &) |
|
virtual void | onBeforeActorRemove (::Actor const &) |
|
virtual ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorAddEffectBeforeEvent > > | onBeforeEffectAddedEventSend (::ActorAddEffectEvent &, ::Actor const &) |
|
virtual ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptExplosionStartedBeforeEvent > > | onBeforeExplosion (::ExplosionStartedEvent const &) |
|
virtual ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerBreakBlockBeforeEvent > > | onBeforePlayerBreakBlock (::Player const &, ::BlockTryDestroyByPlayerEvent const &) |
|
virtual ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerPlaceBlockBeforeEvent > > | onBeforePlayerPlaceBlock (::Player const &, ::BlockTryPlaceByPlayerEvent const &) |
|
virtual void | onClientJoinedEvent (::ClientJoinedEvent const &) |
|
MCFOLD void | $onBeforeWorldInitialize (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockComponentRegistry > const &, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemComponentRegistry > const &) |
|
MCFOLD ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerInteractWithEntityBeforeEvent > > | $onBeforePlayerInteractWithEntity (::Player &, ::Actor &, ::PlayerInteractWithEntityBeforeEvent const &) |
|
MCFOLD ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerInteractWithBlockBeforeEvent > > | $onBeforePlayerInteractWithBlock (::Player &, ::PlayerInteractWithBlockBeforeEvent const &) |
|
MCFOLD ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerGameModeChangeBeforeEvent > > | $onBeforePlayerGameModeChange (::Player const &, ::GameType, ::GameType) |
|
MCFOLD void | $onBeforePlayerLeave (::Player const &) |
|
MCFOLD void | $onBeforeActorRemove (::Actor const &) |
|
MCFOLD ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorAddEffectBeforeEvent > > | $onBeforeEffectAddedEventSend (::ActorAddEffectEvent &, ::Actor const &) |
|
MCFOLD ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptExplosionStartedBeforeEvent > > | $onBeforeExplosion (::ExplosionStartedEvent const &) |
|
MCFOLD ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerBreakBlockBeforeEvent > > | $onBeforePlayerBreakBlock (::Player const &, ::BlockTryDestroyByPlayerEvent const &) |
|
MCFOLD ::std::optional< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerPlaceBlockBeforeEvent > > | $onBeforePlayerPlaceBlock (::Player const &, ::BlockTryPlaceByPlayerEvent const &) |
|
MCFOLD void | $onClientJoinedEvent (::ClientJoinedEvent const &) |
|
|
::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, 8, ::std::unique_ptr<::ScriptModuleMinecraft::ScriptActorEventListener > > | mActorEventListener |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ScriptModuleMinecraft::ScriptBlockEventListener > > | mBlockEventListener |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ScriptModuleMinecraft::ScriptItemEventListener > > | mItemEventListener |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ScriptModuleMinecraft::ScriptLevelEventListener > > | mLevelEventListener |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ScriptModuleMinecraft::ScriptPlayerEventListener > > | mPlayerEventListener |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ScriptModuleMinecraft::ScriptServerNetworkEventListener > > | mServerNetworkEventListener |
|
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptTickEvent, 0, ::ScriptModuleMinecraft::EmptyFilter, ::Scripting::Closure< void(::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptTickEvent >)> > > > | mTickSignal |
|
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptWeatherChangedAfterEvent, 0, ::ScriptModuleMinecraft::EmptyFilter, ::Scripting::Closure< void(::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptWeatherChangedAfterEvent >)> > > > | mWeatherChangeSignal |
|
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptWorldInitializeAfterEvent, 0, ::ScriptModuleMinecraft::EmptyFilter, ::Scripting::Closure< void(::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptWorldInitializeAfterEvent >)> > > > | mWorldInitializeSignal |
|
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptPlayerJoinAfterEvent, 0, ::ScriptModuleMinecraft::EmptyFilter, ::Scripting::Closure< void(::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerJoinAfterEvent >)> > > > | mPlayerJoinEventSignal |
|
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptPlayerLeaveAfterEvent, 0, ::ScriptModuleMinecraft::EmptyFilter, ::Scripting::Closure< void(::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerLeaveAfterEvent >)> > > > | mPlayerLeaveEventSignal |
|
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptChatSendBeforeEvent, 0, ::ScriptModuleMinecraft::EmptyFilter, ::Scripting::Closure< void(::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptChatSendBeforeEvent >)> > > > | mBeforeChatSignal |
|
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptActorCreateEvent, 0, ::ScriptModuleMinecraft::EmptyFilter, ::Scripting::Closure< void(::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorCreateEvent >)> > > > | mEntityCreateSignal |
|
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptActorHitAfterEvent, 0, ::ScriptModuleMinecraft::EventFilters::ScriptActorEventFilter, ::Scripting::Closure< void(::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorHitAfterEvent >)> > > > | mEntityHitSignal |
|
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptDataDrivenActorTriggerAfterEvent, 0, ::ScriptModuleMinecraft::EventFilters::ScriptDataDrivenActorTriggerEventFilter, ::Scripting::Closure< void(::Scripting::StrongTypedObjectHandle< ::ScriptModuleMinecraft::ScriptDataDrivenActorTriggerAfterEvent >)> > > > | mDataDrivenEntityEventSend |
|
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptActorHurtAfterEvent, 0, ::ScriptModuleMinecraft::EventFilters::ScriptActorEventFilter, ::Scripting::Closure< void(::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorHurtAfterEvent >)> > > > | mEntityHurtSignal |
|
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptItemUseBeforeEvent, 0, ::ScriptModuleMinecraft::EmptyFilter, ::Scripting::Closure< void(::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemUseBeforeEvent >)> > > > | mItemBeforeUseEventSignal |
|
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptItemUseOnBeforeEvent, 0, ::ScriptModuleMinecraft::EmptyFilter, ::Scripting::Closure< void(::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemUseOnBeforeEvent >)> > > > | mItemBeforeUseOnEventSignal |
|
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptItemUseOnAfterEvent, 0, ::ScriptModuleMinecraft::EmptyFilter, ::Scripting::Closure< void(::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemUseOnAfterEvent >)> > > > | mItemUseOnEventSignal |
|
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptItemStartUseAfterEvent, 0, ::ScriptModuleMinecraft::EmptyFilter, ::Scripting::Closure< void(::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStartUseAfterEvent >)> > > > | mItemStartChargeEventSignal |
|
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptItemCompleteUseAfterEvent, 0, ::ScriptModuleMinecraft::EmptyFilter, ::Scripting::Closure< void(::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemCompleteUseAfterEvent >)> > > > | mItemCompleteChargeEventSignal |
|
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptItemReleaseUseAfterEvent, 0, ::ScriptModuleMinecraft::EmptyFilter, ::Scripting::Closure< void(::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemReleaseUseAfterEvent >)> > > > | mItemReleaseChargeEventSignal |
|
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFilteredEventSignal< ::ScriptModuleMinecraft::ScriptItemStopUseAfterEvent, 0, ::ScriptModuleMinecraft::EmptyFilter, ::Scripting::Closure< void(::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStopUseAfterEvent >)> > > > | mItemStopChargeEventSignal |
|