Skip to content

MaGeBZz/GregTech-Odyssey

 
 

Repository files navigation

gregtech_odyssey_title

加入Discord服务器 | Join Discord Server 加入QQ群 | Join QQ Group

中文

Introduction

GregTech-Odyssey is a fully optimized tech-oriented GT modpack designed to offer players a diverse and challenging experience based on GregTech Modern. Here's Costom mechanical machines, varaity of useful functional hatches to ultimately boost your machines, magic mods such as Botania, which providing a balanced blend of technology and magic, and also implemented additional blocking modes for ME Pattern Providers, cross-recipe parallelism, and multithreading optimization, give players a comfortable and smooth gaming experience in the late game.

License

Usage

Exporting the CurseForge Modpack

  1. Install packwiz.
  2. Clone this repository:
git clone https://github.com/GregTech-Odyssey/GregTech-Odyssey.git
  1. Export with packwiz:
packwiz cf export

Downloading Modpacks Built with GitHub Actions

Download from Release

Releases

The nightly release contains the latest builds.

  • GregTech-Odyssey-client-mods.zip contains mods for client and config files
  • GregTech-Odyssey-server-mods.zip contains mods for server and config files
  • GregTech-Odyssey-server.zip contains mods for server, config files and forge installation
  • GregTech.Odyssey-<version>.zip is CurseForge pack for client.

Use packwiz-installer

packwiz-installer allows you to install and update a packwiz modpack

Nix (flake) users

see packaged forge and modpack in flake.nix

Development

See detailed usage at https://packwiz.infra.link/tutorials/creating/getting-started/.

Managing Modpack Files

  • Copy files to the desired folder (e.g., config/ftbquests/quests).
  • Execute packwiz refresh.
  • Commit changes with Git.

Develop

Managing Mods

Mods from CurseForge or Modrinth

Install mods with:

packwiz curseforge install https://www.curseforge.com/minecraft/mc-mods/<mod id>
packwiz modrinth install https://modrinth.com/mod/<mod id>

This generates a .pw.toml file in the mods folder to record mod information. The side field specifies whether the mod is for the client, server, or both (both, client, server).

(Optional) After adding CurseForge mods, run fixup.sh to generate download links. This requires yq. The script is sourced from Misterio77/Modpack.

  • Update mods with packwiz update [mod].
  • To update all mods: packwiz update --all.

Directly Provided JAR Files

Handle them the same way as managing modpack files.

Providing Alternative Download Links

Manually write a .pw.toml file with the file name, download URL, and hash.

Example:

name = "Flamingo"
filename = "flamingo.jar"
side = "both"

[download]
url = "https://example.com/flamingo.jar"

# A number of tools can generate the hash for you, including 7-zip and sha256sum
# packwiz supports a number of hashes, including sha256, sha512, sha1 and md5
hash-format = "sha256"
hash = "b22d1d8fe5752533954028172c9bf3ac01b57f40c82946a3e7b1eaff389e2b87"

Star History

Star History Chart

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CSS 60.5%
  • Nix 17.1%
  • Shell 14.2%
  • mcfunction 8.2%