IMPORTANT STUFF
This mod contains a collection of patches from various sources (all MIT/GNU GPL licensed sources) in order to bring you
the best collection of QOL and tweaks in one spot
Install on all clients and the server.
This mod uses ServerSync, if installed on the server and the config is set to be forced, it will sync all configs to client
This mod uses a file watcher. If the configuration file is not changed with BepInEx Configuration manager, but changed in the file directly on the server, upon file save, it will sync the changes to all clients. Please keep in mind that logging out or rebooting might be required for some configuration changes, as not everything can update immediately
For a full feature listing, please see my Github or download the zip and open the AutoDoc file that is included. Thunderstore cannot show all the information.
Author Information
Azumatt
DISCORD: Azumatt#2625
STEAM: https://steamcommunity.com/id/azumatt/
For Questions or Comments, find me in the Odin Plus Team Discord or in mine:

Changelog (latest patch listed first)
0.9.6
- CFC fixes for default wards
0.9.5
0.9.3/0.9.4
- Hotfix for current game version. Update ServerSync internally.
- Previous comments about last patch apply here as well. Only updating because it's needed. The changes are not in this codebase.
0.9.2
- Add back the BiFrost!
- Add incompatibility checks to the needed mods.
- MapDetails bug fix. I was comparing the variables wrong, so it was always executing even when it shouldn't.
- Add configuration options to control the food degredation and the food regen.
- Both can be found in the "Player" section of the config.
- No Food Degrade: This is the amount of food that is lost per second. This configuration disables or enables
food degrading. Modify food must be on.
- Modify food: Ensuring the food lasts longer while maintaining the same rate of regeneration. Needed to be on
for No Food Degrade to work
- Add configuration option to show the game's default screen flash when taking damage. Was previously hard coded to be
off.
- Began collapsing super old change logs for the mod, to reduce the appeared size of the readme on the site. The old change logs can be found
in the collapsed sections below.
0.9.1
- Fix MaxPlayerCount not working as intended.
0.9.0
- Updated to work with Game Version 0.211.7
- BiFrost temporarily disabled due to issues with the new version, will work out a fix soon, until then, use their
new server saving!
- Code change for Max Players allowed in the server to work with latest version.
0.8.8
- Change auto repair default value to false and change to sync with server's setting. Requested by Tyson#28262
- Remove the ability to override your player name in the chatbox. Valid complaints with this feature have been made, and
I have decided to remove it. I had forgotten that this was a feature, and I apologize for the inconvenience.
- Fixed a bug where crafting items while your inventory was full could cause them to disappear.
- Fix issue created in last version if you didn't have the BiFrost enabled. Reported by Tyson#28262. I forgot that the
BiFrost is optional, and didn't code for that. My bad.
- Iron chest rows defaulted to 4
- Display Fermenter progress on hover
- Centered the clock on the screen.
- ShowBuildings under MapDetails now determines buildings are painted on the map. This allows for map details to be on,
and show carts without buildings showing on the map. Previously this was a dead config (not sure why).
- MapDetails default value is now false
- Remove some unused code. Fixed some wording.
- Auto store now allows for custom chests to be added to a list. Affected by ItemDisallowCustomChests,
ItemAllowCustomChests and DropRangeCustomChests values.
- CFC now has a configuration option for ItemDisallowTypes, to prevent certain items from being pulled into the player
inventory.
0.8.7
- Mimic FastLink v1.1.0 update. Allow prompting for password still. Disable GUI when in loading screen.
- Add config option to disable the portal hover tag (thanks to @wackymole)
- Keep an eye out for another update this weekend, I'm working on changing more things. This update was released to fix
some compatiblity issues with other mods.
0.8.6
- WardIsLove v 3.0.1 compatibility update.
0.8.5
- Turn QuickAccessBar into a HotKeyBar (Thanks to Blaxxun in
a GitHub commit).
Reflected in OdinQOL.
- This provides some compatibility with Jewelcrafting and other mods that might need to modify the QuickAccessBar.
- Added new config options for hotkey texts and allow overflow of hotkey bindings.
- You can now override the hotkey text for each hotkey. Should you need it to be different than the default.
0.8.4
- Update SkillGainFactor config descriptions to make more sense.
- Potentially game breaking fixes
- Fix a bug where the requirement was more than the max stack size or the item can't be stacked would cause a rouge
item to be left in the chest. (Thanks to Lime18 for the bug report & Bjorn for the fix!)
- Fix a bug where pulling resources while having the stack size multiplied would cause an increase in the stack size
& sometimes the actual item count. (Thanks to Bjorn for the bug report & fix!)
- Fix for Pulling resources into the player inventory not grabbing all resources needed to craft if the item doesn't
stack. (Found when testing Bjorn's fix!)
- Remove incompatibility with Mod Settings mod. Will add back if issues with that mod arise.
0.8.3
- Fixed CFC FillAllKey not working. Keyboardshortcut was always returning false, not sure why.
- Fix Item Stack bug if exact resources are used.
- Item Drawer stack compat fix.
- Add switch toggles for Dungeons and Camp alteration.
- Add switch toggle for workbench alteration.
- Fix issue with workbench radius disappearance when workbench range is set to 20.
- Fix some issues found in the legacy code while fixing other code for this patch version. (aka...ghost configs)
0.8.2
- Update Structural integrity to be in percentage values, also update the config descriptions to make more sense.
- Fix issues with the BiFrost toggle
- Fix newly created issue that cause the clock to no longer appear
- Fix issue with MapDetails
0.8.1
0.8.0
- Add FileWatcher to the code. Changes made directly to the configuration files on the server should sync with the
clients upon saving the file. Keep in mind, depending on the setting changed, it might require a client reboot to see
the change.
- Integrate CraftFromContainers and provide a little boost to the performance of it
- Please note,
if CFC is installed, this mod will not load.
- The CFC code has been updated to provide compatibility with WardIsLove wards, no more pulling from chests you
aren't allowed to. (I hope!)
- CraftFromContainers section in the config file is the new location for all things CFC in OdinQOL.
- Remove ConnectionPanel code/configs. Integrated my FastLink code but renamed to Bifröst. Works the
same! This is to allow for passwords, support of IPv6 and a quicker launch via UI.
(It is highly recommended that you regenerate your configuration file due to the removal of the ConnectionPanel configs. BepInEx doesn't handle orphaned config entries)
- The file you can configure your servers for OdinQOL is
com.odinplusqol.mod_servers.yml
- If you happen to have FastLink installed, these are compatible and can be ran at the same time. Shouldn't
be any
issues. You can disable OdinQOLs version of it in the configs under BiFrost section.
- Fix the placement issue some people were having. Seems there was a rouge patch that didn't check for the configuration
value.
- Beehive config value default changed to vanilla default of 1200
- Fix min_room count for dungeons to match vanilla value. Max rooms kept at 20 just in case there is lag associated with
this value change.
- Auto Storage changes. Add in blackmetal chest configs. Optimize code.
- Stack size configuration option has been changed in how it functions. It's now a direct multiplier.
Multiplier for your item stacks. Directly multiplies stack of the item by this value. (Stack of 50 with value of 10 here would turn into a stack of 500)
- Fix some of the descriptions for configs.
- Various other internal code updates/refactors. Some updates provide better performance, so the mod should run smoother
now.
- Incompatibility added to the new "Mod Settings" mod by Jules/Jotunn. There were issues in the past where this mod
would allow bypassing configuration options while it was inside Jotunn codebase. Though this might not be the case
anymore, I won't risk it happening once
more.
0.7.1
- Compatibility with Shipyard by adding 3 configuration options to the "Containers" section.
- Turning off the entire section, turning off the ships and chest container size individually.
- Adding back displaying ships and carts on the map (by request). The toggle for this has been moved to "Map Details"
section in the configs.
0.7.0
- Remove Map Syncing code and all configs related
- Benefits to this...you can now use the vanilla pin UI again for quick pins of certain types. This code blocked the
addition of the pin UI Valheim devs added.
- Downside, it removes the Ship and Cart display on the map since it was buried in that code and I'm a little lazy.
If enough requests ask to add this feature back, I will.
- Downside, this could cause issues with your configuration files having orphaned config sections since I have
removed them. You might have to regenerate your config file on the server and client.
- Update to latest CraftFromContainers internally. Soon, I will absorb this code and the DLL will not be needed.
- I (Azumatt) will be the primary maintainer of OdinQOL. The code and all history of git have been moved to my github as
a result. OdinsQOL on My GitHub
0.6.0
- Compile against latest game version
- Fix issues with the save data paths after patch.
- Toggle the new modded variable.
0.5.2
- Update Signs Code
- Cache default material for sign text before modifications so we can swap back to vanilla at anytime.
- Rich text being on/off now dictates vanilla or custom colors. (Rich text must be on for default color to work,
otherwise it's vanilla color.)
0.5.1
- PR from Blaxxun
- Fix version check when installed with other mods that do it similarly.
0.5.0
- Update Signs Code
- Add config to change deafult color of signs
- Change default font setting to actual default font from game. (Not sure why it wasn't to start)
- Note: Default color is a string like "red" or "black". It doesn't touch signs that have already been changed by
richtext markup. (a.k.a. <color=red></color>)
- Update ServerSync version internally
- Update dependency strings in manifest.json
- Update readme's features listing
0.4.11
- Took PR from Azumatt
- Removed MMHook Dependency
- Added Black Metal Chest to configurable storage sizes
- Updated github project to be able to compile on any machine
0.4.1
0.4.0
- Update to latest ServerSync.dll. This should fix some syncing errors.
0.3.9
0.3.8
- Fix a derp. Forgot to include CraftFromContainers
0.3.7
- MapDetails and ShowContainer contents updated
0.3.6
- Make dungeon stuff configurable
0.3.5
- Update stamina drain values to be vanilla defaults. Note: They are direct drain values, not percent, some people were
asking about that.
0.3.3
- Added our name to the version string check, not just the version number.
- Addition of the Connection Panel configuration. You can now add servers to the Join Game menu on the main screen.
Examples provided; Option is off by default.
- These should be separated by commas! This option is client side only, they load right before the main menu shows.
- The previous hard coded values were removed, it was felt that it should be a configurable option if you choose to
use it like we did.
0.3.2
- Fix UI bug with QuickSlots (Thank you Metréu and ZurielRedux for reporting it!)
- It is highly recommended that you regenerate your configuration file!! (Delete the old one and reboot the server
or client with the new DLL loaded)
0.3.1
0.3.0
- Fix a really weird issue with RRR compatibility. This should fix the "Unable to find prefab" issues with this mod
and RRR.
- Added more information to the configs to help you tell what is synced with server and what is not.
- Change some configs to be actual KeyCodes and not the string values for extra quality of life in configuring the mod
0.2.0
- Quickslots fix
- Move all related quickslot and Extended Inventory to it's own section. Update some config values to be vanilla
defaults.
0.1.0
- Updated config values and descriptions
- Add extended inventory
- EAQs added
- Moveable chest inventory in case you make your slots too large
- Option to configure crafting time added
- Made some hotkeys not server sync. Ask questions in the discord if you have issues or concerns.
0.0.11
- Fixing some issues that H&H introduced
*Added HookGenPatcher as the appropriate dependency for some of the patches. Forgot to in the past.
0.0.10
- Fixing Thunderstore to match mod version and updating readme with features
0.0.9
- Fixing Thunderstore to match mod version and updating readme with features
0.0.1