Erenshor

Erenshor

28 ratings
Erenshor Modding
By Turk
A guide to modding Erenshor.
4
5
2
   
Award
Favorite
Favorited
Unfavorite
Updates
05/22 Guide started. Adding more mods as I find them.
05/25 Added User Tips and Tricks section.
05/29 Added Links.
06/03 Added Recks Transmog Mod.
06/03 Added EverquestLevelup Mod.
06/04 Loot Manager Updated.
06/05 Compare Equipment Updated.
06/16 Minimap and Quest Marker now in the base game. Those mods no longer needed.
06/26 Added WoW_Much's Interactive Maps Companion mod.
07/02 Quest Helper should still be used over the in game quest markers.
07/12 The huge Coop mod update is out that has Steam backed coop.
08/26 Added Reck's Stat Menu Ui. Forgot to add back when I started this guide.
08/31 Added the great Overhead Bars + Combat Text to the guide.
Erenshor Mods
For instructions on how to install mods scroll down to the Thunderstore Modding, Thunderstore Advanced, and Manual Modding sections of this guide.

Use CTRL+F in a browser to search for a mod or scroll down the side list.
By Mizuki
Erenshor COOP
Github[github.com] Thunderstore[thunderstore.io]
Brings Co-Op to Erenshor.



This is a big one for a lot of people. Read the info on either Github or Thunderstore.
As of version 2.0.0 this wonderful mod has Steam Lobby support. So you can invite friends right from Steam into the game.
ExtendedHotbars
Github[github.com]

Adds multiple displayable hotbars to the game. Pressing F11 will toggle the number of hotbars on screen. It is configurable with up to five hotbars.
By Dewfonz
Overhead Bars + Combat Text
Thunderstore[thunderstore.io]

Relive the golden era of OG MMO's with these WoW-style floating combat text in Erenshor.
OBaCT worksalongside, and even adds to the default combat text adding polished overhead unit frames with customizable options (F11).
This is a mod by a first time mod maker. It is such an excellent addition to the game.
By WoW_Much
Interactive Maps Companion
Download[erenshor-maps.wowmuch1.workers.dev]

Use this companion mod to add a player marker showing your in-game position on the map.
This one is really cool. It adds a player marker to the wonderful maps made by WoW_Much. Load the map you are in game and never be lost again. Use with WoW_Much's Interactive Maps[erenshor-maps.wowmuch1.workers.dev].
By staticextasy
XP-Bar-Numbers
Github[github.com]

Erenshor XP bar tweak to add current xp and total xp to level.

This mod is no longer needed. The function of the mod is now in the base game.
Tab Target by Distance
Github[github.com]
Modifies tab targeting by scanning targets and sorting them by distance. Adds the ability to reverse tab target with CTRL+TAB. Opted not to use SHIFT+TAB due to the Steam overlay. May be made configurable in a future release. The distance for tab targeting is also configurable.

This mod is no longer needed. The function of the mod is now in the base game.
Confirm-UI-Reset
Github[github.com]
Confirms ui reset.
XP-Multiplier
Github[github.com]
A XP Multiplier.
This is great if you don't want to use the Party Mod by Recks.


This mod is no longer needed. The function of the mod is now in the base game.
SkipLogin
Github[github.com]
Skips the login screen.
This is great. It's simple. It just automatically clicks and speeds up the login.
By Ayloonah
Area Maps
Github[github.com] Thunderstore[thunderstore.io]
Adds the zone maps from the Erenshor Wiki to the game.
Chat History
Github[github.com] Thunderstore[thunderstore.io]
Allows you to access your last 20 chat messages through the up and down arrows so you don't have to type the same things over and over.
A great QoL mod.
By Brumdail
Quality of Life Mod
Github[github.com] Thunderstore[thunderstore.io]
Erenshor Quality of Life Modpack based on BepInEx. Major features include: /autoloot, /auction, /bank, /forge, /help, AutoSendPet, EnableAutoAttack, AutoPriceYourItem
Random Epic Loot Mod
Github[github.com] Thunderstore[thunderstore.io]
Erenshor Random Epic Loot Mod based on BepInEx. Get similar level random loot from enemies! (Not available for the Demo)
This one is great for cranking up the loot that is dropping. You can set it to the level of your highest character.
By drizzlx
LevelDisplay Mod
Github[github.com] Thunderstore[thunderstore.io]

