Jump to content

Console Commander - Add and Execute Console Commands Through UI - SKSE Menu Framework


Recommended Posts

Posted

Console Commander - Add and Execute Console Commands Through UI - SKSE Menu Framework


A lightweight SKSE plugin that lets you add, save, search, and execute console commands directly from the SKSE Menu Framework without keyboard. No more typing long commands manually!

 

Console Commander is a SKSE plugin that lets you add, save, search, and execute console commands directly from the SKSE Menu Framework without keyboard.

Endorse if you like it.


Features
 

Console Commander 1.2.5
 -> Default key for SKSE Menu Framework is F1
 -> Config and Commands are saved in ConsoleCommander.ini [Data\SKSE\Plugins\ConsoleCommander.ini]
 -> Add console commands and control 'console close' behavior
 -> Reload config instantly

 

Console Commander 2.1.2
 -> [New] Added custom tooltip function for additional information (Optional: Hover over Execute)
    -> Format: Name|ConsoleCommand|CloseConsole (1=yes, 0=no)|Tooltip (optional)
    -> Example: 
Add Gold - 100|Player.additem f 100|1|Adds 100 gold to player inventory

 -> [New] Added custom ini support. Modders can now add custom ini with console commands.
    -> Custom ini is saved in: Data\SKSE\Plugins\ConsoleCommander\ConsoleCommander_*.ini
    -> Add ConsoleCommander_[name].ini in ConsoleCommander folder with the commands. it will scan add the command in the UI.
    -> Format: ConsoleCommander_QAR.ini
    
[ConsoleCommands]
Quick Armor Rebalance|QAR|0|Open Quick Armor Rebalance UI
        
    -> Custom Commands will appear after user added commands in the Custom Commands tab.
    -> If no Custom Commands are present or all hidden, Custom Commands tab will not show up in UI.
    -> User can Hide/Unhide Custom Commands. A button 'Show Hidded/Hide Hidden' has been added to Show/Hide Hidden Commands. (Applicable for Custom Commands)

 

Console Commander 2.2.2
 -> [New] Added support for execution of multiple commands at once.
    ->Separate multiple commands by adding , (comma) to execute the commands in sequence.
    ->Format: Name|Command1,Command2,Command4,Command4|CloseConsole (1=yes, 0=no)|Tooltip (optional)

 

