Example Plugin
A working vMenu Enhanced plugin, written once per language. All four build the same menu.
What is it
A working vMenu Enhanced plugin, written once per language. All four build the same menu. Copy the one for your language and make it your own.
Where do I look for my language
| Language | Folder | Plugin API |
|---|---|---|
| C# | csharp/ | NuGet vMenu.Enhanced.ClientAPI and vMenu.Enhanced.ServerAPI |
| Lua | lua/ | vmenu.lua |
| JavaScript | javascript/ | vmenu.js |
| TypeScript | typescript/ | npm @vespura/vmenu-plugin |
Full API docs: docs.vespura.com.
How to use
- Download
vMenu.ExamplePlugin.<Language>.zipfrom the latest release. - Unzip it into your server's
resourcesfolder. - Add
ensure vMenu.ExamplePlugin.<Language>toserver.cfg. - Start the server once. vMenu writes the plugin's permission and setting templates to
vMenu.Enhanced/config/plugins/.
To start your own plugin, see "Making your own plugin" in your language's folder.