Display mob levels in name tags and target window. Optional display SimPlayer levels.
Advanced Auction House
Github[github.com] Thunderstore[thunderstore.io]

Provides an advanced Auction House UI for buying and selling.
QuestHelper
Github[github.com] Thunderstore[thunderstore.io]

Adds quest markers ! and ? above NPC names like in World of Warcraft.
There is now a quest marker in the game. I would still recommend using this mod over the built in quest markers. For the reason that the mod shows an ! for new quests and a ? for quest ready to turn in. The built in quest marker only shows a ? and it only updates after you reenter the zone.
MiniMap Mod
Github[github.com] Thunderstore[thunderstore.io]

Adds a mini-map to the game that tracks vendors, mobs, sims, mining nodes, dungeon entrances, etc.

This mod is no longer needed. The function of the mod is now in the base game.
By Lenzork
Global Chat Mod
Github[github.com] Thunderstore[thunderstore.io]
A global chat, making it able to chat with other players that are currently playing.
Be sure to use ServerIP = 45.131.109.73 and ServerPort = 9050 in the Config Manager settings or config file.
Walking Speed Adjust Mod
Github[github.com] Thunderstore[thunderstore.io]
A Simple Mod for Erenshor that allows you to reduce (or increase) the movement speed of the player character.
Dynamic Cam Mod
Github[github.com] Thunderstore[thunderstore.io]
A Erenshor BepInEx Mod that adds a Dynamic Cam, allowing you to configure the Position of your camera.
By Recks
Stat Menu Ui
Github[github.com] Thunderstore[thunderstore.io]

Menu UI for Player Stats and Reputation
For when you need to know how much The Skyfolk hate you for grinding faeries all the time.
Recks Transmog
Github[github.com] Thunderstore[thunderstore.io]
Transmog System.
Usage: Press F8 open the Transmog Panel to track what items you currently have transmogged. Drag an item to the slot and drop it in to apply transmog (WIP)

Full working Usage: Ctrl + Left Click any item you want to use as your transmog and its model will override the equipment slot, even if you have no item equipped.

F4 will remove all current character transmogged visuals.

Transmogging is Character specific and persistent. Character select doesn't show transmogs(WIP) Settings are saved into your BepInEx config file and is applied when logging in to the character.
This should be another one that will be super popular. Use the middle mouse button to move around the Transmog Panel.
AccurateDpsMeter
Github[github.com] Thunderstore[thunderstore.io]

Dps Meter inspired by Recount. Middle Mouse button allows you to drag it across the screen to your desired position.
Fast Travel System
Github[github.com] Thunderstore[thunderstore.io]
Get Around the World a Little Easier!
BossTracker
Github[github.com] Thunderstore[thunderstore.io]

Boss Arrow tracks all world bosses and dungeon bosses in a zone and points you to the closest one. Chat notifies you what bosses are currently spawned and which boss is being tracked, it also notifies you when a boss has spawned so youre never left wondering. When no bosses are present the arrow disappears to avoid screen clutter.
PartyMod
Github[github.com] Thunderstore[thunderstore.io]
Removes level restrictions from grouping. Level 1s can invite level 35s if they want and vice versa. GroupBuilder now instantly teleports Sim to player and immediately places them in the players group.
Not only does this one instantly port the simplayers to you. It also removes the level restriction (that can be configured). It also adds a XP Multiplier.

This mod may not work with the game.
GuildNamePlates
Github[github.com] Thunderstore[thunderstore.io]

Allows Player to have a Guild Name place holder til Brian implements a Guild System. Mod will create a config file you can edit / or press F1 in game if you have bepinex config manager installed
For show only.
EliteAndScaling
Github[github.com] Thunderstore[thunderstore.io]

Added dynamic and Lerp scaling to smooth lower lvl gameplay while still offering a challenge for max levels. Grouping is highly recommended unless youre fully purple geared. Some elites will remain easy (aka grass spiders) while others will be near god like and are tiered/prepared for upcoming Raid geared players or full purple groups. Also hooked into the Consider Opponent mechanic so pressing C now also gives you npcs true LVL and HP. if you use Drizzlx's enemy lvl mod disable the overhead option and you shouldnt get any conflicting lvl information any more.
Game got to easy because you have Best in Slot (BIS) for all your gear? This will make the game hard as hell.

