
🛡️ Vanguard Framework
A modding API & toolset for Solarpunk (Cyberwave, UE5)
Version v1.1.1 • Requires UE4SS for Solarpunk • ✅ Steam & Game Pass
✨ What is it?
Vanguard Framework is a Lua scripting layer built on top of RE-UE4SS for Solarpunk. It gives you a structured API that other mods can build on, plus a full set of in-game console commands for direct use.
It exposes modules to control the player, world, airship, inventory, world devices and more — all without PAK files, new assets, or any change to game files.
💡 Install it and you're ready to go. Open the console with
~and typevf helpto see everything.

🎮 What you can do
- 🏃 Player — movement speed, home point, teleport.
- 🌍 World — time of day, weather, skip night, pause.
- 🚁 Airship — refill battery, repair hull, teleport to cockpit, summon the ship.
- 👥 Multiplayer — co-op player list, teleport to / summon players.
- 🎒 Inventory & Items — give any of 298 items, set quantities, stack-size overrides, chest expansions.
- 🔧 Tools — durability multipliers (x1 → x10, or infinite).
- ⚙️ World Devices — Ore Drills, Batteries, Sprinklers, Fuel Generators, Solar Panels, Windmills, Wooden & Sky Turbines, Electric & Fuel Furnaces, Transport Drones, plus BuildAnywhere.
- 🎛️ Cheats & toggles — refill stats, grow plants, free build/craft, fly mode, infinite survival stats.
- ⌨️ Keyboard Shortcuts — 25 keybinds across 4 toggleable groups.
vf player— Movement speed, home point, teleportvf world— Time of day, weather, skip night, pausevf airship— Battery refill, hull repair, status,tp,pull/callvf multiplayer— Co-op player list,tp,pull/callvf item— Give items, list all 298 known itemsvf inv— Slot giving, quantity set, stack overrides, chest expansionsvf tool— Tool durability overrides (x1–x10, infinite) and statusvf cheat/vf cheattoggle/vf cheatdev— Survival refill, grow plants, free build/craft, fly, infinite statsvf shortcuts— Enable/disable keyboard shortcut groupsvf device— Control all supported world devices + BuildAnywherevf config— Persistent key/value settingsvf gameplay— Apply preset configs (requires Vanguard Gameplay)vf debug— Inventory dump, class finder, item cache rebuild, CDO dump
🧩 Build your own mod on top of it
Drop a Scripts/vanguard_api.lua file in your mod folder. The Framework auto-discovers and loads it at startup, passing the full VF API as the first argument:
-- YourMod/Scripts/vanguard_api.lua
local VF = ...
local M = {}
VF.Events.On("PlayerReady", function(char)
local speed = VF.Config.Get("yourmod.speed", 800)
VF.Player.SetSpeed(speed)
end)
M.HandleCommand = function(Parameters, OutputDevice)
-- handle your own vf subcommands here if needed
end
return M
Available modules: VF.Player, VF.World, VF.Airship, VF.Inventory, VF.Devices, VF.Shortcuts, VF.Config, VF.Events, VF.Utils, VF.Debug.
📦 Installation
- Install UE4SS for Solarpunk in the game's binaries folder (
Win64on Steam,WinGDKon Game Pass). - Extract the download and copy
VanguardFramework/intoue4ss/Mods/VanguardFramework/. - Launch the game. The UE4SS log should show:
[VF] Vanguard Framework loaded successfully! - Open the console (
~) and typevf helpto verify.
📖 Documentation
The docs/ folder ships with full references:
docs/api.md— Full API reference (start here to build a mod on top of the framework).docs/commands.md— Complete command reference with syntax, arguments and examples.docs/items.md— Full list of all 298 items forvf item give.docs/technical.md— Technical notes, confirmed class names, field reference for Solarpunk UE 5.7.1.
⚠️ What it does NOT do
- Add new items, meshes, textures, crops, animals, islands or recipes (those need PAK files).
- Synchronize changes in multiplayer — all modifications are local to the client running the mod.
🚧 In active development
Solarpunk launched on June 8, 2026, and both the game and this framework are updated frequently. Command syntax and API signatures may change between versions; breaking changes are documented in the changelog. Found a bug or a class name that changed after a game update? Please report it in the comments.
