From 5c37ae986cf6066fc66dc32c22fed98824eb683b Mon Sep 17 00:00:00 2001 From: Patrick List Date: Tue, 25 Aug 2020 08:56:09 +0200 Subject: [PATCH 1/8] Create README.md --- minecraft/java/technic/the-1-12-2-pack/README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 minecraft/java/technic/the-1-12-2-pack/README.md diff --git a/minecraft/java/technic/the-1-12-2-pack/README.md b/minecraft/java/technic/the-1-12-2-pack/README.md new file mode 100644 index 00000000..06a20128 --- /dev/null +++ b/minecraft/java/technic/the-1-12-2-pack/README.md @@ -0,0 +1,14 @@ +# Minecraft: The 1.12.2 Pack + +https://www.technicpack.net/modpack/the-1122-pack.1406454 + +## 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 | + + +Egg is based on the "1.7.10 Pack"-Egg From c107b6a88d9ae6a2ee82eaaa8ed4ca51a29bdb5c Mon Sep 17 00:00:00 2001 From: Patrick List Date: Tue, 25 Aug 2020 08:57:05 +0200 Subject: [PATCH 2/8] Add egg install file --- .../the-1-12-2-pack/egg-the1-12-2-pack.json | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 minecraft/java/technic/the-1-12-2-pack/egg-the1-12-2-pack.json diff --git a/minecraft/java/technic/the-1-12-2-pack/egg-the1-12-2-pack.json b/minecraft/java/technic/the-1-12-2-pack/egg-the1-12-2-pack.json new file mode 100644 index 00000000..8a2e5f3c --- /dev/null +++ b/minecraft/java/technic/the-1-12-2-pack/egg-the1-12-2-pack.json @@ -0,0 +1,36 @@ +{ + "_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PTERODACTYL PANEL - PTERODACTYL.IO", + "meta": { + "version": "PTDL_v1" + }, + "exported_at": "2020-08-25T08:44:51+02:00", + "name": "The 1.12.2 Pack", + "author": "contact@irequire.dev", + "description": "The 1.12.2 Pack", + "image": "quay.io\/pterodactyl\/core:java", + "startup": "java -Xms128M -Xmx{{SERVER_MEMORY}}M -jar forge-*.jar", + "config": { + "files": "{\r\n \"server.properties\": {\r\n \"parser\": \"properties\",\r\n \"find\": {\r\n \"server-ip\": \"0.0.0.0\",\r\n \"server-port\": \"{{server.build.default.port}}\",\r\n \"query.port\": \"{{server.build.default.port}}\"\r\n }\r\n }\r\n}", + "startup": "{\r\n \"done\": \")! For help, type \",\r\n \"userInteraction\": [\r\n \"Go to eula.txt for more info.\"\r\n ]\r\n}", + "logs": "{\r\n \"custom\": false,\r\n \"location\": \"logs\/latest.log\"\r\n}", + "stop": "stop" + }, + "scripts": { + "installation": { + "script": "#!\/bin\/ash\r\n# Forge Installation Script\r\n#\r\n# Server Files: \/mnt\/server\r\napk update\r\napk add curl\r\n\r\ncd \/mnt\/server\r\n\r\ncurl -sS http:\/\/solder.endermedia.com\/repository\/downloads\/the-1122-pack\/the-1122-pack_$MODPACK_VERSION.zip -o the-1122-pack_$MODPACK_VERSION.zip\r\n\r\nunzip the-1122-pack_$MODPACK_VERSION.zip\r\n\r\nrm -rf the-1122-pack_$MODPACK_VERSION.zip", + "container": "alpine:3.9", + "entrypoint": "ash" + } + }, + "variables": [ + { + "name": "Modpack Version", + "description": "Version of the modpack to use", + "env_variable": "MODPACK_VERSION", + "default_value": "1.2.2", + "user_viewable": true, + "user_editable": true, + "rules": "required|string|max:20" + } + ] +} \ No newline at end of file From 22f390f5ceaa7a7876909ee058e5ee7e355283d0 Mon Sep 17 00:00:00 2001 From: Patrick List Date: Tue, 25 Aug 2020 08:58:03 +0200 Subject: [PATCH 3/8] Update alpine container --- .../java/technic/the-1-12-2-pack/egg-the1-12-2-pack.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/minecraft/java/technic/the-1-12-2-pack/egg-the1-12-2-pack.json b/minecraft/java/technic/the-1-12-2-pack/egg-the1-12-2-pack.json index 8a2e5f3c..fb7f6758 100644 --- a/minecraft/java/technic/the-1-12-2-pack/egg-the1-12-2-pack.json +++ b/minecraft/java/technic/the-1-12-2-pack/egg-the1-12-2-pack.json @@ -18,7 +18,7 @@ "scripts": { "installation": { "script": "#!\/bin\/ash\r\n# Forge Installation Script\r\n#\r\n# Server Files: \/mnt\/server\r\napk update\r\napk add curl\r\n\r\ncd \/mnt\/server\r\n\r\ncurl -sS http:\/\/solder.endermedia.com\/repository\/downloads\/the-1122-pack\/the-1122-pack_$MODPACK_VERSION.zip -o the-1122-pack_$MODPACK_VERSION.zip\r\n\r\nunzip the-1122-pack_$MODPACK_VERSION.zip\r\n\r\nrm -rf the-1122-pack_$MODPACK_VERSION.zip", - "container": "alpine:3.9", + "container": "alpine:3.12", "entrypoint": "ash" } }, @@ -33,4 +33,4 @@ "rules": "required|string|max:20" } ] -} \ No newline at end of file +} From 653a17fb8d1564b6a6a9ae5510915e1c165075d5 Mon Sep 17 00:00:00 2001 From: JumpWatch Date: Tue, 8 Sep 2020 08:35:48 +0200 Subject: [PATCH 4/8] Create Tekkit --- minecraft/java/technic/Tekkit | 1 + 1 file changed, 1 insertion(+) create mode 100644 minecraft/java/technic/Tekkit diff --git a/minecraft/java/technic/Tekkit b/minecraft/java/technic/Tekkit new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/minecraft/java/technic/Tekkit @@ -0,0 +1 @@ + From 519ccf0427ea7be806b55322b1a267065b9eddb7 Mon Sep 17 00:00:00 2001 From: JumpWatch Date: Tue, 8 Sep 2020 08:38:14 +0200 Subject: [PATCH 5/8] Added Tekkit --- minecraft/java/technic/Tekkit | 1 - minecraft/java/technic/Tekkit/egg-tekkit.json | 36 +++++++++++++++++++ 2 files changed, 36 insertions(+), 1 deletion(-) delete mode 100644 minecraft/java/technic/Tekkit create mode 100644 minecraft/java/technic/Tekkit/egg-tekkit.json diff --git a/minecraft/java/technic/Tekkit b/minecraft/java/technic/Tekkit deleted file mode 100644 index 8b137891..00000000 --- a/minecraft/java/technic/Tekkit +++ /dev/null @@ -1 +0,0 @@ - diff --git a/minecraft/java/technic/Tekkit/egg-tekkit.json b/minecraft/java/technic/Tekkit/egg-tekkit.json new file mode 100644 index 00000000..a7052b26 --- /dev/null +++ b/minecraft/java/technic/Tekkit/egg-tekkit.json @@ -0,0 +1,36 @@ +{ + "_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PTERODACTYL PANEL - PTERODACTYL.IO", + "meta": { + "version": "PTDL_v1" + }, + "exported_at": "2020-09-08T08:25:54+02:00", + "name": "Tekkit", + "author": "contact@zennodes.dk", + "description": "Tekkit is set to reignite the same sort of wonder and awe that we all received from booting up Minecraft for the first time. With the skies open, the moon ready to be colonized (by force if need be) and dimensional mysteries to be plied, with tesseracts to be networked, \u201cmeat\u201d to be processed, items to be digitized, and power suits to be manufactured, there is virtually limitless engineering projects to be assembled.", + "image": "quay.io\/pterodactyl\/core:java", + "startup": "java -Xms128M -Xmx{{SERVER_MEMORY}}M -jar Tekkit.jar", + "config": { + "files": "{\r\n \"server.properties\": {\r\n \"parser\": \"properties\",\r\n \"find\": {\r\n \"server-ip\": \"0.0.0.0\",\r\n \"server-port\": \"{{server.build.default.port}}\"\r\n }\r\n }\r\n}", + "startup": "{\r\n \"done\": \")! For help, type \"\r\n}", + "logs": "{}", + "stop": "stop" + }, + "scripts": { + "installation": { + "script": "#!\/bin\/ash\r\n# Forge Installation Script\r\n#\r\n# Server Files: \/mnt\/server\r\napk update\r\napk add curl\r\n\r\ncd \/mnt\/server\r\n\r\ncurl -sS http:\/\/servers.technicpack.net\/Technic\/servers\/tekkitmain\/Tekkit_Server_$MODPACK_VERSION.zip -o Tekkit_Server_$MODPACK_VERSION.zip\r\n\r\nunzip Tekkit_Server_$MODPACK_VERSION.zip\r\n\r\nrm -rf Tekkit_Server_$MODPACK_VERSION.zip\r\n\r\nrm launch.bat\r\n\r\nrm launch.sh\r\n\r\nif [ ! -f server.properties ]; then\r\n echo -e \"Downloading MC server.properties\"\r\n curl -o server.properties https:\/\/raw.githubusercontent.com\/parkervcp\/eggs\/master\/minecraft\/java\/server.properties\r\nfi", + "container": "alpine:3.9", + "entrypoint": "ash" + } + }, + "variables": [ + { + "name": "Modpack Version", + "description": "", + "env_variable": "MODPACK_VERSION", + "default_value": "v1.2.9g-2", + "user_viewable": 1, + "user_editable": 1, + "rules": "required|string|max:20" + } + ] +} \ No newline at end of file From f5594235d1bf74d644dd9bb58a8249db05ed30c5 Mon Sep 17 00:00:00 2001 From: JumpWatch Date: Thu, 10 Sep 2020 11:12:39 +0200 Subject: [PATCH 6/8] CryoFall Start functionality for CryoFall game (automation of port/ip and others will arrive soon tm --- Cryofall/README.md | 13 +++++++++++++ Cryofall/egg-cryo-fall.json | 36 ++++++++++++++++++++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 Cryofall/README.md create mode 100644 Cryofall/egg-cryo-fall.json diff --git a/Cryofall/README.md b/Cryofall/README.md new file mode 100644 index 00000000..12385a54 --- /dev/null +++ b/Cryofall/README.md @@ -0,0 +1,13 @@ +# CryoFall + +##Minimum RAM warning +You may want to assign a minimum of 1GB of RAM to a server. + +##Required Server Ports +The default is 6000 can be changed in SettingsServer.xml + +| Port | default | +|---------|---------| +| Game | 6000 | + +#### Plugins may require ports to be added to the server. \ No newline at end of file diff --git a/Cryofall/egg-cryo-fall.json b/Cryofall/egg-cryo-fall.json new file mode 100644 index 00000000..22238f16 --- /dev/null +++ b/Cryofall/egg-cryo-fall.json @@ -0,0 +1,36 @@ +{ + "_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PTERODACTYL PANEL - PTERODACTYL.IO", + "meta": { + "version": "PTDL_v1" + }, + "exported_at": "2020-09-10T11:03:53+02:00", + "name": "CryoFall", + "author": "contact@zennodes.dk", + "description": "NOTE: For now you have to change SettingsServer.xml under CryoFall_Server_v(Version)_NetCore\/Data\/SettingsServer.xml\r\n\r\nCryoFall is a sci-fi multiplayer colony simulation survival game set on a forgotten planet in a distant future.\r\n\r\nJoin the vast world of CryoFall together with other survivors to rebuild your civilization from scratch. Start with primitive technology and simple tools and use them to progress towards modern industrial might and even beyond, eventually reaching space-age technology only seen in science fiction.\r\n\r\nCryoFall can be played either as a relaxed PvE experience with no competition or as a brutal and unforgiving PvP. Make your choice and join one of many available servers with different game modes or host your own and invite your friends to join you!\r\n\r\nBuild your house or a large base together with other players. Dig wells and create farms to sustain basic needs. Build vehicles to explore the world faster. Establish basics of science, all the way from medicine and chemistry to fuel creation and even lithium extraction to create electronic devices. Cook food or prepare drinks to sell them from vending machines in your store.\r\n\r\nBuild factories to produce on an industrial scale: Weapons and defense systems, bionic implants to augment yourself, even large war machines and artillery guns to use against the biggest of opponents", + "image": "quay.io\/parkervcp\/pterodactyl-images:debian_dotnet", + "startup": "dotnet CryoFall_Server_v0.27.7.30_NetCore\/Binaries\/Server\/CryoFall_Server.dll loadOrNew", + "config": { + "files": "{}", + "startup": "{}", + "logs": "{}", + "stop": "stop 60" + }, + "scripts": { + "installation": { + "script": "#Server Files: \/mnt\/server\r\napk update\r\napk add curl\r\n\r\ncd \/mnt\/server\r\n\r\ncurl -sS https:\/\/atomictorch.com\/Files\/CryoFall_Server_v${VERSION}_NetCore.zip -o Cryofall_server_v${VERSION}.zip\r\n\r\nunzip Cryofall_server_v${VERSION}.zip\r\n\r\nrm -rf Cryofall_server_v${VERSION}.zip", + "container": "alpine:3.9", + "entrypoint": "ash" + } + }, + "variables": [ + { + "name": "Game server version", + "description": "type game server version", + "env_variable": "VERSION", + "default_value": "0.27.7.30", + "user_viewable": 1, + "user_editable": 1, + "rules": "required|string|max:20" + } + ] +} \ No newline at end of file From c116b96ce53b9cd5c641c5248e582981565b5062 Mon Sep 17 00:00:00 2001 From: JumpWatch Date: Thu, 10 Sep 2020 12:42:03 +0200 Subject: [PATCH 7/8] removed egg --- Cryofall/README.md | 13 ------------- Cryofall/egg-cryo-fall.json | 36 ------------------------------------ 2 files changed, 49 deletions(-) delete mode 100644 Cryofall/README.md delete mode 100644 Cryofall/egg-cryo-fall.json diff --git a/Cryofall/README.md b/Cryofall/README.md deleted file mode 100644 index 12385a54..00000000 --- a/Cryofall/README.md +++ /dev/null @@ -1,13 +0,0 @@ -# CryoFall - -##Minimum RAM warning -You may want to assign a minimum of 1GB of RAM to a server. - -##Required Server Ports -The default is 6000 can be changed in SettingsServer.xml - -| Port | default | -|---------|---------| -| Game | 6000 | - -#### Plugins may require ports to be added to the server. \ No newline at end of file diff --git a/Cryofall/egg-cryo-fall.json b/Cryofall/egg-cryo-fall.json deleted file mode 100644 index 22238f16..00000000 --- a/Cryofall/egg-cryo-fall.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PTERODACTYL PANEL - PTERODACTYL.IO", - "meta": { - "version": "PTDL_v1" - }, - "exported_at": "2020-09-10T11:03:53+02:00", - "name": "CryoFall", - "author": "contact@zennodes.dk", - "description": "NOTE: For now you have to change SettingsServer.xml under CryoFall_Server_v(Version)_NetCore\/Data\/SettingsServer.xml\r\n\r\nCryoFall is a sci-fi multiplayer colony simulation survival game set on a forgotten planet in a distant future.\r\n\r\nJoin the vast world of CryoFall together with other survivors to rebuild your civilization from scratch. Start with primitive technology and simple tools and use them to progress towards modern industrial might and even beyond, eventually reaching space-age technology only seen in science fiction.\r\n\r\nCryoFall can be played either as a relaxed PvE experience with no competition or as a brutal and unforgiving PvP. Make your choice and join one of many available servers with different game modes or host your own and invite your friends to join you!\r\n\r\nBuild your house or a large base together with other players. Dig wells and create farms to sustain basic needs. Build vehicles to explore the world faster. Establish basics of science, all the way from medicine and chemistry to fuel creation and even lithium extraction to create electronic devices. Cook food or prepare drinks to sell them from vending machines in your store.\r\n\r\nBuild factories to produce on an industrial scale: Weapons and defense systems, bionic implants to augment yourself, even large war machines and artillery guns to use against the biggest of opponents", - "image": "quay.io\/parkervcp\/pterodactyl-images:debian_dotnet", - "startup": "dotnet CryoFall_Server_v0.27.7.30_NetCore\/Binaries\/Server\/CryoFall_Server.dll loadOrNew", - "config": { - "files": "{}", - "startup": "{}", - "logs": "{}", - "stop": "stop 60" - }, - "scripts": { - "installation": { - "script": "#Server Files: \/mnt\/server\r\napk update\r\napk add curl\r\n\r\ncd \/mnt\/server\r\n\r\ncurl -sS https:\/\/atomictorch.com\/Files\/CryoFall_Server_v${VERSION}_NetCore.zip -o Cryofall_server_v${VERSION}.zip\r\n\r\nunzip Cryofall_server_v${VERSION}.zip\r\n\r\nrm -rf Cryofall_server_v${VERSION}.zip", - "container": "alpine:3.9", - "entrypoint": "ash" - } - }, - "variables": [ - { - "name": "Game server version", - "description": "type game server version", - "env_variable": "VERSION", - "default_value": "0.27.7.30", - "user_viewable": 1, - "user_editable": 1, - "rules": "required|string|max:20" - } - ] -} \ No newline at end of file From 8b2f13e6fd842dee0de7230f2e30c0d976d67dcd Mon Sep 17 00:00:00 2001 From: hypersmc Date: Sat, 12 Sep 2020 19:45:16 +0200 Subject: [PATCH 8/8] Tekkit updates --- minecraft/java/technic/README.md | 1 + minecraft/java/technic/Tekkit/README.md | 9 +++++++++ 2 files changed, 10 insertions(+) create mode 100644 minecraft/java/technic/Tekkit/README.md diff --git a/minecraft/java/technic/README.md b/minecraft/java/technic/README.md index e255b049..5e1f1426 100644 --- a/minecraft/java/technic/README.md +++ b/minecraft/java/technic/README.md @@ -19,6 +19,7 @@ If you are reading this it looks like you are looking to add an egg to your serv * [Attack of the B-Team](/minecraft/java/technic/attack-of-the-bteam/) * [Blightfall](/minecraft/java/technic/blightfall/) * [Hexxit](/minecraft/java/technic/hexxit/) +* [Tekkit](/minecraft/java/technic/Tekkit/) * [Tekkit Classic](/minecraft/java/technic/tekkit-classic/) * [Tekkit Legends](/minecraft/java/technic/tekkit-legends/) * [The 1.7.10 Pack](/minecraft/java/technic/the-1-7-10-pack/) \ No newline at end of file diff --git a/minecraft/java/technic/Tekkit/README.md b/minecraft/java/technic/Tekkit/README.md new file mode 100644 index 00000000..a691367f --- /dev/null +++ b/minecraft/java/technic/Tekkit/README.md @@ -0,0 +1,9 @@ +# Minecraft: Tekkit + +## 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 |