Lerp is a math formula commonly used to smooth or curve increments.
AutoSpellLearn
Github[github.com] Thunderstore[thunderstore.io]
Simple Mod to let players automatically learn the appropriate skills, spells, and passive abilities for their class and level upon leveling up.
This one is great if you are lazy like me. But be warned it will give you spells and skills from items. So it's up to you to have self control and only use what you are supposed to get. Or don't it's a single player game.
JumpPlus
Github[github.com] Thunderstore[thunderstore.io]
Configurable Player jump and now sims can jump.
Simplayers will bunny hop around like in a real mmorpg. You can also make yourself jump around like the Hulk.
ChatResizer
Github[github.com] Thunderstore[thunderstore.io]
ChatResizer Simple Mod to finally let you resize that chat box. Grab the ChatBox's drag icon and use either "middle mouse button" or "Shift+Left Mouse Button" to adjust the chat box's size
Think the chat window is big? This mod will fix that.
RealWorldClock
Github[github.com] Thunderstore[thunderstore.io]
Adds a simple but configurable real time clock in game so you can get off in time like the moms/wife told you to ;)
By iExpulsion
Wellstone
Github[github.com]
Teleport to your last Wishing Well.
SpellSkillCleanupFix
Github[github.com]
Prevents errors when loading a save file with removed Spell/Skill IDs. Checks the save file for invalid Spell/Skill IDs and removes them before loading the character.
A must have for anyone using a mod that adds spells.
ZoneInfo
Github[github.com]

Shows the level range of zones within Erenshor.
When you zone the level range is show under the zone name.
By et508
Loot Manager
Github[github.com] Thunderstore[thunderstore.io]

Your Loot Your Way!!! Loot using Blacklist filtering. Send all your loot directly to your bank, or setup a bank filter and only send the loot you want to the bank. Easily modify your Blacklist and Banklist using LootUI.

Big update to this already great mod.
Treasure Map Overhaul
Github[github.com] Thunderstore[thunderstore.io]
Overhaul to the Repairing Treasure Maps quest. Replaces the 4 map corners with a new item "A Torn Treasure Map".
Another must have, if the drop rate of the treasure maps bug you.
More Shards And Coins
Github[github.com] Thunderstore[thunderstore.io]
Configure the drop chance of Planar Stone Shards and Sivakrux.
Simple for what it does, but it is great if again the drop rate for these bugs you.
Food Buff Duration
Github[github.com] Thunderstore[thunderstore.io]
Customize how long the food buffs last, and choose whether each buff should affect just the player or the entire party. All settings are easily configurable through the plugin's config file and support live updates in-game.
A great quality of life mod.
By Brad522
Compare Equipment
Github[github.com] Thunderstore[thunderstore.io]

A mod for Erenshor that adds an Item Compare Window to the game in order to enhance equipment comparison. The Mod displays a side-by-side UI panel allowing you to compare an item you are currently viewing with the item you have equipped.
Great mod that was just updated!
EverquestLevelup
Github[github.com]
This mod adds the EverQuest levelup sound to the game when the character levels up. Currently the original levelup sound also plays. I will be attempting to remove this in the future.
It's the distinctive Everquest Ding. A must have mod.
By ManlyMarco
ConfigurationManager
Github[github.com]
An easy way to let user configure how a plugin behaves without the need to make your own GUI. The user can change any of the settings you expose, even keyboard shortcuts.
Thunderstore Modding
This section will cover how to use Mod Manager like Thunderstore and r2modman (they are pretty much the same thing).

Part 1: Selecting the game.
This is pretty simple. You pick the game you want to mod.

Part 2: Create a profile
Another simple step.
You can use the provided Default profile or create your own. Once selected you will have a view of the empty mod list.

Part 3: Select some mods
Now pick the mods you would like to use.
Clicking on a mod will display info on the side.
Once you have some mods selected and downloaded it should look like below.
Click the download button and the mod manager will download the mod and any dependencies.

Part 4: Start the game
Now all you have to do is click Start modded and the game will launch with the mods you have selected.
Thunderstore Advanced
Now there are some mods that are not on the Thunderstore mod site. Thankfully there is an option to use mods not listed.

Part 1: Finding the Folder
Go to Settings and scroll down just a bit for the option Browse profile folder.
This is good to have as sometimes it is easier to just grab a mod that is not on Thunderstore and to just drop it into the BepInEx/plugins folder found above.

