Merge pull request #2229 from dhkatz/modrinth-support

[Minecraft] Add support for Modrinth modpacks
This commit is contained in:
Quinten 2023-05-19 18:11:03 +02:00 committed by GitHub
commit 6ba6571df3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 86 additions and 0 deletions

View File

@ -168,6 +168,7 @@ If you are reading this it looks like you are looking to add an egg to your serv
* [Glowstone](game_eggs/minecraft/java/glowstone)
* [Limbo](game_eggs/minecraft/java/limbo)
* [Magma](game_eggs/minecraft/java/magma)
* [Modrinth](game_eggs/minecraft/java/modrinth)
* [Mohist](game_eggs/minecraft/java/mohist)
* [NanoLimbo](game_eggs/minecraft/java/nanolimbo)
* [Paper](game_eggs/minecraft/java/paper)

View File

@ -25,6 +25,7 @@ Its set in infinitely-generated worlds of wide open terrain - icy mountains,
* [Limbo](java/limbo)
* [Krypton](java/krypton)
* [Magma](java/magma)
* [Modrinth](java/modrinth)
* [Mohist](java/mohist)
* [NanoLimbo](java/nanolimbo)
* [Paper](java/paper)

View File

@ -46,6 +46,13 @@ Glowstone is an open-source replacement for CraftBukkit, Spigot, and Paper.
[Magma Website](https://magmafoundation.org)
Magma is most powerful Forge server providing you with Forge mods and Bukkit Plugins using Spigot and Paper for Performance Optimization and Stability.
### [Modrinth](modrinth)
A generic service to pull modpacks from Modrinth.
[Modrinth Website](https://modrinth.com)
Discover, play, and share Minecraft content through our open-source platform built for the community.
### [Krypton](krypton)
[Krypton GitHub](https://github.com/KryptonMC/Krypton)

View File

@ -0,0 +1,18 @@
# Modrinth Generic
## This is a generic egg for Modrinth modpacks
You will need to give it a modpack project ID. The project ID for [Extreme Optimization!](https://modrinth.com/modpack/extreme-optimization!) is `1oIpaoJo` for example.
This can be found on the modpack page in the `Technical information` section in the left sidebar.
You can also optionally specify a version ID. If you do not specify a version ID, the latest version will be used. The version ID for [Extreme Optimization!](https://modrinth.com/modpack/extreme-optimization!) version 1.12.2For2.0 is `SyMW2FDv` for example. This can be found on the modpack page by clicking the version number in the `Versions` section.
The script will automatically setup of Forge, Fabric, or Quilt depending on the modpack.
## Server Ports
The minecraft server requires a single port for access (default 25565) but plugins may require extra ports to enabled for the server.
| Port | default |
|-------|---------|
| Game | 25565 |

File diff suppressed because one or more lines are too long