Background

MAutoModGenerator - Easily patch other mods files (interface, language and more!)

ModsMAutoModGenerator - Easily patch other mods files (interface, language and more!)
MAutoModGenerator - Easily patch other mods files (interface, language and more!)

MAutoModGenerator - Easily patch other mods files (interface, language and more!)

CurseForge
UtilityQuality of Life

An automated mod generator plugin for Hytale servers that automatically builds mod jar files from configured source directories.

MAutoModGenerator

Automatic mod JAR generator for Hytale

Packages files from configured directories into distributable mods with generated manifest.json.

Java
Hytale

OverviewFeaturesConfigurationUsage


Overview

MAutoModGenerator builds Hytale mod archives by collecting files from source directories and writing a valid manifest.json. Generated mods load last, making this ideal for patch mods that override assets from other mods.

Primary use case: asset mod patching - replace language files, textures, or UI definitions by mirroring the original mod path under files/.

Example: to patch Server/Languages/pt-BR/somemod.lang, place your file at files/Server/Languages/pt-BR/somemod.lang.


Features

  • Automatic mod build on plugin initialization.
  • Multiple configurable source directories.
  • Manifest generation from JSON5 config.
  • On-demand rebuild via /mautomodgenerator rebuild (alias /mamg rebuild).
  • Default source: config/com.machina/mautomodgenerator/files.

Configuration

config.json5 in the plugin data directory.

Manifest

{
    "manifest": {
        "group": "com.machina",
        "name": "mautomodgenerator-pack",
        "version": "1.0.0",
        "author": "Machina",
        "description": "A mod that generates mods automatically"
    }
}

group and name must match ^[a-zA-Z0-9_.-]+$.

Source directories

{
    "src": {
        "directories": [
            "/path/to/custom/files"
        ]
    }
}

The default files/ directory is always included.


Usage

Automatic

Build runs when the plugin loads. Output: {group}-{name}.zip in the server root (e.g. com.machina-mautomodgenerator-pack.zip).

Manual rebuild

/mautomodgenerator rebuild
/mamg rebuild

Requires permission mautomodgenerator.command.rebuild.permission.

Output structure

mod.zip
├── manifest.json
└── (files from source directories)

Installation

  1. Place the plugin JAR in mods or builtin.
  2. Ensure HytaleServer.jar is in lib/.
  3. Restart the server.

Community

Developed by Machina Studios.

Information

485
Downloads
Version
mautomodgenerator-1.0.1.jar
Updated
Jan 25, 2026
Support
Early Access

Project Links

Help the community thrive by sharing your feedback and reporting issues on the official tracker.

MAutoModGenerator - Easily patch other mods files (interface, language and more!) - Hytale Mod | Hytale Wiki