|
|
virtual ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptChatSendBeforeEvent > > | onBeforeChat (::ChatEvent const &chatEvent, ::Player const &player) |
|
virtual void | onBeforeWorldInitialize (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockComponentRegistry > const &blockComponentRegistry, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemComponentRegistry > const &itemComponentRegistry) |
|
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::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::ScriptItemUseBeforeEvent > > | onBeforeItemUse (::Player const &player, ::ItemUseEvent const &itemEvent) |
|
virtual ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemUseOnBeforeEvent > > | onBeforeItemUseOn (::Player const &player, ::ItemUseOnEvent const &itemEvent) |
|
MCFOLD ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptChatSendBeforeEvent > > | $onBeforeChat (::ChatEvent const &chatEvent, ::Player const &player) |
|
MCFOLD void | $onBeforeWorldInitialize (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockComponentRegistry > const &blockComponentRegistry, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemComponentRegistry > const &itemComponentRegistry) |
|
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::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) |
|
MCFOLD ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemUseBeforeEvent > > | $onBeforeItemUse (::Player const &player, ::ItemUseEvent const &itemEvent) |
|
MCFOLD ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemUseOnBeforeEvent > > | $onBeforeItemUseOn (::Player const &player, ::ItemUseOnEvent const &itemEvent) |