Part 2: Local mods
Go to Settings and scroll down just a bit for the option Import local mod.
This is a good option if you want to see the local mods in the Mod Manager list of installed mods. Anything that is just a mod with just a dll file is safe to use this option.
Manual Modding
Doing it manual is the way I prefer. But using a Mod Manager like Thunderstore or r2modman is nice if you don't want to touch the games directories. Manual modding is not as easy so be warned it you are not really wanting to put a lot of time into it.

First you need to find the game directory. Click the gear icon to get a menu.
A menu will open up. Click Manage.
Select Browse local files. This is what the game directory should look like:

First you need to install BepInEx. Download this[github.com]. If you are on Windows pick BepInEx_win_x64_5.4.23.3.zip, otherwise pick the right release for the OS you use.

Drag the contents of the zip you just downloaded into the games directory.

Now run the game one and then quit. Doing this will generate the folders needed to manually install mods. Once the game has run and loaded all the way close it and go into the BepInEx folder. For manually installing mods we want to focus on the plugins directory.

Download a mod for either Thunderstore or Github. When downloading from Github be sure to use the Releases section that is shown on the right side of the page.
As you can see in the image above, you want to download from the Releases section of the Github page for a mod. Github can be overwhelming when first looking at it. So don't feel bad about being confused at first. Github isn't really built for novice non coder users.

Drag the contents (usually just the .dll file) into the plugins directory. It will look like something like this:
steamapps\common\Erenshor\BepInEx\plugins

The ConfigManager is a good example to use. Once you download and open the zip file you have a folder structure already done for just dropping it in the base game folder. Not all Mods will be like this. But the general idea is that you want the .dll files in the plugins directory.

Running the game with just BepInEx and the ConfigManager is a good test to see if you have done it right. When the game is at the login screen hit F1 and the ConfigManager window should open.

From here it is just a matter of downloading and extracting the correct files into the plugins folder. The downside to this method is that you will need to keep track of the mods you have used to see if they have updated. Downloading and putting the files into the plugins directory each time a mod updates. It is easy to see why many people like using a Mod Manager.
User Tips and Tricks
Linux
I don't have a Linux system so this section is from other users.

Originally posted by Baron Purrcival C. Whiskers:
If you're running on Linux you'll need to run the windows version of BepInEx, download the windows version > root folder > set steam launch options to WINEDLLOVERRIDES="winhttp=n,b" %command%
AFK Guide by Jerigord
Intro to AFK Farming
With mods, it is possible to automatically farm loot and/or XP in Erenshor. This can be done with just a single mod, but at least two will make your life a lot easier.

Part One: The Basics
You will need a few things to get started:
  • The ErenshorQoL mod. This allows for auto-looting, which is what we need. It also allows extra bank and auction house access, which can make longer sessions easier.
  • A group that can survive AFK for long periods of time. Obviously you gain nothing if dead.
  • (Optional) At least one of each map piece fragment, one sivakrux, and one planar shard. XP Potion I and inert diamonds also drop frequently so having those is good, but not necessary.

To start, you need to prime your inventory with the items listed above. We do this so we can guarantee there's a stack for them when they drop. Without this, if you fill up your inventory, you won't get more drops. This will take up six to eight slots in your inventory, leaving the rest for whatever you want (or empty for loot). Here's an example of what your inventory might look like:


Second, take your party where you want to go. For sivakrux farming, the large rib cage in the Braxonian Desert offers a safe spot with large number of enemy spawns, assuming you're high enough level. Level 35 XP spots include later Prielian Cascade, parts of Fallen Braxonia, day/night Azynthi Gardens, or parts of the Jaws of Sivakaya. Based upon your gear, one of these may work for you and each has advantages and disadvantages.

Once you're in place, you need to adjust your group roles. Under Manage Roles, you need to adjust the puller range below to -22 or so. Any mob above level 15 can drop sivakrux, so this will allow you to pull the green con mobs. If you're below 35, adjust this accordingly. It is recommended that your puller and main assist be the same sim. This will decrease them running around once they drag it back. Make sure you are not set as the MA or puller or else this won't work.

