-
Notifications
You must be signed in to change notification settings - Fork 1
PLUGINS EVENT FURNITURE MOVE
github-actions[bot] edited this page Jul 29, 2026
·
1 revision
This mutable, cancellable event runs after native item and room checks and
before MoveItem. It exposes Player, ItemID, RoomID, and mutable X,
Y, Z, Rotation, and WallPosition.
host.Events().Listen(event.FurnitureMoveName, event.ListenerOptions{}, func(_ context.Context, current event.Event) error {
moved := current.(*event.FurnitureMove)
if protectedRoom(moved.RoomID) {
moved.SetCancelled(true)
}
return nil
})Pixels validates the resulting placement again. Invalid callback coordinates fail normally, and cancellation performs no persistence.
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