Confirm with your password

MoreGatesExtended

MoreGates mod originally created by LordHayze. Localization support, configurable recipes, disableable pieces.

Client & Server Config Pieces Valheim 1.0
Changelog & versions

· Website · 💗 Donate

Stars
8
Downloads
528
Version
1.0.5
Updated
Author
shudnal
Virus scan
✓ Scan successful
Runs on
Client & Server
Required by
27 mods

Compatibility

Required 1

Install these too — Gale pulls them in for you.
  • Jotunn ValheimModding ·2.30.1

Incompatible with 1

Do not run these in the same profile.
  • hayze.Moregates ·Not on Hexium

Description

MoreGatesExtended

MoreGates mod originally created by LordHayze. Localization support, configurable recipes, disableable pieces.

Some pieces are disabled in the build menu by default because they duplicate vanilla parts. Their prefabs remain registered, so existing structures stay loadable. Clear Disabled pieces to make them buildable again.

You can change the tool used to build the pieces. MoreGates pieces use vanilla piece categories and Valheim's native Hammer usage tags. Doors, windows, gates and drawbridges appear under the standard Doors and Windows tag; no separate MoreGates category is registered.

Recipes are configurable

It isn't done in a handy way. But it works.

Recipes are set in Custom recipes config and it's comma separated list of formatted string looking like "{prefabName}:{itemName}:{amount}:{itemName}:{amount}". Default value is given for example. h_drawbridge02:Wood:55:Bronze:8:Chain:4 means piece h_drawbridge02 takes 55 Wood, 8 Bronze ingots and 4 Chains to build.

Localization

Built-in translations cover 35 languages: English, Russian, German, Spanish, Czech, Dutch, French, Japanese, Korean, Polish, Portuguese_Brazilian, Turkish, Ukrainian, Chinese, Chinese_Trad, Swedish, Italian, Romanian, Bulgarian, Macedonian, Finnish, Danish, Norwegian, Icelandic, Lithuanian, Hungarian, Slovak, Portuguese_European, Hindi, Thai, Croatian, Georgian, Greek, Serbian, Latvian.

All 41 piece names are translated. Existing English and Russian text is preserved, and empty English descriptions remain empty in the additional languages.

Embedded files under translations/{LanguageName}/*.json are included automatically by the project and loaded in one deterministic loop. Adding a language does not require another C# call or project-file entry. Folder names are matched exactly, so Chinese/Chinese_Trad and the two Portuguese variants remain separate.

Localizations can be provide through loading side by side with the plugin. The folder structure which will be queried will be Translations/{LanguageName}/{anyname}.json, and can be placed in any sub directory within the plugin. An example of a path which will be read for localization at run time may be: BepInEx/plugins/MoreGatesExtended/Translations/English/moregates.json.

All .json files within such a directory will be iterated through and localizations added for each of those languages.

You can find a list of language names here.

Credits to LordHayze

Donation link: Patreon

Public Mod Discord: https://discord.gg/a4XZeRjdu2

Installation (manual)

extract MoreGatesExtended.dll folder to your BepInEx\Plugins\ folder.

Compatibility

  • you need Jotunn for mod to work
  • that mod is incompatible with original mod and will not be loaded in that case

Configurating

The best way to handle configs is Configuration Manager.

Or Official BepInEx Configuration Manager.

Server configuration

Install the mod and its dependencies on the server and all clients. Jotunn synchronizes the build tool, disabled pieces and recipes from the server; only server administrators can edit these settings during a multiplayer session. Changes are reapplied after piece registration, initial or subsequent synchronization, and local configuration changes. Local values are restored after disconnecting and used when entering a local game. Logging remains local and is not synchronized. Invalid custom recipes fall back to the default recipe for the affected piece.

Dependencies

Jotunn handles both prefab registration and configuration synchronization. Install a Jotunn release compatible with the current Valheim version on the server and all clients.

Donation

Buy Me a Coffee

Discord

Join server

Changelog

1.0.5 Latest
  • Added translations for 33 additional languages and automatic loading of embedded localization files.
  • Removed the extra Doors/Windows category; pieces use the standard build-menu tags without a separate MoreGates category.
  • Fixed BoxCollider warnings when destroying mirrored MoreGates pieces.
  • Fixed excessively loud door, window, and other MoreGates sound effects after Valheim 1.0 by making them respect the game's Master and SFX volume settings.
  • Avoided loading unused legacy assets during audio initialization and added named diagnostics for missing script references.
1.0.4
  • Updated piece classification for the Valheim 1.0.12 build menu using native Hammer usage tags.
  • Assigned doors and windows, drawbridges, defenses, structural beams, decoration, and the corewood stack to their appropriate build-menu categories.
  • Removed the configurable build category
1.0.3
  • Updated for the Valheim 1.0.7 release.
  • Updated the required BepInExPack Valheim dependency to 5.4.2350.
  • Applied server-controlled build tools, categories, disabled pieces, and recipes after piece registration, synchronization, configuration changes, and session reset.
  • Kept disabled piece prefabs registered so existing structures remain loadable, while removing them from build tables.
  • Handled whitespace and duplicate recipe definitions; invalid recipes or unknown ingredients use default requirements, and unknown build tools fall back to Hammer.

3 older entries, full version history & downloads →

Files

5 files · 19 MB download

Loading files…

Manual download
Just this mod One .zip — MoreGatesExtended 1.0.5
Files you'll get 2
  • MoreGatesExtended 1.0.5 shudnal this mod Get
  • Jotunn 2.30.1 ValheimModding Get

Your browser may ask permission to download several files at once. How to install these manually

Manual installation instructions
1

Install BepInExPack Valheim

BepInExPack Valheim is required to run mods in Valheim.

Download BepInExPack Valheim 5.4.2351 · View mod page

Check out the mod page for detailed installation instructions.

2

Install MoreGatesExtended

This mod must be installed on both the client and the server.

Download MoreGatesExtended 1.0.5

Extract the ZIP and place the file(s) into the BepInEx/plugins/ folder inside your Valheim game folder.