-
Notifications
You must be signed in to change notification settings - Fork 1
PLUGINS EVENT PLAYER PROFILE UPDATE
github-actions[bot] edited this page Jul 29, 2026
·
1 revision
This event intercepts motto and figure updates before player persistence.
Motto, Figure, and Gender are optional pointers: only fields participating
in the current operation are present.
host.Events().Listen(event.PlayerProfileUpdateName, event.ListenerOptions{}, func(_ context.Context, current event.Event) error {
update := current.(*event.PlayerProfileUpdate)
if update.Motto != nil && blocked(*update.Motto) {
update.SetCancelled(true)
}
return nil
})Changed mottos are length-checked again. Changed figures are revalidated against figure data, gender, unlocks, and active club entitlement.
Pixels
Getting Started
Architecture
Architecture Internals
Authentication
Users
Navigator
Inventory
Furniture
Rooms
Decoration
Games
Plugins
- PLUGINS-OVERVIEW
- PLUGINS-CREATING
- PLUGINS-LISTENERS
- PLUGINS-EVENTS-REALMS
- PLUGINS-EVENTS-ECONOMY-ROOMS
- PLUGINS-EVENTS-MODERATION-TRADES
- PLUGINS-EVENTS-COMMERCE-WORLD
- PLUGINS-EVENT-FURNITURE-MOVE
- PLUGINS-EVENT-FURNITURE-PICKUP
- PLUGINS-EVENT-ROOM-CREATE
- PLUGINS-EVENT-MARKETPLACE-LIST
- PLUGINS-EVENT-MARKETPLACE-BUY
- PLUGINS-EVENT-PLAYER-PROFILE-UPDATE
- PLUGINS-EVENT-BOT-SPEECH
- PLUGINS-EVENT-GROUP-MEMBERSHIP-CHANGE
- PLUGINS-EVENT-MESSENGER-FRIEND-REQUEST
- PLUGINS-EVENT-MESSENGER-FRIEND-ACCEPT
- PLUGINS-EVENT-CRAFTING-CRAFT
- PLUGINS-WIRED
- WIRED
- PLUGINS-COMMANDS
- PLUGINS-SDK
- PLUGINS-DEPLOYMENT