
ImprovedCommandEssence
Balances the Command Artifact to only show a smaller selection of options plus additional QOL [HIGH CONFIGURABILITY]
Date uploaded | a year ago |
Version | 1.3.5 |
Download link | Cercain-ImprovedCommandEssence-1.3.5.zip |
Downloads | 1324 |
Dependency string | Cercain-ImprovedCommandEssence-1.3.5 |
This mod requires the following mods to function


bbepis-BepInExPack
Unified BepInEx all-in-one modding pack - plugin framework, detour library
Preferred version: 5.4.1903README
Now with fixed Compatibility for StarStorm 2 & Forgotten Relics
(+more - read 1.3.4 notes)
Why?
The Command Artifact is too strong, but having better control over your build is fun.
This mod gives you more control over your run while not being imba
Similar mods exists but do not have the configurability or additional QOL this does
What it do?
This mod changes the amount of options that you can choose from the Command Essences that drop with the Command Artifact.
Also provides some QOL options like having the Bazaar and Terminal shops drop the item they are displaying
Config
Improved Command Essence is highly configurable, you can change the amount of options you can choose from for each tier individually
The default values are how I like to play, change these up to fit your playstyle
Defaults:
You can change the option amount for each tier
Rarity/Tier | Options |
---|---|
Common (White) | 6 |
Uncommon (Green) | 4 |
Legendary (Red) | 2 |
Lunar (Blue) | 2 |
Boss (Yellow) | 2 |
Equipment (Orange) | 4 |
Void (Purple) | 2 |
Void Potential (White Sphere) | 6 |
Void Cache (Purple Sphere) | 4 |
(All void tiers use the same config)
(Lunar items and lunar equipment use the same config)
(Void Potential and Void Cache config is used when onForPotential is set to false)
Toggle Options
Name | default | Description |
---|---|---|
keepCategory | true | If true, Category Chests will only contain options of the same category |
onInBazaar | false | If false, item drops in the Bazaar will drop as the actual item not a Command Essence |
onInDropShip* | false | If false, item drops from terminals (like the Drop Ship) will drop as the actual item not a Command Essence |
onForHidden | true | (When 'onInDropShip' is false) If true, hidden (?) item drops from terminals will drop as a Command Essence |
sameBossDrops | true | If true, the Command Essences dropped from the teleporter boss of the same rarity will contain the same options |
onForTrophy | false | If false, bosses killed with the Trophy Hunter's Tricorn will drop the related item and not a Command Essence |
onForAdaptive | false | Set if Adaptive Chests drop their items (false) or Command Essence (true) |
onForPotential | false | Set if Void Cache and Void Triples drop a Void Potential (false) Command Essence (true) |
enableScrappers | false | Set if Scrappers spawn |
enablePrinters | false | Set if Printers spawn (onInDropShip must be on to drop as the item) |
enableMultishop | false | Set if Multishops spawn (onInDropShip must be on to drop as the item) |
scrappersDropEssence | false | Set if Scrappers drop scrap (false) or a Command Essence (true) |
essenceChance | 100 | Set the chance for items to drop as Command Essences (0-100) |
*(By default the only Terminal Shops that spawn in Command runs are Drop Ships but this toggle affects all of them)
Compatibility
Name | default | Description |
---|---|---|
customCompatibility | empty | Add items to exclude them from dropping as Command Essences, use commas to seperate entries, ie: "ItemIndex.ZetAspectWhite, ItemIndex.ZetAspectBlue, ItemIndex.ZetAspectRed" |
Changelog
1.3.5
- (Feature) Added 'onForHidden' which makes the items that display as a ? in terminals drop as a Command Essence (affected by 'essenceChance')
- Reworded some config description to better describe their use
1.3.4
- (Compatibility Fix) Forgotten Relics - special item(s) now drop as the item not an essence
- (Feature) Added a new configuration to add custom compatibility to drop any item as the item (see above)
1.3.3
- (Compatibility Fix) Fixed 'sameBossDrops' and Starstorm 2 adding white boxes to the drop pool
- (Bug Fix) Fixed 'onForPotential' not being configuration and also affecting non-command runs
1.3.2
- (Bug Fix) Void Potentials correctly drop from Simulacrum when enabled
1.3.1
- Rebuilt with updated dlls to support v1.2.3
1.3.0
- (Feature) Added a toggle to enable Void Potentials (default enables them)
- (Feature) Added options for the amount of items a Void Potential offers (split normal and void cache)
- Removing dependency for FixedCategoryChests as the fix has been made to vanilla
1.2.1
- (Compatibility Fix) Fixed the exclusion list to be compatible with mods that add new items
1.2.0
- (Feature) Added new toggles to enable Scrappers, Multishops, and Printers (default off)
- (Feature) Added a config to set the chance for chests to drop as Command Essences (default 100%)
- (Feature) Added a toggle for Scrappers to drop as scrap(false) or Essence(true)
- (Bug Fix) Fixed boss drops from the teleporter event sometimes not having the same items with the sameBossDrops config on
- Added a soft dependency for FixedCategoryChests (Mod will load without it but R2 will ask to download it)
1.1.4
- (Bugfix) Keep Category chest now works correctly
1.1.3
- (BugFix) Lunar equipment now correctly drops as a Command Essence containing Lunar equipment
- (BugFix) Special boss drops (ie. Aurelionite) now actually correctly drop as their items instead of as a Command Essence
1.1.2
- (Compatibility Fix) ZetAspects now works with the Item drop mode
1.1.1
- (BugFix) Lunar Coins now drop correctly
- (BugFix) Special items like Aspects and the Halcyon Seed now correctly drop as their items instead of Command Essences
1.1.0
- (Togglable) Command Essences dropped from the teleporter boss of the same rarity to contain the same options
- (Togglable) Trophy Hunter's Tricorn to drop the related boss item not the command essence
1.0.1
- Hook fix
1.0.0
- Initial Release
Known Bugs & Compatibility Issues
Future Plans
Contact for bugs and suggestions
Lilly.Varous#7620 on Discord
CHANGELOG
Changelog
1.4.5
- (Bug Fix) Fixed onForVoidPotential causing Void Potentials to have a broken item selection, reverted previous workaround fix forcing cell reward back to a Command Essence of the right rarity
1.4.4
- (Bug Fix) Void Fields' Cell rewards now correctly drop a Void Potential (not affected by configs), this is currently the best I can do as the logic around this is really awkward to hook onto and change
1.4.3
- (Bug Fix) Fixed non-host players unable to see the Command Essence
1.4.2
- (Feature) Added 'onForAspect' & 'itemAmountAspect' to have the option for Aspects to drop as Command Essences containing Aspects
- Changed the way the options are selected to align with vanilla logic
1.4.1
- (Bug Fix) Accidentally commented out Aspects dropping as Aspects
1.4.0
- (Feature) Added 'onForYellowBossDrops' to have the option for boss drops to give their respective item instead of a command essence
- (Compatability) Further improved compatability with other mods by properly using the 'WorldUnique' item tag rather than Item Index names (custom compatability no longer needed)
- (Bug Fix) Fixed teleporter drop sometimes having the same items when 'sameBossDrops' was false
- (Bug Fix) Fixed Aspect of Earth dropping as a normal equiptment Command Essence
- (Bug Fix) Fixed 'onForHidden' being false forcing all terminals to drop as Command Essence, overwriting 'onForDropShip'
1.3.6
- (Bug Fix) Now works with delusion
- (Feature) Added 'onForDelusion' to have delusion drops drop as an essence when true.
1.3.5
- (Feature) Added 'onForHidden' which makes the items that display as a ? in terminals drop as a Command Essence (affected by 'essenceChance')
- Reworded some config description to better describe their use
1.3.4
- (Compatibility Fix) Forgotten Relics - special item(s) now drop as the item not an essence
- (Feature) Added a new configuration to add custom compatibility to drop any item as the item (see above)
1.3.3
- (Compatibility Fix) Fixed 'sameBossDrops' and Starstorm 2 adding white boxes to the drop pool
- (Bug Fix) Fixed 'onForPotential' not being configuration and also affecting non-command runs
1.3.2
- (Bug Fix) Void Potentials correctly drop from Simulacrum when enabled
1.3.1
- Rebuilt with updated dlls to support v1.2.3
1.3.0
- (Feature) Added a toggle to enable Void Potentials (default enables them)
- (Feature) Added options for the amount of items a Void Potential offers (split normal and void cache)
- Removing dependency for FixedCategoryChests as the fix has been made to vanilla
1.2.1
- (Compatibility Fix) Fixed the exclusion list to be compatible with mods that add new items
1.2.0
- (Feature) Added new toggles to enable Scrappers, Multishops, and Printers (default off)
- (Feature) Added a config to set the chance for chests to drop as Command Essences (default 100%)
- (Feature) Added a toggle for Scrappers to drop as scrap(false) or Essence(true)
- (Bug Fix) Fixed boss drops from the teleporter event sometimes not having the same items with the sameBossDrops config on
- Added a soft dependency for FixedCategoryChests (Mod will load without it but R2 will ask to download it)
1.1.4
- (Bugfix) Keep Category chest now works correctly
1.1.3
- (BugFix) Lunar equipment now correctly drops as a Command Essence containing Lunar equipment
- (BugFix) Special boss drops (ie. Aurelionite) now actually correctly drop as their items instead of as a Command Essence
1.1.2
- (Compatibility Fix) ZetAspects now works with the Item drop mode
1.1.1
- (BugFix) Lunar Coins now drop correctly
- (BugFix) Special items like Aspects and the Halcyon Seed now correctly drop as their items instead of Command Essences
1.1.0
- (Togglable) Command Essences dropped from the teleporter boss of the same rarity to contain the same options
- (Togglable) Trophy Hunter's Tricorn to drop the related boss item not the command essence
1.0.1
- Hook fix
1.0.0
- Initial Release