English | 简体中文
Visit the website to view How to Play
Visit our website to view Home
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.
- This project is released primarily for non-commercial use. Unless otherwise specified, most contents of the project (including the modpack structure, original assets, and texts) may not be used for commercial purposes.
- The modpack as a whole is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).
- The core mod code (original code under the
src/main/java/of GTOCore) is licensed under GNU General Public License v3.0 (GPLv3). - Quest texts are All Rights Reserved by default. Any unauthorized use is prohibited. For content with clearly indicated sources, copyright remains with their respective original authors and is subject to their respective original licenses.
- The community-contributed localization repository is licensed under CC BY-NC-SA 4.0.
- Original texture assets in this project are licensed under CC BY-NC-SA 4.0.
- GTOCore incorporates code and assets from other mods. The copyright of such content remains with their respective original authors and is subject to their respective original licenses. In case of any conflict between those licenses and other parts of this project, the original licenses shall prevail. See details in: THIRD_PARTY_LICENSES.md.
The nightly release contains the latest builds.
GregTech-Odyssey-client-mods.zipcontains mods for client and config filesGregTech-Odyssey-server-mods.zipcontains mods for server and config filesGregTech-Odyssey-server.zipcontains mods for server, config files and forge installationGregTech.Odyssey-<version>.zipis CurseForge pack for client.
- Install packwiz.
- Clone this repository:
git clone https://github.com/GregTech-Odyssey/GregTech-Odyssey.git
- Export with packwiz:
packwiz cf export
packwiz-installer allows you to install and update a packwiz modpack
see packaged forge and modpack in flake.nix
See detailed usage at https://packwiz.infra.link/tutorials/creating/getting-started/.
Install packwiz
- Copy files to the desired folder (e.g.,
config/ftbquests/quests). - Execute
packwiz refresh. - Commit changes with Git.
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].
- For example, to update
mods/applied-energistics-2.pw.toml:packwiz update applied-energistics-2
To update all mods: packwiz update --all.
Handle them the same way as managing modpack files.
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"
