ThePansmith / Monifactory

A Modern Remaster of Nomifactory
GNU Lesser General Public License v3.0
215 stars 107 forks source link

Logo

Monifactory

A Remaster and Port of Nomifactory CEu, using GregTech CEu Modern and other mods

License GitHub Actions Workflow Status
CurseForge MC Versions GitHub Downloads

Features

Credits

Hard/Expert Mode

Is Monifactory not Greggy enough for you? Or do you simply want a challenge? Try Hard Mode (or even Expert Mode, if you're not faint of heart!)

Highlights include:

Expert Mode is a modifier for Hard Mode, and takes things a step further by:

Installation:

Hard/Expert Mode Installation:

  1. Download ./pack-mode-switcher.bat if you're on Windows, or ./pack-mode-switcher.sh if you're on Linux/MacOS/GNU
  2. Move the shell script into the .minecraft folder where Monifactory is installed

    • Windows:

    • Manual:

      1. Open your Minecraft / Minecraft instance folder and click on pack-mode-switcher.bat.
      2. Follow the prompt to select your mode.
      3. Redo steps 1 & 2 every time after you've updated the modpack.
    • Prism Launcher (and various other custom launchers):

      1. If your Minecraft launcher supports it, select your Minecraft instance -> Edit -> Settings -> Custom Commands, check Custom Commands, paste
        $INST_DIR\minecraft\pack-mode-switcher.bat (N/H/E)

        into Pre-launch command and specify your wanted mode.

Addon Mods (AKA Optional Compats)

To spice up your Monifactory experience, you can add one of the following mods to your minecraft/mods folder for their recipes and config files to be automatically altered for compatibility with Monifactory progression.

  1. Create 1a. Create: Steam and Rails 1b. Create Deco
  2. ComputerCraft: Tweaked
  3. Tempad
  4. XNet
  5. Flux Networks
  6. Project Red: Transmission
  7. Modular Routers

Dedicated Server Installation:

  1. Download a server.zip file from the releases page.
  2. Download the 47.3.7 forge installer from here.
  3. Create a folder for the server (mkdir MonifactoryServer, name doesnt matter)
  4. Move the server.zip and forge installer into your server directory. The rest of the guide assumes your current directory is the server directory.
  5. Run the forge installer and install the forge server, this can be done with the command java -jar TheForgeInstallerName.jar --installServer
  6. unzip server.zip
  7. Move the contents of the overrides folder (from server.zip) into the server directory, this can be done with the command mv overrides/* .
  8. Use ./run.sh to generate the eula.txt, then again after you accepted run it again to start the server. Modifying the server.properties file to change the port may be neccesary.
  9. To upgrade an existing Monifactory server, see See FAQ.md.

Contributing

See CONTRIBUTING.md.

Frequently Asked Questions

See FAQ.md

Known Issues

See KNOWN-ISSUES.md