You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Inspired by patterns found across 21 community mods (ModConfig, BetterDrawing, Oddmelt, RMP, say-the-spire2, Archipelago, race-mod, and more), these generators cover the most common advanced modding needs.
Community-Inspired Generators
Tool
Description
Inspired By
generate_net_message
INetMessage + IPacketSerializable scaffold using PacketWriter / PacketReader, Mode, and LogLevel like the decompiled multiplayer messages
BetterDrawing, sts2_typing, BadApple
generate_godot_ui
Programmatic Godot UI panel with styled controls (labels, buttons, sliders, checkboxes) — no .tscn required
ModConfig, sts2_typing, 14+ mods
generate_settings_panel
Self-initializing ModConfig reflection bridge with JSON fallback and ModEntry patch hints
RouteSuggest, ModConfig
generate_hover_tip
HoverTip utility class for contextual tooltips on nodes or positions
sts2_typing, easyDmgCalc
generate_overlay
Auto-injected combat/map overlay with Harmony patch for scene tree injection
easyDmgCalc, sts2-agent
generate_transpiler_patch
IL bytecode Harmony transpiler for modifying method instructions directly
RMP-Mods, Oddmelt, race-mod
generate_reflection_accessor
Cached AccessTools field/property accessors with getters/setters
All 21 mods analyzed
generate_custom_keyword
[CustomEnum] CardKeyword with BaseLib, plus localization
Oddmelt (Stitch/Woven)
generate_custom_pile
[CustomEnum] PileType for custom card destinations
Oddmelt (StitchPile)
generate_spire_field
SpireField<T, TValue> for attaching data to game models without modification
Oddmelt
generate_dynamic_var
Custom DynamicVar subclass for card/power description variables