tlentz / d2modmaker

A program that lets you mod Diablo II from a config
GNU General Public License v3.0
97 stars 18 forks source link
d2 diablo diablo2 mod qol

[Github All Releases]() release Hits

This project is currently not being maintained.

You may want to check out https://github.com/mapron/d2modgen for a more up to date project that works with Diablo II: Resurrected.

D2 Mod Maker

The idea behind this project is to play Diablo II the way that you want to play. Every option in the ModConfig is optional.

v0.5.0_ux

Links

PlugY and Things

This should be compatible with PlugY and other things such as:

Options

The mod config is located in cfg.json. You can change this config to your liking and run to produce a new data folder.

General Options

SourceDir string

EnterToExit bool

Screenshots

Nagel

Nagel

Raven Claw

Raven Claw

Venom Ward

Venom Ward

Angelic Halo

Angelic Halo

Wall of Eyeless

Wall of Eyeless

MonsterDensity: 30

MonsterDensity: 30

Melee Splash

Melee Splash

How to use UI

  1. Launch d2modmaker binary
  2. Go to http://localhost:8148
  3. Press Load Config
  4. Change all the things
  5. Save Config
  6. Run

NOTE The d2modmaker binary must be in the same directory as the cfg.json, and both the templates and react-ui folders.

NOTE Load Config will read the cfg.json in the same directory as the d2modmaker binary into the UI.

NOTE Save Config will write cfg.json to the same directory as the d2modmaker binary

NOTE Run will run the program with the current cfg.json loaded into the UI. If you want to save the cfg that you just ran, you need to press Save Config

Support

Buy Me A Coffee Donate

If you'd like to support the project, you can do so by buying me a coffee or donating via paypal!

Donations will help support development in the project whether that is new features or bug fixes.

Anyone who donates, will get recognition in the form of a role in the Discord.

Thanks!

Change Log

v0.6.1

v0.6.0

v0.5.4

v0.5.3

v0.5.2

v0.5.1

v0.5.0

v0.4.0

v0.3.4

v0.3.3

v0.3.2

v0.3.1

v0.3.0

v0.2.0

v0.1.6

Credits