Part Two: Advanced Options
In order to deal with the loot overflow issue mentioned above, you will also need the Loot Manager mod. This will allow you to blacklist items so they're automatically destroyed when picked up. This allows you to get rid of all those polished stones, citrine stones, and every other stone you don't care about as well as trash gear and lore items. To filter them out, simply add them to the mod's blacklist following its instructions. By doing this, your inventory can remain clean. This is especially useful for places where you will want a lot of AFK drops, such as the Jaws. It won't prevent your inventory from completely filling up, but it will let it fill up with more useful loot.

The QoL mod allows you to access your bank and AH from anywhere using /bank and /auction specifically. The bank should be obvious and simply offers the magic bag functionality without taking the inventory slot. There is no way to access the AH remotely without this mod. This is worth mentioning is because your items will continue to sell while you're AFK. With these two additions to your toolbox, you can check in every few hours and fill up your AH without going back to town. With high level loot, you will be rolling in millions before long.

This game is stable. Testers have used AFK farming techniques like this to run AFK farms for multiple days in a row. Your inventory is saved every time it closes, so there's no risk of lost items. Your sims are saved every time you zone, so there is a risk of loss there if you don't disconnect properly or zone periodically. Using a teleport rune counts as zoning, which gives more benefit to the Braxonian Desert farming location for sivakrux. If you're just farming them, then zoning is less of an issue since you don't gain XP and might only lose some sivakrux or planars from your sims. If you're actually gaining XP, you'll want to zone periodically to ensure your sims don't lose XP if your power goes out or something unexpected occurs.

Things to Note
It is possible for this farming to get stuck due to bugs in or quirks with the game. On occasion, your puller will get stuck and run in place, but never move. This is a reported bug in the base game, but hasn't been consistently reproduced yet so it's been hard to track down. Fixing it involves manually telling your puller to attack a new mob with Shift+1. You can also turn off auto-pull and cause them to run down the stuck mob, but this is usually less preferable as the rest of your party won't follow.

It is also possible for pets to get confused and attack your tank instead. If you are a druid, it's recommended you farm without a pet to help with this. If one of your sims is a druid, just check on your farm every once in a while. If things aren't pulling, do another manual pull with Shift+1 to get things back on track.

Conclusion
With AFK farming, you can remove some of the grinding tedium from the game. You can still get your drops needed for late game dungeons and raids while not burning yourself out for hours on end. You can focus on the parts you find more interesting and let the mechanics work for you. You can XP farm without mods just fine; this simply lets you farm items as well.
Links
Official Erenshor Wiki[erenshor.wiki.gg]

WoW_Much's Interactive Maps[erenshor-maps.wowmuch1.workers.dev]

https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3500398991
A nice guide by WoW Much for his maps and Spreadsheet.

https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3493843726
Great level 30+ tips on grinding.

https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3478613139 A great guide on the Paladin Class from level 1 to 35 by IGotLucky.
9 Comments
Turk  [author] 31 May @ 5:12pm 
You are welcome! People kept asking the same questions over and over. I like using mods and I figured I would throw this together to help out.
Rufus Aloysius 31 May @ 5:11pm 
Thanks for making this info available in a central location, I was unfamiliar with modding Unity but have experience manually modding UE.

Skimming over this had me successfully modding in roughly 30 minutes, you saved me so much time!
Turk  [author] 27 May @ 1:48am 
You need the ConfigurationManager or to edit the file et508.erenshor.moreshardsandcoins.cfg that is in steamapps\common\Erenshor\BepInEx\config .
sammy_vanelslander 27 May @ 1:22am 
care to explain how to make the sivakrux planar shards one work? .... i installed through the thunderstore thingie but cant figure out where to change the values...
Baron Purrcival C. Whiskers 26 May @ 9:52am 
Should have said this on the front side - this is a great writeup, thanks for doing it.
Turk  [author] 26 May @ 3:11am 
Thanks I added that to a new Linux section of the guide.
Baron Purrcival C. Whiskers 25 May @ 6:31pm 
Thing to add, if you're running on Linux you'll need to run the windows version of BepInEx, download the windows version > root folder > set steam launch options to WINEDLLOVERRIDES="winhttp=n,b" %command%
Turk  [author] 24 May @ 1:56pm 
Thank you for making mods. Thanks to all of the molders of Erenshor.
Recks 24 May @ 1:44pm 
Extremely helpful for newcomers, ty for taking the time to put this altogether