diff --git a/minecraft/java/README.md b/minecraft/java/README.md index 63a337cc..2e4dd186 100644 --- a/minecraft/java/README.md +++ b/minecraft/java/README.md @@ -24,13 +24,7 @@ This is a direct fork of the default forge service A generic service to pull forge mod packs from the curseforge site. ## FTB Packs -[FTB](https://www.feed-the-beast.com/modpacks) -A generic service to pull forge mod packs from the FTB site. -Supply values to 2 variables to use -- MODPACK_URL: from the url to the pack https://www.feed-the-beast.com/projects/{MODPACK_URL} -- MODPACK_VERSION: version of the modpack to install - -[FTB Modpacks through modpacks.ch](https://api.modpacks.ch) +[FTB Modpacks](https://api.modpacks.ch) A generic service to pull FTB modpacks from api.modpacks.ch. There are 2 ways to install a server through this service. The first method only requires you to know the modpacks name and version. @@ -51,10 +45,7 @@ The second method requires you to know the id for both the modpack and version i **NOTE** **Not all FTB packs come with a server.properties file, due to this the server.properties file may not get updated with the correct ip address and port at first launch. -Please restart the server after first launch to fix this.** - -[FTB Revelation](https://www.feed-the-beast.com/projects/ftb-revelation) -Revelation is a general all-purpose modpack with optimal FPS, server performance and stability. +Please restart the server after first launch to fix this.** ## Magma [Magma](https://magmafoundation.org/) @@ -97,4 +88,4 @@ Fork of Paper aimed at improving server performance at high playercounts. ## Mohist Fork of Spigot focused on performance optimizations. -[Mohist Github](https://github.com/Mohist-Community) \ No newline at end of file +[Mohist Github](https://github.com/Mohist-Community) diff --git a/minecraft/java/ftb/README.md b/minecraft/java/ftb/README.md new file mode 100644 index 00000000..cce1799e --- /dev/null +++ b/minecraft/java/ftb/README.md @@ -0,0 +1,31 @@ +## FTB Modpacks +A generic service to pull FTB modpacks from api.modpacks.ch. +There are 2 ways to install a server through this service. +The first method only requires you to know the modpacks name and version. +The second method requires you to know the id for both the modpack and version in the api. + +**Method 1 (Recommended)** +- FTB_SEARCH_TERM: the modpack name to query for, must be at least 4 characters long. + EX: for FTB: Interactions you would do "interactions". +- FTB_VERSION_STRING: the string version that you want to install. + EX: for FTB: Interactions 2.0.2, you would put "2.0.2". + +**Method 2** +- FTB_MODPACK_ID: the id that directs to the modpack in the api. + EX: for FTB: Interactions the id would be "5". https://api.modpacks.ch/public/modpack/5 +- FTB_MODPACK_VERSION_ID: the version id in the api. + EX: for FTB: Interactions 2.0.2 the id is "86". https://api.modpacks.ch/public/modpack/5/86 + +**NOTE** +**Not all FTB packs come with a server.properties file, due to this the server.properties file +may not get updated with the correct ip address and port at first launch. +Please restart the server after first launch to fix this.** + +## Server Ports +The minecraft server requires a single port for access (default 25565) but some plugins may require extra ports to enabled for the server. + + +| Port | default | +|-------|---------| +| Game | 25565 | + diff --git a/minecraft/java/ftb/feed-the-beast/egg-ftb-modpacksch-server.json b/minecraft/java/ftb/egg-ftb-modpacksch-server.json similarity index 100% rename from minecraft/java/ftb/feed-the-beast/egg-ftb-modpacksch-server.json rename to minecraft/java/ftb/egg-ftb-modpacksch-server.json diff --git a/minecraft/java/ftb/ftb-revelation/egg-f-t-b-revelation.json b/minecraft/java/ftb/outdated/egg-f-t-b-revelation.json similarity index 100% rename from minecraft/java/ftb/ftb-revelation/egg-f-t-b-revelation.json rename to minecraft/java/ftb/outdated/egg-f-t-b-revelation.json diff --git a/minecraft/java/ftb/feed-the-beast/egg-feed-the-beast.json b/minecraft/java/ftb/outdated/egg-feed-the-beast.json similarity index 100% rename from minecraft/java/ftb/feed-the-beast/egg-feed-the-beast.json rename to minecraft/java/ftb/outdated/egg-feed-the-beast.json