From 69fd047b23b1fa9265c804f813af722f51c2fb94 Mon Sep 17 00:00:00 2001 From: Purpur <43528123+Pemigrade@users.noreply.github.com> Date: Mon, 23 Nov 2020 02:06:04 -0600 Subject: [PATCH 01/12] Create egg-purpur.json --- minecraft/java/purpur/egg-purpur.json | 37 +++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 minecraft/java/purpur/egg-purpur.json diff --git a/minecraft/java/purpur/egg-purpur.json b/minecraft/java/purpur/egg-purpur.json new file mode 100644 index 00000000..ea836f32 --- /dev/null +++ b/minecraft/java/purpur/egg-purpur.json @@ -0,0 +1,37 @@ +{ + "_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PTERODACTYL PANEL - PTERODACTYL.IO", + "meta": { + "version": "PTDL_v1" + }, + "exported_at": "2020-11-23T02:59:36-05:00", + "name": "Purpur", + "author": "pemigrade@birdflop.com", + "description": "Fork of Paper and Tuinity providing new configuration options.", + "features": null, + "image": "quay.io\/parkervcp\/pterodactyl-images:debian_openjdk-11", + "startup": "java -Xms128M -Xmx{{SERVER_MEMORY}}M -Dterminal.jline=false -Dterminal.ansi=true -jar {{SERVER_JARFILE}}", + "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 \"userInteraction\": [\r\n \"Go to eula.txt for more info.\"\r\n ]\r\n}", + "logs": "{}", + "stop": "stop" + }, + "scripts": { + "installation": { + "script": "#!\/bin\/bash\r\n# Tuinity Installation Script\r\n#\r\n# Server Files: \/mnt\/server\r\n\r\napt update\r\napt -y install curl\r\ncd \/mnt\/server\r\n\r\nif [ ! -f server.properties ]; then\r\ncurl -o server.properties https:\/\/raw.githubusercontent.com\/parkervcp\/eggs\/master\/minecraft\/java\/server.properties\r\nfi\r\n\r\ncurl -o ${SERVER_JARFILE} https:\/\/ci.pl3x.net\/job\/Purpur\/lastSuccessfulBuild\/artifact\/final\/purpurclip.jar", + "container": "debian:buster-slim", + "entrypoint": "bash" + } + }, + "variables": [ + { + "name": "Server Jar File", + "description": "The name of the server jarfile to run the server with.", + "env_variable": "SERVER_JARFILE", + "default_value": "purpurclip.jar", + "user_viewable": true, + "user_editable": true, + "rules": "required|string|max:20" + } + ] +} From 9856575cee4421241672fab1da1d8dc40ccba3aa Mon Sep 17 00:00:00 2001 From: Purpur <43528123+Pemigrade@users.noreply.github.com> Date: Mon, 23 Nov 2020 02:21:08 -0600 Subject: [PATCH 02/12] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index dd3c7968..a71b44a0 100644 --- a/README.md +++ b/README.md @@ -100,6 +100,7 @@ If you are reading this it looks like you are looking to add an egg to your serv * [Forge](/minecraft/java/forge/) * [Magma](/minecraft/java/magma/) * [Paper](/minecraft/java/paper) + * [Purpur](/minecraft/java/purpur) * [Spigot](/minecraft/java/spigot/) * [spongeforge](/minecraft/java/spongeforge/) * [SpongeVanilla](/minecraft/java/spongevanilla/) From f2e01eca8449d3021385991cd1cab5d1342bdea2 Mon Sep 17 00:00:00 2001 From: Purpur <43528123+Pemigrade@users.noreply.github.com> Date: Mon, 23 Nov 2020 02:25:27 -0600 Subject: [PATCH 03/12] Create README.md --- minecraft/java/purpur/README.md | 83 +++++++++++++++++++++++++++++++++ 1 file changed, 83 insertions(+) create mode 100644 minecraft/java/purpur/README.md diff --git a/minecraft/java/purpur/README.md b/minecraft/java/purpur/README.md new file mode 100644 index 00000000..9aebd0bb --- /dev/null +++ b/minecraft/java/purpur/README.md @@ -0,0 +1,83 @@ +
+
+## Purpur
+
+See pl3xgaming/purpur for additional information. I copy-pasted this readme from there.
+
+[](License)
+[](https://ci.pl3x.net/job/Purpur)
+[](https://www.codefactor.io/repository/github/pl3xgaming/purpur)
+[](https://discord.gg/mtAAnkk)
+
+[](https://github.com/pl3xgaming/Purpur/stargazers)
+[](https://github.com/BillyGalbreath?tab=followers)
+[](https://github.com/pl3xgaming/Purpur/network/members)
+[](https://github.com/pl3xgaming/Purpur/watchers)
+
+Purpur is a fork of Paper and Tuinity with the goal of providing new and interesting configuration options, which allow for creating a unique gameplay experience not seen anywhere else
+
+
## Purpur
-See https://github.com/pl3xgaming/purpur for additional information. I copy-pasted this readme from there.
-
[](License)
[](https://ci.pl3x.net/job/Purpur)
[](https://www.codefactor.io/repository/github/pl3xgaming/purpur)
From a83a4c9953b0a343704fc61ed91f64b49f46acf6 Mon Sep 17 00:00:00 2001
From: Purpur <43528123+Pemigrade@users.noreply.github.com>
Date: Mon, 23 Nov 2020 02:27:34 -0600
Subject: [PATCH 06/12] Update README.md
---
minecraft/java/purpur/README.md | 12 +++---------
1 file changed, 3 insertions(+), 9 deletions(-)
diff --git a/minecraft/java/purpur/README.md b/minecraft/java/purpur/README.md
index 80cfa277..c7f4bb78 100644
--- a/minecraft/java/purpur/README.md
+++ b/minecraft/java/purpur/README.md
@@ -29,7 +29,9 @@ Join us on [Discord](https://discord.gg/mtAAnkk)
Downloads can be obtained from Pl3x's [Jenkins CI Server](https://ci.pl3x.net/job/Purpur/).
-* [1.16.4](https://ci.pl3x.net/job/Purpur/lastSuccessfulBuild/artifact/final/purpurclip.jar) builds 809+
+* [LATEST](https://ci.pl3x.net/job/Purpur/lastSuccessfulBuild/artifact/final/purpurclip.jar)
+
+#### Legacy Builds
* [1.16.3](https://ci.pl3x.net/job/Purpur/808/artifact/final/purpurclip-808.jar) builds 751-808
* [1.16.2](https://ci.pl3x.net/job/Purpur/750/artifact/final/purpurclip-750.jar) builds 711-750
* [1.16.1](https://ci.pl3x.net/job/Purpur/710/artifact/final/purpurclip-710.jar) builds 608-710
@@ -38,14 +40,6 @@ Downloads can be obtained from Pl3x's [Jenkins CI Server](https://ci.pl3x.net/jo
* [1.15](https://ci.pl3x.net/job/Purpur/346/artifact/target/purpur-346.jar) builds 339-346
* [1.14.x](https://ci.pl3x.net/job/Purpur/337/artifact/target/purpur-337.jar) builds 337 and below
-## License
-[](License)
-
-Everything is licensed under the MIT license, and is free to be used in your own fork.
-
-See [starlis/empirecraft](https://github.com/starlis/empirecraft) and [electronicboy/byof](https://github.com/electronicboy/byof)
-for the license of material used/modified by this project.
-
## bStats
[](https://bstats.org/plugin/server-implementation/Purpur)
From f8cfbf79d93e024a746c92fcaeac8a70f22941e0 Mon Sep 17 00:00:00 2001
From: Purpur <43528123+Pemigrade@users.noreply.github.com>
Date: Tue, 24 Nov 2020 06:42:59 -0600
Subject: [PATCH 07/12] Update egg-purpur.json
---
minecraft/java/purpur/egg-purpur.json | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/minecraft/java/purpur/egg-purpur.json b/minecraft/java/purpur/egg-purpur.json
index ea836f32..b7238d42 100644
--- a/minecraft/java/purpur/egg-purpur.json
+++ b/minecraft/java/purpur/egg-purpur.json
@@ -5,9 +5,11 @@
},
"exported_at": "2020-11-23T02:59:36-05:00",
"name": "Purpur",
- "author": "pemigrade@birdflop.com",
+ "author": "purpur@birdflop.com",
"description": "Fork of Paper and Tuinity providing new configuration options.",
- "features": null,
+ "features": [
+ "eula"
+ ],
"image": "quay.io\/parkervcp\/pterodactyl-images:debian_openjdk-11",
"startup": "java -Xms128M -Xmx{{SERVER_MEMORY}}M -Dterminal.jline=false -Dterminal.ansi=true -jar {{SERVER_JARFILE}}",
"config": {
From cf412e83cd4023a56b487576363456b11f10967a Mon Sep 17 00:00:00 2001
From: Purpur <43528123+Pemigrade@users.noreply.github.com>
Date: Sun, 13 Dec 2020 21:56:55 -0600
Subject: [PATCH 08/12] Update README.md
---
minecraft/java/purpur/README.md | 78 ++-------------------------------
1 file changed, 3 insertions(+), 75 deletions(-)
diff --git a/minecraft/java/purpur/README.md b/minecraft/java/purpur/README.md
index c7f4bb78..c1dd790e 100644
--- a/minecraft/java/purpur/README.md
+++ b/minecraft/java/purpur/README.md
@@ -1,77 +1,5 @@
-See https://github.com/pl3xgaming/purpur for additional information. I copy-pasted this readme from there.
+#Purpur
-
+Purpur is a fork of Paper and Tuinity which provides new configuration options.
-## Purpur
-
-[](License)
-[](https://ci.pl3x.net/job/Purpur)
-[](https://www.codefactor.io/repository/github/pl3xgaming/purpur)
-[](https://discord.gg/mtAAnkk)
-
-[](https://github.com/pl3xgaming/Purpur/stargazers)
-[](https://github.com/BillyGalbreath?tab=followers)
-[](https://github.com/pl3xgaming/Purpur/network/members)
-[](https://github.com/pl3xgaming/Purpur/watchers)
-
-Purpur is a fork of Paper and Tuinity with the goal of providing new and interesting configuration options, which allow for creating a unique gameplay experience not seen anywhere else
-
-