- Home-
- Modding Tools-
- Extensions for Modding Tools-
- Software WickerREST Unity Framework

Software WickerREST Unity Framework
About This Mod
Unity WickerREST is a powerful framework developed for Unity developers that allows you to dynamically create commands and track game variables through a web interface. This mod uses .NET capabilities to extend Unity games with RESTful API, allowing you to interact with the game's internal components in real time from a web browser.
Features
Dynamic Command Handlers: Easily create and manage commands that can be invoked through HTTP requests.
Game Variable Monitoring: Watch game variables in real time through a web interface with dynamic updates support.
Flexible configuration: Use MelonPreferences to configure settings such as listening port and debug level.
Ease of use for developers: Designed with simplicity in mind, allowing you to quickly integrate it into your projects.
Autofill from the drop-down list: if autofill options are available, they will be serialized with the command.
An example of a visual user interface when using a plugin with Farthest Frontier.
The "Sample Command" button, the "Show Map" button and the "Game Fully Initialized" variable monitor were generated from this code:
[CommandHandler(«ExampleCommand»)]
public static void ExampleCommandHttp(string Input1, string Input2 = «Default value»)
{
WickerNetwork.Instance.LogResponse($«Returning back: {Input1} {Input2}»);
}
[CommandHandler(«revealMap»)]
public static void RevealMapHttp()
{
Processing.RevealMap(); // WickerNetwork.Instance.LogResponse() can be used to send a response to the user.
}
[GameVariable(«GameFullyInitialized»)]
public static string GetGmeFullyInitialized()
{
return GameManager.gameFullyInitialized.ToString();
}
Getting Started (Users)
To integrate WickerREST into your Unity game, follow these steps:
Installation: Make sure MelonLoader is installed for your game. Just download WickerREST.dll and put it in /Mods/.
Plugin Installation: You will also need a WickerREST plugin for your game. Once you find a compatible plugin, just place it in the /Mods/ folder. Screenshot example demonstrating correct installation
Web Interface Access: Launch the game and go to `http://localhost:6103/` in a web browser to access the command interface and the game variable monitor. The default port is 6103.
Similar Mods/Addons
Load Order Library MO2 PluginallExtensions for Modding ToolsModding Tools
The purpose of this plugin is to use API Load Order Library so that Mod Organizer 2 users can downlo...000
Lethal Company MO2 ExpansionallExtensions for Modding ToolsModding Tools
Support Plugin for Mod Organizer 2 to download Lethal CompanyRequirementsMod Organizer 2 v2.5.2Insta...000
Wabbajack NoDelete Auto Indexer Plugin for MO2allExtensions for Modding ToolsModding Tools
Why?When using Wabbajack mod lists, you can add your own mods and prevent them from being overwritte...000
Lost Dragonists MO2 Plugins - Updated for MO2 2.5.0allExtensions for Modding ToolsModding Tools
MO2 plugins, originally created by LostDragonist, have been updated to work with the latest version...000
UESaveEditor SoftwareallExtensions for Modding ToolsModding Tools
UESaveEditorUESaveEditor, formerly known as "RoNSaveViewer", is a saved game editor for unencrypted...100
Install multiple MO2 Plugin modsallExtensions for Modding ToolsModding Tools
InstallMultipleMods allows you to select multiple mods on your PC using the Shift or Ctrl keys and i...000
Modification of the MO2 autoinstallerallExtensions for Modding ToolsModding Tools
AutoInstaller is a simple plugin for Mod Organizer 2, designed to optimize the installation process...000
FSR3.1 Create MOD frameallExtensions for Modding ToolsModding Tools
INSTALLATION- click the .reg file (disable nvidia signature verification) for other games and enable...000
Kezyma tool for configuring Wabbajack after installationallExtensions for Modding ToolsModding Tools
To use the tool:Download it with Mod Organizer to get a metafile that Wabbajack can install for you...000
Checking LOOT MO2 Plugin WarningsallExtensions for Modding ToolsModding Tools
Important: The latest version of LOOT masterlist (0.26 at the time of writing) is not yet supported....000
Zero Sievert MO2 Extension PluginallExtensions for Modding ToolsModding Tools
Support Plugin for Mod Organizer 2 to download Zero SievertRequirementsMod Organizer 2 v2.5.2Install...000
MO2 Checking the boot orderallExtensions for Modding ToolsModding Tools
This is a very simple Mod Organizer 2 plugin that scans your plugin list and checks to see if any pl...000
Image for calibrating Lagom monitor for Reshade in gameallExtensions for Modding ToolsModding Tools
Explanation:Lagom monitor test for calibrating reshads inside the game.If you are not sure that your...000