Events & Exports
Installing & dependencies.
Export functions​
| Export name | Description | Parameters | Returns |
|---|---|---|---|
| insertInterior | Creates a new instance | x:number, y:number, z:number, price:number, name:string | Promise |
| removeInterior | Removes an instance | id:number | Promise |
| resetInterior | Resets an instance (owner, etc.) | id:number | Promise |
| setInteriorPrice | Sets the instance’s price | id:number, price:number | void |
| setInteriorPosition | Sets the instance’s position | id:number, x:number, y:number, z:number | void |
Events​
| Event name | Description | Parameters |
|---|---|---|
| onGreenhouseQuit | Triggered when player quits while inside an instance | source:number, id:number, x:number, y:number, z:number |
| onGreenhouseTrade | Triggered when player trades an instance | source:number, id:number, targetSource:number |
| onGreenhouseBought | Triggered when player buys an instance | source:number, id:number |
| onGreenhouseEnter | Triggered when player enters an instance | source:number, id:number |
| onGreenhouseLeave | Triggered when player leaves an instance | source:number, id:number |
Commands​
- /greenhouse_create
- /greenhouse_remove