From ab5467ab3815fffe47e45411138cc2df4fb853ef Mon Sep 17 00:00:00 2001 From: Softwarenoob Date: Sun, 13 Dec 2020 22:56:31 +0200 Subject: [PATCH 1/4] restructure ftb --- minecraft/java/ftb/README.md | 11 +++++++++++ .../egg-ftb-modpacksch-server.json | 0 .../egg-f-t-b-revelation.json | 0 .../egg-feed-the-beast.json | 0 4 files changed, 11 insertions(+) create mode 100644 minecraft/java/ftb/README.md rename minecraft/java/ftb/{feed-the-beast => }/egg-ftb-modpacksch-server.json (100%) rename minecraft/java/ftb/{ftb-revelation => outdated}/egg-f-t-b-revelation.json (100%) rename minecraft/java/ftb/{feed-the-beast => outdated}/egg-feed-the-beast.json (100%) diff --git a/minecraft/java/ftb/README.md b/minecraft/java/ftb/README.md new file mode 100644 index 00000000..9901b1cd --- /dev/null +++ b/minecraft/java/ftb/README.md @@ -0,0 +1,11 @@ +# Feed The Beast Modpacks + +Allows you to download official feed the beast modpacks. + +## 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 | \ No newline at end of file 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 From 28d935aa0b8fb2fc6860f3760eeb518f850005ba Mon Sep 17 00:00:00 2001 From: Alex Date: Sun, 13 Dec 2020 22:59:53 +0200 Subject: [PATCH 2/4] remove outdated ftb eggs --- minecraft/java/README.md | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) 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) From 009db6c2fb09b8f331f3197b72644e90e38691e3 Mon Sep 17 00:00:00 2001 From: Alex Date: Sun, 13 Dec 2020 23:01:00 +0200 Subject: [PATCH 3/4] Include FTB instructions --- minecraft/java/ftb/README.md | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/minecraft/java/ftb/README.md b/minecraft/java/ftb/README.md index 9901b1cd..7b8ac5ac 100644 --- a/minecraft/java/ftb/README.md +++ b/minecraft/java/ftb/README.md @@ -1,6 +1,26 @@ -# Feed The Beast Modpacks +## FTB Packs +[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. +The second method requires you to know the id for both the modpack and version in the api. -Allows you to download official feed the beast modpacks. +**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. @@ -8,4 +28,5 @@ The minecraft server requires a single port for access (default 25565) but some | Port | default | |-------|---------| -| Game | 25565 | \ No newline at end of file +| Game | 25565 | + From d248cd83a378589225eb50b4abbdd3a10bac0f8e Mon Sep 17 00:00:00 2001 From: Alex Date: Sun, 13 Dec 2020 23:02:25 +0200 Subject: [PATCH 4/4] update text --- minecraft/java/ftb/README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/minecraft/java/ftb/README.md b/minecraft/java/ftb/README.md index 7b8ac5ac..cce1799e 100644 --- a/minecraft/java/ftb/README.md +++ b/minecraft/java/ftb/README.md @@ -1,5 +1,4 @@ -## FTB Packs -[FTB Modpacks](https://api.modpacks.ch) +## 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.