Skip to content

Developer API

Dan Alexander edited this page Nov 3, 2026 · 1 revision

API events

Plugins can listen for FurniturePlaceEvent, FurnitureBreakEvent, and FurnitureInteractEvent. Place and break events are cancellable, providing integration points for protection and gameplay addons.

Trusted addons that restore recorded layouts can call FurnitureManager.place(FurnitureDefinition, Location, float yaw) to recreate system-owned furniture at an exact snapped yaw without requiring a fake player. Player placements continue to fire FurniturePlaceEvent; explicit system placement intentionally does not.

Clone this wiki locally