Console Commander 2.3.0
 -> [New] Added support for execution of commands with custom variable input when executing command.
    ->An option to add a command as variable command has been added in the 'Add Command'
    ->In the console command box: input a command without the last value. [Ex: player.additem f] it will add [#] to recognize the variable as variable command.
    ->Format:
Name|Command [#]|CloseConsole (1=yes, 0=no)|Tooltip (optional)
    ->A popup will show up and ask for specific value before executing.

 

Video Demonstration (Old)


Source Code: Github
 

Requirements
- SKSE Menu Framework (required)
- Kill Caps Lock NG (Optional)[Strongly Recommend][It keeps caps lock off only in console]


Installation
1. Make sure SKSE Menu Framework is installed and working
2. Download and install the mod.


How to use
1. Open SKSE Menu Framework (default key: F1 or whatever you set)
2. Go to "Console Commander"
3. Click "Add Command" → enter name and console command → Add
4. Select a command → click "Execute"
5. (Optional) Edit Data\SKSE\Plugins\ConsoleCommander.ini manually and click "Reload Config"

Notes:
- It simulates keyboard key input to execute command so don't press any keys when executing the console command.
- If Caps Lock behaves strangely in console → install Kill Caps Lock NG (optional)
- Tested on Skyrim AE v1.6.1170 and v1.6.353. Confirmed to work on v1.5.97. Should work on all versions of Skyrim SE/AE.

- ini file will be created after adding a command. or use the provided ini below.


ConsoleCommander.ini config:

; Console Commander Config

[Delays] ; in ms
EscDelay=100 ; Delay to close SKSE Menu framework after executing
OpenConsoleDelay=200   ; Delay to open console after SKSE Menu framework is closed
TypingStartDelay=150 ; Delay before start typing
CharDelay=30       ; Typing Speed
EnterDelay=200    Delay to press enter after typing.
CloseConsoleDelay=50     Delay after entering command to close console.

[ConsoleCommands]
; Format: ; Format: Name|ConsoleCommand|CloseConsole (1=yes, 0=no)|Tooltip (optional)
Example:
Add Gold - 100|Player.additem f 100|1|Adds 100 gold to player inventory

 

For multi command execution
Format: Name|Command1,Command2,Command4,Command4|CloseConsole (1=yes, 0=no)|Tooltip (optional)

 

For custom variable command execution
Format: Name|Command(without value) [#]|CloseConsole (1=yes, 0=no)|Tooltip (optional)
Example:
Add Gold|player.additem f [#]|1|Adds x gold amout of gold in player inventory


Console Commander - Default ini.zip

 

Console Commander - Faster Execution ini.zip

 

Optional Custom Command
Opens 'Quick Armor Rebalance (QAR)' Menu
Requirement
Quick Armor Rebalance (QAR)
https://www.nexusmods.com/skyrimspecialedition/mods/127967

Console Commander - QAR ini.zip


Uninstallation
Disable/remove the mod in your mod manager.

Bug Reports
If you encounter issues, please report them through Github or support. Include 'ConsoleCommander.log' from Documents, description of the bug and steps to reproduce it.


Credits

* Mrowrpurr - for her amazing SKSE tutorials in YT (Skyrim Scripting)
* SkyrimThiago - for SKSE Menu Framework
* QTR-Modding - for SKSE Menu Framework 3 Example Template

Permissions

This project is licensed under the MIT License.
You are not allowed to use this mod in any mods/files/modlists that are being sold for money.


Enjoy faster console command execution!


  • Submitter
  • Submitted
    02/19/26
  • Category
  • Requirements
    SKSE Menu Framework
    Kill Caps Lock NG (Optional)[Strongly Recommend]
  • Regular Edition Compatible
    No
  • Install Instructions

 

Posted

Simple but super helpful. I'll scroll through the past ~200 commands in my console history just so I don't have to manually type out a 10 character command lol. 

Posted
42 minutes ago, asdt123123 said:

Simple but super helpful. I'll scroll through the past ~200 commands in my console history just so I don't have to manually type out a 10 character command lol. 

I'm a super fan of your work on PPA and AGH! I'm glad this mod can be of help to you.

Posted

This is great, I can see this being a great mod for Fallout 4 as well.  Many of the basic commands are identical to Skyrim.  I would love to be able to have the ability to play these games without having to go to the keyboard during gameplays.  But many mods seem to require various functions from the keyboard (understandably as it is PC), still be great to be able to do more changes without constantly needing to get to the keyboard.   Thank you.

Posted (edited)
5 hours ago, nefer385 said:

This is great, I can see this being a great mod for Fallout 4 as well.  Many of the basic commands are identical to Skyrim.  I would love to be able to have the ability to play these games without having to go to the keyboard during gameplays.  But many mods seem to require various functions from the keyboard (understandably as it is PC), still be great to be able to do more changes without constantly needing to get to the keyboard.   Thank you.

Welcome! Thanks for checking out the mod.
I don't know how to create SKSE mod for Fallout 4 yet. Does it have something similar to SKSE Menu Framework?

Edited by Edzio
Posted
5 hours ago, Marenwolf said:

Thank you for making a video demonstration. Alot of modders don't do that.

I'm glad it helped. 🤠

Posted
13 hours ago, Edzio said:

Welcome! Thanks for checking out the mod.
I don't know how to create SKSE mod for Fallout 4 yet. Does it have something similar to SKSE Menu Framework?

It is very similar it would be F4SE.  Fallout 4 has gone through a similar path to Skyrim recently.  It has the O.G. version that is the 1.10.163.0 which predates their version of Anniversary and Marketplace versions.  The Fallout NG version is the 1.10.984.0 which had some free creation club content, and the most updated version of the game that contains the marketplace addition is the Fallout 1.11.191.  

 

The F4SE versions correspond to the game version that it is intended to support (just like Skyrim, Skyrim SE, Skyrim AE).  The difference with Fallout is that Fallout O.G. is like our Skyrim SE, and the later versions are like the varying updates to our AE's.

 

Just for your reference:

F4SE version 0.6.23 for Fallout 4 Game Version 1.10.163.0 ** (The one I prefer, as it can utilize the free content of 1.10.984 without having the new bugs that came from BGS.  Simply by upgrading to the 1.10.984.0 version and downgrading the depot while keeping the free CC content in the data folder).

 

F4SE version 0.7.2 for Fallout 4 Game Version (referred as Next-Gen) 1.10.984.0

F4SE version 0.7.6 for Fallout Game Version (referred as Anniversary-Gen) 1.11.169 & 1.11.191 

 

I would hitch my wagon to the original and most stable version of the game and F4SE as your mod would be able to extend to the other versions through the basic & standard uses of Console Commands. 

 

Most importantly though, do not trouble yourself if you do not own Fallout 4, my comfort and laziness should not come at your expense in any way.

 

P.S. Fellow Fallout 4 Gamers if my info on the next gen and anniversary gen of Fallout 4 is out-of-date or incorrect definitely correct the info that I had provided. 

 

Thanks

 

 

Posted

Console Commander 2.1.2
 -> [New] Added custom tooltip function for additional information (Optional: Hover over Execute)
    -> Format: Name|ConsoleCommand|CloseConsole (1=yes, 0=no)|Tooltip (optional)
    -> Example: Add Gold - 100|Player.additem f 100|1|Adds 100 gold to player inventory

 -> [New] Added custom ini support. Modders can now add custom ini with console commands.
    -> Custom ini is saved in: Data\SKSE\Plugins\ConsoleCommander\ConsoleCommander_*.ini
    -> Add ConsoleCommander_[name].ini in ConsoleCommander folder with the commands. it will scan add the command in the UI.
    -> Format: ConsoleCommander_QAR.ini
    
        [ConsoleCommands]
        Quick Armor Rebalance|QAR|0|Open Quick Armor Rebalance UI
        
    -> Custom Commands will appear after user added commands in the Custom Commands tab.
    -> If no Custom Commands are present or all hidden, Custom Commands tab will not show up in UI.
    -> User can Hide/Unhide Custom Commands. A button 'Show Hidded/Hide Hidden' has been added to Show/Hide Hidden Commands. (Applicable for Custom Commands)
    -> Add {Hidden} tag before name in ini to hide it in the UI. Or use Hide button in UI.
        Example: {Hidden}Quick Armor Rebalance|QAR|0|Open Quick Armor Rebalance UI

 

Console Commander 2.2.2
 -> [New] Added support for execution of multiple commands at once.
    ->Separate multiple commands by adding , (comma) to execute the commands in sequence.
    ->Format: Name|Command1,Command2,Command4,Command4|CloseConsole (1=yes, 0=no)|Tooltip (optional)

Posted

I can see some very functional uses for this mod, for example, one mod I use calm my follower NPCs down so they will stop fighting between them selves, but sometimes they will attack other NPCs, such as guards for sometime very stupid reasons and I have to use stop combat on the other NPCs to stop them all. and gats rather  annoying having to open console every time on all the other NPCs, I am thinking you mod may make this faster to calm everyone down I can do through the hotkey I use for my follower(s)

Posted
3 hours ago, tonitrulupus said:

I can see some very functional uses for this mod, for example, one mod I use calm my follower NPCs down so they will stop fighting between them selves, but sometimes they will attack other NPCs, such as guards for sometime very stupid reasons and I have to use stop combat on the other NPCs to stop them all. and gats rather  annoying having to open console every time on all the other NPCs, I am thinking you mod may make this faster to calm everyone down I can do through the hotkey I use for my follower(s)

This is certainly a good example for using the mod.
Making frequently used console commands easier was the main goal of the mod.
For example,

reset smp, disable, enable, resetinventory, recycleactor etc. 

In the latest update I added multi command support so you can disable and enable a target in one click.

Thanks for checking out the mod.

Posted

Console Commander 2.3.0
 -> [New] Added support for execution of commands with custom variable input when executing command.
    ->An option to add a command as variable command has been added in the 'Add Command'
    ->In the console command box: input a command without the last value. [Ex: player.additem f] it will add [#] to recognize the command as variable command.
    ->Format: Name|Command(without value) [#]|CloseConsole (1=yes, 0=no)|Tooltip (optional)
    ->A popup will show up and ask for specific value before executing.

Posted

It would be super helpful if you could somehow augment the command with mod position, e.g.:

Bring Auri / Misty Skye / Yuriana (and then poof the character spawn next to you)

 

Add (specific armor or weapon) to inventory.


Thanks!

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...