You are viewing a potentially older version of this package.
View all versions.
Dungeon Splitter
Separates dungeons from the main world reducing the amount of instances.
Date uploaded | 7 months ago |
Version | 1.1.0 |
Download link | JereKuusela-Dungeon_Splitter-1.1.0.zip |
Downloads | 4270 |
Dependency string | JereKuusela-Dungeon_Splitter-1.1.0 |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.
Preferred version: 5.4.2202README
Dungeon Splitter
Separates dungeons from the main world reducing the amount of instances.
Install on clients, server or both (modding guide).
Behavior
This gives some benefit for vanilla, but is mostly intended when using Mineshaft mod or custom dungeons.
Recommended to be at least installed on the server.
When only installed on the server:
- Server only sends objects that are on the same layer (reduces amount of instances and network traffic).
- Clients don't unload objects so most of the benefits are lost after entering a dungeon.
When only installed on the client:
- Server sends all objects so network traffic is not reduced.
- Clients only load objects on the same layer so the performance is improved.
- Client may retain ownership of unloaded objects which can make them appear frozen for other players.
When installed on both:
- Server only sends objects that are on the same layer.
- Clients only load objects on the same layer.
Exceptions
- LocationProxy is always sent to clients and always loaded. This ensures that dungeon entrances are always loaded.
- Dungeon generators are always sent to clients. This ensures that the dungeon floors are instantly loaded when entering a dungeon.
- For custom dungeons, you have to add the entrance floor to the server config. Otherwise the dungeon can't be entered.
- For example Ice_floor is commonly used on custom dungeons.
Credits
Thanks for Azumatt for creating the mod icon!
Sources: GitHub
Donations: Buy me a computer
CHANGELOG
-
v1.6
- Fixed for the new game version.
-
v1.5
- Possibly fixes dungeon entering issue.
-
v1.4
- Removes log spam of "Any nearby".
-
v1.3
- Delays unloading of objects by 2.5 seconds to prevent desync issues.
-
v1.2
- Adds the player object to the always sent list so that they properly disappear when entering a dungeon.
- Fixes the issue of ground creatures not working when one of the players is in the dungeon layer.
-
v1.1
- Lowers the split altitude from 3000 meters to 1500 meters (so that Odins Hollow mod is included in the dungeon layer).
-
v1.0
- Initial release.