Skip to content

Commands ​

Command names come from Config.Commands and can be changed in config.lua. They are the same as in the free LenoSpirit.

Player ​

CommandWhoDescription
/spiritEveryoneShow or hide spirit effects for yourself. Saved on your PC, so it stays after reconnecting.

Staff ​

CommandWhoDescription
/spiritadminStaffOpens the menu. See the User Guide
/spiritadmin on | off | autoStaff, consoleForces the effect on or off for everyone, or goes back to the config
/spirittest [id]StaffPlays the effect on yourself or on a player, with the saved settings

/spiritadmin on | off | auto ​

ModeEffect
onForces the effect on for everyone, even with General.enabled = false or outside General.activePeriod
offForces the effect off for everyone, for example during a serious event
autoRemoves the override and follows General.enabled and General.activePeriod again

Unlike the free version, the mode is saved in config.lua, so it stays after a restart. It is the same switch as On · Off · Automatic in the menu.

Example: with activePeriod = { 10 }, run /spiritadmin on in September to record a video, then /spiritadmin auto to go back to October only.

/spirittest ​

ExampleResult
/spirittestOn yourself
/spirittest 12On player 12

The test ignores the On / Off state, the active months and the cooldown, so you can test or record at any time. With General.visibility = 'nearby', everyone near the target sees it. To try a pose or effect before saving it, use Test on me in the menu instead.

Permissions ​

The staff commands and the menu need the ACE permission leno_spirit.admin (or your Config.Permissions.admin value). The server console can always run /spiritadmin on | off | auto.

cfg
add_ace group.admin leno_spirit.admin allow
add_principal identifier.license:YOUR_LICENSE group.admin

To decide who is staff with your own system, override SpiritHooks.IsStaff. See Exports and Events.