From 218cdd4df2e7dded765b202303752c7ac6e05735 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 12 May 2023 12:08:57 -0400 Subject: [PATCH 001/866] Update new website license --- website | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website b/website index 788330a..84b533a 160000 --- a/website +++ b/website @@ -1 +1 @@ -Subproject commit 788330a55a16471a80782750419444a46fe2b938 +Subproject commit 84b533a8efad5a83f9b727b974549e8da05fecf0 -- 2.47.3 From 8fddb6208cf3f4d0311ec2aa0b2af11d6a367f3e Mon Sep 17 00:00:00 2001 From: Alex Noyle Date: Fri, 12 May 2023 12:13:09 -0400 Subject: [PATCH 002/866] Update Logo --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a2969ec..e0e1591 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # TrueOG Network -![Icon](https://raw.githubusercontent.com/NotAlexNoyle/true-og/main/website/logos/Logo-Alternate-Transparent.png) +![Icon](https://github.com/true-og/website/blob/main/assets/images/logos/Logo-Alternate-Transparent.png) TrueOG is a 100% free and open source Minecraft server made as a spiritual successor to and expansion of OG:SMP Season 1. Inspired by the golden age of 2011-2013 "OG" Minecraft SMPs, and Hive Java. TrueOG is committed to maintaining an OG Minecraft experience for our players, while still being open to positive changes. The SMP continues to use the OG:SMP Season 1 map, and it will never be reset. -- 2.47.3 From 109a0457f955b3efac91ad472eef20d4147ea441 Mon Sep 17 00:00:00 2001 From: Alex Noyle Date: Fri, 12 May 2023 12:15:30 -0400 Subject: [PATCH 003/866] Delete old website file --- .gitattributes | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 .gitattributes diff --git a/.gitattributes b/.gitattributes deleted file mode 100644 index dbf6f54..0000000 --- a/.gitattributes +++ /dev/null @@ -1,2 +0,0 @@ -# Make PHP+HTML files show up on GitHub as PHP, not Hack. -*.php linguist-language=PHP -- 2.47.3 From e8df795a1185617b80caa44083a0a6b97198b1f5 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 12 May 2023 18:00:08 -0400 Subject: [PATCH 004/866] Update TheHerobrine-OG and Chat-OG in OG Suite submodule --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 9f3330c..b176a7f 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 9f3330c416f28e38ce932b84d5876b79bb05e4a6 +Subproject commit b176a7f480f41fee3ac86f7731c0ac87c46860ae -- 2.47.3 From 615b332d103ff94b2d12e68bfedf15a1b13fcc53 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 13 May 2023 21:41:08 -0400 Subject: [PATCH 005/866] Update TheHerobrine-OG and LaunchPads-OG in OG Suite submodule --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index b176a7f..5c1680f 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit b176a7f480f41fee3ac86f7731c0ac87c46860ae +Subproject commit 5c1680f4aca0b541c0056021c403389f7cc7535f -- 2.47.3 From ab9e8408176a173acbdfaca1c2adb1a7be7feb28 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 13 May 2023 21:41:21 -0400 Subject: [PATCH 006/866] Update purpur submodule --- Purpur | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Purpur b/Purpur index 84da848..3325421 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit 84da84887eaa5d57df096e8d6dadf42a25644920 +Subproject commit 332542143637d130c377d38e5b414151575d6f20 -- 2.47.3 From 82c379ad54144ef16a8c5dbd2fac87d9dec4c2c2 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 13 May 2023 22:25:39 -0400 Subject: [PATCH 007/866] Update LaunchPads-OG in OG Suite submodule --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 5c1680f..112fec9 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 5c1680f4aca0b541c0056021c403389f7cc7535f +Subproject commit 112fec9a06535378f021e33ba46d2ab949f672ab -- 2.47.3 From f833d50b910a4a5a13249bb98fba5673c82cea50 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 14 May 2023 11:20:44 -0400 Subject: [PATCH 008/866] Add Staff-OG by @Gxorge --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 112fec9..3989364 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 112fec9a06535378f021e33ba46d2ab949f672ab +Subproject commit 3989364f0a2eebceda82c86acbbd45b0d59367ee -- 2.47.3 From 518c687d2ca0ff4d0efba9859e08b125535688fd Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 14 May 2023 11:20:58 -0400 Subject: [PATCH 009/866] Update Purpur submodule --- Purpur | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Purpur b/Purpur index 3325421..74ed018 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit 332542143637d130c377d38e5b414151575d6f20 +Subproject commit 74ed018fbdd5ca1f250f27f1069d7c404e51991d -- 2.47.3 From 5973feaee2d9d2b555d3ceb095ffdf4a57b3dcca Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 14 May 2023 16:09:13 -0400 Subject: [PATCH 010/866] Update LaunchPads-OG in OG Suite submodule --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 3989364..4586573 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 3989364f0a2eebceda82c86acbbd45b0d59367ee +Subproject commit 45865737f9263af9988eabd7635ed032be88a26c -- 2.47.3 From 06883af2036872d96ef0fe38eeda69a8c4815e78 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 14 May 2023 16:11:40 -0400 Subject: [PATCH 011/866] Add Staff Panel by @Gxorge in website submodule --- website | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website b/website index 84b533a..14ef237 160000 --- a/website +++ b/website @@ -1 +1 @@ -Subproject commit 84b533a8efad5a83f9b727b974549e8da05fecf0 +Subproject commit 14ef237d9444d07655ab03a344732ccd547460a2 -- 2.47.3 From 388c3524ddbbc21bedd4815899d742882f8c97f5 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 14 May 2023 16:15:49 -0400 Subject: [PATCH 012/866] Update HorseTp in OG Suite submodule --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 4586573..529c33e 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 45865737f9263af9988eabd7635ed032be88a26c +Subproject commit 529c33e98363f0da791390102725a0f6469ff1db -- 2.47.3 From a33b36400b7123d655f702c844c73678b7137596 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 14 May 2023 19:07:12 -0400 Subject: [PATCH 013/866] Update HorseTp-OG, LaunchPads-OG, and staff panel submodules --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 529c33e..e25fd0b 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 529c33e98363f0da791390102725a0f6469ff1db +Subproject commit e25fd0bc82cef44356499e2fceb72ca49b1a4dc7 -- 2.47.3 From 7f5a7dc08af8dff734ebbaaa1216e50af2f551b4 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 15 May 2023 21:07:14 -0400 Subject: [PATCH 014/866] Update HorseTp-OG and LaunchPads-OG in OG Suite submodule --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index e25fd0b..1ad3345 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit e25fd0bc82cef44356499e2fceb72ca49b1a4dc7 +Subproject commit 1ad334554f398f372b88d7f6f78e9f988f78940e -- 2.47.3 From ecb33b2d9ed9c4fef0304a564bc10237237e6445 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 15 May 2023 21:07:53 -0400 Subject: [PATCH 015/866] Update Purpur submodule --- Purpur | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Purpur b/Purpur index 74ed018..b842229 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit 74ed018fbdd5ca1f250f27f1069d7c404e51991d +Subproject commit b84222981c11a522e56db80b5005ba2108fa0ee0 -- 2.47.3 From ae685cfdef1de632d5acb33a831e86d76d4b8657 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 15 May 2023 21:11:10 -0400 Subject: [PATCH 016/866] Update staff panel in website submodule --- website | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website b/website index 14ef237..2d123bd 160000 --- a/website +++ b/website @@ -1 +1 @@ -Subproject commit 14ef237d9444d07655ab03a344732ccd547460a2 +Subproject commit 2d123bda0c3a9069a9978dc3bbcc3b6a611f826d -- 2.47.3 From 7117c771d1855b122b0178fb1c5a44036ff844ef Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 15 May 2023 21:26:24 -0400 Subject: [PATCH 017/866] Update HorseTp-OG in OG Suite submodule --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 1ad3345..c472dd4 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 1ad334554f398f372b88d7f6f78e9f988f78940e +Subproject commit c472dd450fa84c3f3c563affc243385e70bd5b4d -- 2.47.3 From e4644ad1645475bfe8cb318ba3f3b933e1989d40 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 17 May 2023 20:47:21 -0400 Subject: [PATCH 018/866] Update Staff-OG and HorseTp-OG in OG Suite submodule --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index c472dd4..96f2587 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit c472dd450fa84c3f3c563affc243385e70bd5b4d +Subproject commit 96f25875e7b809e8ca3f7a594a0e51435052bd3f -- 2.47.3 From ba3c8e1e79c250f1858837e8db757270cf9a1a8b Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 17 May 2023 20:47:36 -0400 Subject: [PATCH 019/866] Update Purpur submodule --- Purpur | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Purpur b/Purpur index b842229..68117a4 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit b84222981c11a522e56db80b5005ba2108fa0ee0 +Subproject commit 68117a4e35802c17c89eb0b8ff993d08a8e2bd66 -- 2.47.3 From 95cd00115dbc3f353acf719c07f20e784118667a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 17 May 2023 20:51:01 -0400 Subject: [PATCH 020/866] Update staff panel in website submodule --- website | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website b/website index 2d123bd..1bcccf6 160000 --- a/website +++ b/website @@ -1 +1 @@ -Subproject commit 2d123bda0c3a9069a9978dc3bbcc3b6a611f826d +Subproject commit 1bcccf6d41c34008590cd37639046ee27d9e4a8e -- 2.47.3 From 16448204fd828175288cfbb0a23a7c6d417a47e8 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 17 May 2023 21:08:27 -0400 Subject: [PATCH 021/866] Update HorseTp-OG in OG Suite --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 96f2587..675b9b7 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 96f25875e7b809e8ca3f7a594a0e51435052bd3f +Subproject commit 675b9b7d10df3d1be1eb51d76ed8f0938b7a4e2a -- 2.47.3 From 5a0916ea755b8add8d0b36de486d4fd9e7fa82ad Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 17 May 2023 22:18:27 -0400 Subject: [PATCH 022/866] Update HorseTp-OG in OG Suite submodule --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 675b9b7..e7deb0b 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 675b9b7d10df3d1be1eb51d76ed8f0938b7a4e2a +Subproject commit e7deb0b368201c575c7c367188e68b9b84ae9c41 -- 2.47.3 From 7e414c335a370ba6fcbf3f76ccdfa84723f2bd37 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 18 May 2023 14:37:11 -0400 Subject: [PATCH 023/866] Update Staff-OG in OG Suite submodule and Staff Panel in website submodule --- OG-Suite | 2 +- website | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/OG-Suite b/OG-Suite index e7deb0b..1b40ff6 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit e7deb0b368201c575c7c367188e68b9b84ae9c41 +Subproject commit 1b40ff6a0718d7d8997942a10f13f30130dc72d0 diff --git a/website b/website index 1bcccf6..6777a84 160000 --- a/website +++ b/website @@ -1 +1 @@ -Subproject commit 1bcccf6d41c34008590cd37639046ee27d9e4a8e +Subproject commit 6777a84049b6cbe9cabd1fdde799e4dd30600cfa -- 2.47.3 From 7da8db4612f16bbd395992fb9ba74a5955532d71 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 18 May 2023 21:59:29 -0400 Subject: [PATCH 024/866] Update LaunchPads-OG in OG Suite submodule --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 1b40ff6..3cf874f 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 1b40ff6a0718d7d8997942a10f13f30130dc72d0 +Subproject commit 3cf874fcf0654bab7b0f4a404aba3b2c0aed467e -- 2.47.3 From 5937d6f4c2108bdbc3155be965abbec60d2d35ae Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 18 May 2023 22:29:05 -0400 Subject: [PATCH 025/866] Add ColorCodes-OG by @NotAlexNoyle to OG Suite submodule --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 3cf874f..3408b81 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 3cf874fcf0654bab7b0f4a404aba3b2c0aed467e +Subproject commit 3408b81e2b26ae0fc9a0c26a10aaad5a6f560e1f -- 2.47.3 From b07373a8773b720c1a956005a8c3958497f51cb7 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 21 May 2023 14:11:55 -0400 Subject: [PATCH 026/866] Update Staff Panel in website submodule --- website | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website b/website index 6777a84..aa2137c 160000 --- a/website +++ b/website @@ -1 +1 @@ -Subproject commit 6777a84049b6cbe9cabd1fdde799e4dd30600cfa +Subproject commit aa2137c832d43cf71d7a4997318d8fbf67b98f42 -- 2.47.3 From 68e8cf95c0898e2e7c43e956099054aabf33b14d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 21 May 2023 14:12:29 -0400 Subject: [PATCH 027/866] Add Buy-OG by NotAlexNoyle and update Staff-OG by @Gxorge --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 3408b81..76cea94 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 3408b81e2b26ae0fc9a0c26a10aaad5a6f560e1f +Subproject commit 76cea94aba1d36b7634bb2a4d5a725c753637547 -- 2.47.3 From c118bf8184fc3b4d62e0f84ae25a411a36d8c2a4 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 22 May 2023 22:17:25 -0400 Subject: [PATCH 028/866] Update staff panel in website submodule --- website | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website b/website index aa2137c..e336b19 160000 --- a/website +++ b/website @@ -1 +1 @@ -Subproject commit aa2137c832d43cf71d7a4997318d8fbf67b98f42 +Subproject commit e336b19a4a80a62044f78d9bb738b2a9c514ee2d -- 2.47.3 From c16261c39ae6429482996abc0efc2bb0ba07540c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 22 May 2023 22:21:51 -0400 Subject: [PATCH 029/866] Update Staff-OG in OG Suite submodule --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 76cea94..6d3c322 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 76cea94aba1d36b7634bb2a4d5a725c753637547 +Subproject commit 6d3c3221eab53df23de870c4899f7a17161701cd -- 2.47.3 From b3ad8b2bfd32d613da4c83afe558c3e9739f61fc Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 22 May 2023 23:05:05 -0400 Subject: [PATCH 030/866] Update HorseTp-OG in OG Suite submodule --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 6d3c322..ce3741e 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 6d3c3221eab53df23de870c4899f7a17161701cd +Subproject commit ce3741e84396ef9efe31317cd294ec12c1ba1a12 -- 2.47.3 From 61251eceb6ac03131a9654e8f2da778b8ae325aa Mon Sep 17 00:00:00 2001 From: BuildTools Date: Mon, 29 May 2023 02:28:56 +0000 Subject: [PATCH 031/866] Update staff panel in website submodule --- website | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website b/website index e336b19..6374468 160000 --- a/website +++ b/website @@ -1 +1 @@ -Subproject commit e336b19a4a80a62044f78d9bb738b2a9c514ee2d +Subproject commit 6374468d6818b63dd80e01c2cbada0d06684cc07 -- 2.47.3 From 23245d793a65bb70322f4b5594b4e4c43534792a Mon Sep 17 00:00:00 2001 From: BuildTools Date: Mon, 29 May 2023 02:36:31 +0000 Subject: [PATCH 032/866] Update Staff-OG and HorseTp-OG in OG Suite submodule --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index ce3741e..8f381bb 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit ce3741e84396ef9efe31317cd294ec12c1ba1a12 +Subproject commit 8f381bbeab38ef31d66964cdbaae2728e601c295 -- 2.47.3 From 2659a184aee5639e34a2e2a6b2bd0c9a6207b1e6 Mon Sep 17 00:00:00 2001 From: BuildTools Date: Mon, 29 May 2023 02:39:48 +0000 Subject: [PATCH 033/866] Add NoFlippy-OG by @NotAlexNoyle to OG Suite submodule --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 8f381bb..cafc352 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 8f381bbeab38ef31d66964cdbaae2728e601c295 +Subproject commit cafc352f580b5bdd287e6fd04bc1619991c39a94 -- 2.47.3 From 26e27ce54af033ae83159361c96bf4e0a0341f8e Mon Sep 17 00:00:00 2001 From: BuildTools Date: Mon, 29 May 2023 10:43:02 +0000 Subject: [PATCH 034/866] Update NoFlippy-OG in OG Suite submodule --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index cafc352..fa66ea2 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit cafc352f580b5bdd287e6fd04bc1619991c39a94 +Subproject commit fa66ea2ad770294e9851f8fb56cfc0807c3f89fd -- 2.47.3 From a77dc24b6a32a1bfc117048f32352776b04cb9c3 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 30 May 2023 00:51:01 +0000 Subject: [PATCH 035/866] Update NoFlippy-OG in OG Suite submodule --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index fa66ea2..8c217fe 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit fa66ea2ad770294e9851f8fb56cfc0807c3f89fd +Subproject commit 8c217fe49f161444950d2c8ce45bdb615b2e3425 -- 2.47.3 From d5cc168bf56b50e77fad21b9457e2f05d0210640 Mon Sep 17 00:00:00 2001 From: Alex Noyle Date: Tue, 30 May 2023 00:01:20 -0400 Subject: [PATCH 036/866] Update .gitmodules --- .gitmodules | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.gitmodules b/.gitmodules index 254bd02..2c92092 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,12 +1,12 @@ [submodule "Purpur"] path = Purpur - url = https://github.com/PurpurMC/Purpur/ + url = https://github.com/PurpurMC/Purpur.git [submodule "OG-Suite"] path = OG-Suite - url = https://github.com/true-og/OG-Suite + url = https://github.com/true-og/OG-Suite.git [submodule "third-party-suite"] path = third-party-suite - url = https://github.com/true-og/third-party-suite + url = https://github.com/true-og/third-party-suite.git [submodule "website"] path = website - url = git@github.com:true-og/website + url = https://github.com/true-og/website.git -- 2.47.3 From 164f61398f770aa708f7893d40add80f575b100e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 30 May 2023 04:01:43 +0000 Subject: [PATCH 037/866] Update URLs for build reproducibility --- OG-Suite | 2 +- website | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/OG-Suite b/OG-Suite index 8c217fe..a6330de 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 8c217fe49f161444950d2c8ce45bdb615b2e3425 +Subproject commit a6330de2e446e0c8771d0fb9414b72a6a7317dd9 diff --git a/website b/website index 6374468..78d4f71 160000 --- a/website +++ b/website @@ -1 +1 @@ -Subproject commit 6374468d6818b63dd80e01c2cbada0d06684cc07 +Subproject commit 78d4f71f00bad37afe579681bf7d0c2532e3821f -- 2.47.3 From 6673a048f9929b4e28f1fc86e6b28a402a473c94 Mon Sep 17 00:00:00 2001 From: BuildTools Date: Thu, 15 Jun 2023 06:17:40 -0400 Subject: [PATCH 038/866] Update OG Suite --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index a6330de..21c684a 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit a6330de2e446e0c8771d0fb9414b72a6a7317dd9 +Subproject commit 21c684a73f952e754cbad17849c1662cea8703b1 -- 2.47.3 From d8c5829152df63d191355af7f691947bb13d4d71 Mon Sep 17 00:00:00 2001 From: BuildTools Date: Thu, 15 Jun 2023 06:17:50 -0400 Subject: [PATCH 039/866] Update Purpur --- Purpur | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Purpur b/Purpur index 68117a4..2e5dcc6 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit 68117a4e35802c17c89eb0b8ff993d08a8e2bd66 +Subproject commit 2e5dcc63d331fe121d18f37dcecc34be17bf7abb -- 2.47.3 From 264af9d66bc4a787c8223c4812f6567b6b5f97d5 Mon Sep 17 00:00:00 2001 From: BuildTools Date: Thu, 15 Jun 2023 06:18:00 -0400 Subject: [PATCH 040/866] Update staff panel --- website | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website b/website index 78d4f71..2c14c95 160000 --- a/website +++ b/website @@ -1 +1 @@ -Subproject commit 78d4f71f00bad37afe579681bf7d0c2532e3821f +Subproject commit 2c14c9584b2dcab51ea09cc4556b8ebf3feb223b -- 2.47.3 From fa5a05f2546d127d7de38eafda785a1318503d13 Mon Sep 17 00:00:00 2001 From: BuildTools Date: Thu, 15 Jun 2023 07:21:15 -0400 Subject: [PATCH 041/866] Update HorseTp-OG in OG Suite --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 21c684a..72d1ea1 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 21c684a73f952e754cbad17849c1662cea8703b1 +Subproject commit 72d1ea129b825d2b85bcf24f531d2aa01b239240 -- 2.47.3 From e928b432728e5ed64902a3d94979e0f485b0df1c Mon Sep 17 00:00:00 2001 From: BuildTools Date: Thu, 15 Jun 2023 16:56:05 -0400 Subject: [PATCH 042/866] Update OG Suite --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 72d1ea1..6f7dc7d 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 72d1ea129b825d2b85bcf24f531d2aa01b239240 +Subproject commit 6f7dc7d9604c80a91c8695547b3e1a8c28d5bc25 -- 2.47.3 From 9a36a7434ecca860f6a7b467d1f53cfc68ad7ccf Mon Sep 17 00:00:00 2001 From: BuildTools Date: Fri, 16 Jun 2023 07:53:52 -0400 Subject: [PATCH 043/866] Update Chat-OG --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 6f7dc7d..bd8fafb 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 6f7dc7d9604c80a91c8695547b3e1a8c28d5bc25 +Subproject commit bd8fafba5bbcddcca368c94e07e6ace5c6570598 -- 2.47.3 From 6b46c261e4e3001db2dfecec194bc3f72678d38a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 16 Jun 2023 11:25:53 -0400 Subject: [PATCH 044/866] Update Chat-OG in OG Suite submodule --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index bd8fafb..da1e8e2 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit bd8fafba5bbcddcca368c94e07e6ace5c6570598 +Subproject commit da1e8e246ee80baa2acd4037d24c7e45f0ed7334 -- 2.47.3 From 46dc633a9d92bd6d4eee255f0f204293af558e7b Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 16 Jun 2023 13:15:30 -0400 Subject: [PATCH 045/866] Update NoFlippy-OG --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index da1e8e2..ba63e4d 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit da1e8e246ee80baa2acd4037d24c7e45f0ed7334 +Subproject commit ba63e4df00f725023dffccd489d731b81eb277af -- 2.47.3 From ceb2ba8223e84faf8b95d40cdd3dd9eaa724738f Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 16 Jun 2023 14:52:52 -0400 Subject: [PATCH 046/866] Update NoFlippy-OG to 1.3.1 --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index ba63e4d..142bf15 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit ba63e4df00f725023dffccd489d731b81eb277af +Subproject commit 142bf158b5826337e5b0ef4390c16d61e7ec7323 -- 2.47.3 From b263787a8f50307d4e93523d478eb756ea3a7bbe Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 17 Jun 2023 18:17:49 -0400 Subject: [PATCH 047/866] Update Chat-OG and HorseTp-OG --- OG-Suite | 2 +- Purpur | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/OG-Suite b/OG-Suite index 142bf15..c12d08d 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 142bf158b5826337e5b0ef4390c16d61e7ec7323 +Subproject commit c12d08d0d68f92633b1e82f30f5a913a2ff6d0be diff --git a/Purpur b/Purpur index 2e5dcc6..fa3166a 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit 2e5dcc63d331fe121d18f37dcecc34be17bf7abb +Subproject commit fa3166a24d0dd49f41eb0257fc043ea02320fe38 -- 2.47.3 From 5760c7f0e6f3374dc11a8a4fc9df3cc96b4898cd Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 17 Jun 2023 19:05:36 -0400 Subject: [PATCH 048/866] Update HorseTp-OG --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index c12d08d..f393f94 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit c12d08d0d68f92633b1e82f30f5a913a2ff6d0be +Subproject commit f393f94018d1ce9217f38af55187506fcc338f0a -- 2.47.3 From 6fb7a6d345357d76e96163706c605e18e415c69c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 18 Jun 2023 15:07:26 -0400 Subject: [PATCH 049/866] Update Chat-OG in OG Suite submodule --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index f393f94..68ed595 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit f393f94018d1ce9217f38af55187506fcc338f0a +Subproject commit 68ed5957e210dc47640a58de8d0a7d71049396c1 -- 2.47.3 From a69329bf64c35972d2c846775f9aa840b35d6eac Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 22 Jun 2023 02:27:22 -0400 Subject: [PATCH 050/866] Update Chat-OG in OG Suite and Purpur submodules --- OG-Suite | 2 +- Purpur | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/OG-Suite b/OG-Suite index 68ed595..4c5fb84 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 68ed5957e210dc47640a58de8d0a7d71049396c1 +Subproject commit 4c5fb846d4393226323469a9e980fe7a30f34465 diff --git a/Purpur b/Purpur index fa3166a..625e4ad 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit fa3166a24d0dd49f41eb0257fc043ea02320fe38 +Subproject commit 625e4adbd82b95f5e681010bc87cfffedf8f9b6b -- 2.47.3 From c49e7856c4131f36f2fa32f6f81c9db961b1d133 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 22 Jun 2023 15:56:05 -0400 Subject: [PATCH 051/866] Update Chat-OG in OG Suite submodule --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 4c5fb84..b8194a5 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 4c5fb846d4393226323469a9e980fe7a30f34465 +Subproject commit b8194a52c3db81bd30dd6f0cc9e5d8fd2442b4e0 -- 2.47.3 From 2fd3b998a27792959620f539cd039b2b537afd8a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 24 Jun 2023 17:42:48 -0400 Subject: [PATCH 052/866] Update Chat-OG and RewindFix-OG in OG Suite --- OG-Suite | 2 +- Purpur | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/OG-Suite b/OG-Suite index b8194a5..259751c 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit b8194a52c3db81bd30dd6f0cc9e5d8fd2442b4e0 +Subproject commit 259751c9bdaa43d28b2d84aaaeedb94288f11665 diff --git a/Purpur b/Purpur index 625e4ad..8331f1b 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit 625e4adbd82b95f5e681010bc87cfffedf8f9b6b +Subproject commit 8331f1bba8403a46c7efa309b34da45960f3bf42 -- 2.47.3 From 4d53144e7d03067a624a39916a89ae772409424d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 26 Jun 2023 22:26:34 -0400 Subject: [PATCH 053/866] Update Chat-OG and TheHerobrine-OG --- OG-Suite | 2 +- Purpur | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/OG-Suite b/OG-Suite index 259751c..43b0b8b 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 259751c9bdaa43d28b2d84aaaeedb94288f11665 +Subproject commit 43b0b8b83a59d9cdeeb160df0bfe4c276233f832 diff --git a/Purpur b/Purpur index 8331f1b..db86b6e 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit 8331f1bba8403a46c7efa309b34da45960f3bf42 +Subproject commit db86b6ea9865b24e665df9490f96baba53b0ebfc -- 2.47.3 From c070d5408f8804b50e1b29c7a62b595f6a89960b Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 1 Jul 2023 17:57:57 -0400 Subject: [PATCH 054/866] Update HorseTp-OG --- OG-Suite | 2 +- Purpur | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/OG-Suite b/OG-Suite index 43b0b8b..5985e7a 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 43b0b8b83a59d9cdeeb160df0bfe4c276233f832 +Subproject commit 5985e7a7406fa991b987a881caf79f7234991897 diff --git a/Purpur b/Purpur index db86b6e..028d47b 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit db86b6ea9865b24e665df9490f96baba53b0ebfc +Subproject commit 028d47bf9ff7955ecdd64c89549ffc2d2dbf764a -- 2.47.3 From 37f7769e45f50f20b31026d1802159deb46122dc Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 1 Jul 2023 18:40:30 -0400 Subject: [PATCH 055/866] Update HorseTp-OG --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 5985e7a..6e2b0f8 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 5985e7a7406fa991b987a881caf79f7234991897 +Subproject commit 6e2b0f8ae143a6d7c2bcb44f7377c52c3d0f1c03 -- 2.47.3 From f9aab17db1e85c4852612187cdc3fb8335e8eb94 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 2 Jul 2023 01:19:50 -0400 Subject: [PATCH 056/866] Update HorseTp-OG in OG Suite --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 6e2b0f8..f4f6720 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 6e2b0f8ae143a6d7c2bcb44f7377c52c3d0f1c03 +Subproject commit f4f672028f5c2036b5e9e5f1f376b62074efeecb -- 2.47.3 From 0521412e4ae2cf3085bf9e9146bc6b8191b7fcf1 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 2 Jul 2023 16:45:33 -0400 Subject: [PATCH 057/866] Add OCM-Libre to OG Suite --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index f4f6720..5d37cfe 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit f4f672028f5c2036b5e9e5f1f376b62074efeecb +Subproject commit 5d37cfe4437d634b54889278e2a8334c51d88f92 -- 2.47.3 From 0f1be3d217cfe0a5ee9971b1de386cd2dc9d741b Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 2 Jul 2023 18:19:04 -0400 Subject: [PATCH 058/866] Replace OCM-Libre with OldCombatMechanics-OG --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 5d37cfe..3530b0d 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 5d37cfe4437d634b54889278e2a8334c51d88f92 +Subproject commit 3530b0d52cd37c5a025ad13ae766c05bb8e2932a -- 2.47.3 From 727dda9d42ef9ef0e10ede0e24e1065b800fc1c0 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 2 Jul 2023 18:37:24 -0400 Subject: [PATCH 059/866] Update OldCombatMechanics-OG in OG Suite submodule --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 3530b0d..067436f 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 3530b0d52cd37c5a025ad13ae766c05bb8e2932a +Subproject commit 067436f88cc45fadfaaf48dd7f2a1cacc61ace69 -- 2.47.3 From 0a35a15c74b278a5887a8f5decc579d2829dca2e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 18 Jul 2023 18:16:02 -0400 Subject: [PATCH 060/866] Update submodules --- OG-Suite | 2 +- Purpur | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/OG-Suite b/OG-Suite index 067436f..440eee8 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 067436f88cc45fadfaaf48dd7f2a1cacc61ace69 +Subproject commit 440eee8985c988f505606550dba3b8af4c257c4d diff --git a/Purpur b/Purpur index 028d47b..96ebdc8 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit 028d47bf9ff7955ecdd64c89549ffc2d2dbf764a +Subproject commit 96ebdc846176f460f9e7a439f2fd4f3f97a33422 -- 2.47.3 From e60828d4ac12ed3fa37599158735facc8b584d13 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 18 Jul 2023 18:42:40 -0400 Subject: [PATCH 061/866] Update Utilities-OG in OG Suite --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 440eee8..9aee95d 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 440eee8985c988f505606550dba3b8af4c257c4d +Subproject commit 9aee95dc1eac4a8bf1797721e9f710deb668059a -- 2.47.3 From c9bb0063ca677b7096ae3484684de7bb3cdae8e4 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 19 Jul 2023 11:52:38 -0400 Subject: [PATCH 062/866] Update BuffRates-OG and Utilities-OG in OG Suite --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 9aee95d..40448d8 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 9aee95dc1eac4a8bf1797721e9f710deb668059a +Subproject commit 40448d8516e7b67e811e5dae0a5d9955bd67c8ea -- 2.47.3 From fe1bedab5c06315e93e09ae912fca11ee2f4ba0e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 20 Jul 2023 15:00:52 -0400 Subject: [PATCH 063/866] Update Chat-OG --- OG-Suite | 2 +- Purpur | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/OG-Suite b/OG-Suite index 40448d8..1efc8fe 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 40448d8516e7b67e811e5dae0a5d9955bd67c8ea +Subproject commit 1efc8fe1c29afc59cdbd1ed83a517395b02704ce diff --git a/Purpur b/Purpur index 96ebdc8..8fec60c 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit 96ebdc846176f460f9e7a439f2fd4f3f97a33422 +Subproject commit 8fec60c7bc577a5b97aaf52154561ff365bb1850 -- 2.47.3 From 69216978fb5dfa4bed58ef83eaaf7ae1ee85b030 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 3 Aug 2023 05:16:32 -0400 Subject: [PATCH 064/866] Update Chat-OG in OG Suite submodule --- OG-Suite | 2 +- Purpur | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/OG-Suite b/OG-Suite index 1efc8fe..7092e2e 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 1efc8fe1c29afc59cdbd1ed83a517395b02704ce +Subproject commit 7092e2ec4e7d4283a6568bc902e858529810b57c diff --git a/Purpur b/Purpur index 8fec60c..41b121b 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit 8fec60c7bc577a5b97aaf52154561ff365bb1850 +Subproject commit 41b121b718222d9aa06738ba488a1307deb8c4d0 -- 2.47.3 From 0df52e9e0eb7cd172943bce81c850d8c2c602855 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 4 Aug 2023 21:11:21 -0400 Subject: [PATCH 065/866] Add Cosmetics-OG to OG Suite submodule --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 7092e2e..05d1745 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 7092e2ec4e7d4283a6568bc902e858529810b57c +Subproject commit 05d1745204ad3030d29a158b20b7ad0013cf1c17 -- 2.47.3 From e1f2ac15f718d4b7cadb9a2dcdd53f8a26a95444 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 5 Aug 2023 06:42:19 -0400 Subject: [PATCH 066/866] Update Cosmetics-OG in OG Suite --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 05d1745..4d2bc85 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 05d1745204ad3030d29a158b20b7ad0013cf1c17 +Subproject commit 4d2bc8578e3818a028925c66775b7b875461a09d -- 2.47.3 From 0e43f6d8248f8baacf5a345832c8e5b1675301a9 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 6 Aug 2023 06:39:52 -0400 Subject: [PATCH 067/866] Update OldCombatMechanics-OG in OG Suite submodule --- OG-Suite | 2 +- Purpur | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/OG-Suite b/OG-Suite index 4d2bc85..0836c2b 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 4d2bc8578e3818a028925c66775b7b875461a09d +Subproject commit 0836c2bac18d790c8996a72c6b3e5c5720772500 diff --git a/Purpur b/Purpur index 41b121b..0e36fd0 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit 41b121b718222d9aa06738ba488a1307deb8c4d0 +Subproject commit 0e36fd08b8b2d39c994aef2766712cc284bce8b0 -- 2.47.3 From 3035467396397b4ac86eca1a705c7a1b45806c8b Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 7 Aug 2023 06:39:45 -0400 Subject: [PATCH 068/866] Add HolyGrail-OG to OG Suite submodule --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 0836c2b..d346e9f 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 0836c2bac18d790c8996a72c6b3e5c5720772500 +Subproject commit d346e9f69468a5b64e17591dc5b619dcce33d429 -- 2.47.3 From 8b2846c63e4d14dd3b97f9425e58d9a963abe1d6 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 8 Aug 2023 06:42:36 -0400 Subject: [PATCH 069/866] Add ToggleDeathCoordinates-OG by @NotAlexNoyle to the OG Suite sunmodule --- OG-Suite | 2 +- Purpur | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/OG-Suite b/OG-Suite index d346e9f..c14dc35 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit d346e9f69468a5b64e17591dc5b619dcce33d429 +Subproject commit c14dc3554cda5dc003fb67cf910fa4d9a3703144 diff --git a/Purpur b/Purpur index 0e36fd0..98f1077 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit 0e36fd08b8b2d39c994aef2766712cc284bce8b0 +Subproject commit 98f10775acb67404dbdfd0142c4eb67932854ded -- 2.47.3 From 0468f39dd5fce0504c604e7a9d4f966df6ac6675 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 8 Aug 2023 07:29:20 -0400 Subject: [PATCH 070/866] Update Buy-OG to 1.0.1 in OG Suite submodule --- OG-Suite | 2 +- Purpur | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/OG-Suite b/OG-Suite index c14dc35..4c577d1 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit c14dc3554cda5dc003fb67cf910fa4d9a3703144 +Subproject commit 4c577d1eb5204f0d5badcb0c7c9d93ddffd74f20 diff --git a/Purpur b/Purpur index 98f1077..41ab912 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit 98f10775acb67404dbdfd0142c4eb67932854ded +Subproject commit 41ab912b5bcccecb3e8a85124369006bd673b718 -- 2.47.3 From 2ff63ccfdb017a52cd7947f57cbdbe5972535319 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 12 Aug 2023 08:23:34 -0400 Subject: [PATCH 071/866] Update Utilities-OG and deprecate Buy-OG in OG Suite submodule --- OG-Suite | 2 +- Purpur | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/OG-Suite b/OG-Suite index 4c577d1..c8e9534 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 4c577d1eb5204f0d5badcb0c7c9d93ddffd74f20 +Subproject commit c8e9534a74a49201fddb2e43f55e7701cdeb2b38 diff --git a/Purpur b/Purpur index 41ab912..e5a5f22 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit 41ab912b5bcccecb3e8a85124369006bd673b718 +Subproject commit e5a5f228f324d3983d5a8596311faee98f792ad3 -- 2.47.3 From 10ca4d24cbbd329b69b8a2167c7de9fcb60e67dc Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 19 Aug 2023 09:34:10 -0400 Subject: [PATCH 072/866] Update Chat-OG and Utilities-OG in OG Suite submodule --- OG-Suite | 2 +- Purpur | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/OG-Suite b/OG-Suite index c8e9534..0fbdc69 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit c8e9534a74a49201fddb2e43f55e7701cdeb2b38 +Subproject commit 0fbdc695509868ac1d8bf0e58b4e134305c0af4e diff --git a/Purpur b/Purpur index e5a5f22..aeecb71 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit e5a5f228f324d3983d5a8596311faee98f792ad3 +Subproject commit aeecb71060e0ef279209ac7e14620cab6189c452 -- 2.47.3 From 633900c4714b5a3d6a0bf88ebac593ff4b7d5c82 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 20 Aug 2023 05:32:56 -0400 Subject: [PATCH 073/866] Update Chat-OG in OG Suite --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 0fbdc69..5ac7c4a 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 0fbdc695509868ac1d8bf0e58b4e134305c0af4e +Subproject commit 5ac7c4ab1df5b8c0d874ca7a289145c5c7fa7fd4 -- 2.47.3 From c7393ba598253d2806622a6eb9a744ff762f4f4c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 20 Aug 2023 08:04:11 -0400 Subject: [PATCH 074/866] Add Duels-OG to OG Suite submodule --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 5ac7c4a..dfa5afd 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 5ac7c4ab1df5b8c0d874ca7a289145c5c7fa7fd4 +Subproject commit dfa5afdb44ee4f9bbd6eb9b14bd3a2235634a28a -- 2.47.3 From 30d02e3572edfb8aa62e4434eec860363499a677 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 20 Aug 2023 17:57:46 -0400 Subject: [PATCH 075/866] Update Utilities-OG in OG Suite --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index dfa5afd..ca58299 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit dfa5afdb44ee4f9bbd6eb9b14bd3a2235634a28a +Subproject commit ca5829967a767adf46b6f82acb8d56b25f474221 -- 2.47.3 From 18c9060ef3bb8ccc6c0793e611e6e4a99a92ded4 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 24 Aug 2023 12:23:58 -0400 Subject: [PATCH 076/866] Update Chat-OG in OG Suite submodule --- OG-Suite | 2 +- Purpur | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/OG-Suite b/OG-Suite index ca58299..f8bb810 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit ca5829967a767adf46b6f82acb8d56b25f474221 +Subproject commit f8bb810cfcab693a50fad89b167a3084a6f3ae33 diff --git a/Purpur b/Purpur index aeecb71..1f42e8f 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit aeecb71060e0ef279209ac7e14620cab6189c452 +Subproject commit 1f42e8f31c3f720e182c3f85e8bcf09b93913dfa -- 2.47.3 From 7acdffecdb422f08943822b775deabd42dcfd639 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 26 Aug 2023 07:00:33 -0400 Subject: [PATCH 077/866] Update Chat-OG in OG Suite submodule --- OG-Suite | 2 +- Purpur | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/OG-Suite b/OG-Suite index f8bb810..adab467 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit f8bb810cfcab693a50fad89b167a3084a6f3ae33 +Subproject commit adab467cf26ba668fb14a5722878b7d9e347d69a diff --git a/Purpur b/Purpur index 1f42e8f..8ef1580 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit 1f42e8f31c3f720e182c3f85e8bcf09b93913dfa +Subproject commit 8ef1580b1f5a1cd8dbd624b65fd4a8920ce52287 -- 2.47.3 From 2d5c7404ed2b153cbd334aa734bde6bd2031679d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 29 Aug 2023 12:59:22 -0400 Subject: [PATCH 078/866] Add PurpurExtras-OG to OG Suite submodule --- OG-Suite | 2 +- Purpur | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/OG-Suite b/OG-Suite index adab467..80fefd7 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit adab467cf26ba668fb14a5722878b7d9e347d69a +Subproject commit 80fefd7235424c8b7b5048fcb8d77e9af1f581d0 diff --git a/Purpur b/Purpur index 8ef1580..423c2af 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit 8ef1580b1f5a1cd8dbd624b65fd4a8920ce52287 +Subproject commit 423c2af60ca5e9d18ac0bd955d0313efc693d2a3 -- 2.47.3 From e9dd1c427f0e2da12abc4c60b9e965741a22d8af Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 29 Aug 2023 16:01:29 -0400 Subject: [PATCH 079/866] Branch PurpurExtras-OG --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 80fefd7..8bf7ea8 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 80fefd7235424c8b7b5048fcb8d77e9af1f581d0 +Subproject commit 8bf7ea835ec8503f72447e59531118c823b90c47 -- 2.47.3 From c7ddab5d963e0021708c83e39a6d07b30aa3f122 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 29 Aug 2023 16:51:45 -0400 Subject: [PATCH 080/866] Update PurpurExtras-OG in OG Suite submodule --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 8bf7ea8..b7df28d 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 8bf7ea835ec8503f72447e59531118c823b90c47 +Subproject commit b7df28d8e242ebe100c846cddf768683755d0941 -- 2.47.3 From 56b76748cca8550ea905e70c08a97382d1d2fba8 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 5 Sep 2023 02:52:54 -0400 Subject: [PATCH 081/866] Update Chat-OG in OG Suite submodule --- OG-Suite | 2 +- Purpur | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/OG-Suite b/OG-Suite index b7df28d..1979988 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit b7df28d8e242ebe100c846cddf768683755d0941 +Subproject commit 1979988fa51a5cf429810ca47c027c31eab95a9e diff --git a/Purpur b/Purpur index 423c2af..042e192 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit 423c2af60ca5e9d18ac0bd955d0313efc693d2a3 +Subproject commit 042e192444ecc577c172710e3dab1d38413b1ea2 -- 2.47.3 From cc74c39f22908614b95fcec61bd584c7d29cc483 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 14 Sep 2023 18:48:58 -0400 Subject: [PATCH 082/866] Update Chat-OG, HolyGrail-OG, and Utilities-OG in OG Suite --- Purpur | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Purpur b/Purpur index 042e192..7927f53 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit 042e192444ecc577c172710e3dab1d38413b1ea2 +Subproject commit 7927f53553abfa8c4d4bc4d5eb29dda44144f3dc -- 2.47.3 From 20d53b999fd1ec0ec0da919de84f7f45eb338510 Mon Sep 17 00:00:00 2001 From: Sekalol15 <92968224+Sekalol15@users.noreply.github.com> Date: Thu, 21 Sep 2023 14:38:34 +0200 Subject: [PATCH 083/866] Update CLA.txt --- CLA.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CLA.txt b/CLA.txt index 2d54743..817449a 100644 --- a/CLA.txt +++ b/CLA.txt @@ -12,4 +12,4 @@ By contributing to the true-og.net repository, and signing the below Contributor - George Hotten (contact@ghott.me) -- Sekalol15 (sekaloldelgado@gmail.com) +- Sekalol15 (sekalol15@protonmail.com) -- 2.47.3 From 107ed8915202818746061f8ce14560c1a8766760 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 17 Oct 2023 23:59:37 +0000 Subject: [PATCH 084/866] Update Chat-OG, HolyGrail-OG, Utilities-OG, and RewindFix-OG --- OG-Suite | 2 +- Purpur | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/OG-Suite b/OG-Suite index 1979988..21848bd 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 1979988fa51a5cf429810ca47c027c31eab95a9e +Subproject commit 21848bd473c4397ee05bf38da503252ce4635d4c diff --git a/Purpur b/Purpur index 7927f53..1524516 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit 7927f53553abfa8c4d4bc4d5eb29dda44144f3dc +Subproject commit 1524516e0aa1b02209d2f3bbc0c778e36c6a2eb5 -- 2.47.3 From 33616818ddf54d13c5f6983dcbca72bee852ed36 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 20 Oct 2023 12:57:53 +0000 Subject: [PATCH 085/866] Update Chat-OG --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 21848bd..99c6c71 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 21848bd473c4397ee05bf38da503252ce4635d4c +Subproject commit 99c6c712f114ebf8f1afff7cc836e93f60553f2d -- 2.47.3 From 1745edbc365789bc964ec0e1d10e263d8963193d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 29 Oct 2023 20:37:11 +0000 Subject: [PATCH 086/866] Update Chat-OG in OG Suite submodule --- OG-Suite | 2 +- Purpur | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/OG-Suite b/OG-Suite index 99c6c71..52f794e 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 99c6c712f114ebf8f1afff7cc836e93f60553f2d +Subproject commit 52f794e363ac93c14fe7fc671fec1a772416af71 diff --git a/Purpur b/Purpur index 1524516..c9aee07 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit 1524516e0aa1b02209d2f3bbc0c778e36c6a2eb5 +Subproject commit c9aee076fc4f9461bc7fb79c7748b791082f9477 -- 2.47.3 From 7af735c18256c7d3db834f003311b61e84808f3c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 29 Oct 2023 22:09:31 +0000 Subject: [PATCH 087/866] Update Chat-OG in OG Suite submodule --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 52f794e..fe930f5 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 52f794e363ac93c14fe7fc671fec1a772416af71 +Subproject commit fe930f52a529d4b29ef92e2a3ece01dd578ad6aa -- 2.47.3 From 641527d1f5ac41d5a4d4965d82d455a0cfa05ca6 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 21 Nov 2023 04:05:08 +0100 Subject: [PATCH 088/866] Update Chat-OG in OG Suite submodule --- OG-Suite | 2 +- Purpur | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/OG-Suite b/OG-Suite index fe930f5..c23fb4b 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit fe930f52a529d4b29ef92e2a3ece01dd578ad6aa +Subproject commit c23fb4b852490408ac3669e4cfdb86176d4e7b19 diff --git a/Purpur b/Purpur index c9aee07..4b1a082 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit c9aee076fc4f9461bc7fb79c7748b791082f9477 +Subproject commit 4b1a082c94ebc090bbc74b9230e4f43075090a29 -- 2.47.3 From 82c89c1cc57bba1b306c741028dbba952193f285 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 28 Nov 2023 09:37:03 +0100 Subject: [PATCH 089/866] 1.19 Updates for BuffRates-OG, Chat-OG, Rewindfix-OG, and SilkSpawners-OG --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index c23fb4b..77de198 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit c23fb4b852490408ac3669e4cfdb86176d4e7b19 +Subproject commit 77de198c7239a1eceb7a0aaf9fed97015d91d1c1 -- 2.47.3 From c5dc4e1f9b6f8fe4d5dd42089aef58ac19535de6 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 28 Nov 2023 15:52:04 +0100 Subject: [PATCH 090/866] RandomDrops-OG 1.19 Update, Replaces SilkSpawners-OG and RandomEggs-OG --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 77de198..4923938 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 77de198c7239a1eceb7a0aaf9fed97015d91d1c1 +Subproject commit 4923938689bfcac175c5867724e3802e27e9ea82 -- 2.47.3 From 36455a20a1335d336af6fb7345e6765ebb96bea6 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 28 Nov 2023 16:28:18 +0100 Subject: [PATCH 091/866] 1.19 Update for FlyingBow-OG --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 4923938..5cbdeeb 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 4923938689bfcac175c5867724e3802e27e9ea82 +Subproject commit 5cbdeeb2b7d1ba3ffcca27f2fc3dcd4cc44ebdd3 -- 2.47.3 From 6dfeee3d667512b40920633d8aad5be27bdbf2af Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 28 Nov 2023 19:35:35 +0100 Subject: [PATCH 092/866] 1.19 updates for Chat-OG, HorseTP-OG, LaunchPads-OG, RewindFix-OG, and Utilities-OG --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 5cbdeeb..411fdbe 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 5cbdeeb2b7d1ba3ffcca27f2fc3dcd4cc44ebdd3 +Subproject commit 411fdbecfcea26a9efa54255ddf394489f0e35f8 -- 2.47.3 From c4ec8fd5a48d02af15013704eeeb0534b7c869c3 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 28 Nov 2023 20:40:54 +0000 Subject: [PATCH 093/866] 1.19 Update for WETS-OG --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 411fdbe..a2efb9b 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 411fdbecfcea26a9efa54255ddf394489f0e35f8 +Subproject commit a2efb9b45f31eb505f7cfa9bf7e7837a4e69814a -- 2.47.3 From 9a89f5b4f6e419fcb5e482f5223c62ea350acc7d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 28 Nov 2023 20:54:44 +0000 Subject: [PATCH 094/866] 1.19 update for ToggleDeathCoordinates-OG --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index a2efb9b..fc68136 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit a2efb9b45f31eb505f7cfa9bf7e7837a4e69814a +Subproject commit fc681369202707ad39f784a30bedb4a2635bcc97 -- 2.47.3 From 4ec6506c84f070035bb2e1bd50fd25c68f721b90 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 28 Nov 2023 21:04:26 +0000 Subject: [PATCH 095/866] 1.19 Update for NoFlippy-OG --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index fc68136..13ed232 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit fc681369202707ad39f784a30bedb4a2635bcc97 +Subproject commit 13ed232ca3d286c949d74e843f6f2235ab96c3e9 -- 2.47.3 From da49cb1d72c9fd429500f63812627b6a277a276c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 29 Nov 2023 07:24:29 +0100 Subject: [PATCH 096/866] Utilities-OG replaces NoFlippy-OG and ColorCodes-OG --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 13ed232..51ca30e 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 13ed232ca3d286c949d74e843f6f2235ab96c3e9 +Subproject commit 51ca30e78bf7669732a496c00a73d8326328474a -- 2.47.3 From a3e7d987c7482a98b97c26a2a84b8be935e33de1 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 29 Nov 2023 07:29:50 +0100 Subject: [PATCH 097/866] 1.19 Update for DiamondBank-OG --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 51ca30e..101a09a 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 51ca30e78bf7669732a496c00a73d8326328474a +Subproject commit 101a09a7c358d54f5600f3fdd98a66610174a62d -- 2.47.3 From 274b934c56fb3095f636d4949488f6d76aca424a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 29 Nov 2023 13:40:25 +0100 Subject: [PATCH 098/866] 1.19 Update for NoClip-OG --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 101a09a..05c3fbd 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 101a09a7c358d54f5600f3fdd98a66610174a62d +Subproject commit 05c3fbdc6c9d8a571edd195dcffd4b9024b18ed2 -- 2.47.3 From 08445cc17296ace87c7bacf3c83c9d85aed0ff51 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 29 Nov 2023 14:09:37 +0100 Subject: [PATCH 099/866] 1.19 Update for FastCrystals-OG --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 05c3fbd..d23262d 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 05c3fbdc6c9d8a571edd195dcffd4b9024b18ed2 +Subproject commit d23262d5e19eb387722c771b97f8433b374e0540 -- 2.47.3 From 1476a40570dca9b8e2add7309322d6d878391788 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 30 Nov 2023 10:20:16 +0100 Subject: [PATCH 100/866] Update NoClip-OG and Utilities-OG in OG Suite submodule --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index d23262d..9a2d6e0 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit d23262d5e19eb387722c771b97f8433b374e0540 +Subproject commit 9a2d6e067e76ac16cfbf12103bdbc88dd47dcc80 -- 2.47.3 From efc839daa983e4fde0e2ce18fe684cc930d6dd6f Mon Sep 17 00:00:00 2001 From: Alex Noyle Date: Thu, 30 Nov 2023 13:41:12 +0000 Subject: [PATCH 101/866] New todo list URL --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e0e1591..0c100ff 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ TrueOG is a 100% free and open source Minecraft server made as a spiritual successor to and expansion of OG:SMP Season 1. Inspired by the golden age of 2011-2013 "OG" Minecraft SMPs, and Hive Java. TrueOG is committed to maintaining an OG Minecraft experience for our players, while still being open to positive changes. The SMP continues to use the OG:SMP Season 1 map, and it will never be reset. -This is pre-release software. Our todo list has evolved from a text file to a Kanban board. The new one can be viewed [here](https://tree.taiga.io/project/notalexnoyle-true-og/). +This is pre-release software. Our todo list has evolved from a text file to a Kanban board. The new one can be viewed [here](https://true-og.net/todo-list). The TrueOG Server bootstrap makes it *incredibly* easy to spin up your own server based on TrueOG's source code. Instead of beginning your Minecraft server building journey with a blank plugins folder, you begin with a fully featured SMP and minigame server, built from source! -- 2.47.3 From 84531e83ff4eb6b7d8c2e50ccfd80df37c1182b9 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 2 Dec 2023 00:02:06 +0100 Subject: [PATCH 102/866] Update README.md x 3 --- OG-Suite | 2 +- Purpur | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/OG-Suite b/OG-Suite index 9a2d6e0..015aa9e 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 9a2d6e067e76ac16cfbf12103bdbc88dd47dcc80 +Subproject commit 015aa9e5524ab3f35373e07ea4894ae401fbfe81 diff --git a/Purpur b/Purpur index 4b1a082..c46cb7e 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit 4b1a082c94ebc090bbc74b9230e4f43075090a29 +Subproject commit c46cb7ef66675e00a48e20c40febed7ff914f35d -- 2.47.3 From 006ebbbd4dd8a6d3223a7d2c35d76d85ea3a6f36 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 2 Dec 2023 14:44:46 +0100 Subject: [PATCH 103/866] Update NoClip-OG --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 015aa9e..11f1943 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 015aa9e5524ab3f35373e07ea4894ae401fbfe81 +Subproject commit 11f1943609e6e67cd68ff3d4563d45693d4c4101 -- 2.47.3 From 53d4622e2298f4caa3625dc8338b40d91f465f6e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 2 Dec 2023 15:12:36 +0100 Subject: [PATCH 104/866] Deprecate ChainMailArmorRecipes-OG in favor of Utilities-OG --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 11f1943..b51e9ae 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 11f1943609e6e67cd68ff3d4563d45693d4c4101 +Subproject commit b51e9aeaa01630d8e244e3ff7a2dab56c755487e -- 2.47.3 From ffd89b5227f6d23d3bfb82519fcc11b47c6f831a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 5 Dec 2023 07:52:28 -0500 Subject: [PATCH 105/866] Update Purpur, BuffRates-OG, Chat-OG, and RewindFix-OG --- .gitmodules | 6 +++--- OG-Suite | 2 +- Purpur | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.gitmodules b/.gitmodules index 2c92092..1d0d0a8 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,6 +1,3 @@ -[submodule "Purpur"] - path = Purpur - url = https://github.com/PurpurMC/Purpur.git [submodule "OG-Suite"] path = OG-Suite url = https://github.com/true-og/OG-Suite.git @@ -10,3 +7,6 @@ [submodule "website"] path = website url = https://github.com/true-og/website.git +[submodule "Purpur"] + path = Purpur + url = https://github.com/NotAlexNoyle/Purpur diff --git a/OG-Suite b/OG-Suite index b51e9ae..4834cc8 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit b51e9aeaa01630d8e244e3ff7a2dab56c755487e +Subproject commit 4834cc8c1458eb4907b8369d90679ba0c028803d diff --git a/Purpur b/Purpur index c46cb7e..6886272 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit c46cb7ef66675e00a48e20c40febed7ff914f35d +Subproject commit 68862729138c74fed22a97b582f399a9c6eb9d79 -- 2.47.3 From 4933311fc39a5f3f6962315242ecdf5b665688f7 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 6 Dec 2023 13:12:47 -0500 Subject: [PATCH 106/866] Update NoClip-OG for 1.19 --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 4834cc8..3f0ad7c 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 4834cc8c1458eb4907b8369d90679ba0c028803d +Subproject commit 3f0ad7c7e78222bebf2ebe699f9e0bcae51f6bf3 -- 2.47.3 From ac56eb52136057a2e59349acc458a59194b29c67 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 7 Dec 2023 11:49:40 -0500 Subject: [PATCH 107/866] Update FirstPlayed-OG for 1.19 --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 3f0ad7c..02e8744 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 3f0ad7c7e78222bebf2ebe699f9e0bcae51f6bf3 +Subproject commit 02e87441ed9d79cdac39c06109ab0b1022f3b48e -- 2.47.3 From 2163bd6dbd4b9316fbf37226c35bbc23551061eb Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 7 Dec 2023 11:54:28 -0500 Subject: [PATCH 108/866] Update README.md --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 02e8744..0424eb2 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 02e87441ed9d79cdac39c06109ab0b1022f3b48e +Subproject commit 0424eb2260cd10c8e00c8032ac47058f75aa6a9d -- 2.47.3 From 88d9fdffef993fe144c6f62b06805cfc6bda94a0 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 7 Dec 2023 12:54:54 -0500 Subject: [PATCH 109/866] Cosmetics-OG 1.19 Update --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 0424eb2..9632d24 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 0424eb2260cd10c8e00c8032ac47058f75aa6a9d +Subproject commit 9632d241ea39e0e6a148e985d36a14fcf19b5d47 -- 2.47.3 From cf94733e1441f99bb9bf1ba1244f4c2225dd0988 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 23 Dec 2023 01:06:35 -0500 Subject: [PATCH 110/866] Add GxGUI-OG to OG Suite --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 9632d24..ed03e72 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 9632d241ea39e0e6a148e985d36a14fcf19b5d47 +Subproject commit ed03e7206f8fb6a6efed58e15e0b6792b30d2734 -- 2.47.3 From 6635b467d1c104a438d987bfed1a1d88c8127fdf Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 24 Dec 2023 08:26:44 -0500 Subject: [PATCH 111/866] Add SudoSigns-OG --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index ed03e72..a4ee0a7 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit ed03e7206f8fb6a6efed58e15e0b6792b30d2734 +Subproject commit a4ee0a752a7441ede4f16e792f9392b51b9be4e3 -- 2.47.3 From ad14b67c231444969b77e221d082cda6faec5042 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 26 Dec 2023 09:49:15 -0500 Subject: [PATCH 112/866] Update SudoSigns-OG to 1.2.1 --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index a4ee0a7..83d05a8 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit a4ee0a752a7441ede4f16e792f9392b51b9be4e3 +Subproject commit 83d05a84b574d870f4f60ad1d4244d5346b26268 -- 2.47.3 From 285e30984c7334261a73efc07eba23a74dc8eeb6 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 28 Dec 2023 19:02:24 -0500 Subject: [PATCH 113/866] Update SudoSigns-OG to 1.2.2 --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 83d05a8..0a2c791 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 83d05a84b574d870f4f60ad1d4244d5346b26268 +Subproject commit 0a2c791bb7f44c8038184780ebaadf5141cf5676 -- 2.47.3 From c3fe0511e7a037971c77448b9339601313cdb533 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 30 Dec 2023 20:25:37 +0000 Subject: [PATCH 114/866] Update SudoSigns-OG to 1.2.3 --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 0a2c791..ffc027a 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 0a2c791bb7f44c8038184780ebaadf5141cf5676 +Subproject commit ffc027adda690d3b6160daf5166c9486c581d210 -- 2.47.3 From 79615290ebb9281b2d169dfd44c262a583711c91 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 6 Feb 2024 06:38:11 -0500 Subject: [PATCH 115/866] Add server startup script --- start.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 start.sh diff --git a/start.sh b/start.sh new file mode 100644 index 0000000..cd77620 --- /dev/null +++ b/start.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +# Set java version +sdk use graalvm64-17.0.9 + +# Auto-restart loop +while [ true ]; do + echo "Starting TrueOG..." + java -Xms49152M -Xmx49152M -Dterminal.jline=false -XX:+UseG1GC -Dpaper.playerconnection.keepalive=60 -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:InitiatingHeapOccupancyPercent=15 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -jar --add-modules=jdk.incubator.vector purpur-1.18.2-1632.jar nogui + for i in 5 4 3 2 1; do + printf 'Server restarting in %s... (press CTRL-C to exit)\n' "${i}" + sleep 1 + done +done -- 2.47.3 From 5e7296f6eb09a33704cc891dbc25c590c862acc1 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 6 Feb 2024 06:38:39 -0500 Subject: [PATCH 116/866] Update Chat-OG, DiamondBank-OG, Staff-OG, SudoSigns-OG, and TheHerobrine-OG --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index ffc027a..52359e2 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit ffc027adda690d3b6160daf5166c9486c581d210 +Subproject commit 52359e2d40ce29954414eb29caff2a7b562f2404 -- 2.47.3 From a9b616cc596f20bab7e246513fe76abda725aed3 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 6 Feb 2024 08:09:27 -0500 Subject: [PATCH 117/866] New logo assets --- website | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website b/website index 2c14c95..a765677 160000 --- a/website +++ b/website @@ -1 +1 @@ -Subproject commit 2c14c9584b2dcab51ea09cc4556b8ebf3feb223b +Subproject commit a7656778f733395d22ed31b8a4a6dd94e41e2b8d -- 2.47.3 From bda39e7ee133704f75bf28039ce5fd5965b52963 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 6 Feb 2024 12:26:05 -0500 Subject: [PATCH 118/866] Update logos --- website | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website b/website index a765677..06d89a8 160000 --- a/website +++ b/website @@ -1 +1 @@ -Subproject commit a7656778f733395d22ed31b8a4a6dd94e41e2b8d +Subproject commit 06d89a86f2ab7e82cf54f8e37d0ab203322a8015 -- 2.47.3 From cef62491a96d971c91d723c468aaaa4980f9d80f Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 20 Feb 2024 22:35:12 -0500 Subject: [PATCH 119/866] Add SimpleBounties-OG. Update Chat-OG, DiamondBank-OG, and GxUI-OG --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 52359e2..88b8b71 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 52359e2d40ce29954414eb29caff2a7b562f2404 +Subproject commit 88b8b71f204c07028814b0ae0846e95c65661a6c -- 2.47.3 From 51893613654bd9eeeb9fae0ab6418af439c01c1c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 20 Feb 2024 22:50:14 -0500 Subject: [PATCH 120/866] Add SimpleBounties-OG --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 88b8b71..d88c128 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 88b8b71f204c07028814b0ae0846e95c65661a6c +Subproject commit d88c1284289fb5e2b4791d29fb8bb56d9c527965 -- 2.47.3 From bd3e85a95155c7e8b7c74ccbfe95ecda837c9bf0 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 22 Feb 2024 16:17:02 -0500 Subject: [PATCH 121/866] Update README.md --- README.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 0c100ff..704ee9e 100644 --- a/README.md +++ b/README.md @@ -2,20 +2,22 @@ ![Icon](https://github.com/true-og/website/blob/main/assets/images/logos/Logo-Alternate-Transparent.png) -TrueOG is a 100% free and open source Minecraft server made as a spiritual successor to and expansion of OG:SMP Season 1. Inspired by the golden age of 2011-2013 "OG" Minecraft SMPs, and Hive Java. TrueOG is committed to maintaining an OG Minecraft experience for our players, while still being open to positive changes. The SMP continues to use the OG:SMP Season 1 map, and it will never be reset. +*ad astra per aspera* -This is pre-release software. Our todo list has evolved from a text file to a Kanban board. The new one can be viewed [here](https://true-og.net/todo-list). +TrueOG Network is a 100% free and open source community-oriented Minecraft server. Inspired by the past, but not stuck in it, we bring the "OG" meta to the modern minecraft ecosystem via an expansive suite of [custom plugins](https://github.com/true-og/OG-Suite). The worlds of TrueOG SMP, which are a continuation of the worlds from OG SMP Season 1, will **never** be reset. -The TrueOG Server bootstrap makes it *incredibly* easy to spin up your own server based on TrueOG's source code. Instead of beginning your Minecraft server building journey with a blank plugins folder, you begin with a fully featured SMP and minigame server, built from source! +TrueOG is pre-release software. Our todo list can be seen [here](https://true-og.net/todo-list). -We encourage forks to maintain the "OG" meta that TrueOG strives for, but the code is yours to do with as you wish. This is an act of principle, and in part an act of rebellion against OG Network's selfish refusal to share their code for OG:SMP Season 1, forcing TrueOG to be built from scratch, resulting in a long development period. +The TrueOG Server bootstrap makes it *incredibly* easy to spin up your own server based on TrueOG's source code. Instead of beginning your Minecraft server journey with a blank plugins folder, you begin with a fully featured SMP and minigame server, which can be automatically built from source on a wide variety of operating systems. + +Our admin team is structured as a unionized, democratic worker cooperative. We release everything possible into the public domain. Our dedication to these principles is re-enforced in rebellion against OG Network's selfish refusal to share their code for OG:SMP Season 1, forcing TrueOG to be built from scratch, resulting in a long development period. We oppose their financial exploitation of children with P2W gambling elements. Such nonsense has no place on our server. **Players > Profit.** **TrueOG Recommends the following Operating Systems for server hosting:** -- [Devuan](https://devuan.org/) + [OpenRC](https://wiki.gentoo.org/wiki/OpenRC/Users) -- [AntiX](https://antixlinux.com/) + [OpenRC](https://wiki.gentoo.org/wiki/OpenRC/Users) +- [Devuan Linux](https://devuan.org/) + [runit](https://unixcop.com/using-runit-on-devuan/) +- [Void Linux](https://voidlinux.org/) -**Platforms the TrueOG Bootstrap Supports:** +**Platforms the TrueOG Bootstrap can run on:** |Linux|macOS|Windows|FreeBSD Family|OpenBSD|NetBSD|SerenityOS|iOS (Jailbroken)|Android| |:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:| @@ -24,6 +26,4 @@ We encourage forks to maintain the "OG" meta that TrueOG strives for, but the co |armhf :heavy_check_mark:| |alpine :heavy_check_mark:| -The TrueOG Website was forked from aviel900 on [SpigotMC](https://www.spigotmc.org/resources/minecraft-one-page-template.59734/). - -TrueOG is public domain software (excluding contributing projects where their terms apply). All contributors must sign the contributor license agreement [CLA.txt](https://github.com/NotAlexNoyle/true-og/blob/main/CLA.txt). +TrueOG is public domain software (excluding downstream projects, where their terms apply). All technical contributors releasing code into the public domain must sign the contributor license agreement [CLA.txt](https://github.com/NotAlexNoyle/true-og/blob/main/CLA.txt). -- 2.47.3 From ca9943a5671e5e682618ed63cb5650b199d0e946 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 22 Feb 2024 16:18:55 -0500 Subject: [PATCH 122/866] Update Chat-OG and DiamondBank-OG in OG Suite --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index d88c128..2809f78 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit d88c1284289fb5e2b4791d29fb8bb56d9c527965 +Subproject commit 2809f785f14a183e27a0c39e2e3bb5764ae3d6a0 -- 2.47.3 From 351924ea5b2993f23c670f521974f6737c77bab8 Mon Sep 17 00:00:00 2001 From: Alex Noyle Date: Fri, 15 Mar 2024 12:04:37 +0000 Subject: [PATCH 123/866] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 704ee9e..ed0201e 100644 --- a/README.md +++ b/README.md @@ -26,4 +26,6 @@ Our admin team is structured as a unionized, democratic worker cooperative. We r |armhf :heavy_check_mark:| |alpine :heavy_check_mark:| +Follow TrueOG on Mastodon. + TrueOG is public domain software (excluding downstream projects, where their terms apply). All technical contributors releasing code into the public domain must sign the contributor license agreement [CLA.txt](https://github.com/NotAlexNoyle/true-og/blob/main/CLA.txt). -- 2.47.3 From 00e8e9346424fa0d83d0428dcd08016bdd105636 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 15 Mar 2024 13:31:58 +0100 Subject: [PATCH 124/866] Update BuffRates-OG, Chat-OG, DiamondBank-OG, FastCrystals-OG, and FirstPlayed-OG --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 2809f78..f9f0bb3 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 2809f785f14a183e27a0c39e2e3bb5764ae3d6a0 +Subproject commit f9f0bb3d37972735a5e89ac8aa4f1aecaac23ab6 -- 2.47.3 From 179c863133128e16e141bda7407de82e3e169d4a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 29 Mar 2024 19:20:54 -0400 Subject: [PATCH 125/866] Update DiamondBank-OG and FirstPlayed-OG --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index f9f0bb3..a209119 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit f9f0bb3d37972735a5e89ac8aa4f1aecaac23ab6 +Subproject commit a209119c47ac9926bc965e03cdf71cf16e25f9b6 -- 2.47.3 From 6d5eb30940a57271e6428959cb671237e9cea985 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 1 Apr 2024 22:50:48 +0000 Subject: [PATCH 126/866] Update DiamondBank-OG --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index a209119..d8edc88 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit a209119c47ac9926bc965e03cdf71cf16e25f9b6 +Subproject commit d8edc881ec976abfabdad64d68938fce8185c96e -- 2.47.3 From d2cd887289dd80630857af7bf7fc1acb218f5211 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 1 Apr 2024 23:17:28 +0000 Subject: [PATCH 127/866] Update DiamondBank-OG --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index d8edc88..514aa7c 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit d8edc881ec976abfabdad64d68938fce8185c96e +Subproject commit 514aa7c989afcfa3471b091077e08e9a9428370d -- 2.47.3 From 633beec30d7b5e19b5d95853916548b6d299861a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 5 Apr 2024 21:18:21 +0000 Subject: [PATCH 128/866] Update Chat-OG and DiamondBank-OG --- OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OG-Suite b/OG-Suite index 514aa7c..2421144 160000 --- a/OG-Suite +++ b/OG-Suite @@ -1 +1 @@ -Subproject commit 514aa7c989afcfa3471b091077e08e9a9428370d +Subproject commit 24211443fbfd17fa8af819ec5c1b140aa385a040 -- 2.47.3 From 96425229ccd64a2f41517739f7c403926cf19df3 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 22 May 2024 11:25:22 -0400 Subject: [PATCH 129/866] Add rules --- rules.txt | 103 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 103 insertions(+) create mode 100644 rules.txt diff --git a/rules.txt b/rules.txt new file mode 100644 index 0000000..6d0cb56 --- /dev/null +++ b/rules.txt @@ -0,0 +1,103 @@ +TrueOG Official Rules: + +=-=-=-=-=-Banable Offenses:-=-=-=-=-= + +Rule 1 - No Hateful Username Or Skins: +Do not join TrueOG with a racial or ableist slur in your name. Inappropriate usernames will be banned on-sight. Once you change your username back to something less malicious, you may appeal your ban at https://true-og.net/appeals + +Rule 2 - No Exploiting Glitches: +Do not abuse your privileges, a bug or a glitch in order to gain an advantage over other players. This includes duping, lag machines, and block glitching. You may use the previously discovered season 1 map seed to find resources close to spawn, but no new seed hunting is allowed. TNT Duping is the only kind that is allowed. + +Rule 3 - Be Accountable: +Don't fake evidence or evade punishments. Don't post links in chat that could get you or others in trouble with the law. Don’t attempt to trick any player into believing that you are someone you are not. If you are caught breaking the rules, own up to it. + +Rule 4 - No Doxxing: +Do not reveal anyone’s private personal information without their consent. + +Rule 5 - No Character Automation or Boosting. +Do not use baritone or any other mod that allows you to automate your character. TrueOG is open to sentient players only, not bots. Except our bots. Do not use alt accounts or friends to farm for gains in kills or other statistics. + +Rule 6 - No Staff or Server Abuse: +Don't attempt to DDOS the server or otherwise attack TrueOG's infrastructure. Don't maliciously insult or threaten staff. They are volunteers who are doing their best. + +Rule 7 - Use the Community Marketplace Responsibly: +Shops are mainly intended for selling, not storage. If the market is full, and your shop consists largely of non-sale blocks, you may be asked to change or remove your shop by a staff member. Here is an example of what not to do: https://true-og.net/bad-shop.png + +=-=-=-=-=-Mutable Offenses:-=-=-=-=-= + +Rule 8 - No Targeted Harassment or Bigotry: +TrueOG is not an anarchy server. While we are tolerant of swearing and trash talk, repeated and targeted hate speech against an individual is unacceptable and will result in a mute. + +Rule 9 - No IRL Death Threats: +Do not wish death or physical harm upon another individual. If you are threatening to kill somebody in game, phrase it unambiguously, for example “I am going to kill you in Minecraft”. + +Rule 10 - No Spamming: +Do not use excessive spam or caps in chat or you will be kicked. Repeated offenses will result in a mute. Bot spam is not allowed. You may only advertise your own pages or servers, and only once every 30 minutes. + +Rule 11 - No Explicit Sexual Topics: +Do not discuss sexual topics or post pornography on the server. There are kids here. NSFW memes should be kept to #fun-kat︱🐈, not posted in game. + +Rule 12 - No Phishing or Scamming: +Don’t attempt to trick other members into revealing credentials. Posting malicious links will result in a permanent mute. + +=-=-=-=-=-Discord Rules:-=-=-=-=-= + +Rule 13 - Keep Voice Chat Legible: +Do not use extreme voice changers, loud noises, or music to intentionally annoy other players. + + +Rule 14 - Follow Discord's Terms of Service: +We require all members to follow Discord's Terms of Service (TOS), which you can read here: https://discord.com/terms + +=-=-=-=-=-Allowed Mods/Clients:-=-=-=-=-= + +- 1.7 Animations Mods +- 5zig +- Badlion Client +- Better Sprinting Mod (including shift toggle) +- Bobby Mod +- Cosmic Client +- CPS HUDs +- Direction HUDs +- Fabric +- Forge +- Fullbright +- FPS HUDs +- Gammabright +- Hyperium Client +- Feather Client +- InGameInfoXML +- LabyMod +- LiteLoader +- Lunar Client +- Macro Mod (excluding autoclick) +- Minimap with Entities (excluding health indicators) +- Mousewheelie (excluding auto-sorting) +- Optifine +- PvPLounge Client +- Shaders +- Shulker Preview +- Sodium +- Status Effect HUDs +- TabbyChat +- Ugly Scoreboard Fix +- Replay Mod +- Schematica +- Waila Mod/JADE (excluding health indicators) + +=-=-=-=-=-Banned Mods/Clients:-=-=-=-=-= + +- Baritone +- Freecam +- Auto-Clicker +- Auto-Sorter +- Geyser Standalone +- HACKED CLIENTS (including ghost clients) +- MoreCulling +- OQMineBot +- Player/Mob Indicators (Health/Armor/Inventory/etc.) +- X-Ray Mods +- Cave material detection maps +- X-Ray Resource Packs + +See something missing from this list? Please ask a Moderator if you are unsure of a specific modification. -- 2.47.3 From 03cd648842b793338048df5167813b7ea0f6cf9a Mon Sep 17 00:00:00 2001 From: Sekalol15 <92968224+Sekalol15@users.noreply.github.com> Date: Wed, 22 May 2024 18:01:46 +0200 Subject: [PATCH 130/866] Update rule 8 --- rules.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules.txt b/rules.txt index 6d0cb56..a22fed3 100644 --- a/rules.txt +++ b/rules.txt @@ -26,7 +26,7 @@ Shops are mainly intended for selling, not storage. If the market is full, and y =-=-=-=-=-Mutable Offenses:-=-=-=-=-= Rule 8 - No Targeted Harassment or Bigotry: -TrueOG is not an anarchy server. While we are tolerant of swearing and trash talk, repeated and targeted hate speech against an individual is unacceptable and will result in a mute. +TrueOG is not an anarchy server. While we are tolerant of swearing and trash talk, absolutely no harassment, witch hunting, sexism, ableism, racism or hate speech targeted at individuals will be tolerated. Rule 9 - No IRL Death Threats: Do not wish death or physical harm upon another individual. If you are threatening to kill somebody in game, phrase it unambiguously, for example “I am going to kill you in Minecraft”. -- 2.47.3 From 3e63ebffb4c58355b5d62059f75231b03509ba09 Mon Sep 17 00:00:00 2001 From: Sekalol15 <92968224+Sekalol15@users.noreply.github.com> Date: Wed, 22 May 2024 18:13:32 +0200 Subject: [PATCH 131/866] elaborate on witch hunting --- rules.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/rules.txt b/rules.txt index a22fed3..816919b 100644 --- a/rules.txt +++ b/rules.txt @@ -27,6 +27,7 @@ Shops are mainly intended for selling, not storage. If the market is full, and y Rule 8 - No Targeted Harassment or Bigotry: TrueOG is not an anarchy server. While we are tolerant of swearing and trash talk, absolutely no harassment, witch hunting, sexism, ableism, racism or hate speech targeted at individuals will be tolerated. +(Witch hunting refers to the act of unfairly looking for and punishing people who are accused of having opinions that are believed to be dangerous or evil) Rule 9 - No IRL Death Threats: Do not wish death or physical harm upon another individual. If you are threatening to kill somebody in game, phrase it unambiguously, for example “I am going to kill you in Minecraft”. -- 2.47.3 From e77cff0e9b4939ec2990f6d51730508df5b2115f Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 22 Jun 2024 15:43:17 -0400 Subject: [PATCH 132/866] 1.19 plugin schema --- .gitmodules | 20 +++++++++++++------- CLA.txt | 15 --------------- OG-Suite | 1 - README.md | 16 ++++++++-------- plugins/Hard-Forks | 1 + plugins/OG-Suite | 1 + plugins/Soft-Forks | 1 + plugins/Third-Party | 1 + start.sh | 0 third-party-suite | 1 - 10 files changed, 25 insertions(+), 32 deletions(-) delete mode 100644 CLA.txt delete mode 160000 OG-Suite create mode 160000 plugins/Hard-Forks create mode 160000 plugins/OG-Suite create mode 160000 plugins/Soft-Forks create mode 160000 plugins/Third-Party mode change 100644 => 100755 start.sh delete mode 160000 third-party-suite diff --git a/.gitmodules b/.gitmodules index 1d0d0a8..df7cab3 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,12 +1,18 @@ -[submodule "OG-Suite"] - path = OG-Suite - url = https://github.com/true-og/OG-Suite.git -[submodule "third-party-suite"] - path = third-party-suite - url = https://github.com/true-og/third-party-suite.git [submodule "website"] path = website url = https://github.com/true-og/website.git [submodule "Purpur"] path = Purpur - url = https://github.com/NotAlexNoyle/Purpur + url = https://github.com/true-og/Purpur +[submodule "plugins/Soft-Forks"] + path = plugins/Soft-Forks + url = https://github.com/true-og/Soft-Forks +[submodule "plugins/Hard-Forks"] + path = plugins/Hard-Forks + url = https://github.com/true-og/Hard-Forks +[submodule "plugins/Third-Party"] + path = plugins/Third-Party + url = https://github.com/true-og/Third-Party +[submodule "plugins/OG-Suite"] + path = plugins/OG-Suite + url = https://github.com/true-og/OG-Suite diff --git a/CLA.txt b/CLA.txt deleted file mode 100644 index 817449a..0000000 --- a/CLA.txt +++ /dev/null @@ -1,15 +0,0 @@ -You must sign this agreement with the same email address that is associated with your commit and/or pull request. - -By contributing to the true-og.net repository, and signing the below Contributor License Agreement, I dedicate any and all copyright interest in my software to the public domain. I make this dedication for the benefit of the public at large and to the detriment of my heirs and successors. I intend this dedication to be an overt act of relinquishment in perpetuity of all present and future rights to my software under copyright law. - -- Alexander Noyle (alexnoyle@icloud.com) - -- Tolga Uçar (tolgaucar44@gmail.com) - -- Christian Niehuas (christian.niehaus000@gmail.com) - -- SKBotNL (skbotnl@mailfence.com) - -- George Hotten (contact@ghott.me) - -- Sekalol15 (sekalol15@protonmail.com) diff --git a/OG-Suite b/OG-Suite deleted file mode 160000 index 2421144..0000000 --- a/OG-Suite +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 24211443fbfd17fa8af819ec5c1b140aa385a040 diff --git a/README.md b/README.md index ed0201e..fe4316c 100644 --- a/README.md +++ b/README.md @@ -6,13 +6,17 @@ TrueOG Network is a 100% free and open source community-oriented Minecraft server. Inspired by the past, but not stuck in it, we bring the "OG" meta to the modern minecraft ecosystem via an expansive suite of [custom plugins](https://github.com/true-og/OG-Suite). The worlds of TrueOG SMP, which are a continuation of the worlds from OG SMP Season 1, will **never** be reset. -TrueOG is pre-release software. Our todo list can be seen [here](https://true-og.net/todo-list). +Join our [Discord](https://discord.gg/ma9pMYpBU6) community to learn more! -The TrueOG Server bootstrap makes it *incredibly* easy to spin up your own server based on TrueOG's source code. Instead of beginning your Minecraft server journey with a blank plugins folder, you begin with a fully featured SMP and minigame server, which can be automatically built from source on a wide variety of operating systems. +You can also follow us on Mastodon. -Our admin team is structured as a unionized, democratic worker cooperative. We release everything possible into the public domain. Our dedication to these principles is re-enforced in rebellion against OG Network's selfish refusal to share their code for OG:SMP Season 1, forcing TrueOG to be built from scratch, resulting in a long development period. We oppose their financial exploitation of children with P2W gambling elements. Such nonsense has no place on our server. **Players > Profit.** +TrueOG is pre-release software. Our to-do list can be viewed [here](https://true-og.net/todo-list). -**TrueOG Recommends the following Operating Systems for server hosting:** +The TrueOG Server bootstrap makes it *incredibly* easy to spin up your own server based on TrueOG's source code. Instead of beginning your journey with a blank plugins folder, you begin with a fully featured SMP and minigames server, which can be automatically built from source on a wide variety of operating systems. + +Our admin team is structured as a unionized, democratic worker cooperative. We release everything possible into the public domain. Our dedication to these principles is re-enforced in rebellion against OG Network's selfish refusal to share their code for OG:SMP Season 1, forcing TrueOG to be built from scratch, resulting in a long development period. We oppose their financial exploitation of children with P2W gambling elements. At TrueOG Network, we believe players are greater than profit.** + +**TrueOG Network Recommends:** - [Devuan Linux](https://devuan.org/) + [runit](https://unixcop.com/using-runit-on-devuan/) - [Void Linux](https://voidlinux.org/) @@ -25,7 +29,3 @@ Our admin team is structured as a unionized, democratic worker cooperative. We r |aarch64 :heavy_check_mark:|aarch64 :heavy_check_mark:| |armhf :heavy_check_mark:| |alpine :heavy_check_mark:| - -Follow TrueOG on Mastodon. - -TrueOG is public domain software (excluding downstream projects, where their terms apply). All technical contributors releasing code into the public domain must sign the contributor license agreement [CLA.txt](https://github.com/NotAlexNoyle/true-og/blob/main/CLA.txt). diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks new file mode 160000 index 0000000..250c6ad --- /dev/null +++ b/plugins/Hard-Forks @@ -0,0 +1 @@ +Subproject commit 250c6ad15e22dd1d99b1a8ad6014a67bbb2e1a44 diff --git a/plugins/OG-Suite b/plugins/OG-Suite new file mode 160000 index 0000000..b751e7c --- /dev/null +++ b/plugins/OG-Suite @@ -0,0 +1 @@ +Subproject commit b751e7c9e96cd3a82f94e0bd1314ac58846c5100 diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks new file mode 160000 index 0000000..7c80254 --- /dev/null +++ b/plugins/Soft-Forks @@ -0,0 +1 @@ +Subproject commit 7c802545ab098ec783a7d71357d68f740b75bfd5 diff --git a/plugins/Third-Party b/plugins/Third-Party new file mode 160000 index 0000000..dc73450 --- /dev/null +++ b/plugins/Third-Party @@ -0,0 +1 @@ +Subproject commit dc7345019d5e53bea199262bb82e7f524ab9893f diff --git a/start.sh b/start.sh old mode 100644 new mode 100755 diff --git a/third-party-suite b/third-party-suite deleted file mode 160000 index 8831dff..0000000 --- a/third-party-suite +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 8831dffb5127a8502bd5e3b20cf6035cb4fd2f51 -- 2.47.3 From 5645ef592512b12128bd7b5ac8feba7ae8c514ca Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 28 Jun 2024 02:07:22 +0200 Subject: [PATCH 133/866] Add PlayTimes-OG to Soft-Forks --- plugins/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 7c80254..fce93ea 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 7c802545ab098ec783a7d71357d68f740b75bfd5 +Subproject commit fce93eab978af7ccd01607c95e45f649df788392 -- 2.47.3 From beffb480a0f1a8af465747db67e05ffa8a7fc029 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 3 Jul 2024 07:46:56 +0200 Subject: [PATCH 134/866] Add templates, gradle updates --- README.md | 2 +- plugins/Hard-Forks | 2 +- plugins/OG-Suite | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index fe4316c..eef3e75 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ TrueOG is pre-release software. Our to-do list can be viewed [here](https://true The TrueOG Server bootstrap makes it *incredibly* easy to spin up your own server based on TrueOG's source code. Instead of beginning your journey with a blank plugins folder, you begin with a fully featured SMP and minigames server, which can be automatically built from source on a wide variety of operating systems. -Our admin team is structured as a unionized, democratic worker cooperative. We release everything possible into the public domain. Our dedication to these principles is re-enforced in rebellion against OG Network's selfish refusal to share their code for OG:SMP Season 1, forcing TrueOG to be built from scratch, resulting in a long development period. We oppose their financial exploitation of children with P2W gambling elements. At TrueOG Network, we believe players are greater than profit.** +Our admin team is structured as a unionized, democratic worker cooperative. We release everything possible into the public domain. Our dedication to these principles is re-enforced in rebellion against OG Network's selfish refusal to share their code for OG:SMP Season 1, forcing TrueOG to be built from scratch, resulting in a long development period. We oppose their financial exploitation of children with P2W gambling elements. At TrueOG Network, we believe **players are greater than profit.** **TrueOG Network Recommends:** diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index 250c6ad..95da57c 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit 250c6ad15e22dd1d99b1a8ad6014a67bbb2e1a44 +Subproject commit 95da57c403cec5f9d76dc5097fef92b690c0e3c2 diff --git a/plugins/OG-Suite b/plugins/OG-Suite index b751e7c..17aae5d 160000 --- a/plugins/OG-Suite +++ b/plugins/OG-Suite @@ -1 +1 @@ -Subproject commit b751e7c9e96cd3a82f94e0bd1314ac58846c5100 +Subproject commit 17aae5dbe5508b987df10c480e66d55055f1f7dd -- 2.47.3 From 6252bcd40966eea45990aed54129a7094c99a0b6 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 3 Jul 2024 09:58:25 +0200 Subject: [PATCH 135/866] Release AntiPearlGlitch-OG --- plugins/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index fce93ea..d9e9b12 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit fce93eab978af7ccd01607c95e45f649df788392 +Subproject commit d9e9b12a954247dd4b17cdf0a4e52bdffe785d0d -- 2.47.3 From a5908cb4962de23f00c778570393bd9edf2952ab Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 4 Jul 2024 01:20:56 +0200 Subject: [PATCH 136/866] Release BetterPickup-OG --- plugins/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index 95da57c..a993ea0 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit 95da57c403cec5f9d76dc5097fef92b690c0e3c2 +Subproject commit a993ea04d50ef78a7a5eba649b6bc8db6a38ee91 -- 2.47.3 From ec5dd31f60b975a9fd8787ed133ea24acedd1483 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 4 Jul 2024 01:48:29 +0200 Subject: [PATCH 137/866] Update repo URLS to internal --- plugins/Hard-Forks | 2 +- plugins/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index a993ea0..dce2354 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit a993ea04d50ef78a7a5eba649b6bc8db6a38ee91 +Subproject commit dce23544561a950fc32e98a55b13edf11dc0b8a7 diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index d9e9b12..c77fcc5 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit d9e9b12a954247dd4b17cdf0a4e52bdffe785d0d +Subproject commit c77fcc5dc52fcce7019c8c0cbf9d2d4be10ab82a -- 2.47.3 From b69b08875f540d1de4bf695e2b515f6568a4f00c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 4 Jul 2024 04:21:15 +0200 Subject: [PATCH 138/866] Release Celeste-OG --- plugins/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index dce2354..1493f37 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit dce23544561a950fc32e98a55b13edf11dc0b8a7 +Subproject commit 1493f3759d9126f2f2fe196987c885bd1bec8c1d -- 2.47.3 From bf30c2ea1c6edc04112a14d0aadc3a542ec36198 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 4 Jul 2024 04:29:21 +0200 Subject: [PATCH 139/866] Update Celeste-OG URL --- plugins/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index 1493f37..d59ccbf 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit 1493f3759d9126f2f2fe196987c885bd1bec8c1d +Subproject commit d59ccbf0eda69e2e95a8c8f7697482c4fd364350 -- 2.47.3 From 615c491140c3b223d48825db9695a2f19a1a3d9e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 4 Jul 2024 10:13:41 +0200 Subject: [PATCH 140/866] Release CoreProtectTNT-OG --- plugins/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index d59ccbf..d461904 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit d59ccbf0eda69e2e95a8c8f7697482c4fd364350 +Subproject commit d461904c19ab6a9bceb27782b632526fce762b68 -- 2.47.3 From f0a63a898f9a8694ac192ffc34dd22a4c3f79fbd Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 5 Jul 2024 04:56:36 +0200 Subject: [PATCH 141/866] Release NoAdvancementsInCreative-OG --- plugins/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/OG-Suite b/plugins/OG-Suite index 17aae5d..6427a9a 160000 --- a/plugins/OG-Suite +++ b/plugins/OG-Suite @@ -1 +1 @@ -Subproject commit 17aae5dbe5508b987df10c480e66d55055f1f7dd +Subproject commit 6427a9ae20d2cdc58c1c1009ebd5a609f56f4e3d -- 2.47.3 From 72215d5e839e86e790219f504e6370bd559e68bc Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 5 Jul 2024 10:34:59 +0200 Subject: [PATCH 142/866] Release HolyGrail-OG --- plugins/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/OG-Suite b/plugins/OG-Suite index 6427a9a..4d2175f 160000 --- a/plugins/OG-Suite +++ b/plugins/OG-Suite @@ -1 +1 @@ -Subproject commit 6427a9ae20d2cdc58c1c1009ebd5a609f56f4e3d +Subproject commit 4d2175f1de5e445f221ec3467aeb6c6b6b848ceb -- 2.47.3 From 9d56c8e93ffcfe136b375d83c391a2160ebaf8a5 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 5 Jul 2024 11:34:43 +0200 Subject: [PATCH 143/866] Release PlayTimes-OG --- plugins/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index c77fcc5..1b7225f 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit c77fcc5dc52fcce7019c8c0cbf9d2d4be10ab82a +Subproject commit 1b7225f3a0d9345bd9c12dd443f07f800d06933c -- 2.47.3 From beab421090923d7726aa0554aa07317cdfcf48e6 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 6 Jul 2024 03:35:08 +0200 Subject: [PATCH 144/866] Release OldEnchant-OG --- plugins/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index d461904..c759be2 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit d461904c19ab6a9bceb27782b632526fce762b68 +Subproject commit c759be22addf67cdc6d604712732cdde9314d132 -- 2.47.3 From 51f4547d5388dd65dec3258f5c0deb45a5f53d78 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 6 Jul 2024 05:49:44 +0200 Subject: [PATCH 145/866] Release MissingCommands-OG --- plugins/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/OG-Suite b/plugins/OG-Suite index 4d2175f..226b4ca 160000 --- a/plugins/OG-Suite +++ b/plugins/OG-Suite @@ -1 +1 @@ -Subproject commit 4d2175f1de5e445f221ec3467aeb6c6b6b848ceb +Subproject commit 226b4cad9fa5a716e77ccfe5cdf8da9aea43f913 -- 2.47.3 From 71b271a43b88e83393fcc2d03faba45ecbcca00c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 6 Jul 2024 12:38:17 +0200 Subject: [PATCH 146/866] Release NoDespawn-OG --- plugins/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index c759be2..90ca8e5 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit c759be22addf67cdc6d604712732cdde9314d132 +Subproject commit 90ca8e5b64e7e26cf0de0dc26fef7ed5f137a495 -- 2.47.3 From 6ce29b729daea6a98d9836ebc1696a485227994a Mon Sep 17 00:00:00 2001 From: Alex Noyle Date: Sat, 6 Jul 2024 19:09:23 +0000 Subject: [PATCH 147/866] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 87af9de..129de5e 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # TrueOG Network -[![NoSystemD](https://raw.githubusercontent.com/true-og/website/main/assets/images/nossytemd.svg)](https://trueog.network/) [![discord-plural](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/social/discord-plural_vector.svg)](https://discord.gg/ma9pMYpBU6) purpur # TrueOG Network +[![NoSystemD](https://raw.githubusercontent.com/true-og/website/main/assets/images/nossytemd.svg)](https://trueog.network/) [![discord-plural](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/social/discord-plural_vector.svg)](https://discord.gg/ma9pMYpBU6) purpur ![Icon](https://github.com/true-og/website/blob/main/assets/images/logos/Logo-Alternate-Transparent.png) -- 2.47.3 From 34f8403e6435b710d60884c25002d3ace05ef45f Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 7 Jul 2024 05:00:02 +0200 Subject: [PATCH 148/866] Add cozy headers --- README.md | 4 ++++ website | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index eef3e75..5ac05d7 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,9 @@ # TrueOG Network +![NoSystemD](https://raw.githubusercontent.com/true-og/website/main/assets/images/nossytemd.svg) + +[![discord-plural](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/social/discord-plural_vector.svg)](https://discord.gg/ma9pMYpBU6) + ![Icon](https://github.com/true-og/website/blob/main/assets/images/logos/Logo-Alternate-Transparent.png) *ad astra per aspera* diff --git a/website b/website index 06d89a8..fc0eb5a 160000 --- a/website +++ b/website @@ -1 +1 @@ -Subproject commit 06d89a86f2ab7e82cf54f8e37d0ab203322a8015 +Subproject commit fc0eb5ade49bf05d29114e62f7920149d6ed8081 -- 2.47.3 From 08cef0d615ae1a05b2267c671d35c03de0b0d903 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 7 Jul 2024 05:04:15 +0200 Subject: [PATCH 149/866] More badges --- README.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/README.md b/README.md index 5ac05d7..87af9de 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,6 @@ # TrueOG Network -![NoSystemD](https://raw.githubusercontent.com/true-og/website/main/assets/images/nossytemd.svg) - -[![discord-plural](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/social/discord-plural_vector.svg)](https://discord.gg/ma9pMYpBU6) +[![NoSystemD](https://raw.githubusercontent.com/true-og/website/main/assets/images/nossytemd.svg)](https://trueog.network/) [![discord-plural](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/social/discord-plural_vector.svg)](https://discord.gg/ma9pMYpBU6) purpur # TrueOG Network ![Icon](https://github.com/true-og/website/blob/main/assets/images/logos/Logo-Alternate-Transparent.png) -- 2.47.3 From 39666ce99decedbdc54765cef8c141ede2fda95c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 7 Jul 2024 05:50:34 +0200 Subject: [PATCH 150/866] Update PlayTimes-OG --- README.md | 2 +- plugins/Soft-Forks | 2 +- website | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 129de5e..bdb73d6 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # TrueOG Network -[![NoSystemD](https://raw.githubusercontent.com/true-og/website/main/assets/images/nossytemd.svg)](https://trueog.network/) [![discord-plural](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/social/discord-plural_vector.svg)](https://discord.gg/ma9pMYpBU6) purpur +[![NoSystemD](https://raw.githubusercontent.com/true-og/website/main/assets/images/logos/nossytemd.svg)](https://trueog.network/) [![discord-plural](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/social/discord-plural_vector.svg)](https://discord.gg/ma9pMYpBU6) purpur ![Icon](https://github.com/true-og/website/blob/main/assets/images/logos/Logo-Alternate-Transparent.png) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 1b7225f..7d1705a 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 1b7225f3a0d9345bd9c12dd443f07f800d06933c +Subproject commit 7d1705aa9ba7ebbf5fd54f97a1132eb630dcde8f diff --git a/website b/website index fc0eb5a..c4d2a18 160000 --- a/website +++ b/website @@ -1 +1 @@ -Subproject commit fc0eb5ade49bf05d29114e62f7920149d6ed8081 +Subproject commit c4d2a182f8b9d174f003e2da6b63b353077a1229 -- 2.47.3 From bd57f357ec92c07bc63999d685b76e798a64a337 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 7 Jul 2024 08:35:14 +0200 Subject: [PATCH 151/866] Release OldCombatMechanics-OG --- plugins/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 7d1705a..aefe872 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 7d1705aa9ba7ebbf5fd54f97a1132eb630dcde8f +Subproject commit aefe8726d4a5b5102a8c653a41d184ee58ab180f -- 2.47.3 From ebfa51c4bd8a8de530334f583c9fbcacdcc53726 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 8 Jul 2024 08:47:14 +0200 Subject: [PATCH 152/866] Initial release of TAB-OG and AnnouncerPlus-OG --- plugins/Soft-Forks | 2 +- plugins/Third-Party | 2 +- website | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index aefe872..bb83d78 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit aefe8726d4a5b5102a8c653a41d184ee58ab180f +Subproject commit bb83d78b3984eda946fcea944cdcde7decd5f59f diff --git a/plugins/Third-Party b/plugins/Third-Party index dc73450..ecc1cb2 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit dc7345019d5e53bea199262bb82e7f524ab9893f +Subproject commit ecc1cb263c267640d45f1a77509bbcf8844ce67b diff --git a/website b/website index c4d2a18..6a25f44 160000 --- a/website +++ b/website @@ -1 +1 @@ -Subproject commit c4d2a182f8b9d174f003e2da6b63b353077a1229 +Subproject commit 6a25f44d2a0e08d92dc8577d26fca9d63f9e09ab -- 2.47.3 From b52382136b34d293ea282c3efda4c2823d944a0e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 9 Jul 2024 06:02:39 +0200 Subject: [PATCH 153/866] Release LuckPerms-OG --- plugins/Soft-Forks | 2 +- plugins/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index bb83d78..fe62ffb 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit bb83d78b3984eda946fcea944cdcde7decd5f59f +Subproject commit fe62ffbc2e73324b5065bd63c457688bb925ae35 diff --git a/plugins/Third-Party b/plugins/Third-Party index ecc1cb2..c152b2d 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit ecc1cb263c267640d45f1a77509bbcf8844ce67b +Subproject commit c152b2de5f64c5bf4eb60221d6778d15c6984514 -- 2.47.3 From 4158131d7f5d32b1cf3256942e8bf0f2362044a0 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 20 Jul 2024 06:08:48 -0400 Subject: [PATCH 154/866] Release PetMaster-OG, MCShared-OG, and update Utilities-OG --- plugins/Hard-Forks | 2 +- plugins/OG-Suite | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index 90ca8e5..2209087 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit 90ca8e5b64e7e26cf0de0dc26fef7ed5f137a495 +Subproject commit 220908713c7b06780d5b9b82b4f1db530a1ac3ee diff --git a/plugins/OG-Suite b/plugins/OG-Suite index 226b4ca..e519750 160000 --- a/plugins/OG-Suite +++ b/plugins/OG-Suite @@ -1 +1 @@ -Subproject commit 226b4cad9fa5a716e77ccfe5cdf8da9aea43f913 +Subproject commit e51975005969bbdbecc748044a00625ae056ec0c -- 2.47.3 From 50c5f4d108b4968785b5fe1163e6fe2be37f2711 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 20 Jul 2024 20:07:04 -0400 Subject: [PATCH 155/866] Release IllegalStack-OG 1.19 --- plugins/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index fe62ffb..5c638a4 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit fe62ffbc2e73324b5065bd63c457688bb925ae35 +Subproject commit 5c638a4f12f357d9cc598a18f7791d56f20825c3 -- 2.47.3 From 02a25fb707c8bf7982b96e5176e762df408dfe6d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 24 Jul 2024 10:40:01 -0400 Subject: [PATCH 156/866] Release Duels-OG 1.19 --- plugins/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 5c638a4..c652b2a 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 5c638a4f12f357d9cc598a18f7791d56f20825c3 +Subproject commit c652b2a63b4db734db1e2809daff8623a4badd9f -- 2.47.3 From bb062e663b5994bea32b2521ef958f6a26534866 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 26 Jul 2024 04:43:04 -0400 Subject: [PATCH 157/866] Release DuelEnhancer-OG 1.19 --- plugins/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/OG-Suite b/plugins/OG-Suite index e519750..09dc324 160000 --- a/plugins/OG-Suite +++ b/plugins/OG-Suite @@ -1 +1 @@ -Subproject commit e51975005969bbdbecc748044a00625ae056ec0c +Subproject commit 09dc32410e1106d6a1199567919caae6434ef640 -- 2.47.3 From 79612565c2f9e0fb5bd1039be5fbda77b95a3380 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 2 Aug 2024 09:04:05 -0400 Subject: [PATCH 158/866] Release ArenaRegen-OG 1.19.4 --- plugins/Hard-Forks | 2 +- plugins/OG-Suite | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index 2209087..910df55 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit 220908713c7b06780d5b9b82b4f1db530a1ac3ee +Subproject commit 910df55f3cfff90448b28827d4509ff9b62b4a18 diff --git a/plugins/OG-Suite b/plugins/OG-Suite index 09dc324..f2a2b27 160000 --- a/plugins/OG-Suite +++ b/plugins/OG-Suite @@ -1 +1 @@ -Subproject commit 09dc32410e1106d6a1199567919caae6434ef640 +Subproject commit f2a2b274b807ff7cbaf2c12b06374f2158e64fe9 -- 2.47.3 From 9fc2dcbda4211c13568b59214727f17a925e39a0 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 4 Aug 2024 10:37:36 -0400 Subject: [PATCH 159/866] Release PurpurExtras-OG 1.19 --- plugins/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index c652b2a..cba80f0 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit c652b2a63b4db734db1e2809daff8623a4badd9f +Subproject commit cba80f00a8ee8fe2fc06c5f8be024db194f8a3d5 -- 2.47.3 From 4bf899aad7d806a261652352d4f1f32e55944e0c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 9 Aug 2024 08:01:09 +0000 Subject: [PATCH 160/866] Release Splegg-OG 1.19.4 --- plugins/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index 910df55..5d72edd 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit 910df55f3cfff90448b28827d4509ff9b62b4a18 +Subproject commit 5d72eddd1bca9096991e8232795e92bd51f91979 -- 2.47.3 From ca185f99292aaa8da420aabf17c23790c987770a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 28 Aug 2024 16:14:47 -0100 Subject: [PATCH 161/866] Release WGamemode-OG 1.19.4 --- plugins/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index 5d72edd..1575f38 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit 5d72eddd1bca9096991e8232795e92bd51f91979 +Subproject commit 1575f380b4a7f80b242e9eb9fa598afedd1a74bd -- 2.47.3 From 5743549be1a5d2e400d982b4922ab7fe2794eb69 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 7 Sep 2024 18:02:17 +0000 Subject: [PATCH 162/866] Release Votifier-OG 1.19.4 --- plugins/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index cba80f0..8d237f4 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit cba80f00a8ee8fe2fc06c5f8be024db194f8a3d5 +Subproject commit 8d237f465b6b2ff6b50f8702dc864a8f64b3840f -- 2.47.3 From 75b945fe5a1c3a7962b74b893ade21667e42b60e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 14 Sep 2024 04:30:43 +0000 Subject: [PATCH 163/866] Release SimpleBounties-OG 1.19 --- plugins/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index 1575f38..7ff33fe 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit 1575f380b4a7f80b242e9eb9fa598afedd1a74bd +Subproject commit 7ff33fe7e45f43fa915d7e8890f524c79e436ac6 -- 2.47.3 From e59390cafa9619405e3a86c23dc0f8c3f36fba1f Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 14 Sep 2024 04:45:17 +0000 Subject: [PATCH 164/866] Update Template plugins --- plugins/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/OG-Suite b/plugins/OG-Suite index f2a2b27..6806ca7 160000 --- a/plugins/OG-Suite +++ b/plugins/OG-Suite @@ -1 +1 @@ -Subproject commit f2a2b274b807ff7cbaf2c12b06374f2158e64fe9 +Subproject commit 6806ca7a573635568a903b64c89cb4f6c8feabbf -- 2.47.3 From f05637bf360e6878d9750b1eabfd461a51976835 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 18 Sep 2024 20:39:08 +0000 Subject: [PATCH 165/866] Release Cosmetics-OG --- plugins/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/OG-Suite b/plugins/OG-Suite index 6806ca7..a03e23a 160000 --- a/plugins/OG-Suite +++ b/plugins/OG-Suite @@ -1 +1 @@ -Subproject commit 6806ca7a573635568a903b64c89cb4f6c8feabbf +Subproject commit a03e23adab88779a8ef236646df474778349a58f -- 2.47.3 From 4e4249e5e7bf1240c5df681b73b2ab7940e37f20 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 18 Sep 2024 21:39:18 +0000 Subject: [PATCH 166/866] Fix Cosmetics-OG build --- plugins/OG-Suite | 2 +- plugins/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/OG-Suite b/plugins/OG-Suite index a03e23a..2fac4cb 160000 --- a/plugins/OG-Suite +++ b/plugins/OG-Suite @@ -1 +1 @@ -Subproject commit a03e23adab88779a8ef236646df474778349a58f +Subproject commit 2fac4cb049418e951bb4279feec90293668a5a5f diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 8d237f4..6eb1254 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 8d237f465b6b2ff6b50f8702dc864a8f64b3840f +Subproject commit 6eb1254eaee97cf46b053011de53bb0c1ff8769c -- 2.47.3 From b85528a7efbca115ffe50883371406b051d2c8f1 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 20 Sep 2024 17:13:44 +0000 Subject: [PATCH 167/866] Test push --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index bdb73d6..98971cd 100644 --- a/README.md +++ b/README.md @@ -20,8 +20,8 @@ Our admin team is structured as a unionized, democratic worker cooperative. We r **TrueOG Network Recommends:** -- [Devuan Linux](https://devuan.org/) + [runit](https://unixcop.com/using-runit-on-devuan/) -- [Void Linux](https://voidlinux.org/) +- [Devuan Linux](https://devuan.org/) + [OpenRC](https://itsfoss.community/t/switching-init-systems-in-devuan/11819). +- [Void Linux](https://voidlinux.org/). **Platforms the TrueOG Bootstrap can run on:** -- 2.47.3 From f4014c9a447ab57c39b53f9d739ae42c68f9bdf3 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 21 Sep 2024 08:07:34 +0000 Subject: [PATCH 168/866] Release AnnouncerPlus-OG, update dependencies --- plugins/Hard-Forks | 2 +- plugins/OG-Suite | 2 +- plugins/Soft-Forks | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index 7ff33fe..4468b36 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit 7ff33fe7e45f43fa915d7e8890f524c79e436ac6 +Subproject commit 4468b36f29786c6e6c21bcc7a83d02d983647ba7 diff --git a/plugins/OG-Suite b/plugins/OG-Suite index 2fac4cb..6c35a42 160000 --- a/plugins/OG-Suite +++ b/plugins/OG-Suite @@ -1 +1 @@ -Subproject commit 2fac4cb049418e951bb4279feec90293668a5a5f +Subproject commit 6c35a4238c1ddd7911c2762a36dcf03bab96e25c diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 6eb1254..4373934 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 6eb1254eaee97cf46b053011de53bb0c1ff8769c +Subproject commit 43739343884c8e04976bd356087ae4debee84bd1 -- 2.47.3 From 091d75d6922ff51bb187a8122804f134c1bbf7dc Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 28 Sep 2024 05:28:03 +0000 Subject: [PATCH 169/866] Purge Log4j from IllegalStack-OG, update DiamondBank-OG and AnnouncerPlus-OG --- plugins/Hard-Forks | 2 +- plugins/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index 4468b36..6c00d37 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit 4468b36f29786c6e6c21bcc7a83d02d983647ba7 +Subproject commit 6c00d37480343e9f2da84e87f0c5a17f4c10f3fa diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 4373934..8e8f435 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 43739343884c8e04976bd356087ae4debee84bd1 +Subproject commit 8e8f43577840a84591a34232771164b4a7c4749f -- 2.47.3 From 8132dba901acc4d7151fbcfdcc7cf1046f369817 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 28 Sep 2024 06:33:43 +0000 Subject: [PATCH 170/866] 1984 Log4j from LuckPerms-OG --- plugins/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 8e8f435..070ec32 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 8e8f43577840a84591a34232771164b4a7c4749f +Subproject commit 070ec32677904f0c140efd9e1227b65618c5655c -- 2.47.3 From 0f1110d9b57705cd2e83361cf379abf2c803e5b8 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 28 Sep 2024 09:05:15 +0000 Subject: [PATCH 171/866] Utilities-OG 1.4.5 Release --- plugins/Hard-Forks | 2 +- plugins/OG-Suite | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index 6c00d37..f10bac3 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit 6c00d37480343e9f2da84e87f0c5a17f4c10f3fa +Subproject commit f10bac31391e1b87b8e790e2ae0945e69bca95be diff --git a/plugins/OG-Suite b/plugins/OG-Suite index 6c35a42..ce7a170 160000 --- a/plugins/OG-Suite +++ b/plugins/OG-Suite @@ -1 +1 @@ -Subproject commit 6c35a4238c1ddd7911c2762a36dcf03bab96e25c +Subproject commit ce7a170b2d013ebb14209233907f8918f51fa4ac -- 2.47.3 From 591f916d72cb3b4699f9e223017e88c74bc24475 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 28 Sep 2024 11:05:36 +0000 Subject: [PATCH 172/866] Utilities-OG 1.4.6 Release --- plugins/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/OG-Suite b/plugins/OG-Suite index ce7a170..7154d3b 160000 --- a/plugins/OG-Suite +++ b/plugins/OG-Suite @@ -1 +1 @@ -Subproject commit ce7a170b2d013ebb14209233907f8918f51fa4ac +Subproject commit 7154d3baab3f6cc8445e7fbfc9266bd708ea943e -- 2.47.3 From 843c9fe9964edb4f9dc1f7ede692201943acaa8d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 7 Oct 2024 15:22:52 +0000 Subject: [PATCH 173/866] Release Utilities-OG 1.5 - Stable 1.19 --- plugins/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/OG-Suite b/plugins/OG-Suite index 7154d3b..5bb1242 160000 --- a/plugins/OG-Suite +++ b/plugins/OG-Suite @@ -1 +1 @@ -Subproject commit 7154d3baab3f6cc8445e7fbfc9266bd708ea943e +Subproject commit 5bb1242ba7c83a93d47861de934ac5c1966247cf -- 2.47.3 From 3372b38ac62bb88b28550bc806736345ac1e3232 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 7 Oct 2024 15:49:19 +0000 Subject: [PATCH 174/866] Utilities-OG 1.5.1 bugfix --- plugins/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/OG-Suite b/plugins/OG-Suite index 5bb1242..d9507e8 160000 --- a/plugins/OG-Suite +++ b/plugins/OG-Suite @@ -1 +1 @@ -Subproject commit 5bb1242ba7c83a93d47861de934ac5c1966247cf +Subproject commit d9507e86aa930dc56eb13c51065ee108578457cf -- 2.47.3 From 5ed846a1c0752aaa45bdbe5bb94eaed1dca0e437 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 7 Oct 2024 19:26:27 +0000 Subject: [PATCH 175/866] Update MiniPlaceholders-AFKPlus dependencies --- plugins/Hard-Forks | 2 +- plugins/Soft-Forks | 2 +- plugins/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index f10bac3..4434e7f 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit f10bac31391e1b87b8e790e2ae0945e69bca95be +Subproject commit 4434e7f61f37121700b4063bb0e91111de4a04af diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 070ec32..939cdca 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 070ec32677904f0c140efd9e1227b65618c5655c +Subproject commit 939cdcaedda4975e2c3ed500570abcf52fd60dd0 diff --git a/plugins/Third-Party b/plugins/Third-Party index c152b2d..0e7442b 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit c152b2de5f64c5bf4eb60221d6778d15c6984514 +Subproject commit 0e7442bac2d482fb933fc27bd7339b250eb6fba6 -- 2.47.3 From 66a1f20a865f59b8ef39373444a1d8bf54d0ca10 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 8 Oct 2024 16:07:46 +0000 Subject: [PATCH 176/866] Release MiniPlaceholders-AFKPlus --- plugins/Hard-Forks | 2 +- plugins/OG-Suite | 2 +- plugins/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index 4434e7f..4d28649 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit 4434e7f61f37121700b4063bb0e91111de4a04af +Subproject commit 4d28649c4ece471a73dc2ab8ec3a41d7cc9ae047 diff --git a/plugins/OG-Suite b/plugins/OG-Suite index d9507e8..9f4f554 160000 --- a/plugins/OG-Suite +++ b/plugins/OG-Suite @@ -1 +1 @@ -Subproject commit d9507e86aa930dc56eb13c51065ee108578457cf +Subproject commit 9f4f554925969a35fee64613d3e0f9a33af1aee7 diff --git a/plugins/Third-Party b/plugins/Third-Party index 0e7442b..f90c527 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 0e7442bac2d482fb933fc27bd7339b250eb6fba6 +Subproject commit f90c527da3e812ffd2b67591ed4065239f3b2be5 -- 2.47.3 From b5db38d06dbf74b7cfe5c58b53ae9944b99bd718 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 10 Oct 2024 11:46:36 +0000 Subject: [PATCH 177/866] Release MiniPlaceholders-Essentials, Update Utilities-OG --- plugins/Hard-Forks | 2 +- plugins/OG-Suite | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index 4d28649..cf1a34f 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit 4d28649c4ece471a73dc2ab8ec3a41d7cc9ae047 +Subproject commit cf1a34fad83d3fb52705c7a9042f479760c5e3a0 diff --git a/plugins/OG-Suite b/plugins/OG-Suite index 9f4f554..58c3be9 160000 --- a/plugins/OG-Suite +++ b/plugins/OG-Suite @@ -1 +1 @@ -Subproject commit 9f4f554925969a35fee64613d3e0f9a33af1aee7 +Subproject commit 58c3be95bfa06ccf539a4596a7cccddbb4c0ad3c -- 2.47.3 From d23f42ca286a6c2a71d1889701c81a2a73ba2c9b Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 11 Oct 2024 00:55:18 +0000 Subject: [PATCH 178/866] Release MiniPlaceholders-Statistic, update Utilities-OG --- plugins/Hard-Forks | 2 +- plugins/OG-Suite | 2 +- plugins/Soft-Forks | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index cf1a34f..579b980 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit cf1a34fad83d3fb52705c7a9042f479760c5e3a0 +Subproject commit 579b98032963ff143296782432a00a2944cf1871 diff --git a/plugins/OG-Suite b/plugins/OG-Suite index 58c3be9..26cb02d 160000 --- a/plugins/OG-Suite +++ b/plugins/OG-Suite @@ -1 +1 @@ -Subproject commit 58c3be95bfa06ccf539a4596a7cccddbb4c0ad3c +Subproject commit 26cb02d8455cbd73c879e864fa786d5615b9726e diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 939cdca..0fc2d06 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 939cdcaedda4975e2c3ed500570abcf52fd60dd0 +Subproject commit 0fc2d065acdf8f07c7a2f202d83f7feac1452a68 -- 2.47.3 From 4f1d556c34d8740ec4f59a949ff6c0c8976f15eb Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 11 Oct 2024 09:34:18 +0000 Subject: [PATCH 179/866] Purge log4j from Essentials-OG --- plugins/Hard-Forks | 2 +- plugins/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index 579b980..6bb9986 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit 579b98032963ff143296782432a00a2944cf1871 +Subproject commit 6bb9986393b8714c60e27e823cd9bdf07342fde2 diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 0fc2d06..71f6b57 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 0fc2d065acdf8f07c7a2f202d83f7feac1452a68 +Subproject commit 71f6b5767c35e2ad5827d40fe01622f08b9e1ec2 -- 2.47.3 From 517706082be2044303d50aa4d8a3f28fc53fc546 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 16 Oct 2024 19:37:33 +0000 Subject: [PATCH 180/866] Purge log4j from DropHeads --- plugins/Soft-Forks | 2 +- plugins/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 71f6b57..ca21ec0 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 71f6b5767c35e2ad5827d40fe01622f08b9e1ec2 +Subproject commit ca21ec00aa52e908ff617455e42c54fa016958ba diff --git a/plugins/Third-Party b/plugins/Third-Party index f90c527..e5d7cd1 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit f90c527da3e812ffd2b67591ed4065239f3b2be5 +Subproject commit e5d7cd10addcba064d4dd829d1ea1ed64c11ce6f -- 2.47.3 From 96846dadba1f9cd96efc1f7618ca522d13ad24a5 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 18 Oct 2024 22:39:39 +0000 Subject: [PATCH 181/866] Purge log4j from Item-NBT-API --- plugins/Soft-Forks | 2 +- plugins/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index ca21ec0..e3e9abc 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit ca21ec00aa52e908ff617455e42c54fa016958ba +Subproject commit e3e9abc3d134b2ede1b61357fd6007c8411dcbb8 diff --git a/plugins/Third-Party b/plugins/Third-Party index e5d7cd1..57beea7 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit e5d7cd10addcba064d4dd829d1ea1ed64c11ce6f +Subproject commit 57beea73b77882d8ea436794e887dd5bcdc282e1 -- 2.47.3 From 03795ffac0bb4b3836da51ef24febf79dc0de70f Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 18 Oct 2024 23:52:44 +0000 Subject: [PATCH 182/866] Purge log4j from AntiPieRay and FancyHolograms --- plugins/Soft-Forks | 2 +- plugins/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index e3e9abc..5222be2 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit e3e9abc3d134b2ede1b61357fd6007c8411dcbb8 +Subproject commit 5222be2a47809fd2fb328ffedded766911eb982d diff --git a/plugins/Third-Party b/plugins/Third-Party index 57beea7..4e0715d 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 57beea73b77882d8ea436794e887dd5bcdc282e1 +Subproject commit 4e0715d12ef107fda548dcd9a94f19f424ca2c57 -- 2.47.3 From 984823460e3e3b0759fc6922292b684a3b5a40ce Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 19 Oct 2024 19:43:08 +0000 Subject: [PATCH 183/866] Purge log4j from SimpleClans --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index 4e0715d..55cb519 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 4e0715d12ef107fda548dcd9a94f19f424ca2c57 +Subproject commit 55cb5190b15cc47361451dadf2f40a2893d33bc7 -- 2.47.3 From 894bb8bb96ad80b89c5fb350a8d2d52b31905b8c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 19 Oct 2024 20:10:56 +0000 Subject: [PATCH 184/866] Purge log4j from CoreProtect --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index 55cb519..bb9794b 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 55cb5190b15cc47361451dadf2f40a2893d33bc7 +Subproject commit bb9794b8463f641a2e5cc875bde234860820f53b -- 2.47.3 From 4f625377da28eb862d291a4ec1cefaeb07ea5973 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 22 Oct 2024 09:01:49 +0000 Subject: [PATCH 185/866] Purge log4j from InteractiveChat, and fix build --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index bb9794b..c239b8c 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit bb9794b8463f641a2e5cc875bde234860820f53b +Subproject commit c239b8cdfc39aba1498c781f26ed48dfff3fb15a -- 2.47.3 From e9bbdb6a6e1f4d29b3a7d9ec45c7324125546a03 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 22 Oct 2024 14:28:00 -0400 Subject: [PATCH 186/866] Fix MultiVerse-Inventories build, purge log4j --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index c239b8c..3776ca4 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit c239b8cdfc39aba1498c781f26ed48dfff3fb15a +Subproject commit 3776ca4a70e1619930cacf39ecf1a9a98aa0e2c2 -- 2.47.3 From 978346ed2865b2ce338e53296dabaddb45aceebc Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 22 Oct 2024 15:01:32 -0400 Subject: [PATCH 187/866] Surrender to PAPI --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index 3776ca4..28a4882 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 3776ca4a70e1619930cacf39ecf1a9a98aa0e2c2 +Subproject commit 28a48820ef0545119bcf730a88f1d45f32707a39 -- 2.47.3 From c8017a0ddb17b23ea8d06a598a79534184ac5e6e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 22 Oct 2024 16:09:02 -0400 Subject: [PATCH 188/866] Purge log4j from NoCheatPlus, fix book limit --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index 28a4882..501bd21 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 28a48820ef0545119bcf730a88f1d45f32707a39 +Subproject commit 501bd213ecd124b601b1995366c1f990071b27b1 -- 2.47.3 From 3ea6f1568b5caa2664c3f8059b72817cd86270a2 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 23 Oct 2024 15:46:07 -0400 Subject: [PATCH 189/866] Purge log4j from WorldGuard --- plugins/Soft-Forks | 2 +- plugins/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 5222be2..5be6cf6 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 5222be2a47809fd2fb328ffedded766911eb982d +Subproject commit 5be6cf61963fd5ef3eb4e9959bc6c71711b88558 diff --git a/plugins/Third-Party b/plugins/Third-Party index 501bd21..06f8f2f 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 501bd213ecd124b601b1995366c1f990071b27b1 +Subproject commit 06f8f2f21cb960f86544bd1711281035860f627c -- 2.47.3 From 9513717faf6e4088ef661325d4d8a58152c285ff Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 23 Oct 2024 16:04:59 -0400 Subject: [PATCH 190/866] Purge log4j from ProtocolLib --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index 06f8f2f..612bc20 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 06f8f2f21cb960f86544bd1711281035860f627c +Subproject commit 612bc20949b9ec00250e1cf7184d8b27bcc5abfe -- 2.47.3 From ff6d654c982ab6d8402096f49b87255dacace372 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 23 Oct 2024 16:49:40 -0400 Subject: [PATCH 191/866] Purge log4j from WorldEdit, fix build --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index 612bc20..85c6baa 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 612bc20949b9ec00250e1cf7184d8b27bcc5abfe +Subproject commit 85c6baa9c6a9c0c1cf0a9c8573f0b10895fb531f -- 2.47.3 From a6ca3ecff928823f8e4609ce0a95454e3d47bf96 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 23 Oct 2024 21:40:59 +0000 Subject: [PATCH 192/866] Purge log4j from QuickShop-Hikari, fix build --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index 85c6baa..5121e5e 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 85c6baa9c6a9c0c1cf0a9c8573f0b10895fb531f +Subproject commit 5121e5ef6517c89996cccfc1f45ce5b7a963d2a6 -- 2.47.3 From ce48a3655dc0edec3623ad3ee0b1a8ad6b5e5347 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 25 Oct 2024 05:08:00 +0000 Subject: [PATCH 193/866] Purge log4j from Celeste-OG --- plugins/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index 6bb9986..648872a 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit 6bb9986393b8714c60e27e823cd9bdf07342fde2 +Subproject commit 648872a3abae323dda90766f25b9bdfdf4706ee0 -- 2.47.3 From e38967519db07866febece0171d052656e9bf124 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 25 Oct 2024 05:11:34 +0000 Subject: [PATCH 194/866] Purge log4j from OldCombatMechanics-OG --- plugins/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 5be6cf6..b275cfb 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 5be6cf61963fd5ef3eb4e9959bc6c71711b88558 +Subproject commit b275cfbdb64214bf9df2fc0fa680c67edaec29e7 -- 2.47.3 From 83cbdcdcf39cc7c01f663a1eba589a18065f1674 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 25 Oct 2024 19:31:17 +0000 Subject: [PATCH 195/866] Fix all build errors in OG suite, automate build --- plugins/OG-Suite | 2 +- start.sh | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/OG-Suite b/plugins/OG-Suite index 26cb02d..634063c 160000 --- a/plugins/OG-Suite +++ b/plugins/OG-Suite @@ -1 +1 @@ -Subproject commit 26cb02d8455cbd73c879e864fa786d5615b9726e +Subproject commit 634063c746e0df929ed579be4dd270262c77b342 diff --git a/start.sh b/start.sh index cd77620..4932b7a 100755 --- a/start.sh +++ b/start.sh @@ -1,3 +1,5 @@ +# This is free and unencumbered software released into the public domain. +# Author: NotAlexNoyle (admin@true-og.net) #!/bin/bash # Set java version -- 2.47.3 From c4fc037620deed13dc4d4105393de69ec627cf8e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 25 Oct 2024 20:56:25 +0000 Subject: [PATCH 196/866] Fix BetterPickup-OG and CoreProtectTNT-OG builds --- plugins/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index 648872a..b86e68b 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit 648872a3abae323dda90766f25b9bdfdf4706ee0 +Subproject commit b86e68b99f9048db347c46386ccec76ff47048de -- 2.47.3 From f88ef3d09a5e235daaeada143a09e6c8f73112fe Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 25 Oct 2024 23:38:05 +0000 Subject: [PATCH 197/866] Unify plugin build script --- .gitignore | 1 + build-plugins.sh | 201 ++++++++++++++++++++++++ create-server.sh => future-bootstrap.sh | 0 plugins/Hard-Forks | 2 +- 4 files changed, 203 insertions(+), 1 deletion(-) create mode 100644 .gitignore create mode 100755 build-plugins.sh rename create-server.sh => future-bootstrap.sh (100%) diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ab39cbc --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +server/ diff --git a/build-plugins.sh b/build-plugins.sh new file mode 100755 index 0000000..7aebbe4 --- /dev/null +++ b/build-plugins.sh @@ -0,0 +1,201 @@ +# This is free and unencumbered software released into the public domain. +# Author: NotAlexNoyle (admin@true-og.net) + +#!/bin/bash + +# Update git submodules with a real-time progress display +echo "Initializing and updating submodules..." +failed_submodules=() +git submodule update --force --recursive --init --remote 2>&1 | while read -r line; do + # Extract submodule path without "plugins/" prefix + if [[ "$line" =~ ^Submodule\ path\ \'plugins\/([^\']+)\' ]]; then + submodule="${BASH_REMATCH[1]}" + echo -ne "\rUpdating submodule: $submodule " + fi + + # Detect failed submodule update + if [[ "$line" =~ fatal|error ]]; then + failed_submodules+=("$submodule") + fi +done + +# Check if any submodules failed to update +if [[ ${#failed_submodules[@]} -gt 0 ]]; then + echo -e "\rSubmodule update completed with errors. " + echo "The following submodules failed to update:" + for submodule in "${failed_submodules[@]}"; do + echo "- $submodule" + done + exit 1 +else + echo -e "\rSubmodules updated successfully. " +fi + +# Array to store results +declare -A build_results +halted=false + +# Trap Ctrl+C (SIGINT) to stop the script gracefully +trap 'echo -e "\n\nBuild process interrupted."; halted=true' SIGINT + +# Define paths +BASE_DIR="$(dirname "$0")/plugins" # Point to plugins directory inside true-og +OUTPUT_DIR="$(dirname "$0")/server" # Output JAR files to server folder inside true-og +TEMP_PLUGINS_DIR="$(dirname "$0")/temp_plugins" + +# Create directories for the output and temporary storage of up-to-date JARs +mkdir -p "$OUTPUT_DIR" "$TEMP_PLUGINS_DIR" + +# Function to calculate the SHA-256 hash of a file +hash_file() { + local file_path="$1" + sha256sum "$file_path" | awk '{print $1}' +} + +# Move up-to-date JARs to temp_plugins to retain them +for plugin_jar in "$OUTPUT_DIR"/*.jar; do + if [[ -f "$plugin_jar" ]]; then + plugin_name=$(basename "$plugin_jar") + plugin_found=false + + for project_dir in "$BASE_DIR"/*/*/; do + jar_path="" + if [[ -f "$project_dir/build.gradle" || -f "$project_dir/settings.gradle" || -f "$project_dir/build.gradle.kts" || -f "$project_dir/settings.gradle.kts" ]]; then + jar_path="$project_dir/build/libs/$plugin_name" + elif [[ -f "$project_dir/pom.xml" ]]; then + jar_path="$project_dir/target/$plugin_name" + fi + + if [[ -f "$jar_path" && "$(hash_file "$plugin_jar")" == "$(hash_file "$jar_path")" ]]; then + mv "$plugin_jar" "$TEMP_PLUGINS_DIR/" + plugin_found=true + break + fi + done + [[ $plugin_found == false ]] && rm -f "$plugin_jar" + fi +done + +# Clear output folder and move retained JARs back to output +rm -f "$OUTPUT_DIR"/* +mv "$TEMP_PLUGINS_DIR"/* "$OUTPUT_DIR/" 2>/dev/null || true # Suppress error if temp_plugins is empty +rmdir "$TEMP_PLUGINS_DIR" + +# Count total plugin subdirectories to set up the progress bar +total_dirs=$(find "$BASE_DIR" -mindepth 2 -maxdepth 2 -type d ! -name '.*' | wc -l) +completed=0 + +# List of prefixes for build order (matching exact folder names) +build_order=("OG-Suite" "Hard-Forks" "Soft-Forks" "Third-Party") + +# Function to sort by prefix order +sort_by_prefix_order() { + local arr=("$@") + printf "%s\n" "${arr[@]}" | sort -t/ -k1,1 --stable -s -f | sort -t/ -k2,2 --stable -s -f +} + +# Function to display progress bar with current project name, formatted to a fixed width +progress_bar() { + local subfolder="$1" + local project_name="$2" + local progress=$(( (completed * 100) / total_dirs )) + progress=$(( progress > 100 ? 100 : progress )) # Ensure progress does not exceed 100% + local bar_length=20 # Fixed bar length + local filled_length=$(( (progress * bar_length) / 100 )) + local bar="" + + # Fill the bar with '#' and spaces to ensure consistent length + for ((i = 0; i < filled_length; i++)); do + bar+="#" + done + for ((i = filled_length; i < bar_length; i++)); do + bar+=" " + done + + # Display parent folder and project name, ensuring consistent formatting + local formatted_subfolder=$(printf "%-10.10s" "$subfolder") + local formatted_project_name=$(printf "%-20.20s" "$(basename "$project_name")") + + printf "\rBuilding %s: %s [%-20s] %3d%%" "$formatted_subfolder" "$formatted_project_name" "$bar" "$progress" +} + +# Build each main directory in the specified order +for prefix in "${build_order[@]}"; do + for main_dir in "$BASE_DIR/$prefix"*/; do + [[ ! -d "$main_dir" || "$main_dir" == "$OUTPUT_DIR/" ]] && continue + + for dir in "$main_dir"*/; do + if $halted; then + break 2 + fi + + subfolder="${prefix}" # Use prefix as parent folder name + project_name="${dir%/}" + + if [[ "${build_results["$subfolder/$project_name"]}" == "Pass (cached)" ]]; then + continue + fi + + # Check and build if project is Gradle or Maven + if [[ -f "$dir/build.gradle" || -f "$dir/settings.gradle" || -f "$dir/build.gradle.kts" || -f "$dir/settings.gradle.kts" ]]; then + progress_bar "$subfolder" "$project_name" + (cd "$dir" && ./gradlew build -q > /dev/null 2>&1) # Suppress all Gradle output + if [[ $? -eq 0 ]]; then + build_results["$subfolder/$project_name"]="Pass" + if [[ -d "$dir/build/libs" ]]; then + find "$dir/build/libs" -name "*.jar" ! -name "*javadoc*" ! -name "*sources*" ! -name "*part*" ! -name "original*" -exec cp {} "$OUTPUT_DIR/" \; 2>/dev/null + fi + else + build_results["$subfolder/$project_name"]="Fail" + fi + elif [[ -f "$dir/pom.xml" ]]; then + progress_bar "$subfolder" "$project_name" + (cd "$dir" && mvn package -q > /dev/null 2>&1) # Suppress all Maven output + if [[ $? -eq 0 ]]; then + build_results["$subfolder/$project_name"]="Pass" + if [[ -d "$dir/target" ]]; then + find "$dir/target" -name "*.jar" ! -name "*javadoc*" ! -name "*sources*" ! -name "*part*" ! -name "original*" -exec cp {} "$OUTPUT_DIR/" \; 2>/dev/null + fi + else + build_results["$subfolder/$project_name"]="Fail" + fi + else + build_results["$subfolder/$project_name"]="Fail" + fi + + completed=$((completed + 1)) + progress_bar "$subfolder" "$project_name" + done + done +done + +# Separate lists for passed and failed builds +pass_list=() +fail_list=() + +for project in "${!build_results[@]}"; do + if [[ "${build_results[$project]}" =~ "Pass" ]]; then + pass_list+=("$project") + elif [[ "${build_results[$project]}" == "Fail" ]]; then + fail_list+=("$project") + fi +done + +# Sort and display results +echo -e "\n\nPlugins built successfully:" +sorted_pass_list=($(sort_by_prefix_order "${pass_list[@]}")) +for project in "${sorted_pass_list[@]}"; do + echo "$project" +done + +if [[ ${#fail_list[@]} -gt 0 ]]; then + echo -e "\nFailed builds:" + sorted_fail_list=($(sort_by_prefix_order "${fail_list[@]}")) + for project in "${sorted_fail_list[@]}"; do + echo "$project" + done +fi + +if $halted; then + echo -e "\nBuild process was halted by the user." +fi diff --git a/create-server.sh b/future-bootstrap.sh similarity index 100% rename from create-server.sh rename to future-bootstrap.sh diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index b86e68b..65a6ae8 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit b86e68b99f9048db347c46386ccec76ff47048de +Subproject commit 65a6ae80d823fc29823c07ac0baf686c8f424be9 -- 2.47.3 From 26f91ca17528c486561f46e1adf1f32e66f07c6a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 26 Oct 2024 02:25:09 +0000 Subject: [PATCH 198/866] Update build script --- build-plugins.sh | 205 +++++++++++++++++++++++++++-------------------- 1 file changed, 118 insertions(+), 87 deletions(-) diff --git a/build-plugins.sh b/build-plugins.sh index 7aebbe4..e8f7965 100755 --- a/build-plugins.sh +++ b/build-plugins.sh @@ -1,25 +1,17 @@ -# This is free and unencumbered software released into the public domain. -# Author: NotAlexNoyle (admin@true-og.net) - #!/bin/bash -# Update git submodules with a real-time progress display echo "Initializing and updating submodules..." failed_submodules=() git submodule update --force --recursive --init --remote 2>&1 | while read -r line; do - # Extract submodule path without "plugins/" prefix if [[ "$line" =~ ^Submodule\ path\ \'plugins\/([^\']+)\' ]]; then submodule="${BASH_REMATCH[1]}" echo -ne "\rUpdating submodule: $submodule " fi - - # Detect failed submodule update if [[ "$line" =~ fatal|error ]]; then failed_submodules+=("$submodule") fi done -# Check if any submodules failed to update if [[ ${#failed_submodules[@]} -gt 0 ]]; then echo -e "\rSubmodule update completed with errors. " echo "The following submodules failed to update:" @@ -35,91 +27,67 @@ fi declare -A build_results halted=false -# Trap Ctrl+C (SIGINT) to stop the script gracefully trap 'echo -e "\n\nBuild process interrupted."; halted=true' SIGINT -# Define paths BASE_DIR="$(dirname "$0")/plugins" # Point to plugins directory inside true-og OUTPUT_DIR="$(dirname "$0")/server" # Output JAR files to server folder inside true-og -TEMP_PLUGINS_DIR="$(dirname "$0")/temp_plugins" -# Create directories for the output and temporary storage of up-to-date JARs -mkdir -p "$OUTPUT_DIR" "$TEMP_PLUGINS_DIR" +mkdir -p "$OUTPUT_DIR" -# Function to calculate the SHA-256 hash of a file hash_file() { local file_path="$1" sha256sum "$file_path" | awk '{print $1}' } -# Move up-to-date JARs to temp_plugins to retain them -for plugin_jar in "$OUTPUT_DIR"/*.jar; do - if [[ -f "$plugin_jar" ]]; then - plugin_name=$(basename "$plugin_jar") - plugin_found=false +is_cached() { + local built_jar="$1" + local built_hash + built_hash=$(hash_file "$built_jar") + for existing_jar in "$OUTPUT_DIR"/*.jar; do + if [[ -f "$existing_jar" && "$built_hash" == "$(hash_file "$existing_jar")" ]]; then + return 0 # Cached + fi + done + return 1 # Not cached +} - for project_dir in "$BASE_DIR"/*/*/; do - jar_path="" - if [[ -f "$project_dir/build.gradle" || -f "$project_dir/settings.gradle" || -f "$project_dir/build.gradle.kts" || -f "$project_dir/settings.gradle.kts" ]]; then - jar_path="$project_dir/build/libs/$plugin_name" - elif [[ -f "$project_dir/pom.xml" ]]; then - jar_path="$project_dir/target/$plugin_name" - fi - - if [[ -f "$jar_path" && "$(hash_file "$plugin_jar")" == "$(hash_file "$jar_path")" ]]; then - mv "$plugin_jar" "$TEMP_PLUGINS_DIR/" - plugin_found=true - break - fi - done - [[ $plugin_found == false ]] && rm -f "$plugin_jar" - fi -done - -# Clear output folder and move retained JARs back to output -rm -f "$OUTPUT_DIR"/* -mv "$TEMP_PLUGINS_DIR"/* "$OUTPUT_DIR/" 2>/dev/null || true # Suppress error if temp_plugins is empty -rmdir "$TEMP_PLUGINS_DIR" - -# Count total plugin subdirectories to set up the progress bar total_dirs=$(find "$BASE_DIR" -mindepth 2 -maxdepth 2 -type d ! -name '.*' | wc -l) completed=0 -# List of prefixes for build order (matching exact folder names) build_order=("OG-Suite" "Hard-Forks" "Soft-Forks" "Third-Party") -# Function to sort by prefix order sort_by_prefix_order() { local arr=("$@") - printf "%s\n" "${arr[@]}" | sort -t/ -k1,1 --stable -s -f | sort -t/ -k2,2 --stable -s -f + local sorted=() + for prefix in "${build_order[@]}"; do + for item in "${arr[@]}"; do + if [[ $item == "$prefix/"* ]]; then + sorted+=("$item") + fi + done + done + echo "${sorted[@]}" } -# Function to display progress bar with current project name, formatted to a fixed width progress_bar() { local subfolder="$1" local project_name="$2" local progress=$(( (completed * 100) / total_dirs )) - progress=$(( progress > 100 ? 100 : progress )) # Ensure progress does not exceed 100% - local bar_length=20 # Fixed bar length + progress=$(( progress > 100 ? 100 : progress )) + local bar_length=20 local filled_length=$(( (progress * bar_length) / 100 )) local bar="" - - # Fill the bar with '#' and spaces to ensure consistent length for ((i = 0; i < filled_length; i++)); do bar+="#" done for ((i = filled_length; i < bar_length; i++)); do bar+=" " done - - # Display parent folder and project name, ensuring consistent formatting - local formatted_subfolder=$(printf "%-10.10s" "$subfolder") - local formatted_project_name=$(printf "%-20.20s" "$(basename "$project_name")") - + local formatted_subfolder=$(printf "%-12.12s" "$subfolder") + local formatted_project_name=$(printf "%-20.20s" "$project_name") printf "\rBuilding %s: %s [%-20s] %3d%%" "$formatted_subfolder" "$formatted_project_name" "$bar" "$progress" } -# Build each main directory in the specified order for prefix in "${build_order[@]}"; do for main_dir in "$BASE_DIR/$prefix"*/; do [[ ! -d "$main_dir" || "$main_dir" == "$OUTPUT_DIR/" ]] && continue @@ -129,65 +97,128 @@ for prefix in "${build_order[@]}"; do break 2 fi - subfolder="${prefix}" # Use prefix as parent folder name - project_name="${dir%/}" + subfolder="${prefix}" + plugin_name="$(basename "$dir")" - if [[ "${build_results["$subfolder/$project_name"]}" == "Pass (cached)" ]]; then - continue + # Initialize build status as "Not built" + build_status="Not built" + + # Determine the build output directory and expected jar files + build_output_dirs=() + if [[ -d "$dir/build/libs" ]]; then + build_output_dirs+=("$dir/build/libs") + elif [[ -d "$dir/target" ]]; then + build_output_dirs+=("$dir/target") fi - # Check and build if project is Gradle or Maven - if [[ -f "$dir/build.gradle" || -f "$dir/settings.gradle" || -f "$dir/build.gradle.kts" || -f "$dir/settings.gradle.kts" ]]; then - progress_bar "$subfolder" "$project_name" - (cd "$dir" && ./gradlew build -q > /dev/null 2>&1) # Suppress all Gradle output + # Collect existing built jars + built_jars=() + for build_output_dir in "${build_output_dirs[@]}"; do + if [[ -d "$build_output_dir" ]]; then + jars_in_dir=($(find "$build_output_dir" -maxdepth 1 -type f -name "*.jar" ! -name "*javadoc*" ! -name "*sources*" ! -name "*part*" ! -name "original*")) + built_jars+=("${jars_in_dir[@]}") + fi + done + + # Check if built jars exist and compare with server directory + jar_cached=false + if [[ ${#built_jars[@]} -gt 0 ]]; then + for built_jar in "${built_jars[@]}"; do + built_hash=$(hash_file "$built_jar") + matching_server_jar="" + for server_jar in "$OUTPUT_DIR"/*.jar; do + if [[ -f "$server_jar" ]]; then + server_hash=$(hash_file "$server_jar") + if [[ "$built_hash" == "$server_hash" ]]; then + jar_cached=true + matching_server_jar="$server_jar" + break + fi + fi + done + if $jar_cached; then + # Jar is cached, no need to rebuild + build_results["$subfolder/$plugin_name"]="cached" + # Copy the built jar to OUTPUT_DIR (overwrite if necessary) + cp "$built_jar" "$OUTPUT_DIR/" + break + fi + done + fi + + if ! $jar_cached; then + # Need to build the project + progress_bar "$subfolder" "$plugin_name" + build_command="" + if [[ -f "$dir/build.gradle" || -f "$dir/settings.gradle" || -f "$dir/build.gradle.kts" || -f "$dir/settings.gradle.kts" ]]; then + build_command="./gradlew build -q" + elif [[ -f "$dir/pom.xml" ]]; then + build_command="mvn package -q" + else + build_results["$subfolder/$plugin_name"]="Fail" + completed=$((completed + 1)) + progress_bar "$subfolder" "$plugin_name" + continue + fi + + (cd "$dir" && $build_command > /dev/null 2>&1) if [[ $? -eq 0 ]]; then - build_results["$subfolder/$project_name"]="Pass" - if [[ -d "$dir/build/libs" ]]; then - find "$dir/build/libs" -name "*.jar" ! -name "*javadoc*" ! -name "*sources*" ! -name "*part*" ! -name "original*" -exec cp {} "$OUTPUT_DIR/" \; 2>/dev/null + # Collect built jars again after building + built_jars=() + for build_output_dir in "${build_output_dirs[@]}"; do + if [[ -d "$build_output_dir" ]]; then + jars_in_dir=($(find "$build_output_dir" -maxdepth 1 -type f -name "*.jar" ! -name "*javadoc*" ! -name "*sources*" ! -name "*part*" ! -name "original*")) + built_jars+=("${jars_in_dir[@]}") + fi + done + + if [[ ${#built_jars[@]} -gt 0 ]]; then + # Copy the built jars to OUTPUT_DIR + for built_jar in "${built_jars[@]}"; do + cp "$built_jar" "$OUTPUT_DIR/" + done + build_results["$subfolder/$plugin_name"]="built" + else + build_results["$subfolder/$plugin_name"]="Fail" fi else - build_results["$subfolder/$project_name"]="Fail" + build_results["$subfolder/$plugin_name"]="Fail" fi - elif [[ -f "$dir/pom.xml" ]]; then - progress_bar "$subfolder" "$project_name" - (cd "$dir" && mvn package -q > /dev/null 2>&1) # Suppress all Maven output - if [[ $? -eq 0 ]]; then - build_results["$subfolder/$project_name"]="Pass" - if [[ -d "$dir/target" ]]; then - find "$dir/target" -name "*.jar" ! -name "*javadoc*" ! -name "*sources*" ! -name "*part*" ! -name "original*" -exec cp {} "$OUTPUT_DIR/" \; 2>/dev/null - fi - else - build_results["$subfolder/$project_name"]="Fail" - fi - else - build_results["$subfolder/$project_name"]="Fail" fi completed=$((completed + 1)) - progress_bar "$subfolder" "$project_name" + progress_bar "$subfolder" "$plugin_name" done done done -# Separate lists for passed and failed builds pass_list=() +cached_list=() fail_list=() for project in "${!build_results[@]}"; do - if [[ "${build_results[$project]}" =~ "Pass" ]]; then + status="${build_results[$project]}" + if [[ "$status" == "cached" ]]; then + cached_list+=("$project") + elif [[ "$status" == "built" ]]; then pass_list+=("$project") - elif [[ "${build_results[$project]}" == "Fail" ]]; then + elif [[ "$status" == "Fail" ]]; then fail_list+=("$project") fi done -# Sort and display results echo -e "\n\nPlugins built successfully:" sorted_pass_list=($(sort_by_prefix_order "${pass_list[@]}")) for project in "${sorted_pass_list[@]}"; do echo "$project" done +echo -e "\nCached plugins:" +sorted_cached_list=($(sort_by_prefix_order "${cached_list[@]}")) +for project in "${sorted_cached_list[@]}"; do + echo "$project" +done + if [[ ${#fail_list[@]} -gt 0 ]]; then echo -e "\nFailed builds:" sorted_fail_list=($(sort_by_prefix_order "${fail_list[@]}")) -- 2.47.3 From 3e56c95a7fc3690725fd3fd415cd6f33497b7ca4 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 26 Oct 2024 03:13:36 +0000 Subject: [PATCH 199/866] Update build script --- build-plugins.sh | 133 ++++++++++++++++++++++++++++++++++++----------- 1 file changed, 102 insertions(+), 31 deletions(-) diff --git a/build-plugins.sh b/build-plugins.sh index e8f7965..3cde91a 100755 --- a/build-plugins.sh +++ b/build-plugins.sh @@ -51,6 +51,33 @@ is_cached() { return 1 # Not cached } +select_preferred_jar() { + local jars=("$@") + # Prefer jars without "-all" in their name + local preferred_jars=() + for jar in "${jars[@]}"; do + basename=$(basename "$jar") + if [[ ! "$basename" =~ -all\.jar$ ]]; then + preferred_jars+=("$jar") + fi + done + if [[ ${#preferred_jars[@]} -eq 0 ]]; then + # No jars without "-all.jar", use the original list + preferred_jars=("${jars[@]}") + fi + # Select the jar with the shortest name (excluding path) + preferred_jar="${preferred_jars[0]}" + shortest_name_length=${#preferred_jar} + for jar in "${preferred_jars[@]}"; do + basename=$(basename "$jar") + if [[ ${#basename} -lt $shortest_name_length ]]; then + preferred_jar="$jar" + shortest_name_length=${#basename} + fi + done + echo "$preferred_jar" +} + total_dirs=$(find "$BASE_DIR" -mindepth 2 -maxdepth 2 -type d ! -name '.*' | wc -l) completed=0 @@ -60,11 +87,20 @@ sort_by_prefix_order() { local arr=("$@") local sorted=() for prefix in "${build_order[@]}"; do + # Collect items for this prefix + local prefix_items=() for item in "${arr[@]}"; do if [[ $item == "$prefix/"* ]]; then - sorted+=("$item") + prefix_items+=("$item") fi done + # Sort the prefix_items alphabetically + if [[ ${#prefix_items[@]} -gt 0 ]]; then + IFS=$'\n' sorted_prefix_items=($(sort <<<"${prefix_items[*]}")) + unset IFS + # Add to sorted list + sorted+=("${sorted_prefix_items[@]}") + fi done echo "${sorted[@]}" } @@ -115,39 +151,74 @@ for prefix in "${build_order[@]}"; do built_jars=() for build_output_dir in "${build_output_dirs[@]}"; do if [[ -d "$build_output_dir" ]]; then - jars_in_dir=($(find "$build_output_dir" -maxdepth 1 -type f -name "*.jar" ! -name "*javadoc*" ! -name "*sources*" ! -name "*part*" ! -name "original*")) + jars_in_dir=($(find "$build_output_dir" -maxdepth 1 -type f -name "*.jar" \ + ! -name "*javadoc*" ! -name "*sources*" ! -name "*part*" ! -name "original*")) built_jars+=("${jars_in_dir[@]}") fi done - # Check if built jars exist and compare with server directory - jar_cached=false if [[ ${#built_jars[@]} -gt 0 ]]; then - for built_jar in "${built_jars[@]}"; do - built_hash=$(hash_file "$built_jar") - matching_server_jar="" - for server_jar in "$OUTPUT_DIR"/*.jar; do - if [[ -f "$server_jar" ]]; then - server_hash=$(hash_file "$server_jar") - if [[ "$built_hash" == "$server_hash" ]]; then - jar_cached=true - matching_server_jar="$server_jar" - break - fi + # Select the preferred jar + preferred_jar=$(select_preferred_jar "${built_jars[@]}") + built_hash=$(hash_file "$preferred_jar") + jar_cached=false + for server_jar in "$OUTPUT_DIR"/*.jar; do + if [[ -f "$server_jar" ]]; then + server_hash=$(hash_file "$server_jar") + if [[ "$built_hash" == "$server_hash" ]]; then + jar_cached=true + break fi - done - if $jar_cached; then - # Jar is cached, no need to rebuild - build_results["$subfolder/$plugin_name"]="cached" - # Copy the built jar to OUTPUT_DIR (overwrite if necessary) - cp "$built_jar" "$OUTPUT_DIR/" - break fi done - fi - if ! $jar_cached; then - # Need to build the project + if $jar_cached; then + # Jar is cached, no need to rebuild + build_results["$subfolder/$plugin_name"]="cached" + else + # Need to build the project + progress_bar "$subfolder" "$plugin_name" + build_command="" + if [[ -f "$dir/build.gradle" || -f "$dir/settings.gradle" || -f "$dir/build.gradle.kts" || -f "$dir/settings.gradle.kts" ]]; then + build_command="./gradlew build -q" + elif [[ -f "$dir/pom.xml" ]]; then + build_command="mvn package -q" + else + build_results["$subfolder/$plugin_name"]="Fail" + completed=$((completed + 1)) + progress_bar "$subfolder" "$plugin_name" + continue + fi + + (cd "$dir" && $build_command > /dev/null 2>&1) + if [[ $? -eq 0 ]]; then + # Collect built jars again after building + built_jars=() + for build_output_dir in "${build_output_dirs[@]}"; do + if [[ -d "$build_output_dir" ]]; then + jars_in_dir=($(find "$build_output_dir" -maxdepth 1 -type f -name "*.jar" \ + ! -name "*javadoc*" ! -name "*sources*" ! -name "*part*" ! -name "original*")) + built_jars+=("${jars_in_dir[@]}") + fi + done + + if [[ ${#built_jars[@]} -gt 0 ]]; then + # Select the preferred jar + preferred_jar=$(select_preferred_jar "${built_jars[@]}") + cp "$preferred_jar" "$OUTPUT_DIR/" + build_results["$subfolder/$plugin_name"]="built" + else + build_results["$subfolder/$plugin_name"]="Fail" + fi + else + build_results["$subfolder/$plugin_name"]="Fail" + fi + fi + + # Copy the preferred jar to OUTPUT_DIR (overwrite if necessary) + cp "$preferred_jar" "$OUTPUT_DIR/" + else + # No built jars found, need to build the project progress_bar "$subfolder" "$plugin_name" build_command="" if [[ -f "$dir/build.gradle" || -f "$dir/settings.gradle" || -f "$dir/build.gradle.kts" || -f "$dir/settings.gradle.kts" ]]; then @@ -163,20 +234,20 @@ for prefix in "${build_order[@]}"; do (cd "$dir" && $build_command > /dev/null 2>&1) if [[ $? -eq 0 ]]; then - # Collect built jars again after building + # Collect built jars after building built_jars=() for build_output_dir in "${build_output_dirs[@]}"; do if [[ -d "$build_output_dir" ]]; then - jars_in_dir=($(find "$build_output_dir" -maxdepth 1 -type f -name "*.jar" ! -name "*javadoc*" ! -name "*sources*" ! -name "*part*" ! -name "original*")) + jars_in_dir=($(find "$build_output_dir" -maxdepth 1 -type f -name "*.jar" \ + ! -name "*javadoc*" ! -name "*sources*" ! -name "*part*" ! -name "original*")) built_jars+=("${jars_in_dir[@]}") fi done if [[ ${#built_jars[@]} -gt 0 ]]; then - # Copy the built jars to OUTPUT_DIR - for built_jar in "${built_jars[@]}"; do - cp "$built_jar" "$OUTPUT_DIR/" - done + # Select the preferred jar + preferred_jar=$(select_preferred_jar "${built_jars[@]}") + cp "$preferred_jar" "$OUTPUT_DIR/" build_results["$subfolder/$plugin_name"]="built" else build_results["$subfolder/$plugin_name"]="Fail" -- 2.47.3 From 938d1bbd5397515eaf7ad30bebd79b2a008824a2 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 26 Oct 2024 03:38:57 +0000 Subject: [PATCH 200/866] Fix first build --- build-plugins.sh | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/build-plugins.sh b/build-plugins.sh index 3cde91a..d84f5a5 100755 --- a/build-plugins.sh +++ b/build-plugins.sh @@ -136,9 +136,6 @@ for prefix in "${build_order[@]}"; do subfolder="${prefix}" plugin_name="$(basename "$dir")" - # Initialize build status as "Not built" - build_status="Not built" - # Determine the build output directory and expected jar files build_output_dirs=() if [[ -d "$dir/build/libs" ]]; then @@ -175,6 +172,8 @@ for prefix in "${build_order[@]}"; do if $jar_cached; then # Jar is cached, no need to rebuild build_results["$subfolder/$plugin_name"]="cached" + # Copy the preferred jar to OUTPUT_DIR (overwrite if necessary) + cp "$preferred_jar" "$OUTPUT_DIR/" else # Need to build the project progress_bar "$subfolder" "$plugin_name" @@ -205,6 +204,7 @@ for prefix in "${build_order[@]}"; do if [[ ${#built_jars[@]} -gt 0 ]]; then # Select the preferred jar preferred_jar=$(select_preferred_jar "${built_jars[@]}") + # Copy the preferred jar to OUTPUT_DIR cp "$preferred_jar" "$OUTPUT_DIR/" build_results["$subfolder/$plugin_name"]="built" else @@ -214,9 +214,6 @@ for prefix in "${build_order[@]}"; do build_results["$subfolder/$plugin_name"]="Fail" fi fi - - # Copy the preferred jar to OUTPUT_DIR (overwrite if necessary) - cp "$preferred_jar" "$OUTPUT_DIR/" else # No built jars found, need to build the project progress_bar "$subfolder" "$plugin_name" @@ -247,6 +244,7 @@ for prefix in "${build_order[@]}"; do if [[ ${#built_jars[@]} -gt 0 ]]; then # Select the preferred jar preferred_jar=$(select_preferred_jar "${built_jars[@]}") + # Copy the preferred jar to OUTPUT_DIR cp "$preferred_jar" "$OUTPUT_DIR/" build_results["$subfolder/$plugin_name"]="built" else -- 2.47.3 From 3e28e7345fc94d37b6689d2e231c0dacf909228a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 30 Oct 2024 13:20:17 +0000 Subject: [PATCH 201/866] Fix RandomDrops-OG and TheHerobrine-OG builds. Diagnostic update to build-plugins.sh --- build-plugins.sh | 222 ++++++++++++++--------------------------------- plugins/OG-Suite | 2 +- 2 files changed, 66 insertions(+), 158 deletions(-) diff --git a/build-plugins.sh b/build-plugins.sh index d84f5a5..fe79965 100755 --- a/build-plugins.sh +++ b/build-plugins.sh @@ -1,26 +1,14 @@ #!/bin/bash echo "Initializing and updating submodules..." -failed_submodules=() -git submodule update --force --recursive --init --remote 2>&1 | while read -r line; do - if [[ "$line" =~ ^Submodule\ path\ \'plugins\/([^\']+)\' ]]; then - submodule="${BASH_REMATCH[1]}" - echo -ne "\rUpdating submodule: $submodule " - fi - if [[ "$line" =~ fatal|error ]]; then - failed_submodules+=("$submodule") - fi -done +git submodule update --force --recursive --init --remote 2>&1 | tee submodule_update.log -if [[ ${#failed_submodules[@]} -gt 0 ]]; then - echo -e "\rSubmodule update completed with errors. " - echo "The following submodules failed to update:" - for submodule in "${failed_submodules[@]}"; do - echo "- $submodule" - done +# Check for errors in submodule update +if grep -i -E "fatal|error" submodule_update.log; then + echo "Submodule update encountered errors. See 'submodule_update.log' for details." exit 1 else - echo -e "\rSubmodules updated successfully. " + echo "Submodules updated successfully." fi # Array to store results @@ -39,18 +27,6 @@ hash_file() { sha256sum "$file_path" | awk '{print $1}' } -is_cached() { - local built_jar="$1" - local built_hash - built_hash=$(hash_file "$built_jar") - for existing_jar in "$OUTPUT_DIR"/*.jar; do - if [[ -f "$existing_jar" && "$built_hash" == "$(hash_file "$existing_jar")" ]]; then - return 0 # Cached - fi - done - return 1 # Not cached -} - select_preferred_jar() { local jars=("$@") # Prefer jars without "-all" in their name @@ -78,52 +54,8 @@ select_preferred_jar() { echo "$preferred_jar" } -total_dirs=$(find "$BASE_DIR" -mindepth 2 -maxdepth 2 -type d ! -name '.*' | wc -l) -completed=0 - build_order=("OG-Suite" "Hard-Forks" "Soft-Forks" "Third-Party") -sort_by_prefix_order() { - local arr=("$@") - local sorted=() - for prefix in "${build_order[@]}"; do - # Collect items for this prefix - local prefix_items=() - for item in "${arr[@]}"; do - if [[ $item == "$prefix/"* ]]; then - prefix_items+=("$item") - fi - done - # Sort the prefix_items alphabetically - if [[ ${#prefix_items[@]} -gt 0 ]]; then - IFS=$'\n' sorted_prefix_items=($(sort <<<"${prefix_items[*]}")) - unset IFS - # Add to sorted list - sorted+=("${sorted_prefix_items[@]}") - fi - done - echo "${sorted[@]}" -} - -progress_bar() { - local subfolder="$1" - local project_name="$2" - local progress=$(( (completed * 100) / total_dirs )) - progress=$(( progress > 100 ? 100 : progress )) - local bar_length=20 - local filled_length=$(( (progress * bar_length) / 100 )) - local bar="" - for ((i = 0; i < filled_length; i++)); do - bar+="#" - done - for ((i = filled_length; i < bar_length; i++)); do - bar+=" " - done - local formatted_subfolder=$(printf "%-12.12s" "$subfolder") - local formatted_project_name=$(printf "%-20.20s" "$project_name") - printf "\rBuilding %s: %s [%-20s] %3d%%" "$formatted_subfolder" "$formatted_project_name" "$bar" "$progress" -} - for prefix in "${build_order[@]}"; do for main_dir in "$BASE_DIR/$prefix"*/; do [[ ! -d "$main_dir" || "$main_dir" == "$OUTPUT_DIR/" ]] && continue @@ -136,7 +68,9 @@ for prefix in "${build_order[@]}"; do subfolder="${prefix}" plugin_name="$(basename "$dir")" - # Determine the build output directory and expected jar files + echo "Processing plugin: $plugin_name in category: $subfolder" + + # Determine the build output directory build_output_dirs=() if [[ -d "$dir/build/libs" ]]; then build_output_dirs+=("$dir/build/libs") @@ -144,7 +78,7 @@ for prefix in "${build_order[@]}"; do build_output_dirs+=("$dir/target") fi - # Collect existing built jars + # Check for existing built jars built_jars=() for build_output_dir in "${build_output_dirs[@]}"; do if [[ -d "$build_output_dir" ]]; then @@ -154,83 +88,45 @@ for prefix in "${build_order[@]}"; do fi done + # Build the project if necessary + need_to_build=true + if [[ ${#built_jars[@]} -gt 0 ]]; then - # Select the preferred jar - preferred_jar=$(select_preferred_jar "${built_jars[@]}") - built_hash=$(hash_file "$preferred_jar") - jar_cached=false - for server_jar in "$OUTPUT_DIR"/*.jar; do - if [[ -f "$server_jar" ]]; then - server_hash=$(hash_file "$server_jar") - if [[ "$built_hash" == "$server_hash" ]]; then - jar_cached=true - break - fi - fi - done + need_to_build=false + echo "Existing JARs found for $plugin_name. Skipping build." + fi - if $jar_cached; then - # Jar is cached, no need to rebuild - build_results["$subfolder/$plugin_name"]="cached" - # Copy the preferred jar to OUTPUT_DIR (overwrite if necessary) - cp "$preferred_jar" "$OUTPUT_DIR/" - else - # Need to build the project - progress_bar "$subfolder" "$plugin_name" - build_command="" - if [[ -f "$dir/build.gradle" || -f "$dir/settings.gradle" || -f "$dir/build.gradle.kts" || -f "$dir/settings.gradle.kts" ]]; then - build_command="./gradlew build -q" - elif [[ -f "$dir/pom.xml" ]]; then - build_command="mvn package -q" - else - build_results["$subfolder/$plugin_name"]="Fail" - completed=$((completed + 1)) - progress_bar "$subfolder" "$plugin_name" - continue - fi + if $need_to_build; then + echo "No existing JARs found for $plugin_name. Initiating build process." - (cd "$dir" && $build_command > /dev/null 2>&1) - if [[ $? -eq 0 ]]; then - # Collect built jars again after building - built_jars=() - for build_output_dir in "${build_output_dirs[@]}"; do - if [[ -d "$build_output_dir" ]]; then - jars_in_dir=($(find "$build_output_dir" -maxdepth 1 -type f -name "*.jar" \ - ! -name "*javadoc*" ! -name "*sources*" ! -name "*part*" ! -name "original*")) - built_jars+=("${jars_in_dir[@]}") - fi - done - - if [[ ${#built_jars[@]} -gt 0 ]]; then - # Select the preferred jar - preferred_jar=$(select_preferred_jar "${built_jars[@]}") - # Copy the preferred jar to OUTPUT_DIR - cp "$preferred_jar" "$OUTPUT_DIR/" - build_results["$subfolder/$plugin_name"]="built" - else - build_results["$subfolder/$plugin_name"]="Fail" - fi - else - build_results["$subfolder/$plugin_name"]="Fail" - fi + if [[ -f "$dir/gradlew" ]]; then + chmod +x "$dir/gradlew" fi - else - # No built jars found, need to build the project - progress_bar "$subfolder" "$plugin_name" - build_command="" + if [[ -f "$dir/build.gradle" || -f "$dir/settings.gradle" || -f "$dir/build.gradle.kts" || -f "$dir/settings.gradle.kts" ]]; then - build_command="./gradlew build -q" + build_command="./gradlew build" elif [[ -f "$dir/pom.xml" ]]; then - build_command="mvn package -q" + build_command="mvn package" else + echo "No build configuration found for $plugin_name. Marking as Fail." build_results["$subfolder/$plugin_name"]="Fail" - completed=$((completed + 1)) - progress_bar "$subfolder" "$plugin_name" continue fi - (cd "$dir" && $build_command > /dev/null 2>&1) - if [[ $? -eq 0 ]]; then + echo "Building $plugin_name using command: $build_command" + + # Run the build command and capture output + build_log="$OUTPUT_DIR/${plugin_name}_build.log" + ( + cd "$dir" + echo "Executing build command in $(pwd)" + $build_command + ) > "$build_log" 2>&1 + + build_exit_code=$? + + if [[ $build_exit_code -eq 0 ]]; then + echo "Build succeeded for $plugin_name." # Collect built jars after building built_jars=() for build_output_dir in "${build_output_dirs[@]}"; do @@ -246,21 +142,30 @@ for prefix in "${build_order[@]}"; do preferred_jar=$(select_preferred_jar "${built_jars[@]}") # Copy the preferred jar to OUTPUT_DIR cp "$preferred_jar" "$OUTPUT_DIR/" + echo "Copied built JAR to $OUTPUT_DIR/" build_results["$subfolder/$plugin_name"]="built" else + echo "No JARs found after building $plugin_name. Marking as Fail." build_results["$subfolder/$plugin_name"]="Fail" fi else + echo "Build failed for $plugin_name. See log at $build_log" build_results["$subfolder/$plugin_name"]="Fail" fi + else + # Copy existing JARs to OUTPUT_DIR + preferred_jar=$(select_preferred_jar "${built_jars[@]}") + cp "$preferred_jar" "$OUTPUT_DIR/" + echo "Copied existing JAR to $OUTPUT_DIR/" + build_results["$subfolder/$plugin_name"]="cached" fi - - completed=$((completed + 1)) - progress_bar "$subfolder" "$plugin_name" done done done +# Output the build results +echo -e "\nBuild Summary:" + pass_list=() cached_list=() fail_list=() @@ -276,26 +181,29 @@ for project in "${!build_results[@]}"; do fi done -echo -e "\n\nPlugins built successfully:" -sorted_pass_list=($(sort_by_prefix_order "${pass_list[@]}")) -for project in "${sorted_pass_list[@]}"; do - echo "$project" -done +if [[ ${#pass_list[@]} -gt 0 ]]; then + echo -e "\nPlugins built successfully:" + for project in "${pass_list[@]}"; do + echo "- $project" + done +fi -echo -e "\nCached plugins:" -sorted_cached_list=($(sort_by_prefix_order "${cached_list[@]}")) -for project in "${sorted_cached_list[@]}"; do - echo "$project" -done +if [[ ${#cached_list[@]} -gt 0 ]]; then + echo -e "\nCached plugins (no build needed):" + for project in "${cached_list[@]}"; do + echo "- $project" + done +fi if [[ ${#fail_list[@]} -gt 0 ]]; then echo -e "\nFailed builds:" - sorted_fail_list=($(sort_by_prefix_order "${fail_list[@]}")) - for project in "${sorted_fail_list[@]}"; do - echo "$project" + for project in "${fail_list[@]}"; do + echo "- $project" + echo " See log at $OUTPUT_DIR/$(basename "$project")_build.log" done fi if $halted; then echo -e "\nBuild process was halted by the user." fi + diff --git a/plugins/OG-Suite b/plugins/OG-Suite index 634063c..ac868b9 160000 --- a/plugins/OG-Suite +++ b/plugins/OG-Suite @@ -1 +1 @@ -Subproject commit 634063c746e0df929ed579be4dd270262c77b342 +Subproject commit ac868b9bc7cd4e7aef35cde0392d3cb61a9f7ae0 -- 2.47.3 From 83e800718a547d5cae6ae44a25cda16a1fad0895 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 31 Oct 2024 13:15:25 +0000 Subject: [PATCH 202/866] Fix all known problems with plugin build script --- .gitignore | 1 + build-plugins.sh | 509 +++++++++++++++------ plugins/OG-Suite | 2 +- future-bootstrap.sh => server-bootstrap.sh | 0 4 files changed, 377 insertions(+), 135 deletions(-) rename future-bootstrap.sh => server-bootstrap.sh (100%) diff --git a/.gitignore b/.gitignore index ab39cbc..1b7a934 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ server/ +plugins/logs/ diff --git a/build-plugins.sh b/build-plugins.sh index fe79965..edff33d 100755 --- a/build-plugins.sh +++ b/build-plugins.sh @@ -1,30 +1,177 @@ -#!/bin/bash +#!/usr/bin/env bash +# This is free and unencumbered software released into the public domain. +# Builds all TrueOG Plugins and puts them into a folder called server/ in the current directory. -echo "Initializing and updating submodules..." -git submodule update --force --recursive --init --remote 2>&1 | tee submodule_update.log +# Display ASCII art and wait for user input to start +cat << "EOF" -# Check for errors in submodule update -if grep -i -E "fatal|error" submodule_update.log; then - echo "Submodule update encountered errors. See 'submodule_update.log' for details." - exit 1 -else - echo "Submodules updated successfully." -fi +♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ +♥ ___ __ ___ __ __ ___ ___ __ __ ♥ +♥ | |__) | | |__ / \ / _` |\ | |__ | | | / \ |__) |__/ ♥ +♥ | | \ \__/ |___ \__/ \__> | \| |___ | |/\| \__/ | \ | \ ♥ +♥ ♥ +♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ + + Plugin Bootstrap + "ad astra per aspera" + + Author: NotAlexNoyle -# Array to store results +EOF + +read -p "Press Enter to start..." + +# Collect initial commit hashes of submodules from previous run +declare -A plugin_commit_hash_before +declare -A plugin_commit_hash_after declare -A build_results halted=false -trap 'echo -e "\n\nBuild process interrupted."; halted=true' SIGINT +# Move the commit_hashes.txt file to plugins/logs/ +BASE_DIR="$(dirname "$0")/plugins" # Point to plugins directory +LOG_DIR="$BASE_DIR/logs" # Directory to store logs +COMMIT_HASH_FILE="$LOG_DIR/commit_hashes.txt" -BASE_DIR="$(dirname "$0")/plugins" # Point to plugins directory inside true-og -OUTPUT_DIR="$(dirname "$0")/server" # Output JAR files to server folder inside true-og +# Function to handle script interruption +cleanup() { + echo -e "\n\nBuild process interrupted." + # Kill all child processes of the script + kill 0 + exit 1 +} + +# Trap SIGINT (Ctrl+C) and call cleanup +trap 'cleanup' SIGINT + +# Start a new process group +set -m + +OUTPUT_DIR="$(dirname "$0")/server" # Output JAR files to server folder mkdir -p "$OUTPUT_DIR" +mkdir -p "$LOG_DIR" -hash_file() { - local file_path="$1" - sha256sum "$file_path" | awk '{print $1}' +build_order=("OG-Suite" "Hard-Forks" "Soft-Forks" "Third-Party") + +# Function to get commit hash of a plugin directory +get_plugin_commit_hash() { + local dir="$1" + if [[ -e "$dir/.git" ]]; then # Changed -d to -e + (cd "$dir" && git rev-parse HEAD 2>/dev/null) + else + echo "" + fi +} + +# Load previous commit hashes from file if it exists +if [[ -f "$COMMIT_HASH_FILE" ]]; then + while IFS= read -r line; do + plugin_key="${line%%:*}" + commit_hash="${line#*:}" + plugin_commit_hash_before["$plugin_key"]="$commit_hash" + done < "$COMMIT_HASH_FILE" +fi + +echo + +# Updating submodules with progress bar +submodule_paths=($(git config --file .gitmodules --get-regexp path | awk '{ print $2 }')) +total_submodules=${#submodule_paths[@]} +declare -A failed_submodules=() + +submodule_progress_bar() { + local current=$1 + local total=$2 + local submodule_name=$3 + local progress=$(( (current * 100) / total )) + progress=$(( progress > 100 ? 100 : progress )) + local bar_length=20 + local filled_length=$(( (progress * bar_length) / 100 )) + local bar="" + for ((i = 0; i < filled_length; i++)); do + bar+="#" + done + for ((i = filled_length; i < bar_length; i++)); do + bar+=" " + done + printf "\r\033[KUpdating submodules -> %s [%-20s] %3d%%" "$submodule_name" "$bar" "$progress" +} + +submodule_index=0 + +for submodule_path in "${submodule_paths[@]}"; do + submodule_index=$((submodule_index + 1)) + submodule_name=$(basename "$submodule_path") + submodule_progress_bar "$submodule_index" "$total_submodules" "$submodule_name" + # Update the submodule + git submodule update --force --recursive --init --remote --quiet "$submodule_path" &> "$LOG_DIR/${submodule_name}_update.log" + if [[ $? -ne 0 ]]; then + failed_submodules["$submodule_path"]=1 + fi +done + +# Move to the next line after submodule progress bar +echo + +# Retry failed submodules +if [[ ${#failed_submodules[@]} -gt 0 ]]; then + echo + echo "Retrying failed submodules..." + for submodule_path in "${!failed_submodules[@]}"; do + submodule_name=$(basename "$submodule_path") + echo "Retrying $submodule_name..." + git submodule update --force --recursive --init --remote --quiet "$submodule_path" &>> "$LOG_DIR/${submodule_name}_update.log" + if [[ $? -ne 0 ]]; then + absolute_log_path=$(realpath "$LOG_DIR/${submodule_name}_update.log") + echo "Failed to update submodule $submodule_name after retry. See log at $absolute_log_path" + exit 1 + else + unset failed_submodules["$submodule_path"] + fi + done +fi + +echo +echo "Submodules updated successfully." + +echo + +# Collect commit hashes after updating submodules +for prefix in "${build_order[@]}"; do + for dir in "$BASE_DIR/$prefix"/*/; do + [[ ! -d "$dir" ]] && continue + plugin_name="$(basename "$dir")" + plugin_key="${prefix}/${plugin_name}" + commit_hash=$(get_plugin_commit_hash "$dir") + plugin_commit_hash_after["$plugin_key"]="$commit_hash" + done +done + +# Initialize counters for progress bar +total_dirs=0 +for prefix in "${build_order[@]}"; do + count=$(find "$BASE_DIR/$prefix" -mindepth 1 -maxdepth 1 -type d 2>/dev/null | wc -l) + total_dirs=$((total_dirs + count)) +done +completed=0 + +progress_bar() { + local subfolder="$1" + local project_name="$2" + local progress=$(( (completed * 100) / total_dirs )) + progress=$(( progress > 100 ? 100 : progress )) + local bar_length=20 + local filled_length=$(( (progress * bar_length) / 100 )) + local bar="" + for ((i = 0; i < filled_length; i++)); do + bar+="#" + done + for ((i = filled_length; i < bar_length; i++)); do + bar+=" " + done + local formatted_subfolder=$(printf "%-12.12s" "$subfolder") + local formatted_project_name=$(printf "%-20.20s" "$project_name") + printf "\r\033[KBuilding %s -> %s [%-20s] %3d%%" "$formatted_subfolder" "$formatted_project_name" "$bar" "$progress" } select_preferred_jar() { @@ -54,117 +201,187 @@ select_preferred_jar() { echo "$preferred_jar" } -build_order=("OG-Suite" "Hard-Forks" "Soft-Forks" "Third-Party") - -for prefix in "${build_order[@]}"; do - for main_dir in "$BASE_DIR/$prefix"*/; do - [[ ! -d "$main_dir" || "$main_dir" == "$OUTPUT_DIR/" ]] && continue - - for dir in "$main_dir"*/; do - if $halted; then - break 2 - fi - - subfolder="${prefix}" - plugin_name="$(basename "$dir")" - - echo "Processing plugin: $plugin_name in category: $subfolder" - - # Determine the build output directory - build_output_dirs=() - if [[ -d "$dir/build/libs" ]]; then - build_output_dirs+=("$dir/build/libs") - elif [[ -d "$dir/target" ]]; then - build_output_dirs+=("$dir/target") - fi - - # Check for existing built jars - built_jars=() - for build_output_dir in "${build_output_dirs[@]}"; do - if [[ -d "$build_output_dir" ]]; then - jars_in_dir=($(find "$build_output_dir" -maxdepth 1 -type f -name "*.jar" \ - ! -name "*javadoc*" ! -name "*sources*" ! -name "*part*" ! -name "original*")) - built_jars+=("${jars_in_dir[@]}") - fi - done - - # Build the project if necessary - need_to_build=true - - if [[ ${#built_jars[@]} -gt 0 ]]; then - need_to_build=false - echo "Existing JARs found for $plugin_name. Skipping build." - fi - - if $need_to_build; then - echo "No existing JARs found for $plugin_name. Initiating build process." - - if [[ -f "$dir/gradlew" ]]; then - chmod +x "$dir/gradlew" - fi - - if [[ -f "$dir/build.gradle" || -f "$dir/settings.gradle" || -f "$dir/build.gradle.kts" || -f "$dir/settings.gradle.kts" ]]; then - build_command="./gradlew build" - elif [[ -f "$dir/pom.xml" ]]; then - build_command="mvn package" - else - echo "No build configuration found for $plugin_name. Marking as Fail." - build_results["$subfolder/$plugin_name"]="Fail" - continue - fi - - echo "Building $plugin_name using command: $build_command" - - # Run the build command and capture output - build_log="$OUTPUT_DIR/${plugin_name}_build.log" - ( - cd "$dir" - echo "Executing build command in $(pwd)" - $build_command - ) > "$build_log" 2>&1 - - build_exit_code=$? - - if [[ $build_exit_code -eq 0 ]]; then - echo "Build succeeded for $plugin_name." - # Collect built jars after building - built_jars=() - for build_output_dir in "${build_output_dirs[@]}"; do - if [[ -d "$build_output_dir" ]]; then - jars_in_dir=($(find "$build_output_dir" -maxdepth 1 -type f -name "*.jar" \ - ! -name "*javadoc*" ! -name "*sources*" ! -name "*part*" ! -name "original*")) - built_jars+=("${jars_in_dir[@]}") - fi - done - - if [[ ${#built_jars[@]} -gt 0 ]]; then - # Select the preferred jar - preferred_jar=$(select_preferred_jar "${built_jars[@]}") - # Copy the preferred jar to OUTPUT_DIR - cp "$preferred_jar" "$OUTPUT_DIR/" - echo "Copied built JAR to $OUTPUT_DIR/" - build_results["$subfolder/$plugin_name"]="built" - else - echo "No JARs found after building $plugin_name. Marking as Fail." - build_results["$subfolder/$plugin_name"]="Fail" - fi - else - echo "Build failed for $plugin_name. See log at $build_log" - build_results["$subfolder/$plugin_name"]="Fail" - fi - else - # Copy existing JARs to OUTPUT_DIR - preferred_jar=$(select_preferred_jar "${built_jars[@]}") - cp "$preferred_jar" "$OUTPUT_DIR/" - echo "Copied existing JAR to $OUTPUT_DIR/" - build_results["$subfolder/$plugin_name"]="cached" +# Function to sort projects by category and name +sort_projects() { + local projects=("$@") + local sorted_projects=() + for category in "${build_order[@]}"; do + local category_projects=() + for project in "${projects[@]}"; do + if [[ "$project" == "$category/"* ]]; then + category_projects+=("$project") fi done + IFS=$'\n' sorted_category_projects=($(printf "%s\n" "${category_projects[@]}" | sort)) + unset IFS + sorted_projects+=("${sorted_category_projects[@]}") + done + echo "${sorted_projects[@]}" +} + +# Prepare to store new commit hashes +declare -A new_commit_hashes + +for prefix in "${build_order[@]}"; do + for dir in "$BASE_DIR/$prefix"/*/; do + [[ ! -d "$dir" ]] && continue + if $halted; then + break 2 + fi + + plugin_name="$(basename "$dir")" + plugin_key="${prefix}/${plugin_name}" + + progress_bar "$prefix" "$plugin_name" + + # Get current commit hash + commit_hash="${plugin_commit_hash_after["$plugin_key"]}" + new_commit_hashes["$plugin_key"]="$commit_hash" + + # Get previous commit hash + commit_hash_before="${plugin_commit_hash_before["$plugin_key"]}" + + # Determine if the plugin needs to be built + need_to_build=false + if [[ -z "$commit_hash_before" || "$commit_hash_before" != "$commit_hash" ]]; then + # Need to build + need_to_build=true + else + # Plugin directory did not change + # Check if the jarfile exists in OUTPUT_DIR + jar_exists=false + for jar_file in "$OUTPUT_DIR"/*.jar; do + if [[ -f "$jar_file" ]]; then + jar_basename=$(basename "$jar_file") + if [[ "$jar_basename" == "${plugin_name}"*.jar ]]; then + jar_exists=true + break + fi + fi + done + if $jar_exists; then + # No need to rebuild + build_results["$plugin_key"]="cached" + completed=$((completed + 1)) + progress_bar "$prefix" "$plugin_name" + continue + else + # JAR does not exist, need to build + need_to_build=true + fi + fi + + # Determine the build output directories + build_output_dirs=() + if [[ -d "$dir/build/libs" ]]; then + build_output_dirs+=("$dir/build/libs") + fi + if [[ -d "$dir/target" ]]; then + build_output_dirs+=("$dir/target") + fi + if [[ -d "$dir/build/distributions" ]]; then + build_output_dirs+=("$dir/build/distributions") + fi + + # Check for existing built jars + built_jars=() + for build_output_dir in "${build_output_dirs[@]}"; do + if [[ -d "$build_output_dir" ]]; then + jars_in_dir=($(find "$build_output_dir" -maxdepth 1 -type f -name "*.jar" \ + ! -name "*javadoc*" ! -name "*sources*" ! -name "*part*" ! -name "original*" 2>/dev/null)) + built_jars+=("${jars_in_dir[@]}") + fi + done + + if $need_to_build; then + if [[ -f "$dir/gradlew" ]]; then + chmod +x "$dir/gradlew" 2>/dev/null + fi + + if [[ -f "$dir/build.gradle" || -f "$dir/settings.gradle" || -f "$dir/build.gradle.kts" || -f "$dir/settings.gradle.kts" ]]; then + build_command="./gradlew build" + elif [[ -f "$dir/pom.xml" ]]; then + build_command="mvn package" + else + build_results["$plugin_key"]="Fail" + completed=$((completed + 1)) + progress_bar "$prefix" "$plugin_name" + continue + fi + + # Run the build command and capture output + build_log="$LOG_DIR/${plugin_name}_build.log" + ( + cd "$dir" || exit + $build_command + ) > "$build_log" 2>&1 # Run in foreground + + build_exit_code=$? + + if [[ $build_exit_code -eq 0 ]]; then + # Re-determine the build output directories after build + build_output_dirs=() + if [[ -d "$dir/build/libs" ]]; then + build_output_dirs+=("$dir/build/libs") + fi + if [[ -d "$dir/target" ]]; then + build_output_dirs+=("$dir/target") + fi + if [[ -d "$dir/build/distributions" ]]; then + build_output_dirs+=("$dir/build/distributions") + fi + + # Collect built jars after building + built_jars=() + for build_output_dir in "${build_output_dirs[@]}"; do + if [[ -d "$build_output_dir" ]]; then + jars_in_dir=($(find "$build_output_dir" -maxdepth 1 -type f -name "*.jar" \ + ! -name "*javadoc*" ! -name "*sources*" ! -name "*part*" ! -name "original*" 2>/dev/null)) + built_jars+=("${jars_in_dir[@]}") + fi + done + + if [[ ${#built_jars[@]} -gt 0 ]]; then + # Select the preferred jar + preferred_jar=$(select_preferred_jar "${built_jars[@]}") + # Copy the preferred jar to OUTPUT_DIR + cp "$preferred_jar" "$OUTPUT_DIR/" 2>/dev/null + build_results["$plugin_key"]="built" + else + build_results["$plugin_key"]="Fail" + fi + else + build_results["$plugin_key"]="Fail" + fi + else + # Copy existing JARs to OUTPUT_DIR + if [[ ${#built_jars[@]} -gt 0 ]]; then + preferred_jar=$(select_preferred_jar "${built_jars[@]}") + cp "$preferred_jar" "$OUTPUT_DIR/" 2>/dev/null + build_results["$plugin_key"]="cached" + else + build_results["$plugin_key"]="Fail" + fi + fi + + completed=$((completed + 1)) + progress_bar "$prefix" "$plugin_name" done done +# Move to the next line after the progress bar +echo + +# Save new commit hashes to file, sorted as per build order +{ + sorted_keys=($(sort_projects "${!new_commit_hashes[@]}")) + for plugin_key in "${sorted_keys[@]}"; do + echo "${plugin_key}:${new_commit_hashes[$plugin_key]}" + done +} > "$COMMIT_HASH_FILE" + # Output the build results -echo -e "\nBuild Summary:" +echo -e "\nBuild Summary:\n" pass_list=() cached_list=() @@ -172,38 +389,62 @@ fail_list=() for project in "${!build_results[@]}"; do status="${build_results[$project]}" - if [[ "$status" == "cached" ]]; then - cached_list+=("$project") - elif [[ "$status" == "built" ]]; then + if [[ "$status" == "built" ]]; then pass_list+=("$project") elif [[ "$status" == "Fail" ]]; then fail_list+=("$project") + elif [[ "$status" == "cached" ]]; then + cached_list+=("$project") fi done if [[ ${#pass_list[@]} -gt 0 ]]; then - echo -e "\nPlugins built successfully:" - for project in "${pass_list[@]}"; do + echo -e "Plugins built successfully:\n" + sorted_pass_list=($(sort_projects "${pass_list[@]}")) + for project in "${sorted_pass_list[@]}"; do echo "- $project" done fi +# Moved Cached Plugins above Failed Builds if [[ ${#cached_list[@]} -gt 0 ]]; then - echo -e "\nCached plugins (no build needed):" - for project in "${cached_list[@]}"; do + echo + echo -e "Cached plugins:\n" + sorted_cached_list=($(sort_projects "${cached_list[@]}")) + for project in "${sorted_cached_list[@]}"; do echo "- $project" done fi if [[ ${#fail_list[@]} -gt 0 ]]; then - echo -e "\nFailed builds:" - for project in "${fail_list[@]}"; do + echo + echo -e "Failed builds:\n" + sorted_fail_list=($(sort_projects "${fail_list[@]}")) + for project in "${sorted_fail_list[@]}"; do echo "- $project" - echo " See log at $OUTPUT_DIR/$(basename "$project")_build.log" done fi -if $halted; then - echo -e "\nBuild process was halted by the user." +# If there are any failed builds, print log directory location +if [[ ${#fail_list[@]} -gt 0 ]]; then + echo + echo "Build logs for failed plugins are located at: $LOG_DIR" fi +# Add a descriptive closing message +total_built=${#pass_list[@]} +total_cached=${#cached_list[@]} +total_failed=${#fail_list[@]} +total_plugins=$((total_built + total_cached + total_failed)) + +echo +echo "Build process completed." +echo "Total plugins processed: $total_plugins" +echo "Plugins built successfully: $total_built" +echo "Plugins cached (no rebuild needed): $total_cached" +echo "Failed builds: $total_failed" + +if $halted; then + echo -e "\nBuild process was halted by the user." + echo +fi diff --git a/plugins/OG-Suite b/plugins/OG-Suite index ac868b9..e85dbc5 160000 --- a/plugins/OG-Suite +++ b/plugins/OG-Suite @@ -1 +1 @@ -Subproject commit ac868b9bc7cd4e7aef35cde0392d3cb61a9f7ae0 +Subproject commit e85dbc5e5467aa67dc5bd0280d9106e4a812fadd diff --git a/future-bootstrap.sh b/server-bootstrap.sh similarity index 100% rename from future-bootstrap.sh rename to server-bootstrap.sh -- 2.47.3 From 9a2900c0d0f28bdb5aad714c1161591062f23372 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 1 Nov 2024 05:36:20 +0000 Subject: [PATCH 203/866] Release Vault-OG (temporary until DiamondBank-OG is done) --- plugins/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index b275cfb..8cdabbd 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit b275cfbdb64214bf9df2fc0fa680c67edaec29e7 +Subproject commit 8cdabbd86e853e8236cef0b758b5aaabe886297f -- 2.47.3 From f9fb7603750469adca8fddd49787ddf4ce2ab947 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 1 Nov 2024 05:50:45 +0000 Subject: [PATCH 204/866] Fix MCShared-OG build --- plugins/Hard-Forks | 2 +- plugins/OG-Suite | 2 +- plugins/Soft-Forks | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index 65a6ae8..f5fca2b 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit 65a6ae80d823fc29823c07ac0baf686c8f424be9 +Subproject commit f5fca2b73c57c5c93f0704e153ca1266c08d3a44 diff --git a/plugins/OG-Suite b/plugins/OG-Suite index e85dbc5..e863ccb 160000 --- a/plugins/OG-Suite +++ b/plugins/OG-Suite @@ -1 +1 @@ -Subproject commit e85dbc5e5467aa67dc5bd0280d9106e4a812fadd +Subproject commit e863ccb1c6870e396698a9ca461fee99d93f85c7 diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 8cdabbd..d467873 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 8cdabbd86e853e8236cef0b758b5aaabe886297f +Subproject commit d467873508a47b251347271c8173e80f3f800f5e -- 2.47.3 From 67f12e06ac636b9fbe8ba6ae56c8bdb4a9b8c478 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 1 Nov 2024 06:45:19 +0000 Subject: [PATCH 205/866] Update MCShared-OG gradle wrapper --- plugins/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index f5fca2b..5cba979 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit f5fca2b73c57c5c93f0704e153ca1266c08d3a44 +Subproject commit 5cba9798dd24daebf0b551e53681ee032c1b2574 -- 2.47.3 From ebbc6800abd34bd13cab5028eebf0325cb49cb65 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 1 Nov 2024 06:57:25 +0000 Subject: [PATCH 206/866] Fix MiniPlaceholders-AFKPlus build --- plugins/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index 5cba979..597c4dd 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit 5cba9798dd24daebf0b551e53681ee032c1b2574 +Subproject commit 597c4dd4f544e7cb578467b88a407e8f294f5c76 -- 2.47.3 From 57887ba18b8952b393a640ca1e8492a4c132cea6 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 1 Nov 2024 07:28:09 +0000 Subject: [PATCH 207/866] Fix MiniPlaceholders-Essentials build --- plugins/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index 597c4dd..c5de6f8 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit 597c4dd4f544e7cb578467b88a407e8f294f5c76 +Subproject commit c5de6f8930ccae107b94b3891e5c58991ad0011f -- 2.47.3 From 9dfdf7b6749ac40f6887ebbb9758b2eed652df27 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 1 Nov 2024 07:39:46 +0000 Subject: [PATCH 208/866] Fix MiniPlaceholders-Statistic build --- plugins/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index c5de6f8..87a0ea3 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit c5de6f8930ccae107b94b3891e5c58991ad0011f +Subproject commit 87a0ea3f16a9c4d1dadba8c93b8e0060dadc3f33 -- 2.47.3 From e3c8eb9aa250a2cc999d4c1e97cf90534d22f477 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 1 Nov 2024 10:55:56 +0000 Subject: [PATCH 209/866] Fix RewindFix-OG build --- plugins/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/OG-Suite b/plugins/OG-Suite index e863ccb..4a277f0 160000 --- a/plugins/OG-Suite +++ b/plugins/OG-Suite @@ -1 +1 @@ -Subproject commit e863ccb1c6870e396698a9ca461fee99d93f85c7 +Subproject commit 4a277f0fef456011382b0b360330e612cf1db380 -- 2.47.3 From f0a61ca5efed80b05bf860f4322ad30a0a851d88 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 1 Nov 2024 11:56:39 +0000 Subject: [PATCH 210/866] Update ToggleDeathCoordinates-OG to 1.19 --- plugins/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index 87a0ea3..a741b3c 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit 87a0ea3f16a9c4d1dadba8c93b8e0060dadc3f33 +Subproject commit a741b3c37b6828143a7a20757385518ab42e2cfd -- 2.47.3 From 9f3f373fa1cd7393df76af445c2c6a12741193bc Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 1 Nov 2024 12:12:03 +0000 Subject: [PATCH 211/866] Update dependencies --- plugins/OG-Suite | 2 +- plugins/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/OG-Suite b/plugins/OG-Suite index 4a277f0..5bd406b 160000 --- a/plugins/OG-Suite +++ b/plugins/OG-Suite @@ -1 +1 @@ -Subproject commit 4a277f0fef456011382b0b360330e612cf1db380 +Subproject commit 5bd406b69f5dddd332e9c5e4593f88387211a95b diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index d467873..5ae5a0b 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit d467873508a47b251347271c8173e80f3f800f5e +Subproject commit 5ae5a0b9e0d58ca372c869de3b02f7257f9f6b06 -- 2.47.3 From 398dc1494c64f1ead7d778c1c090a22446a3124b Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 1 Nov 2024 12:34:40 +0000 Subject: [PATCH 212/866] Update dependencies --- plugins/Hard-Forks | 2 +- plugins/OG-Suite | 2 +- plugins/Soft-Forks | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index a741b3c..9052dd3 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit a741b3c37b6828143a7a20757385518ab42e2cfd +Subproject commit 9052dd3352ac9b057663eb7a9e073eb5c0b8fcaf diff --git a/plugins/OG-Suite b/plugins/OG-Suite index 5bd406b..1ed953b 160000 --- a/plugins/OG-Suite +++ b/plugins/OG-Suite @@ -1 +1 @@ -Subproject commit 5bd406b69f5dddd332e9c5e4593f88387211a95b +Subproject commit 1ed953b2c4d71c8accba462c926175af5a3d48e8 diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 5ae5a0b..567fddf 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 5ae5a0b9e0d58ca372c869de3b02f7257f9f6b06 +Subproject commit 567fddfc0f910652b7c8efd574e39217c2f4b2c7 -- 2.47.3 From 9fc44ea1e9f0ff7a7e638652754fe2401d1b9d25 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 1 Nov 2024 14:05:44 +0000 Subject: [PATCH 213/866] Update kotlin to 2.0.21 --- plugins/Hard-Forks | 2 +- plugins/OG-Suite | 2 +- plugins/Soft-Forks | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index 9052dd3..03a730e 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit 9052dd3352ac9b057663eb7a9e073eb5c0b8fcaf +Subproject commit 03a730ebfb0f0ed82612077fd0f38e06438b9217 diff --git a/plugins/OG-Suite b/plugins/OG-Suite index 1ed953b..1e0a308 160000 --- a/plugins/OG-Suite +++ b/plugins/OG-Suite @@ -1 +1 @@ -Subproject commit 1ed953b2c4d71c8accba462c926175af5a3d48e8 +Subproject commit 1e0a3089dce2d0927eaf9776c54cac911433e1be diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 567fddf..d20645e 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 567fddfc0f910652b7c8efd574e39217c2f4b2c7 +Subproject commit d20645eab111c54f5fb9bd25a97c1690d334e2ef -- 2.47.3 From 61f341500182e45f761ffef2efb9935dabd46356 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 1 Nov 2024 14:08:51 +0000 Subject: [PATCH 214/866] Finish kotlin update --- plugins/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index 03a730e..18ec719 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit 03a730ebfb0f0ed82612077fd0f38e06438b9217 +Subproject commit 18ec71933d676c999f39c426b5be465f8075340a -- 2.47.3 From 94ac88096b5b8c63d6417e18ef4179699cd08341 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 2 Nov 2024 03:31:04 +0000 Subject: [PATCH 215/866] Update ViaPotions-OG --- plugins/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index 18ec719..131d003 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit 18ec71933d676c999f39c426b5be465f8075340a +Subproject commit 131d00311fbaebca021580da5712ad820da0fc95 -- 2.47.3 From 455ca82f307b5d51c5e1a4585aa5f5c5e22c88f1 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 2 Nov 2024 04:08:56 +0000 Subject: [PATCH 216/866] Migrate OldEnchant-OG to gradle --- plugins/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index 131d003..fe10173 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit 131d00311fbaebca021580da5712ad820da0fc95 +Subproject commit fe10173fa29cc6bfecf5d439dd187abe687bc59d -- 2.47.3 From 374e046ed3a478e3f5eeac0f5c7e8bed62291305 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 2 Nov 2024 05:06:25 +0000 Subject: [PATCH 217/866] Update AFKPlus-OG --- plugins/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index d20645e..c26147b 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit d20645eab111c54f5fb9bd25a97c1690d334e2ef +Subproject commit c26147bf264ec2afdaf44b6ec41cc9d644d47341 -- 2.47.3 From 21330d2db97a53984d1fd81a566908b4fde9b76d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 2 Nov 2024 05:43:58 +0000 Subject: [PATCH 218/866] Fix NoDespawn-OG build --- plugins/Hard-Forks | 2 +- plugins/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index fe10173..d920397 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit fe10173fa29cc6bfecf5d439dd187abe687bc59d +Subproject commit d92039787284ecf9b53087440b7aedc1f71fd17a diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index c26147b..b3f52b3 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit c26147bf264ec2afdaf44b6ec41cc9d644d47341 +Subproject commit b3f52b3f02d6c4452a89717ce8f0c38f1fecf99d -- 2.47.3 From cc29b0a025d60ce4824ece1ceac60050b00936c1 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 2 Nov 2024 07:59:50 +0000 Subject: [PATCH 219/866] Accomodate new plugin versions with build script --- build-plugins.sh | 76 +++++++++++++++++++++++++++++++----------------- 1 file changed, 49 insertions(+), 27 deletions(-) diff --git a/build-plugins.sh b/build-plugins.sh index edff33d..021e750 100755 --- a/build-plugins.sh +++ b/build-plugins.sh @@ -11,10 +11,10 @@ cat << "EOF" ♥ | | \ \__/ |___ \__/ \__> | \| |___ | |/\| \__/ | \ | \ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ - + Plugin Bootstrap "ad astra per aspera" - + Author: NotAlexNoyle EOF @@ -24,6 +24,7 @@ read -p "Press Enter to start..." # Collect initial commit hashes of submodules from previous run declare -A plugin_commit_hash_before declare -A plugin_commit_hash_after +declare -A new_commit_hashes declare -A build_results halted=false @@ -56,7 +57,7 @@ build_order=("OG-Suite" "Hard-Forks" "Soft-Forks" "Third-Party") # Function to get commit hash of a plugin directory get_plugin_commit_hash() { local dir="$1" - if [[ -e "$dir/.git" ]]; then # Changed -d to -e + if [[ -e "$dir/.git" ]]; then (cd "$dir" && git rev-parse HEAD 2>/dev/null) else echo "" @@ -65,9 +66,7 @@ get_plugin_commit_hash() { # Load previous commit hashes from file if it exists if [[ -f "$COMMIT_HASH_FILE" ]]; then - while IFS= read -r line; do - plugin_key="${line%%:*}" - commit_hash="${line#*:}" + while IFS=: read -r plugin_key commit_hash; do plugin_commit_hash_before["$plugin_key"]="$commit_hash" done < "$COMMIT_HASH_FILE" fi @@ -142,8 +141,7 @@ for prefix in "${build_order[@]}"; do [[ ! -d "$dir" ]] && continue plugin_name="$(basename "$dir")" plugin_key="${prefix}/${plugin_name}" - commit_hash=$(get_plugin_commit_hash "$dir") - plugin_commit_hash_after["$plugin_key"]="$commit_hash" + plugin_commit_hash_after["$plugin_key"]="$(get_plugin_commit_hash "$dir")" done done @@ -219,9 +217,6 @@ sort_projects() { echo "${sorted_projects[@]}" } -# Prepare to store new commit hashes -declare -A new_commit_hashes - for prefix in "${build_order[@]}"; do for dir in "$BASE_DIR/$prefix"/*/; do [[ ! -d "$dir" ]] && continue @@ -232,6 +227,11 @@ for prefix in "${build_order[@]}"; do plugin_name="$(basename "$dir")" plugin_key="${prefix}/${plugin_name}" + # Exclude specific plugins + if [[ "$plugin_key" == "OG-Suite/Template-OG" || "$plugin_key" == "OG-Suite/KotlinTemplate-OG" ]]; then + continue + fi + progress_bar "$prefix" "$plugin_name" # Get current commit hash @@ -248,17 +248,12 @@ for prefix in "${build_order[@]}"; do need_to_build=true else # Plugin directory did not change - # Check if the jarfile exists in OUTPUT_DIR + # Check if any jar matching the plugin exists in OUTPUT_DIR jar_exists=false - for jar_file in "$OUTPUT_DIR"/*.jar; do - if [[ -f "$jar_file" ]]; then - jar_basename=$(basename "$jar_file") - if [[ "$jar_basename" == "${plugin_name}"*.jar ]]; then - jar_exists=true - break - fi - fi - done + matching_jars=($(find "$OUTPUT_DIR" -maxdepth 1 -type f -name "*.jar" -iname "*${plugin_name}*.jar")) + if [[ ${#matching_jars[@]} -gt 0 ]]; then + jar_exists=true + fi if $jar_exists; then # No need to rebuild build_results["$plugin_key"]="cached" @@ -283,13 +278,12 @@ for prefix in "${build_order[@]}"; do build_output_dirs+=("$dir/build/distributions") fi - # Check for existing built jars - built_jars=() + # Move existing JARs to old/ before building for build_output_dir in "${build_output_dirs[@]}"; do if [[ -d "$build_output_dir" ]]; then - jars_in_dir=($(find "$build_output_dir" -maxdepth 1 -type f -name "*.jar" \ - ! -name "*javadoc*" ! -name "*sources*" ! -name "*part*" ! -name "original*" 2>/dev/null)) - built_jars+=("${jars_in_dir[@]}") + mkdir -p "$build_output_dir/old" + find "$build_output_dir" -maxdepth 1 -type f -name "*.jar" ! -path "*/old/*" \ + -exec mv {} "$build_output_dir/old/" \; fi done @@ -344,8 +338,17 @@ for prefix in "${build_order[@]}"; do if [[ ${#built_jars[@]} -gt 0 ]]; then # Select the preferred jar preferred_jar=$(select_preferred_jar "${built_jars[@]}") - # Copy the preferred jar to OUTPUT_DIR + + # Remove old JARs in OUTPUT_DIR for this plugin + mkdir -p "$OUTPUT_DIR/old" + matching_jars=($(find "$OUTPUT_DIR" -maxdepth 1 -type f -name "*.jar" -iname "*${plugin_name}*.jar")) + for old_jar in "${matching_jars[@]}"; do + mv "$old_jar" "$OUTPUT_DIR/old/" + done + + # Copy the preferred jar to OUTPUT_DIR with its original name cp "$preferred_jar" "$OUTPUT_DIR/" 2>/dev/null + build_results["$plugin_key"]="built" else build_results["$plugin_key"]="Fail" @@ -355,9 +358,28 @@ for prefix in "${build_order[@]}"; do fi else # Copy existing JARs to OUTPUT_DIR + built_jars=() + for build_output_dir in "${build_output_dirs[@]}"; do + if [[ -d "$build_output_dir" ]]; then + jars_in_dir=($(find "$build_output_dir" -maxdepth 1 -type f -name "*.jar" \ + ! -name "*javadoc*" ! -name "*sources*" ! -name "*part*" ! -name "original*" 2>/dev/null)) + built_jars+=("${jars_in_dir[@]}") + fi + done + if [[ ${#built_jars[@]} -gt 0 ]]; then preferred_jar=$(select_preferred_jar "${built_jars[@]}") + + # Remove old JARs in OUTPUT_DIR for this plugin + mkdir -p "$OUTPUT_DIR/old" + matching_jars=($(find "$OUTPUT_DIR" -maxdepth 1 -type f -name "*.jar" -iname "*${plugin_name}*.jar")) + for old_jar in "${matching_jars[@]}"; do + mv "$old_jar" "$OUTPUT_DIR/old/" + done + + # Copy the preferred jar to OUTPUT_DIR with its original name cp "$preferred_jar" "$OUTPUT_DIR/" 2>/dev/null + build_results["$plugin_key"]="cached" else build_results["$plugin_key"]="Fail" -- 2.47.3 From 87dbb97ed8833423f430162c0c833a0ea41e5dd3 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 3 Nov 2024 10:02:32 +0000 Subject: [PATCH 220/866] Fix linear plugin building, update AntiPieRay-OG to 1.19.4 --- build-plugins.sh | 14 +++++++++++++- plugins/Soft-Forks | 2 +- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/build-plugins.sh b/build-plugins.sh index 021e750..408b0d5 100755 --- a/build-plugins.sh +++ b/build-plugins.sh @@ -145,6 +145,12 @@ for prefix in "${build_order[@]}"; do done done +# Stop all existing Gradle daemons +echo "Stopping all existing Gradle daemons..." +if command -v gradle >/dev/null 2>&1; then + gradle --stop +fi + # Initialize counters for progress bar total_dirs=0 for prefix in "${build_order[@]}"; do @@ -293,9 +299,11 @@ for prefix in "${build_order[@]}"; do fi if [[ -f "$dir/build.gradle" || -f "$dir/settings.gradle" || -f "$dir/build.gradle.kts" || -f "$dir/settings.gradle.kts" ]]; then - build_command="./gradlew build" + build_command="./gradlew --no-daemon --no-parallel build" + use_gradle=true elif [[ -f "$dir/pom.xml" ]]; then build_command="mvn package" + use_gradle=false else build_results["$plugin_key"]="Fail" completed=$((completed + 1)) @@ -307,6 +315,10 @@ for prefix in "${build_order[@]}"; do build_log="$LOG_DIR/${plugin_name}_build.log" ( cd "$dir" || exit + if $use_gradle; then + # Set a unique Gradle user home directory + export GRADLE_USER_HOME="$dir/.gradle" + fi $build_command ) > "$build_log" 2>&1 # Run in foreground diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index b3f52b3..8a2dc3e 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit b3f52b3f02d6c4452a89717ce8f0c38f1fecf99d +Subproject commit 8a2dc3e9fc06613825f380b3ffc0b8ca1b7704b4 -- 2.47.3 From e5a8c52d7a93c8b10a818606d2dc4c6af5da5135 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 3 Nov 2024 10:22:19 +0000 Subject: [PATCH 221/866] Reject poorly named jarfiles --- build-plugins.sh | 72 +++++++++++++++++++++++++++++++++++------------- 1 file changed, 53 insertions(+), 19 deletions(-) diff --git a/build-plugins.sh b/build-plugins.sh index 408b0d5..7b7cb5e 100755 --- a/build-plugins.sh +++ b/build-plugins.sh @@ -238,6 +238,9 @@ for prefix in "${build_order[@]}"; do continue fi + # Extract base plugin name by removing '-OG' suffix if present + plugin_base_name="${plugin_name%-OG}" + progress_bar "$prefix" "$plugin_name" # Get current commit hash @@ -256,7 +259,7 @@ for prefix in "${build_order[@]}"; do # Plugin directory did not change # Check if any jar matching the plugin exists in OUTPUT_DIR jar_exists=false - matching_jars=($(find "$OUTPUT_DIR" -maxdepth 1 -type f -name "*.jar" -iname "*${plugin_name}*.jar")) + matching_jars=($(find "$OUTPUT_DIR" -maxdepth 1 -type f -name "*.jar" -iname "*${plugin_base_name}*.jar")) if [[ ${#matching_jars[@]} -gt 0 ]]; then jar_exists=true fi @@ -351,18 +354,35 @@ for prefix in "${build_order[@]}"; do # Select the preferred jar preferred_jar=$(select_preferred_jar "${built_jars[@]}") - # Remove old JARs in OUTPUT_DIR for this plugin - mkdir -p "$OUTPUT_DIR/old" - matching_jars=($(find "$OUTPUT_DIR" -maxdepth 1 -type f -name "*.jar" -iname "*${plugin_name}*.jar")) - for old_jar in "${matching_jars[@]}"; do - mv "$old_jar" "$OUTPUT_DIR/old/" - done + # Get the name of the preferred JAR + preferred_jar_name="$(basename "$preferred_jar")" - # Copy the preferred jar to OUTPUT_DIR with its original name - cp "$preferred_jar" "$OUTPUT_DIR/" 2>/dev/null + # Validate JAR name: it should start with plugin_base_name + if [[ "$preferred_jar_name" == "${plugin_base_name}"* ]]; then + # Proceed to copy and manage the JAR - build_results["$plugin_key"]="built" + # Remove old JARs in OUTPUT_DIR for this plugin + mkdir -p "$OUTPUT_DIR/old" + matching_jars=($(find "$OUTPUT_DIR" -maxdepth 1 -type f -name "*.jar" -iname "*${plugin_base_name}*.jar")) + for old_jar in "${matching_jars[@]}"; do + old_jar_name="$(basename "$old_jar")" + if [[ "$old_jar_name" != "$preferred_jar_name" ]]; then + mv "$old_jar" "$OUTPUT_DIR/old/" + fi + done + + # Copy the preferred jar to OUTPUT_DIR with its original name + cp "$preferred_jar" "$OUTPUT_DIR/" 2>/dev/null + + build_results["$plugin_key"]="built" + else + echo "Error: JAR file '$preferred_jar_name' does not match expected naming pattern for plugin '$plugin_name'." >> "$build_log" + echo "Build failed due to incorrect JAR naming." >> "$build_log" + build_results["$plugin_key"]="Fail" + continue + fi else + echo "Error: No JAR files found after building plugin '$plugin_name'." >> "$build_log" build_results["$plugin_key"]="Fail" fi else @@ -382,18 +402,32 @@ for prefix in "${build_order[@]}"; do if [[ ${#built_jars[@]} -gt 0 ]]; then preferred_jar=$(select_preferred_jar "${built_jars[@]}") - # Remove old JARs in OUTPUT_DIR for this plugin - mkdir -p "$OUTPUT_DIR/old" - matching_jars=($(find "$OUTPUT_DIR" -maxdepth 1 -type f -name "*.jar" -iname "*${plugin_name}*.jar")) - for old_jar in "${matching_jars[@]}"; do - mv "$old_jar" "$OUTPUT_DIR/old/" - done + # Get the name of the preferred JAR + preferred_jar_name="$(basename "$preferred_jar")" - # Copy the preferred jar to OUTPUT_DIR with its original name - cp "$preferred_jar" "$OUTPUT_DIR/" 2>/dev/null + # Validate JAR name: it should start with plugin_base_name + if [[ "$preferred_jar_name" == "${plugin_base_name}"* ]]; then + # Remove old JARs in OUTPUT_DIR for this plugin + mkdir -p "$OUTPUT_DIR/old" + matching_jars=($(find "$OUTPUT_DIR" -maxdepth 1 -type f -name "*.jar" -iname "*${plugin_base_name}*.jar")) + for old_jar in "${matching_jars[@]}"; do + old_jar_name="$(basename "$old_jar")" + if [[ "$old_jar_name" != "$preferred_jar_name" ]]; then + mv "$old_jar" "$OUTPUT_DIR/old/" + fi + done - build_results["$plugin_key"]="cached" + # Copy the preferred jar to OUTPUT_DIR with its original name + cp "$preferred_jar" "$OUTPUT_DIR/" 2>/dev/null + + build_results["$plugin_key"]="cached" + else + echo "Error: JAR file '$preferred_jar_name' does not match expected naming pattern for plugin '$plugin_name'." >> "$build_log" + echo "Build failed due to incorrect JAR naming." >> "$build_log" + build_results["$plugin_key"]="Fail" + fi else + echo "Error: No JAR files found for plugin '$plugin_name'." >> "$build_log" build_results["$plugin_key"]="Fail" fi fi -- 2.47.3 From 0251d9614efde15d98d6a4daae8322ee6ca63074 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 5 Nov 2024 05:52:13 +0000 Subject: [PATCH 222/866] Improve build script output --- build-plugins.sh | 76 ++++++++++++++++++++++++++++++------------------ 1 file changed, 48 insertions(+), 28 deletions(-) diff --git a/build-plugins.sh b/build-plugins.sh index 7b7cb5e..de39989 100755 --- a/build-plugins.sh +++ b/build-plugins.sh @@ -36,17 +36,13 @@ COMMIT_HASH_FILE="$LOG_DIR/commit_hashes.txt" # Function to handle script interruption cleanup() { echo -e "\n\nBuild process interrupted." - # Kill all child processes of the script - kill 0 + halted=true exit 1 } # Trap SIGINT (Ctrl+C) and call cleanup trap 'cleanup' SIGINT -# Start a new process group -set -m - OUTPUT_DIR="$(dirname "$0")/server" # Output JAR files to server folder mkdir -p "$OUTPUT_DIR" @@ -146,7 +142,6 @@ for prefix in "${build_order[@]}"; do done # Stop all existing Gradle daemons -echo "Stopping all existing Gradle daemons..." if command -v gradle >/dev/null 2>&1; then gradle --stop fi @@ -323,7 +318,7 @@ for prefix in "${build_order[@]}"; do export GRADLE_USER_HOME="$dir/.gradle" fi $build_command - ) > "$build_log" 2>&1 # Run in foreground + ) > "$build_log" 2>&1 build_exit_code=$? @@ -449,7 +444,9 @@ echo } > "$COMMIT_HASH_FILE" # Output the build results -echo -e "\nBuild Summary:\n" +echo "" +echo "Build Summary:" +echo "" pass_list=() cached_list=() @@ -466,37 +463,37 @@ for project in "${!build_results[@]}"; do fi done +# Print the plugins that built if any if [[ ${#pass_list[@]} -gt 0 ]]; then - echo -e "Plugins built successfully:\n" + echo "Plugins built successfully:" + echo "" sorted_pass_list=($(sort_projects "${pass_list[@]}")) for project in "${sorted_pass_list[@]}"; do echo "- $project" done + echo "" fi -# Moved Cached Plugins above Failed Builds +# Print cached plugins only if there are any if [[ ${#cached_list[@]} -gt 0 ]]; then - echo - echo -e "Cached plugins:\n" + echo "Cached plugins:" + echo "" sorted_cached_list=($(sort_projects "${cached_list[@]}")) for project in "${sorted_cached_list[@]}"; do echo "- $project" done + echo "" fi +# Print failed builds only if there are any if [[ ${#fail_list[@]} -gt 0 ]]; then - echo - echo -e "Failed builds:\n" + echo "Failed builds:" + echo "" sorted_fail_list=($(sort_projects "${fail_list[@]}")) for project in "${sorted_fail_list[@]}"; do echo "- $project" done -fi - -# If there are any failed builds, print log directory location -if [[ ${#fail_list[@]} -gt 0 ]]; then - echo - echo "Build logs for failed plugins are located at: $LOG_DIR" + echo "" fi # Add a descriptive closing message @@ -505,14 +502,37 @@ total_cached=${#cached_list[@]} total_failed=${#fail_list[@]} total_plugins=$((total_built + total_cached + total_failed)) -echo -echo "Build process completed." -echo "Total plugins processed: $total_plugins" -echo "Plugins built successfully: $total_built" -echo "Plugins cached (no rebuild needed): $total_cached" -echo "Failed builds: $total_failed" +if [[ $total_built -eq 0 ]]; then + echo "ERROR: Failed to build all plugins!" +else + echo "Completed plugin jarfiles: $(pwd)/server/" +fi + +echo "" +echo "Build logs: $(pwd)/plugins/logs/" +echo "" +echo "Total plugins: $total_plugins" + +# Plugins built +if [[ $total_built -gt 0 ]]; then + echo "" + echo "Plugins built: $total_built" +fi + +# Cached plugins +if [[ $total_cached -gt 0 ]]; then + echo "" + echo "Cached plugins: $total_cached" +fi + +# Failed builds +if [[ $total_failed -gt 0 ]]; then + echo "" + echo "Failed builds: $total_failed" +fi if $halted; then - echo -e "\nBuild process was halted by the user." - echo + echo "" + echo "WARNING: Build process was halted manually!" fi + -- 2.47.3 From 7dba9c052ab7d2552ff2d65e18cdf1ac91eb11ea Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 7 Nov 2024 23:17:27 +0000 Subject: [PATCH 223/866] Make jar rejection more consistent --- build-plugins.sh | 80 +++++++++++++++++++++++++----------------------- 1 file changed, 42 insertions(+), 38 deletions(-) diff --git a/build-plugins.sh b/build-plugins.sh index de39989..eec0a28 100755 --- a/build-plugins.sh +++ b/build-plugins.sh @@ -28,9 +28,10 @@ declare -A new_commit_hashes declare -A build_results halted=false -# Move the commit_hashes.txt file to plugins/logs/ +# Move the commit_hashes.txt file to server/logs/ BASE_DIR="$(dirname "$0")/plugins" # Point to plugins directory -LOG_DIR="$BASE_DIR/logs" # Directory to store logs +OUTPUT_DIR="$(dirname "$0")/server" # Output JAR files to server folder +LOG_DIR="$OUTPUT_DIR/logs" # Directory to store logs COMMIT_HASH_FILE="$LOG_DIR/commit_hashes.txt" # Function to handle script interruption @@ -43,8 +44,6 @@ cleanup() { # Trap SIGINT (Ctrl+C) and call cleanup trap 'cleanup' SIGINT -OUTPUT_DIR="$(dirname "$0")/server" # Output JAR files to server folder - mkdir -p "$OUTPUT_DIR" mkdir -p "$LOG_DIR" @@ -233,9 +232,6 @@ for prefix in "${build_order[@]}"; do continue fi - # Extract base plugin name by removing '-OG' suffix if present - plugin_base_name="${plugin_name%-OG}" - progress_bar "$prefix" "$plugin_name" # Get current commit hash @@ -246,18 +242,17 @@ for prefix in "${build_order[@]}"; do commit_hash_before="${plugin_commit_hash_before["$plugin_key"]}" # Determine if the plugin needs to be built - need_to_build=false - if [[ -z "$commit_hash_before" || "$commit_hash_before" != "$commit_hash" ]]; then - # Need to build - need_to_build=true - else - # Plugin directory did not change - # Check if any jar matching the plugin exists in OUTPUT_DIR + if [[ -n "$commit_hash_before" && -n "$commit_hash" && "$commit_hash_before" == "$commit_hash" ]]; then + # Plugin did not change + # But check if the JAR exists in OUTPUT_DIR jar_exists=false - matching_jars=($(find "$OUTPUT_DIR" -maxdepth 1 -type f -name "*.jar" -iname "*${plugin_base_name}*.jar")) - if [[ ${#matching_jars[@]} -gt 0 ]]; then - jar_exists=true - fi + matching_jars=("$OUTPUT_DIR/${plugin_name}.jar" "$OUTPUT_DIR/${plugin_name}-"[0-9]*.jar "$OUTPUT_DIR/${plugin_name}."[0-9]*.jar) + for jar_file in "${matching_jars[@]}"; do + if [[ -f "$jar_file" ]]; then + jar_exists=true + break + fi + done if $jar_exists; then # No need to rebuild build_results["$plugin_key"]="cached" @@ -268,6 +263,9 @@ for prefix in "${build_order[@]}"; do # JAR does not exist, need to build need_to_build=true fi + else + # Plugin changed or commit hashes are unavailable + need_to_build=true fi # Determine the build output directories @@ -339,9 +337,14 @@ for prefix in "${build_order[@]}"; do built_jars=() for build_output_dir in "${build_output_dirs[@]}"; do if [[ -d "$build_output_dir" ]]; then - jars_in_dir=($(find "$build_output_dir" -maxdepth 1 -type f -name "*.jar" \ - ! -name "*javadoc*" ! -name "*sources*" ! -name "*part*" ! -name "original*" 2>/dev/null)) - built_jars+=("${jars_in_dir[@]}") + for jar_file in "$build_output_dir/${plugin_name}.jar" "$build_output_dir/${plugin_name}-"[0-9]*.jar "$build_output_dir/${plugin_name}."[0-9]*.jar; do + if [[ -f "$jar_file" ]]; then + jar_name="$(basename "$jar_file")" + if [[ "$jar_name" != *javadoc* && "$jar_name" != *sources* && "$jar_name" != *part* && "$jar_name" != original* ]]; then + built_jars+=("$jar_file") + fi + fi + done fi done @@ -352,16 +355,14 @@ for prefix in "${build_order[@]}"; do # Get the name of the preferred JAR preferred_jar_name="$(basename "$preferred_jar")" - # Validate JAR name: it should start with plugin_base_name - if [[ "$preferred_jar_name" == "${plugin_base_name}"* ]]; then + # Validate JAR name: it should match the expected pattern + if [[ "$preferred_jar_name" == "${plugin_name}.jar" || "$preferred_jar_name" == "${plugin_name}-"[0-9]*.jar || "$preferred_jar_name" == "${plugin_name}."[0-9]*.jar ]]; then # Proceed to copy and manage the JAR # Remove old JARs in OUTPUT_DIR for this plugin mkdir -p "$OUTPUT_DIR/old" - matching_jars=($(find "$OUTPUT_DIR" -maxdepth 1 -type f -name "*.jar" -iname "*${plugin_base_name}*.jar")) - for old_jar in "${matching_jars[@]}"; do - old_jar_name="$(basename "$old_jar")" - if [[ "$old_jar_name" != "$preferred_jar_name" ]]; then + for old_jar in "$OUTPUT_DIR/${plugin_name}.jar" "$OUTPUT_DIR/${plugin_name}-"[0-9]*.jar "$OUTPUT_DIR/${plugin_name}."[0-9]*.jar; do + if [[ -f "$old_jar" && "$old_jar" != "$OUTPUT_DIR/$preferred_jar_name" ]]; then mv "$old_jar" "$OUTPUT_DIR/old/" fi done @@ -388,9 +389,14 @@ for prefix in "${build_order[@]}"; do built_jars=() for build_output_dir in "${build_output_dirs[@]}"; do if [[ -d "$build_output_dir" ]]; then - jars_in_dir=($(find "$build_output_dir" -maxdepth 1 -type f -name "*.jar" \ - ! -name "*javadoc*" ! -name "*sources*" ! -name "*part*" ! -name "original*" 2>/dev/null)) - built_jars+=("${jars_in_dir[@]}") + for jar_file in "$build_output_dir/${plugin_name}.jar" "$build_output_dir/${plugin_name}-"[0-9]*.jar "$build_output_dir/${plugin_name}."[0-9]*.jar; do + if [[ -f "$jar_file" ]]; then + jar_name="$(basename "$jar_file")" + if [[ "$jar_name" != *javadoc* && "$jar_name" != *sources* && "$jar_name" != *part* && "$jar_name" != original* ]]; then + built_jars+=("$jar_file") + fi + fi + done fi done @@ -400,14 +406,12 @@ for prefix in "${build_order[@]}"; do # Get the name of the preferred JAR preferred_jar_name="$(basename "$preferred_jar")" - # Validate JAR name: it should start with plugin_base_name - if [[ "$preferred_jar_name" == "${plugin_base_name}"* ]]; then + # Validate JAR name: it should match the expected pattern + if [[ "$preferred_jar_name" == "${plugin_name}.jar" || "$preferred_jar_name" == "${plugin_name}-"[0-9]*.jar || "$preferred_jar_name" == "${plugin_name}."[0-9]*.jar ]]; then # Remove old JARs in OUTPUT_DIR for this plugin mkdir -p "$OUTPUT_DIR/old" - matching_jars=($(find "$OUTPUT_DIR" -maxdepth 1 -type f -name "*.jar" -iname "*${plugin_base_name}*.jar")) - for old_jar in "${matching_jars[@]}"; do - old_jar_name="$(basename "$old_jar")" - if [[ "$old_jar_name" != "$preferred_jar_name" ]]; then + for old_jar in "$OUTPUT_DIR/${plugin_name}.jar" "$OUTPUT_DIR/${plugin_name}-"[0-9]*.jar "$OUTPUT_DIR/${plugin_name}."[0-9]*.jar; do + if [[ -f "$old_jar" && "$old_jar" != "$OUTPUT_DIR/$preferred_jar_name" ]]; then mv "$old_jar" "$OUTPUT_DIR/old/" fi done @@ -509,14 +513,14 @@ else fi echo "" -echo "Build logs: $(pwd)/plugins/logs/" +echo "Build logs: $(pwd)/server/logs/" echo "" echo "Total plugins: $total_plugins" # Plugins built if [[ $total_built -gt 0 ]]; then echo "" - echo "Plugins built: $total_built" + echo "Plugins built: $total_built" fi # Cached plugins -- 2.47.3 From fba9e6b3395fca90e64847a6a856a77fe725e4be Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 7 Nov 2024 23:27:45 +0000 Subject: [PATCH 224/866] Update hard fork builds --- plugins/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index d920397..7bce35d 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit d92039787284ecf9b53087440b7aedc1f71fd17a +Subproject commit 7bce35db5ddcb6c1fbbcf98030f8dae3e1c50ff4 -- 2.47.3 From b66b14fa15880260a3017584110f21aea3598ebd Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 7 Nov 2024 23:58:35 +0000 Subject: [PATCH 225/866] Fix some builds --- plugins/Hard-Forks | 2 +- plugins/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index 7bce35d..5b21e2d 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit 7bce35db5ddcb6c1fbbcf98030f8dae3e1c50ff4 +Subproject commit 5b21e2d6df97b6d35f4548ef8706b9755cbe477e diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 8a2dc3e..345c642 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 8a2dc3e9fc06613825f380b3ffc0b8ca1b7704b4 +Subproject commit 345c642c370a6384cc8839527c96476503170e45 -- 2.47.3 From 8197ce27013d4a42baf5d25f1e97de92f9db3c10 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 8 Nov 2024 22:39:59 -0500 Subject: [PATCH 226/866] Fix TheHerobrine-OG build --- plugins/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/OG-Suite b/plugins/OG-Suite index 1e0a308..a994607 160000 --- a/plugins/OG-Suite +++ b/plugins/OG-Suite @@ -1 +1 @@ -Subproject commit 1e0a3089dce2d0927eaf9776c54cac911433e1be +Subproject commit a99460797fbdee4f6e05fed41a5ec6d6951968e7 -- 2.47.3 From f8b24d03c44ae13b84b708a4776e256fbd4623f1 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 9 Nov 2024 09:04:21 -0500 Subject: [PATCH 227/866] Update CraftingStore-OG --- plugins/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 345c642..cbf235e 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 345c642c370a6384cc8839527c96476503170e45 +Subproject commit cbf235e55d183964d45f1d71023dca69d368c1a0 -- 2.47.3 From cb21752e0b26da5cfe940c614a9fc39bd1736779 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 9 Nov 2024 09:34:14 -0500 Subject: [PATCH 228/866] Fix Duels-OG build --- plugins/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index cbf235e..7d535ce 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit cbf235e55d183964d45f1d71023dca69d368c1a0 +Subproject commit 7d535ce355dd0764a84edf69c4643527fac010b5 -- 2.47.3 From 5f5d63175cdf3bfc69b8300f688941257a63853c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 9 Nov 2024 09:58:03 -0500 Subject: [PATCH 229/866] Fix Duels-OG build --- plugins/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 7d535ce..bcb7142 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 7d535ce355dd0764a84edf69c4643527fac010b5 +Subproject commit bcb7142ec82e343634f7b5e2fcadfcb4820718aa -- 2.47.3 From 9f748ec2914eddc341d84f427a9bdf21bfaa4195 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 9 Nov 2024 18:48:28 -0500 Subject: [PATCH 230/866] Update AreaShop-Hikari --- plugins/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index bcb7142..dbf1c75 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit bcb7142ec82e343634f7b5e2fcadfcb4820718aa +Subproject commit dbf1c7516353b62e3e2a4595d80287c2f02d361a -- 2.47.3 From d6a917ab6f38ee5cb2eee9447308b82f6f28795f Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 10 Nov 2024 15:30:24 -0500 Subject: [PATCH 231/866] Fix Essentials-OG and EssentialsXSpawn-OG builds --- build-plugins.sh | 203 ++++++++++++++++++++++++++++++++++++++++++++- plugins/Soft-Forks | 2 +- 2 files changed, 203 insertions(+), 2 deletions(-) diff --git a/build-plugins.sh b/build-plugins.sh index eec0a28..750716c 100755 --- a/build-plugins.sh +++ b/build-plugins.sh @@ -234,6 +234,207 @@ for prefix in "${build_order[@]}"; do progress_bar "$prefix" "$plugin_name" + # Special case for Soft-Forks/Essentials-OG + if [[ "$plugin_key" == "Soft-Forks/Essentials-OG" ]]; then + # Special handling for Essentials-OG + need_to_build=false + + # Get current commit hash + commit_hash="${plugin_commit_hash_after["$plugin_key"]}" + new_commit_hashes["$plugin_key"]="$commit_hash" + + # Get previous commit hash + commit_hash_before="${plugin_commit_hash_before["$plugin_key"]}" + + # Check if both jars exist in OUTPUT_DIR + jars_exist=true + for sub_plugin in "EssentialsX" "EssentialsXSpawn"; do + jar_exists=false + matching_jars=("$OUTPUT_DIR/${sub_plugin}.jar" "$OUTPUT_DIR/${sub_plugin}-"[0-9]*.jar "$OUTPUT_DIR/${sub_plugin}."[0-9]*.jar) + for jar_file in "${matching_jars[@]}"; do + if [[ -f "$jar_file" ]]; then + jar_exists=true + break + fi + done + if ! $jar_exists; then + jars_exist=false + break + fi + done + + if [[ -n "$commit_hash_before" && -n "$commit_hash" && "$commit_hash_before" == "$commit_hash" && $jars_exist == true ]]; then + # No need to rebuild + build_results["Soft-Forks/EssentialsX"]="cached" + build_results["Soft-Forks/EssentialsXSpawn"]="cached" + completed=$((completed + 1)) + progress_bar "$prefix" "$plugin_name" + continue + else + need_to_build=true + fi + + # Determine the build output directories + build_output_dirs=() + if [[ -d "$dir/build/libs" ]]; then + build_output_dirs+=("$dir/build/libs") + fi + if [[ -d "$dir/target" ]]; then + build_output_dirs+=("$dir/target") + fi + if [[ -d "$dir/build/distributions" ]]; then + build_output_dirs+=("$dir/build/distributions") + fi + + # Move existing JARs to old/ before building + for build_output_dir in "${build_output_dirs[@]}"; do + if [[ -d "$build_output_dir" ]]; then + mkdir -p "$build_output_dir/old" + find "$build_output_dir" -maxdepth 1 -type f -name "*.jar" ! -path "*/old/*" \ + -exec mv {} "$build_output_dir/old/" \; + fi + done + + if $need_to_build; then + if [[ -f "$dir/gradlew" ]]; then + chmod +x "$dir/gradlew" 2>/dev/null + fi + + if [[ -f "$dir/build.gradle" || -f "$dir/settings.gradle" || -f "$dir/build.gradle.kts" || -f "$dir/settings.gradle.kts" ]]; then + build_command="./gradlew --no-daemon --no-parallel build" + use_gradle=true + elif [[ -f "$dir/pom.xml" ]]; then + build_command="mvn package" + use_gradle=false + else + build_results["Soft-Forks/EssentialsX"]="Fail" + build_results["Soft-Forks/EssentialsXSpawn"]="Fail" + completed=$((completed + 1)) + progress_bar "$prefix" "$plugin_name" + continue + fi + + # Run the build command and capture output + build_log="$LOG_DIR/${plugin_name}_build.log" + ( + cd "$dir" || exit + if $use_gradle; then + # Set a unique Gradle user home directory + export GRADLE_USER_HOME="$dir/.gradle" + fi + $build_command + ) > "$build_log" 2>&1 + + build_exit_code=$? + + if [[ $build_exit_code -eq 0 ]]; then + # Re-determine the build output directories after build + build_output_dirs=() + if [[ -d "$dir/build/libs" ]]; then + build_output_dirs+=("$dir/build/libs") + fi + if [[ -d "$dir/target" ]]; then + build_output_dirs+=("$dir/target") + fi + if [[ -d "$dir/build/distributions" ]]; then + build_output_dirs+=("$dir/build/distributions") + fi + + # Collect built jars after building + built_jars=() + for build_output_dir in "${build_output_dirs[@]}"; do + if [[ -d "$build_output_dir" ]]; then + for jar_file in "$build_output_dir/"*.jar; do + if [[ -f "$jar_file" ]]; then + jar_name="$(basename "$jar_file")" + if [[ "$jar_name" != *javadoc* && "$jar_name" != *sources* && "$jar_name" != *part* && "$jar_name" != original* ]]; then + built_jars+=("$jar_file") + fi + fi + done + fi + done + + # Process each built jar + for jar_file in "${built_jars[@]}"; do + jar_name="$(basename "$jar_file")" + if [[ "$jar_name" == *"EssentialsXSpawn"* ]]; then + sub_plugin="EssentialsXSpawn" + elif [[ "$jar_name" == *"Essentials"* ]]; then + sub_plugin="EssentialsX" + else + continue + fi + + # Remove old jars in OUTPUT_DIR for this sub_plugin + mkdir -p "$OUTPUT_DIR/old" + for old_jar in "$OUTPUT_DIR/${sub_plugin}.jar" "$OUTPUT_DIR/${sub_plugin}-"[0-9]*.jar "$OUTPUT_DIR/${sub_plugin}."[0-9]*.jar; do + if [[ -f "$old_jar" && "$old_jar" != "$OUTPUT_DIR/$jar_name" ]]; then + mv "$old_jar" "$OUTPUT_DIR/old/" + fi + done + + # Copy the jar to OUTPUT_DIR + cp "$jar_file" "$OUTPUT_DIR/" 2>/dev/null + + # Update build_results + build_results["Soft-Forks/${sub_plugin}"]="built" + done + else + build_results["Soft-Forks/EssentialsX"]="Fail" + build_results["Soft-Forks/EssentialsXSpawn"]="Fail" + fi + else + # Copy existing jars + built_jars=() + for build_output_dir in "${build_output_dirs[@]}"; do + if [[ -d "$build_output_dir" ]]; then + for jar_file in "$build_output_dir/"*.jar; do + if [[ -f "$jar_file" ]]; then + jar_name="$(basename "$jar_file")" + if [[ "$jar_name" != *javadoc* && "$jar_name" != *sources* && "$jar_name" != *part* && "$jar_name" != original* ]]; then + built_jars+=("$jar_file") + fi + fi + done + fi + done + + # Process each built jar + for jar_file in "${built_jars[@]}"; do + jar_name="$(basename "$jar_file")" + if [[ "$jar_name" == *"EssentialsXSpawn"* ]]; then + sub_plugin="EssentialsXSpawn" + elif [[ "$jar_name" == *"Essentials"* ]]; then + sub_plugin="EssentialsX" + else + continue + fi + + # Remove old jars in OUTPUT_DIR for this sub_plugin + mkdir -p "$OUTPUT_DIR/old" + for old_jar in "$OUTPUT_DIR/${sub_plugin}.jar" "$OUTPUT_DIR/${sub_plugin}-"[0-9]*.jar "$OUTPUT_DIR/${sub_plugin}."[0-9]*.jar; do + if [[ -f "$old_jar" && "$old_jar" != "$OUTPUT_DIR/$jar_name" ]]; then + mv "$old_jar" "$OUTPUT_DIR/old/" + fi + done + + # Copy the jar to OUTPUT_DIR + cp "$jar_file" "$OUTPUT_DIR/" 2>/dev/null + + # Update build_results + build_results["Soft-Forks/${sub_plugin}"]="cached" + done + fi + + completed=$((completed + 1)) + progress_bar "$prefix" "$plugin_name" + + continue + fi + + # Normal handling for other plugins + # Get current commit hash commit_hash="${plugin_commit_hash_after["$plugin_key"]}" new_commit_hashes["$plugin_key"]="$commit_hash" @@ -242,6 +443,7 @@ for prefix in "${build_order[@]}"; do commit_hash_before="${plugin_commit_hash_before["$plugin_key"]}" # Determine if the plugin needs to be built + need_to_build=false if [[ -n "$commit_hash_before" && -n "$commit_hash" && "$commit_hash_before" == "$commit_hash" ]]; then # Plugin did not change # But check if the JAR exists in OUTPUT_DIR @@ -539,4 +741,3 @@ if $halted; then echo "" echo "WARNING: Build process was halted manually!" fi - diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index dbf1c75..75abf92 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit dbf1c7516353b62e3e2a4595d80287c2f02d361a +Subproject commit 75abf92fe52754d651bb70166ccfab805099082c -- 2.47.3 From 0ec2a51e97e7678dcf4b4c494eb78b43bd9a0ba1 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 13 Nov 2024 11:20:48 -0500 Subject: [PATCH 232/866] Improve plugin jarfile detection algoritm --- build-plugins.sh | 626 +++++++++++++++++------------------------------ 1 file changed, 225 insertions(+), 401 deletions(-) diff --git a/build-plugins.sh b/build-plugins.sh index 750716c..228ca0d 100755 --- a/build-plugins.sh +++ b/build-plugins.sh @@ -21,27 +21,31 @@ EOF read -p "Press Enter to start..." -# Collect initial commit hashes of submodules from previous run +# Enable nullglob and extglob to handle non-matching patterns and extended globbing. +shopt -s nullglob extglob + +# Collect initial commit hashes of submodules from previous run. declare -A plugin_commit_hash_before declare -A plugin_commit_hash_after declare -A new_commit_hashes declare -A build_results +declare -A plugin_dirs halted=false -# Move the commit_hashes.txt file to server/logs/ -BASE_DIR="$(dirname "$0")/plugins" # Point to plugins directory -OUTPUT_DIR="$(dirname "$0")/server" # Output JAR files to server folder -LOG_DIR="$OUTPUT_DIR/logs" # Directory to store logs +# Move the commit_hashes.txt file to server/logs/. +BASE_DIR="$(dirname "$0")/plugins" # Point to plugins directory. +OUTPUT_DIR="$(dirname "$0")/server" # Output JAR files to server folder. +LOG_DIR="$OUTPUT_DIR/logs" # Directory to store logs. COMMIT_HASH_FILE="$LOG_DIR/commit_hashes.txt" -# Function to handle script interruption +# Function to handle script interruption. cleanup() { echo -e "\n\nBuild process interrupted." halted=true exit 1 } -# Trap SIGINT (Ctrl+C) and call cleanup +# Trap SIGINT (Ctrl+C) and call cleanup. trap 'cleanup' SIGINT mkdir -p "$OUTPUT_DIR" @@ -49,7 +53,7 @@ mkdir -p "$LOG_DIR" build_order=("OG-Suite" "Hard-Forks" "Soft-Forks" "Third-Party") -# Function to get commit hash of a plugin directory +# Function to get commit hash of a plugin directory. get_plugin_commit_hash() { local dir="$1" if [[ -e "$dir/.git" ]]; then @@ -59,7 +63,7 @@ get_plugin_commit_hash() { fi } -# Load previous commit hashes from file if it exists +# Load previous commit hashes from file if it exists. if [[ -f "$COMMIT_HASH_FILE" ]]; then while IFS=: read -r plugin_key commit_hash; do plugin_commit_hash_before["$plugin_key"]="$commit_hash" @@ -68,7 +72,7 @@ fi echo -# Updating submodules with progress bar +# Updating submodules with progress bar. submodule_paths=($(git config --file .gitmodules --get-regexp path | awk '{ print $2 }')) total_submodules=${#submodule_paths[@]} declare -A failed_submodules=() @@ -97,24 +101,24 @@ for submodule_path in "${submodule_paths[@]}"; do submodule_index=$((submodule_index + 1)) submodule_name=$(basename "$submodule_path") submodule_progress_bar "$submodule_index" "$total_submodules" "$submodule_name" - # Update the submodule - git submodule update --force --recursive --init --remote --quiet "$submodule_path" &> "$LOG_DIR/${submodule_name}_update.log" + # Update the submodule without the --remote flag. + git submodule update --force --recursive --init --quiet "$submodule_path" &> "$LOG_DIR/${submodule_name}_update.log" if [[ $? -ne 0 ]]; then failed_submodules["$submodule_path"]=1 fi done -# Move to the next line after submodule progress bar +# Move to the next line after submodule progress bar. echo -# Retry failed submodules +# Retry failed submodules. if [[ ${#failed_submodules[@]} -gt 0 ]]; then echo echo "Retrying failed submodules..." for submodule_path in "${!failed_submodules[@]}"; do submodule_name=$(basename "$submodule_path") echo "Retrying $submodule_name..." - git submodule update --force --recursive --init --remote --quiet "$submodule_path" &>> "$LOG_DIR/${submodule_name}_update.log" + git submodule update --force --recursive --init --quiet "$submodule_path" &>> "$LOG_DIR/${submodule_name}_update.log" if [[ $? -ne 0 ]]; then absolute_log_path=$(realpath "$LOG_DIR/${submodule_name}_update.log") echo "Failed to update submodule $submodule_name after retry. See log at $absolute_log_path" @@ -130,27 +134,48 @@ echo "Submodules updated successfully." echo -# Collect commit hashes after updating submodules +# Build list of plugin keys and collect commit hashes. +declare -a plugin_keys + for prefix in "${build_order[@]}"; do for dir in "$BASE_DIR/$prefix"/*/; do [[ ! -d "$dir" ]] && continue plugin_name="$(basename "$dir")" plugin_key="${prefix}/${plugin_name}" - plugin_commit_hash_after["$plugin_key"]="$(get_plugin_commit_hash "$dir")" + + # Exclude specific plugins. + if [[ "$plugin_key" == "OG-Suite/Template-OG" || "$plugin_key" == "OG-Suite/KotlinTemplate-OG" ]]; then + continue + fi + + if [[ "$plugin_key" == "Soft-Forks/Essentials-OG" ]]; then + # Add both pseudo-plugins. + plugin_keys+=("Soft-Forks/EssentialsX") + plugin_keys+=("Soft-Forks/EssentialsXSpawn") + # Set commit hash under Essentials-OG. + commit_hash="$(get_plugin_commit_hash "$dir")" + plugin_commit_hash_after["Soft-Forks/Essentials-OG"]="$commit_hash" + new_commit_hashes["Soft-Forks/Essentials-OG"]="$commit_hash" + # Map directories. + plugin_dirs["Soft-Forks/EssentialsX"]="$dir" + plugin_dirs["Soft-Forks/EssentialsXSpawn"]="$dir" + else + plugin_keys+=("$plugin_key") + commit_hash="$(get_plugin_commit_hash "$dir")" + plugin_commit_hash_after["$plugin_key"]="$commit_hash" + new_commit_hashes["$plugin_key"]="$commit_hash" + plugin_dirs["$plugin_key"]="$dir" + fi done done -# Stop all existing Gradle daemons +# Stop all existing Gradle daemons. if command -v gradle >/dev/null 2>&1; then - gradle --stop + gradle --stop >/dev/null 2>&1 fi -# Initialize counters for progress bar -total_dirs=0 -for prefix in "${build_order[@]}"; do - count=$(find "$BASE_DIR/$prefix" -mindepth 1 -maxdepth 1 -type d 2>/dev/null | wc -l) - total_dirs=$((total_dirs + count)) -done +# Initialize counters for progress bar. +total_dirs=${#plugin_keys[@]} completed=0 progress_bar() { @@ -174,7 +199,7 @@ progress_bar() { select_preferred_jar() { local jars=("$@") - # Prefer jars without "-all" in their name + # Prefer jars without "-all" in their name. local preferred_jars=() for jar in "${jars[@]}"; do basename=$(basename "$jar") @@ -183,10 +208,10 @@ select_preferred_jar() { fi done if [[ ${#preferred_jars[@]} -eq 0 ]]; then - # No jars without "-all.jar", use the original list + # No jars without "-all.jar", use the original list. preferred_jars=("${jars[@]}") fi - # Select the jar with the shortest name (excluding path) + # Select the jar with the shortest name (excluding path). preferred_jar="${preferred_jars[0]}" shortest_name_length=${#preferred_jar} for jar in "${preferred_jars[@]}"; do @@ -199,7 +224,7 @@ select_preferred_jar() { echo "$preferred_jar" } -# Function to sort projects by category and name +# Function to sort projects by category and name. sort_projects() { local projects=("$@") local sorted_projects=() @@ -217,260 +242,74 @@ sort_projects() { echo "${sorted_projects[@]}" } -for prefix in "${build_order[@]}"; do - for dir in "$BASE_DIR/$prefix"/*/; do - [[ ! -d "$dir" ]] && continue - if $halted; then - break 2 +for plugin_key in "${plugin_keys[@]}"; do + if $halted; then + break + fi + + prefix="${plugin_key%%/*}" + plugin_name="${plugin_key##*/}" + dir="${plugin_dirs[$plugin_key]}" + + progress_bar "$prefix" "$plugin_name" + + # For pseudo plugins, use the commit hash of Essentials-OG. + if [[ "$plugin_key" == "Soft-Forks/EssentialsX" || "$plugin_key" == "Soft-Forks/EssentialsXSpawn" ]]; then + commit_hash="${plugin_commit_hash_after["Soft-Forks/Essentials-OG"]}" + commit_hash_before="${plugin_commit_hash_before["Soft-Forks/Essentials-OG"]}" + else + # Get current commit hash. + commit_hash="${plugin_commit_hash_after["$plugin_key"]}" + commit_hash_before="${plugin_commit_hash_before["$plugin_key"]}" + fi + + need_to_build=false + if [[ -n "$commit_hash_before" && -n "$commit_hash" && "$commit_hash_before" == "$commit_hash" ]]; then + # Plugin did not change. + # But check if the JAR exists in OUTPUT_DIR. + jar_exists=false + + # Determine the possible jar names. + if [[ "$plugin_key" == "Soft-Forks/EssentialsX" ]]; then + plugin_names=("Essentials-OG" "EssentialsX-OG") + elif [[ "$plugin_key" == "Soft-Forks/EssentialsXSpawn" ]]; then + plugin_names=("EssentialsXSpawn-OG") + elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-AFKPlus" ]]; then + plugin_names=("MiniPlaceholders-AFKPlus") + elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Essentials" ]]; then + plugin_names=("MiniPlaceholders-Essentials") + elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Statistic" ]]; then + plugin_names=("MiniPlaceholders-Statistic") + else + plugin_names=("$plugin_name") fi - plugin_name="$(basename "$dir")" - plugin_key="${prefix}/${plugin_name}" - - # Exclude specific plugins - if [[ "$plugin_key" == "OG-Suite/Template-OG" || "$plugin_key" == "OG-Suite/KotlinTemplate-OG" ]]; then - continue - fi - - progress_bar "$prefix" "$plugin_name" - - # Special case for Soft-Forks/Essentials-OG - if [[ "$plugin_key" == "Soft-Forks/Essentials-OG" ]]; then - # Special handling for Essentials-OG - need_to_build=false - - # Get current commit hash - commit_hash="${plugin_commit_hash_after["$plugin_key"]}" - new_commit_hashes["$plugin_key"]="$commit_hash" - - # Get previous commit hash - commit_hash_before="${plugin_commit_hash_before["$plugin_key"]}" - - # Check if both jars exist in OUTPUT_DIR - jars_exist=true - for sub_plugin in "EssentialsX" "EssentialsXSpawn"; do - jar_exists=false - matching_jars=("$OUTPUT_DIR/${sub_plugin}.jar" "$OUTPUT_DIR/${sub_plugin}-"[0-9]*.jar "$OUTPUT_DIR/${sub_plugin}."[0-9]*.jar) - for jar_file in "${matching_jars[@]}"; do - if [[ -f "$jar_file" ]]; then - jar_exists=true - break - fi - done - if ! $jar_exists; then - jars_exist=false - break + for jar_file in "$OUTPUT_DIR"/*.jar; do + base_name=$(basename "$jar_file" .jar) + for name in "${plugin_names[@]}"; do + remaining="${base_name#$name}" + if [[ "$remaining" == "" || "$remaining" =~ ^[-\.][0-9] ]]; then + jar_exists=true + break 2 # Break out of both loops. fi done + done - if [[ -n "$commit_hash_before" && -n "$commit_hash" && "$commit_hash_before" == "$commit_hash" && $jars_exist == true ]]; then - # No need to rebuild - build_results["Soft-Forks/EssentialsX"]="cached" - build_results["Soft-Forks/EssentialsXSpawn"]="cached" - completed=$((completed + 1)) - progress_bar "$prefix" "$plugin_name" - continue - else - need_to_build=true - fi - - # Determine the build output directories - build_output_dirs=() - if [[ -d "$dir/build/libs" ]]; then - build_output_dirs+=("$dir/build/libs") - fi - if [[ -d "$dir/target" ]]; then - build_output_dirs+=("$dir/target") - fi - if [[ -d "$dir/build/distributions" ]]; then - build_output_dirs+=("$dir/build/distributions") - fi - - # Move existing JARs to old/ before building - for build_output_dir in "${build_output_dirs[@]}"; do - if [[ -d "$build_output_dir" ]]; then - mkdir -p "$build_output_dir/old" - find "$build_output_dir" -maxdepth 1 -type f -name "*.jar" ! -path "*/old/*" \ - -exec mv {} "$build_output_dir/old/" \; - fi - done - - if $need_to_build; then - if [[ -f "$dir/gradlew" ]]; then - chmod +x "$dir/gradlew" 2>/dev/null - fi - - if [[ -f "$dir/build.gradle" || -f "$dir/settings.gradle" || -f "$dir/build.gradle.kts" || -f "$dir/settings.gradle.kts" ]]; then - build_command="./gradlew --no-daemon --no-parallel build" - use_gradle=true - elif [[ -f "$dir/pom.xml" ]]; then - build_command="mvn package" - use_gradle=false - else - build_results["Soft-Forks/EssentialsX"]="Fail" - build_results["Soft-Forks/EssentialsXSpawn"]="Fail" - completed=$((completed + 1)) - progress_bar "$prefix" "$plugin_name" - continue - fi - - # Run the build command and capture output - build_log="$LOG_DIR/${plugin_name}_build.log" - ( - cd "$dir" || exit - if $use_gradle; then - # Set a unique Gradle user home directory - export GRADLE_USER_HOME="$dir/.gradle" - fi - $build_command - ) > "$build_log" 2>&1 - - build_exit_code=$? - - if [[ $build_exit_code -eq 0 ]]; then - # Re-determine the build output directories after build - build_output_dirs=() - if [[ -d "$dir/build/libs" ]]; then - build_output_dirs+=("$dir/build/libs") - fi - if [[ -d "$dir/target" ]]; then - build_output_dirs+=("$dir/target") - fi - if [[ -d "$dir/build/distributions" ]]; then - build_output_dirs+=("$dir/build/distributions") - fi - - # Collect built jars after building - built_jars=() - for build_output_dir in "${build_output_dirs[@]}"; do - if [[ -d "$build_output_dir" ]]; then - for jar_file in "$build_output_dir/"*.jar; do - if [[ -f "$jar_file" ]]; then - jar_name="$(basename "$jar_file")" - if [[ "$jar_name" != *javadoc* && "$jar_name" != *sources* && "$jar_name" != *part* && "$jar_name" != original* ]]; then - built_jars+=("$jar_file") - fi - fi - done - fi - done - - # Process each built jar - for jar_file in "${built_jars[@]}"; do - jar_name="$(basename "$jar_file")" - if [[ "$jar_name" == *"EssentialsXSpawn"* ]]; then - sub_plugin="EssentialsXSpawn" - elif [[ "$jar_name" == *"Essentials"* ]]; then - sub_plugin="EssentialsX" - else - continue - fi - - # Remove old jars in OUTPUT_DIR for this sub_plugin - mkdir -p "$OUTPUT_DIR/old" - for old_jar in "$OUTPUT_DIR/${sub_plugin}.jar" "$OUTPUT_DIR/${sub_plugin}-"[0-9]*.jar "$OUTPUT_DIR/${sub_plugin}."[0-9]*.jar; do - if [[ -f "$old_jar" && "$old_jar" != "$OUTPUT_DIR/$jar_name" ]]; then - mv "$old_jar" "$OUTPUT_DIR/old/" - fi - done - - # Copy the jar to OUTPUT_DIR - cp "$jar_file" "$OUTPUT_DIR/" 2>/dev/null - - # Update build_results - build_results["Soft-Forks/${sub_plugin}"]="built" - done - else - build_results["Soft-Forks/EssentialsX"]="Fail" - build_results["Soft-Forks/EssentialsXSpawn"]="Fail" - fi - else - # Copy existing jars - built_jars=() - for build_output_dir in "${build_output_dirs[@]}"; do - if [[ -d "$build_output_dir" ]]; then - for jar_file in "$build_output_dir/"*.jar; do - if [[ -f "$jar_file" ]]; then - jar_name="$(basename "$jar_file")" - if [[ "$jar_name" != *javadoc* && "$jar_name" != *sources* && "$jar_name" != *part* && "$jar_name" != original* ]]; then - built_jars+=("$jar_file") - fi - fi - done - fi - done - - # Process each built jar - for jar_file in "${built_jars[@]}"; do - jar_name="$(basename "$jar_file")" - if [[ "$jar_name" == *"EssentialsXSpawn"* ]]; then - sub_plugin="EssentialsXSpawn" - elif [[ "$jar_name" == *"Essentials"* ]]; then - sub_plugin="EssentialsX" - else - continue - fi - - # Remove old jars in OUTPUT_DIR for this sub_plugin - mkdir -p "$OUTPUT_DIR/old" - for old_jar in "$OUTPUT_DIR/${sub_plugin}.jar" "$OUTPUT_DIR/${sub_plugin}-"[0-9]*.jar "$OUTPUT_DIR/${sub_plugin}."[0-9]*.jar; do - if [[ -f "$old_jar" && "$old_jar" != "$OUTPUT_DIR/$jar_name" ]]; then - mv "$old_jar" "$OUTPUT_DIR/old/" - fi - done - - # Copy the jar to OUTPUT_DIR - cp "$jar_file" "$OUTPUT_DIR/" 2>/dev/null - - # Update build_results - build_results["Soft-Forks/${sub_plugin}"]="cached" - done - fi - + if $jar_exists; then + # No need to rebuild. + build_results["$plugin_key"]="cached" completed=$((completed + 1)) progress_bar "$prefix" "$plugin_name" - continue - fi - - # Normal handling for other plugins - - # Get current commit hash - commit_hash="${plugin_commit_hash_after["$plugin_key"]}" - new_commit_hashes["$plugin_key"]="$commit_hash" - - # Get previous commit hash - commit_hash_before="${plugin_commit_hash_before["$plugin_key"]}" - - # Determine if the plugin needs to be built - need_to_build=false - if [[ -n "$commit_hash_before" && -n "$commit_hash" && "$commit_hash_before" == "$commit_hash" ]]; then - # Plugin did not change - # But check if the JAR exists in OUTPUT_DIR - jar_exists=false - matching_jars=("$OUTPUT_DIR/${plugin_name}.jar" "$OUTPUT_DIR/${plugin_name}-"[0-9]*.jar "$OUTPUT_DIR/${plugin_name}."[0-9]*.jar) - for jar_file in "${matching_jars[@]}"; do - if [[ -f "$jar_file" ]]; then - jar_exists=true - break - fi - done - if $jar_exists; then - # No need to rebuild - build_results["$plugin_key"]="cached" - completed=$((completed + 1)) - progress_bar "$prefix" "$plugin_name" - continue - else - # JAR does not exist, need to build - need_to_build=true - fi else - # Plugin changed or commit hashes are unavailable need_to_build=true fi + else + need_to_build=true + fi - # Determine the build output directories + if $need_to_build; then + # Determine the build output directories. build_output_dirs=() if [[ -d "$dir/build/libs" ]]; then build_output_dirs+=("$dir/build/libs") @@ -482,7 +321,7 @@ for prefix in "${build_order[@]}"; do build_output_dirs+=("$dir/build/distributions") fi - # Move existing JARs to old/ before building + # Move existing JARs to old/ before building. for build_output_dir in "${build_output_dirs[@]}"; do if [[ -d "$build_output_dir" ]]; then mkdir -p "$build_output_dir/old" @@ -491,107 +330,57 @@ for prefix in "${build_order[@]}"; do fi done - if $need_to_build; then - if [[ -f "$dir/gradlew" ]]; then - chmod +x "$dir/gradlew" 2>/dev/null - fi + # Suppress any gradle output before progress bar. + # Already suppressed by redirecting build output to build_log. - if [[ -f "$dir/build.gradle" || -f "$dir/settings.gradle" || -f "$dir/build.gradle.kts" || -f "$dir/settings.gradle.kts" ]]; then - build_command="./gradlew --no-daemon --no-parallel build" - use_gradle=true - elif [[ -f "$dir/pom.xml" ]]; then - build_command="mvn package" - use_gradle=false - else - build_results["$plugin_key"]="Fail" - completed=$((completed + 1)) - progress_bar "$prefix" "$plugin_name" - continue - fi + if [[ -f "$dir/gradlew" ]]; then + chmod +x "$dir/gradlew" 2>/dev/null + fi - # Run the build command and capture output - build_log="$LOG_DIR/${plugin_name}_build.log" - ( - cd "$dir" || exit - if $use_gradle; then - # Set a unique Gradle user home directory - export GRADLE_USER_HOME="$dir/.gradle" - fi - $build_command - ) > "$build_log" 2>&1 - - build_exit_code=$? - - if [[ $build_exit_code -eq 0 ]]; then - # Re-determine the build output directories after build - build_output_dirs=() - if [[ -d "$dir/build/libs" ]]; then - build_output_dirs+=("$dir/build/libs") - fi - if [[ -d "$dir/target" ]]; then - build_output_dirs+=("$dir/target") - fi - if [[ -d "$dir/build/distributions" ]]; then - build_output_dirs+=("$dir/build/distributions") - fi - - # Collect built jars after building - built_jars=() - for build_output_dir in "${build_output_dirs[@]}"; do - if [[ -d "$build_output_dir" ]]; then - for jar_file in "$build_output_dir/${plugin_name}.jar" "$build_output_dir/${plugin_name}-"[0-9]*.jar "$build_output_dir/${plugin_name}."[0-9]*.jar; do - if [[ -f "$jar_file" ]]; then - jar_name="$(basename "$jar_file")" - if [[ "$jar_name" != *javadoc* && "$jar_name" != *sources* && "$jar_name" != *part* && "$jar_name" != original* ]]; then - built_jars+=("$jar_file") - fi - fi - done - fi - done - - if [[ ${#built_jars[@]} -gt 0 ]]; then - # Select the preferred jar - preferred_jar=$(select_preferred_jar "${built_jars[@]}") - - # Get the name of the preferred JAR - preferred_jar_name="$(basename "$preferred_jar")" - - # Validate JAR name: it should match the expected pattern - if [[ "$preferred_jar_name" == "${plugin_name}.jar" || "$preferred_jar_name" == "${plugin_name}-"[0-9]*.jar || "$preferred_jar_name" == "${plugin_name}."[0-9]*.jar ]]; then - # Proceed to copy and manage the JAR - - # Remove old JARs in OUTPUT_DIR for this plugin - mkdir -p "$OUTPUT_DIR/old" - for old_jar in "$OUTPUT_DIR/${plugin_name}.jar" "$OUTPUT_DIR/${plugin_name}-"[0-9]*.jar "$OUTPUT_DIR/${plugin_name}."[0-9]*.jar; do - if [[ -f "$old_jar" && "$old_jar" != "$OUTPUT_DIR/$preferred_jar_name" ]]; then - mv "$old_jar" "$OUTPUT_DIR/old/" - fi - done - - # Copy the preferred jar to OUTPUT_DIR with its original name - cp "$preferred_jar" "$OUTPUT_DIR/" 2>/dev/null - - build_results["$plugin_key"]="built" - else - echo "Error: JAR file '$preferred_jar_name' does not match expected naming pattern for plugin '$plugin_name'." >> "$build_log" - echo "Build failed due to incorrect JAR naming." >> "$build_log" - build_results["$plugin_key"]="Fail" - continue - fi - else - echo "Error: No JAR files found after building plugin '$plugin_name'." >> "$build_log" - build_results["$plugin_key"]="Fail" - fi - else - build_results["$plugin_key"]="Fail" - fi + if [[ -f "$dir/build.gradle" || -f "$dir/settings.gradle" || -f "$dir/build.gradle.kts" || -f "$dir/settings.gradle.kts" ]]; then + build_command="./gradlew --no-daemon --no-parallel build" + use_gradle=true + elif [[ -f "$dir/pom.xml" ]]; then + build_command="mvn package" + use_gradle=false else - # Copy existing JARs to OUTPUT_DIR + build_results["$plugin_key"]="Fail" + completed=$((completed + 1)) + progress_bar "$prefix" "$plugin_name" + continue + fi + + # Run the build command and capture output. + build_log="$LOG_DIR/${plugin_name}_build.log" + ( + cd "$dir" || exit + if $use_gradle; then + # Set a unique Gradle user home directory. + export GRADLE_USER_HOME="$dir/.gradle" + fi + $build_command + ) > "$build_log" 2>&1 + + build_exit_code=$? + + if [[ $build_exit_code -eq 0 ]]; then + # Re-determine the build output directories after build. + build_output_dirs=() + if [[ -d "$dir/build/libs" ]]; then + build_output_dirs+=("$dir/build/libs") + fi + if [[ -d "$dir/target" ]]; then + build_output_dirs+=("$dir/target") + fi + if [[ -d "$dir/build/distributions" ]]; then + build_output_dirs+=("$dir/build/distributions") + fi + + # Collect built jars after building. built_jars=() for build_output_dir in "${build_output_dirs[@]}"; do if [[ -d "$build_output_dir" ]]; then - for jar_file in "$build_output_dir/${plugin_name}.jar" "$build_output_dir/${plugin_name}-"[0-9]*.jar "$build_output_dir/${plugin_name}."[0-9]*.jar; do + for jar_file in "$build_output_dir/"*.jar; do if [[ -f "$jar_file" ]]; then jar_name="$(basename "$jar_file")" if [[ "$jar_name" != *javadoc* && "$jar_name" != *sources* && "$jar_name" != *part* && "$jar_name" != original* ]]; then @@ -602,46 +391,81 @@ for prefix in "${build_order[@]}"; do fi done - if [[ ${#built_jars[@]} -gt 0 ]]; then - preferred_jar=$(select_preferred_jar "${built_jars[@]}") + # For plugins with variable names, determine possible names. + if [[ "$plugin_key" == "Soft-Forks/EssentialsX" ]]; then + plugin_names=("Essentials-OG" "EssentialsX-OG") + elif [[ "$plugin_key" == "Soft-Forks/EssentialsXSpawn" ]]; then + plugin_names=("EssentialsXSpawn-OG") + elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-AFKPlus" ]]; then + plugin_names=("MiniPlaceholders-AFKPlus") + elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Essentials" ]]; then + plugin_names=("MiniPlaceholders-Essentials") + elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Statistic" ]]; then + plugin_names=("MiniPlaceholders-Statistic") + else + plugin_names=("$plugin_name") + fi - # Get the name of the preferred JAR + sub_built_jars=() + for jar_file in "${built_jars[@]}"; do + jar_name=$(basename "$jar_file" .jar) + for name in "${plugin_names[@]}"; do + remaining="${jar_name#$name}" + if [[ "$remaining" == "" || "$remaining" =~ ^[-\.][0-9] ]]; then + sub_built_jars+=("$jar_file") + break + fi + done + done + + if [[ ${#sub_built_jars[@]} -gt 0 ]]; then + # Select the preferred jar. + preferred_jar=$(select_preferred_jar "${sub_built_jars[@]}") + + # Get the name of the preferred JAR. preferred_jar_name="$(basename "$preferred_jar")" - # Validate JAR name: it should match the expected pattern - if [[ "$preferred_jar_name" == "${plugin_name}.jar" || "$preferred_jar_name" == "${plugin_name}-"[0-9]*.jar || "$preferred_jar_name" == "${plugin_name}."[0-9]*.jar ]]; then - # Remove old JARs in OUTPUT_DIR for this plugin - mkdir -p "$OUTPUT_DIR/old" - for old_jar in "$OUTPUT_DIR/${plugin_name}.jar" "$OUTPUT_DIR/${plugin_name}-"[0-9]*.jar "$OUTPUT_DIR/${plugin_name}."[0-9]*.jar; do - if [[ -f "$old_jar" && "$old_jar" != "$OUTPUT_DIR/$preferred_jar_name" ]]; then - mv "$old_jar" "$OUTPUT_DIR/old/" - fi - done + # Remove old JARs in OUTPUT_DIR for this plugin. + mkdir -p "$OUTPUT_DIR/old" + for old_jar in "$OUTPUT_DIR/"*.jar; do + if [[ -f "$old_jar" ]]; then + old_jar_name=$(basename "$old_jar" .jar) + for name in "${plugin_names[@]}"; do + remaining="${old_jar_name#$name}" + if [[ "$remaining" == "" || "$remaining" =~ ^[-\.][0-9] ]]; then + if [[ "$old_jar_name.jar" != "$preferred_jar_name" ]]; then + mv "$old_jar" "$OUTPUT_DIR/old/" + fi + break + fi + done + fi + done - # Copy the preferred jar to OUTPUT_DIR with its original name - cp "$preferred_jar" "$OUTPUT_DIR/" 2>/dev/null + # Copy the preferred jar to OUTPUT_DIR with its original name. + cp "$preferred_jar" "$OUTPUT_DIR/" 2>/dev/null - build_results["$plugin_key"]="cached" - else - echo "Error: JAR file '$preferred_jar_name' does not match expected naming pattern for plugin '$plugin_name'." >> "$build_log" - echo "Build failed due to incorrect JAR naming." >> "$build_log" - build_results["$plugin_key"]="Fail" - fi + build_results["$plugin_key"]="built" else - echo "Error: No JAR files found for plugin '$plugin_name'." >> "$build_log" + echo "Error: No JAR files found after building plugin '$plugin_name'." >> "$build_log" build_results["$plugin_key"]="Fail" fi + else + build_results["$plugin_key"]="Fail" fi + else + # Plugin is cached; no action needed. + build_results["$plugin_key"]="cached" + fi - completed=$((completed + 1)) - progress_bar "$prefix" "$plugin_name" - done + completed=$((completed + 1)) + progress_bar "$prefix" "$plugin_name" done -# Move to the next line after the progress bar +# Move to the next line after the progress bar. echo -# Save new commit hashes to file, sorted as per build order +# Save new commit hashes to file, sorted as per build order. { sorted_keys=($(sort_projects "${!new_commit_hashes[@]}")) for plugin_key in "${sorted_keys[@]}"; do @@ -649,7 +473,7 @@ echo done } > "$COMMIT_HASH_FILE" -# Output the build results +# Output the build results. echo "" echo "Build Summary:" echo "" @@ -669,7 +493,7 @@ for project in "${!build_results[@]}"; do fi done -# Print the plugins that built if any +# Print the plugins that built if any. if [[ ${#pass_list[@]} -gt 0 ]]; then echo "Plugins built successfully:" echo "" @@ -680,7 +504,7 @@ if [[ ${#pass_list[@]} -gt 0 ]]; then echo "" fi -# Print cached plugins only if there are any +# Print cached plugins only if there are any. if [[ ${#cached_list[@]} -gt 0 ]]; then echo "Cached plugins:" echo "" @@ -691,7 +515,7 @@ if [[ ${#cached_list[@]} -gt 0 ]]; then echo "" fi -# Print failed builds only if there are any +# Print failed builds only if there are any. if [[ ${#fail_list[@]} -gt 0 ]]; then echo "Failed builds:" echo "" @@ -702,7 +526,7 @@ if [[ ${#fail_list[@]} -gt 0 ]]; then echo "" fi -# Add a descriptive closing message +# Add a descriptive closing message. total_built=${#pass_list[@]} total_cached=${#cached_list[@]} total_failed=${#fail_list[@]} @@ -719,19 +543,19 @@ echo "Build logs: $(pwd)/server/logs/" echo "" echo "Total plugins: $total_plugins" -# Plugins built +# Plugins built. if [[ $total_built -gt 0 ]]; then echo "" echo "Plugins built: $total_built" fi -# Cached plugins +# Cached plugins. if [[ $total_cached -gt 0 ]]; then echo "" echo "Cached plugins: $total_cached" fi -# Failed builds +# Failed builds. if [[ $total_failed -gt 0 ]]; then echo "" echo "Failed builds: $total_failed" -- 2.47.3 From 5282ffc39089340187e24e2b659f724616898773 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 13 Nov 2024 15:39:58 -0500 Subject: [PATCH 233/866] Update Third Party --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index 5121e5e..144f105 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 5121e5ef6517c89996cccfc1f45ce5b7a963d2a6 +Subproject commit 144f1056dccf69ea07c5dac85414ea02c52aa7cf -- 2.47.3 From 3ae894e0164317db295fc3622116b0994aa47d3a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 24 Nov 2024 19:37:42 -0500 Subject: [PATCH 234/866] Refactor in-dev bootstrap to be in 6 stages --- bootstrap/INFO.txt | 15 ++ bootstrap/stage-0.sh | 5 + server-bootstrap.sh => bootstrap/stage-1.sh | 3 +- bootstrap/stage-2.sh | 3 + bootstrap/stage-3.sh | 269 ++++++++++++++++++++ build-plugins.sh => bootstrap/stage-4.sh | 2 + start.sh => bootstrap/stage-5.sh | 2 + bootstrap/stage-6.sh | 3 + 8 files changed, 301 insertions(+), 1 deletion(-) create mode 100644 bootstrap/INFO.txt create mode 100755 bootstrap/stage-0.sh rename server-bootstrap.sh => bootstrap/stage-1.sh (99%) create mode 100755 bootstrap/stage-2.sh create mode 100755 bootstrap/stage-3.sh rename build-plugins.sh => bootstrap/stage-4.sh (99%) rename start.sh => bootstrap/stage-5.sh (97%) create mode 100755 bootstrap/stage-6.sh diff --git a/bootstrap/INFO.txt b/bootstrap/INFO.txt new file mode 100644 index 0000000..c4d96c8 --- /dev/null +++ b/bootstrap/INFO.txt @@ -0,0 +1,15 @@ +To make development of the TrueOG Bootstrap easier, it is being worked on in stages: + +Stage 0: Bootstrap bash and C compiler from only sh. + +Stage 1: Bootstrap pkgsrc from bash and C. + +Stage 2: Bootstrap server packages from pkgsrc. + +Stage 3: Bootstrap Spigot BuildTools, Purpurclip, and java. + +Stage 4: Build all plugins. + +Stage 5: Assemble server. + +Stage 6: Management TUI. diff --git a/bootstrap/stage-0.sh b/bootstrap/stage-0.sh new file mode 100755 index 0000000..e603291 --- /dev/null +++ b/bootstrap/stage-0.sh @@ -0,0 +1,5 @@ +#!/bin/sh + +# Stage 0: Bootstrap bash and a C compiler from only sh. + +echo diff --git a/server-bootstrap.sh b/bootstrap/stage-1.sh similarity index 99% rename from server-bootstrap.sh rename to bootstrap/stage-1.sh index 95804c3..49ec393 100755 --- a/server-bootstrap.sh +++ b/bootstrap/stage-1.sh @@ -1,7 +1,8 @@ #!/usr/bin/env bash # This is free and unencumbered software released into the public domain. # Author: NotAlexNoyle (admin@true-og.net) -# THIS IS PRE-RELEASE SOFTWARE. I AM NOT RESPONSIBLE IF IT BREAKS SOMETHING. RUN WITH CAUTION. + +# Stage 1: Bootstrap pkgsrc from bash and C. # Detect what enviornment the script is being run on and store it in variables for later reference. ARCHITECTURE=$(uname -m) diff --git a/bootstrap/stage-2.sh b/bootstrap/stage-2.sh new file mode 100755 index 0000000..2638dfe --- /dev/null +++ b/bootstrap/stage-2.sh @@ -0,0 +1,3 @@ +#!/usr/bin/env bash + +# Stage 2: Bootstrap server packages from pkgsrc. diff --git a/bootstrap/stage-3.sh b/bootstrap/stage-3.sh new file mode 100755 index 0000000..3f711c2 --- /dev/null +++ b/bootstrap/stage-3.sh @@ -0,0 +1,269 @@ +#!/usr/bin/env bash + +# Stage 3: Bootstrap Spigot BuildTools, purpurclip, and java. + +# Variables +WORK_DIR="$(pwd)" +BUILD_TOOLS_JAR="$WORK_DIR/BuildTools.jar" + +# Function to handle script interruption +cleanup() { + echo + echo "Script interrupted. Cleaning up..." + # Kill any background processes + if [ -n "$BUILD_PID" ]; then + kill $BUILD_PID 2>/dev/null || true + fi + # Restore cursor + tput cnorm + exit 1 +} + +# Trap SIGINT (Ctrl+C) +trap cleanup SIGINT + +# Function to display a spinner while a background process is running +spinner() { + local pid=$1 + local spin='-\|/' + local i=0 + tput civis # Hide cursor + while kill -0 $pid 2>/dev/null; do + i=$(( (i+1) %4 )) + printf "\r[%c] Building..." "${spin:$i:1}" + sleep .1 + done + tput cnorm # Show cursor + printf "\r" # Clear the spinner +} + +# Download BuildTools.jar if not present +if [ ! -f "$BUILD_TOOLS_JAR" ]; then + echo "Downloading BuildTools.jar..." + echo + wget -q -O "$BUILD_TOOLS_JAR" "https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar" +fi + +# Function to download and set up a specific Java version +download_java() { + local java_version="$1" + local java_dir="$WORK_DIR/java$java_version" + + if [ ! -d "$java_dir" ]; then + mkdir -p "$java_dir" + + # Determine the correct download URL based on Java version + case "$java_version" in + 8) + java_url="https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u382-b05/OpenJDK8U-jdk_x64_linux_hotspot_8u382b05.tar.gz" + ;; + 16) + java_url="https://github.com/adoptium/temurin16-binaries/releases/download/jdk-16.0.2+7/OpenJDK16U-jdk_x64_linux_hotspot_16.0.2_7.tar.gz" + ;; + 17) + java_url="https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1+1/OpenJDK17U-jdk_x64_linux_hotspot_17.0.8.1_1.tar.gz" + ;; + 21) + java_url="https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21+35/OpenJDK21U-jdk_x64_linux_hotspot_21_35.tar.gz" + ;; + *) + echo "Unsupported Java version: $java_version" + echo + exit 1 + ;; + esac + + echo "Downloading OpenJDK $java_version..." + echo + wget -q -O "$java_dir/java.tar.gz" "$java_url" + if [ $? -ne 0 ]; then + echo "Failed to download Java $java_version from $java_url" + echo + exit 1 + fi + + echo "Extracting OpenJDK $java_version..." + echo + tar -xzf "$java_dir/java.tar.gz" -C "$java_dir" --strip-components=1 + if [ $? -ne 0 ]; then + echo "Failed to extract Java $java_version archive." + echo + exit 1 + fi + + # Ensure Java binaries are executable + chmod +x "$java_dir/bin/"* + + rm "$java_dir/java.tar.gz" + + # Test Java executable and suppress version output + "$java_dir/bin/java" -version > /dev/null 2>&1 + if [ $? -ne 0 ]; then + echo "Java $java_version is not working properly." + echo + exit 1 + fi + fi +} + +# Function to download and set up Maven locally +download_maven() { + local maven_version="3.9.4" + local maven_dir="$WORK_DIR/maven" + + if [ ! -d "$maven_dir" ]; then + mkdir -p "$maven_dir" + + echo "Downloading Maven..." + echo + + maven_url="https://archive.apache.org/dist/maven/maven-3/$maven_version/binaries/apache-maven-$maven_version-bin.tar.gz" + + wget -q -O "$maven_dir/maven.tar.gz" "$maven_url" + if [ $? -ne 0 ]; then + echo "Failed to download Maven from $maven_url" + echo + exit 1 + fi + + echo "Extracting Maven..." + echo + tar -xzf "$maven_dir/maven.tar.gz" -C "$maven_dir" --strip-components=1 + if [ $? -ne 0 ]; then + echo "Failed to extract Maven archive." + echo + exit 1 + fi + + # Ensure Maven binaries are executable + chmod +x "$maven_dir/bin/"* + + rm "$maven_dir/maven.tar.gz" + fi + + # Update PATH to include local Maven bin directory + export PATH="$maven_dir/bin:$PATH" +} + +# Function to set Java environment variables +use_java_version() { + local java_version="$1" + export JAVA_HOME="$WORK_DIR/java$java_version" + export PATH="$JAVA_HOME/bin:$ORIGINAL_PATH" + + echo "Using Java $java_version from $JAVA_HOME" + echo +} + +# Save the original PATH to restore later +ORIGINAL_PATH="$PATH" + +# Download required Java versions +download_java 8 +download_java 16 +download_java 17 +download_java 21 + +# Download Maven locally +download_maven + +# Total number of builds +total_builds=0 +build_count=0 + +# Arrays of Minecraft versions for each Java version +java8_versions=( + 1.8.3 1.8.8 1.9 1.9.2 1.9.4 1.10.2 1.11 1.11.1 1.11.2 + 1.12 1.12.1 1.12.2 1.13 1.13.1 1.13.2 1.14 1.14.1 1.14.2 + 1.14.3 1.14.4 1.15 1.15.2 1.16.1 1.16.2 1.16.3 1.16.4 1.16.5 +) +java16_versions=(1.17 1.17.1) +java17_versions=( + 1.18 1.18.1 1.18.2 1.19 1.19.1 1.19.2 + 1.19.3 1.19.4 1.20.1 1.20.2 1.20.4 +) +java21_versions=(1.20.6 1.21 1.21.1) + +# Calculate total builds +total_builds=$((${#java8_versions[@]} + ${#java16_versions[@]} * 2 + ${#java17_versions[@]} + ${#java21_versions[@]})) + +# Function to build versions +build_versions() { + local java_version="$1" + shift + local versions=("$@") + + use_java_version "$java_version" + + for version in "${versions[@]}"; do + ((build_count++)) + echo "[$build_count/$total_builds] Building Minecraft version $version with Java $java_version..." + echo + + mkdir -p "$version" + cd "$version" + + if [[ "$java_version" -eq 16 && ( "$version" == "1.17" || "$version" == "1.17.1" ) ]]; then + # For Java 16 versions, build standard and remapped + echo " Building standard version..." + echo + java -jar "$BUILD_TOOLS_JAR" --rev "$version" > build.log 2>&1 & + BUILD_PID=$! + spinner $BUILD_PID + wait $BUILD_PID + + ((build_count++)) + echo "[$build_count/$total_builds] Building Minecraft version $version (remapped) with Java $java_version..." + echo + mkdir -p remapped + cd remapped + java -jar "$BUILD_TOOLS_JAR" --rev "$version" --remapped > build.log 2>&1 & + BUILD_PID=$! + spinner $BUILD_PID + wait $BUILD_PID + cd ../.. + else + java -jar "$BUILD_TOOLS_JAR" --rev "$version" --remapped > build.log 2>&1 & + BUILD_PID=$! + spinner $BUILD_PID + wait $BUILD_PID + cd .. + fi + done +} + +echo "Starting builds..." +echo + +# Build Java 8 versions +build_versions 8 "${java8_versions[@]}" + +# Build Java 16 versions +build_versions 16 "${java16_versions[@]}" + +# Build Java 17 versions +build_versions 17 "${java17_versions[@]}" + +# Build Java 21 versions +build_versions 21 "${java21_versions[@]}" + +echo "All builds completed." +echo + +# Clean up Java and Maven directories +rm -rf "$WORK_DIR/java8" "$WORK_DIR/java16" "$WORK_DIR/java17" "$WORK_DIR/java21" +rm -rf "$WORK_DIR/maven" + +# Restore original PATH +export PATH="$ORIGINAL_PATH" + +# Unset environment variables +unset JAVA_HOME + +# Clean up BuildTools.jar and build directories +rm -f "$BUILD_TOOLS_JAR" +rm -rf "$WORK_DIR/"[1-9]* + +echo "Clean up completed. Only the script remains in the folder." +echo + diff --git a/build-plugins.sh b/bootstrap/stage-4.sh similarity index 99% rename from build-plugins.sh rename to bootstrap/stage-4.sh index 228ca0d..92a72f0 100755 --- a/build-plugins.sh +++ b/bootstrap/stage-4.sh @@ -2,6 +2,8 @@ # This is free and unencumbered software released into the public domain. # Builds all TrueOG Plugins and puts them into a folder called server/ in the current directory. +# Stage 4: Build all plugins. + # Display ASCII art and wait for user input to start cat << "EOF" diff --git a/start.sh b/bootstrap/stage-5.sh similarity index 97% rename from start.sh rename to bootstrap/stage-5.sh index 4932b7a..590da97 100755 --- a/start.sh +++ b/bootstrap/stage-5.sh @@ -2,6 +2,8 @@ # Author: NotAlexNoyle (admin@true-og.net) #!/bin/bash +# Stage 5: Assemble server. + # Set java version sdk use graalvm64-17.0.9 diff --git a/bootstrap/stage-6.sh b/bootstrap/stage-6.sh new file mode 100755 index 0000000..32cf504 --- /dev/null +++ b/bootstrap/stage-6.sh @@ -0,0 +1,3 @@ +#!/usr/bin/env bash + +# Stage 6: Mangement TUI -- 2.47.3 From 4127756b578491b5b91145c4064e274c8e782c7e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 29 Nov 2024 17:47:02 -0500 Subject: [PATCH 235/866] Complete stage 3 of TrueOG Bootstrap --- .gitignore | 2 + .gitmodules | 5 +- README.md | 42 +++-- bootstrap/INFO.txt | 20 +- bootstrap/stage-3.sh | 432 +++++++++++++++++++++++++++---------------- 5 files changed, 312 insertions(+), 189 deletions(-) diff --git a/.gitignore b/.gitignore index 1b7a934..c7dd15f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ server/ plugins/logs/ +bootstrap/.m2 +bootstrap/purpur-1.19.4-R0.1-SNAPSHOT.jar diff --git a/.gitmodules b/.gitmodules index df7cab3..0570c53 100644 --- a/.gitmodules +++ b/.gitmodules @@ -2,8 +2,9 @@ path = website url = https://github.com/true-og/website.git [submodule "Purpur"] - path = Purpur - url = https://github.com/true-og/Purpur + path = Purpur + url = https://github.com/PurpurMC/purpur.git + branch = ver/1.19.4 [submodule "plugins/Soft-Forks"] path = plugins/Soft-Forks url = https://github.com/true-og/Soft-Forks diff --git a/README.md b/README.md index 98971cd..bd6624f 100644 --- a/README.md +++ b/README.md @@ -1,33 +1,43 @@ # TrueOG Network -[![NoSystemD](https://raw.githubusercontent.com/true-og/website/main/assets/images/logos/nossytemd.svg)](https://trueog.network/) [![discord-plural](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/social/discord-plural_vector.svg)](https://discord.gg/ma9pMYpBU6) purpur +[![discord-plural](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/social/discord-plural_vector.svg)](https://discord.gg/ma9pMYpBU6) +donate-button +purpur +[![NoSystemD](https://raw.githubusercontent.com/true-og/website/main/assets/images/logos/nossytemd.svg)](https://nosystemd.org/) ![Icon](https://github.com/true-og/website/blob/main/assets/images/logos/Logo-Alternate-Transparent.png) -*ad astra per aspera* - TrueOG Network is a 100% free and open source community-oriented Minecraft server. Inspired by the past, but not stuck in it, we bring the "OG" meta to the modern minecraft ecosystem via an expansive suite of [custom plugins](https://github.com/true-og/OG-Suite). The worlds of TrueOG SMP, which are a continuation of the worlds from OG SMP Season 1, will **never** be reset. -Join our [Discord](https://discord.gg/ma9pMYpBU6) community to learn more! +Join our [Discord](https://discord.gg/ma9pMYpBU6) community to connect with us! You can also follow us on Mastodon. -TrueOG is pre-release software. Our to-do list can be viewed [here](https://true-og.net/todo-list). +TrueOG Network is pre-release software. Our to-do list can be viewed [here](https://true-og.net/todo-list). -The TrueOG Server bootstrap makes it *incredibly* easy to spin up your own server based on TrueOG's source code. Instead of beginning your journey with a blank plugins folder, you begin with a fully featured SMP and minigames server, which can be automatically built from source on a wide variety of operating systems. +With the TrueOG Bootstrap, instead of beginning your minecraft server with a blank folder, you begin with a fully featured SMP and minigames stack, automatically built from source on a wide variety of operating systems. If TrueOG Network has a feature, your server can too, for free, forever. -Our admin team is structured as a unionized, democratic worker cooperative. We release everything possible into the public domain. Our dedication to these principles is re-enforced in rebellion against OG Network's selfish refusal to share their code for OG:SMP Season 1, forcing TrueOG to be built from scratch, resulting in a long development period. We oppose their financial exploitation of children with P2W gambling elements. At TrueOG Network, we believe **players are greater than profit.** +Our admin team is structured as a unionized, democratic worker cooperative. We dedicte our in-house software to the public domain. This is done in rebellion to OG Network's selfish refusal to share their source code for OG:SMP Season 1, forcing TrueOG to be built from scratch, resulting in a long development period. We oppose TheMisterEpic's financial exploitation of children with pay-to-win gambling elements. As a worker-owned institution, we believe **community matters more than profit.** **TrueOG Network Recommends:** -- [Devuan Linux](https://devuan.org/) + [OpenRC](https://itsfoss.community/t/switching-init-systems-in-devuan/11819). -- [Void Linux](https://voidlinux.org/). +- [Devuan Linux](https://devuan.org/) with [OpenRC](https://itsfoss.community/t/switching-init-systems-in-devuan/11819). +- [Void Linux](https://voidlinux.org/) with [runit](https://docs.voidlinux.org/config/services/index.html). -**Platforms the TrueOG Bootstrap can run on:** +**Platforms the TrueOG Bootstrap officially supports:** + +| Platform | amd64 | aarch64 | armhf | musl | armv7 | +|:--------------------:|:-------------------:|:--------------------:|:--------------------:|:--------------------:|:-------------------:| +| **Linux** | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | +| **macOS** | :heavy_check_mark: | :heavy_check_mark: | | | | +| **Windows** | :heavy_check_mark: | | | | | +| **FreeBSD Family** | :heavy_check_mark: | | | | | +| **OpenBSD** | :heavy_check_mark: | | | | | +| **NetBSD** | :heavy_check_mark: | | | | | +| **SerenityOS** | :heavy_check_mark: | | | | | +| **iOS (Jailbroken)** | | | | | :heavy_check_mark: | +| **Android** | | :heavy_check_mark: | | | | + + +*ad astra per aspera* -|Linux|macOS|Windows|FreeBSD Family|OpenBSD|NetBSD|SerenityOS|iOS (Jailbroken)|Android| -|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:| -|amd64 :heavy_check_mark:|amd64 :heavy_check_mark:|amd64 :heavy_check_mark:|all 64-bit :heavy_check_mark:|all 64 bit :heavy_check_mark:|all 64 bit :heavy_check_mark:|all 64 bit :heavy_check_mark:|armv7 :heavy_check_mark:|aarch64 :heavy_check_mark:| -|aarch64 :heavy_check_mark:|aarch64 :heavy_check_mark:| -|armhf :heavy_check_mark:| -|alpine :heavy_check_mark:| diff --git a/bootstrap/INFO.txt b/bootstrap/INFO.txt index c4d96c8..c99610f 100644 --- a/bootstrap/INFO.txt +++ b/bootstrap/INFO.txt @@ -1,15 +1,19 @@ -To make development of the TrueOG Bootstrap easier, it is being worked on in stages: +The TrueOG Bootstrap is being developed in six stages: -Stage 0: Bootstrap bash and C compiler from only sh. +[X] Stage 0: Bootstrap bash and C compiler from only sh. -Stage 1: Bootstrap pkgsrc from bash and C. +[-] Stage 1: Bootstrap pkgsrc from bash and C. -Stage 2: Bootstrap server packages from pkgsrc. +[X] Stage 2: Bootstrap server packages from pkgsrc. -Stage 3: Bootstrap Spigot BuildTools, Purpurclip, and java. +[✓] Stage 3: Bootstrap Java, Spigot BuildTools, and Purpur. -Stage 4: Build all plugins. +[✓] Stage 4: Build all plugins. -Stage 5: Assemble server. +[X] Stage 5: Assemble server. -Stage 6: Management TUI. +[X] Stage 6: Management TUI. + +[✓] = Complete +[-] = In Development +[X] = Not Started diff --git a/bootstrap/stage-3.sh b/bootstrap/stage-3.sh index 3f711c2..e0653a8 100755 --- a/bootstrap/stage-3.sh +++ b/bootstrap/stage-3.sh @@ -1,20 +1,23 @@ #!/usr/bin/env bash -# Stage 3: Bootstrap Spigot BuildTools, purpurclip, and java. +# Stage 3: Bootstrap Spigot BuildTools, Purpur, and Java. # Variables WORK_DIR="$(pwd)" BUILD_TOOLS_JAR="$WORK_DIR/BuildTools.jar" +SELF_MAVEN_LOCAL_REPO="$WORK_DIR/.m2/repository" +SYSTEM_MAVEN_LOCAL_REPO="$HOME/.m2/repository" +GRADLE_USER_HOME="$WORK_DIR/.gradle" +export GRADLE_USER_HOME +ORIGINAL_PATH="$PATH" + +# Set MAVEN_OPTS to ensure BuildTools uses the custom Maven local repository +export MAVEN_OPTS="-Dmaven.repo.local=$SELF_MAVEN_LOCAL_REPO" # Function to handle script interruption cleanup() { echo - echo "Script interrupted. Cleaning up..." - # Kill any background processes - if [ -n "$BUILD_PID" ]; then - kill $BUILD_PID 2>/dev/null || true - fi - # Restore cursor + echo "ERROR: Script interrupted! There may be build artifacts left over. Please clean the directory before running the script again." tput cnorm exit 1 } @@ -25,155 +28,159 @@ trap cleanup SIGINT # Function to display a spinner while a background process is running spinner() { local pid=$1 + local message="$2" local spin='-\|/' local i=0 tput civis # Hide cursor while kill -0 $pid 2>/dev/null; do - i=$(( (i+1) %4 )) - printf "\r[%c] Building..." "${spin:$i:1}" + i=$(( (i+1) % 4 )) + printf "\r[%c] %s" "${spin:$i:1}" "$message" sleep .1 done tput cnorm # Show cursor - printf "\r" # Clear the spinner + printf "\r[✓] %s\n" "$message" } # Download BuildTools.jar if not present if [ ! -f "$BUILD_TOOLS_JAR" ]; then echo "Downloading BuildTools.jar..." - echo wget -q -O "$BUILD_TOOLS_JAR" "https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar" fi -# Function to download and set up a specific Java version +# Function to check if the required Java version exists in PATH +check_java_version() { + local required_version="$1" + if command -v java > /dev/null 2>&1; then + local java_version_output + java_version_output=$(java -version 2>&1) + local java_version + java_version=$(echo "$java_version_output" | awk -F[\"_] '/version/ {print $2}') + local major_version + major_version=$(echo "$java_version" | awk -F. '{print $1}') + if [ "$major_version" -eq "$required_version" ] || { [ "$major_version" -eq "1" ] && [ "$(echo "$java_version" | awk -F. '{print $2}')" -eq "$required_version" ]; }; then + return 0 # Required Java version is in PATH + else + return 1 # Different Java version in PATH + fi + else + return 1 # Java not found in PATH + fi +} + +# Function to download and set up Java download_java() { local java_version="$1" local java_dir="$WORK_DIR/java$java_version" - if [ ! -d "$java_dir" ]; then - mkdir -p "$java_dir" + if check_java_version "$java_version"; then + echo "Java $java_version is already available in PATH. Skipping download." + else + if [ ! -d "$java_dir" ]; then + mkdir -p "$java_dir" + case "$java_version" in + 8) + java_url="https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u382-b05/OpenJDK8U-jdk_x64_linux_hotspot_8u382b05.tar.gz" + ;; + 16) + java_url="https://github.com/adoptium/temurin16-binaries/releases/download/jdk-16.0.2+7/OpenJDK16U-jdk_x64_linux_hotspot_16.0.2_7.tar.gz" + ;; + 17) + java_url="https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1+1/OpenJDK17U-jdk_x64_linux_hotspot_17.0.8.1_1.tar.gz" + ;; + 21) + java_url="https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21+35/OpenJDK21U-jdk_x64_linux_hotspot_21_35.tar.gz" + ;; + *) + echo "Unsupported Java version: $java_version" + exit 1 + ;; + esac - # Determine the correct download URL based on Java version - case "$java_version" in - 8) - java_url="https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u382-b05/OpenJDK8U-jdk_x64_linux_hotspot_8u382b05.tar.gz" - ;; - 16) - java_url="https://github.com/adoptium/temurin16-binaries/releases/download/jdk-16.0.2+7/OpenJDK16U-jdk_x64_linux_hotspot_16.0.2_7.tar.gz" - ;; - 17) - java_url="https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1+1/OpenJDK17U-jdk_x64_linux_hotspot_17.0.8.1_1.tar.gz" - ;; - 21) - java_url="https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21+35/OpenJDK21U-jdk_x64_linux_hotspot_21_35.tar.gz" - ;; - *) - echo "Unsupported Java version: $java_version" - echo - exit 1 - ;; - esac - - echo "Downloading OpenJDK $java_version..." - echo - wget -q -O "$java_dir/java.tar.gz" "$java_url" - if [ $? -ne 0 ]; then - echo "Failed to download Java $java_version from $java_url" - echo - exit 1 - fi - - echo "Extracting OpenJDK $java_version..." - echo - tar -xzf "$java_dir/java.tar.gz" -C "$java_dir" --strip-components=1 - if [ $? -ne 0 ]; then - echo "Failed to extract Java $java_version archive." - echo - exit 1 - fi - - # Ensure Java binaries are executable - chmod +x "$java_dir/bin/"* - - rm "$java_dir/java.tar.gz" - - # Test Java executable and suppress version output - "$java_dir/bin/java" -version > /dev/null 2>&1 - if [ $? -ne 0 ]; then - echo "Java $java_version is not working properly." - echo - exit 1 + echo "Downloading OpenJDK $java_version..." + wget -q -O "$java_dir/java.tar.gz" "$java_url" + echo "Extracting OpenJDK $java_version..." + tar -xzf "$java_dir/java.tar.gz" -C "$java_dir" --strip-components=1 + rm "$java_dir/java.tar.gz" fi fi } -# Function to download and set up Maven locally -download_maven() { - local maven_version="3.9.4" - local maven_dir="$WORK_DIR/maven" - - if [ ! -d "$maven_dir" ]; then - mkdir -p "$maven_dir" - - echo "Downloading Maven..." - echo - - maven_url="https://archive.apache.org/dist/maven/maven-3/$maven_version/binaries/apache-maven-$maven_version-bin.tar.gz" - - wget -q -O "$maven_dir/maven.tar.gz" "$maven_url" - if [ $? -ne 0 ]; then - echo "Failed to download Maven from $maven_url" - echo - exit 1 - fi - - echo "Extracting Maven..." - echo - tar -xzf "$maven_dir/maven.tar.gz" -C "$maven_dir" --strip-components=1 - if [ $? -ne 0 ]; then - echo "Failed to extract Maven archive." - echo - exit 1 - fi - - # Ensure Maven binaries are executable - chmod +x "$maven_dir/bin/"* - - rm "$maven_dir/maven.tar.gz" - fi - - # Update PATH to include local Maven bin directory - export PATH="$maven_dir/bin:$PATH" -} - -# Function to set Java environment variables +# Set Java version use_java_version() { local java_version="$1" - export JAVA_HOME="$WORK_DIR/java$java_version" - export PATH="$JAVA_HOME/bin:$ORIGINAL_PATH" - - echo "Using Java $java_version from $JAVA_HOME" - echo + if check_java_version "$java_version"; then + echo "Using system Java $java_version from PATH" + unset JAVA_HOME + export PATH="$ORIGINAL_PATH" + else + export JAVA_HOME="$WORK_DIR/java$java_version" + export PATH="$JAVA_HOME/bin:$ORIGINAL_PATH" + echo "Using Java $java_version from $JAVA_HOME" + fi } -# Save the original PATH to restore later -ORIGINAL_PATH="$PATH" +# Function to compare versions +version_ge() { + # Returns 0 if $1 >= $2 + [ "$1" = "$2" ] && return 0 + [ "$(printf '%s\n' "$1" "$2" | sort -V | head -n1)" != "$1" ] +} -# Download required Java versions -download_java 8 -download_java 16 -download_java 17 -download_java 21 +version_lt() { + # Returns 0 if $1 < $2 + [ "$1" = "$2" ] && return 1 + [ "$(printf '%s\n' "$1" "$2" | sort -V | head -n1)" = "$1" ] +} -# Download Maven locally -download_maven +# Function to check if standard artifact exists +artifact_exists_standard() { + local version="$1" + local maven_version="${version}-R0.1-SNAPSHOT" + local artifact_rel_path="org/spigotmc/spigot-api/$maven_version/spigot-api-$maven_version.jar" -# Total number of builds -total_builds=0 + local artifact_path_self="$SELF_MAVEN_LOCAL_REPO/$artifact_rel_path" + local artifact_path_system="$SYSTEM_MAVEN_LOCAL_REPO/$artifact_rel_path" + + if [ -f "$artifact_path_self" ] || [ -f "$artifact_path_system" ]; then + return 0 # Artifact exists + else + return 1 # Artifact does not exist + fi +} + +# Function to check if remapped artifacts exist +artifact_exists_remapped() { + local version="$1" + + # Only applicable for versions 1.17 and above + if version_ge "$version" "1.17"; then + local maven_version="${version}-R0.1-SNAPSHOT" + local artifact_rel_path="org/spigotmc/spigot/$maven_version" + + local artifact_path_mojang_self="$SELF_MAVEN_LOCAL_REPO/$artifact_rel_path/spigot-$maven_version-remapped-mojang.jar" + local artifact_path_obf_self="$SELF_MAVEN_LOCAL_REPO/$artifact_rel_path/spigot-$maven_version-remapped-obf.jar" + + local artifact_path_mojang_system="$SYSTEM_MAVEN_LOCAL_REPO/$artifact_rel_path/spigot-$maven_version-remapped-mojang.jar" + local artifact_path_obf_system="$SYSTEM_MAVEN_LOCAL_REPO/$artifact_rel_path/spigot-$maven_version-remapped-obf.jar" + + if { [ -f "$artifact_path_mojang_self" ] && [ -f "$artifact_path_obf_self" ]; } || \ + { [ -f "$artifact_path_mojang_system" ] && [ -f "$artifact_path_obf_system" ]; }; then + return 0 # Artifacts exist in either location + else + return 1 # Artifacts do not exist + fi + else + return 1 # Not applicable + fi +} + +# Initialize build_count and total_builds build_count=0 +total_builds=0 # Arrays of Minecraft versions for each Java version java8_versions=( - 1.8.3 1.8.8 1.9 1.9.2 1.9.4 1.10.2 1.11 1.11.1 1.11.2 + 1.8.3 1.8.8 1.9 1.9.2 1.9.4 1.10.2 1.11 1.11.2 1.12 1.12.1 1.12.2 1.13 1.13.1 1.13.2 1.14 1.14.1 1.14.2 1.14.3 1.14.4 1.15 1.15.2 1.16.1 1.16.2 1.16.3 1.16.4 1.16.5 ) @@ -182,10 +189,25 @@ java17_versions=( 1.18 1.18.1 1.18.2 1.19 1.19.1 1.19.2 1.19.3 1.19.4 1.20.1 1.20.2 1.20.4 ) -java21_versions=(1.20.6 1.21 1.21.1) +java21_versions=(1.20.6) + +# Function to calculate total builds +calculate_total_builds() { + local versions=("$@") + for version in "${versions[@]}"; do + if version_lt "$version" "1.17"; then + total_builds=$((total_builds + 1)) # Standard build + else + total_builds=$((total_builds + 1)) # Remapped build + fi + done +} # Calculate total builds -total_builds=$((${#java8_versions[@]} + ${#java16_versions[@]} * 2 + ${#java17_versions[@]} + ${#java21_versions[@]})) +calculate_total_builds "${java8_versions[@]}" +calculate_total_builds "${java16_versions[@]}" +calculate_total_builds "${java17_versions[@]}" +calculate_total_builds "${java21_versions[@]}" # Function to build versions build_versions() { @@ -196,44 +218,49 @@ build_versions() { use_java_version "$java_version" for version in "${versions[@]}"; do - ((build_count++)) - echo "[$build_count/$total_builds] Building Minecraft version $version with Java $java_version..." - echo - - mkdir -p "$version" - cd "$version" - - if [[ "$java_version" -eq 16 && ( "$version" == "1.17" || "$version" == "1.17.1" ) ]]; then - # For Java 16 versions, build standard and remapped - echo " Building standard version..." - echo - java -jar "$BUILD_TOOLS_JAR" --rev "$version" > build.log 2>&1 & - BUILD_PID=$! - spinner $BUILD_PID - wait $BUILD_PID - + if version_lt "$version" "1.17"; then + # Build standard version only ((build_count++)) - echo "[$build_count/$total_builds] Building Minecraft version $version (remapped) with Java $java_version..." - echo - mkdir -p remapped - cd remapped - java -jar "$BUILD_TOOLS_JAR" --rev "$version" --remapped > build.log 2>&1 & - BUILD_PID=$! - spinner $BUILD_PID - wait $BUILD_PID - cd ../.. + if artifact_exists_standard "$version"; then + message="[$build_count/$total_builds] Skipping Minecraft $version (standard), already built." + echo "[✓] $message" + else + message="[$build_count/$total_builds] Building Minecraft $version (standard) with Java $java_version..." + ( + mkdir -p "$version" + pushd "$version" > /dev/null + java -jar "$BUILD_TOOLS_JAR" --rev "$version" > build_standard.log 2>&1 + popd > /dev/null + ) & + BUILD_PID=$! + spinner $BUILD_PID "$message" + fi else - java -jar "$BUILD_TOOLS_JAR" --rev "$version" --remapped > build.log 2>&1 & - BUILD_PID=$! - spinner $BUILD_PID - wait $BUILD_PID - cd .. + # Build remapped version only + ((build_count++)) + if artifact_exists_remapped "$version"; then + message="[$build_count/$total_builds] Skipping Minecraft $version (remapped), already built." + echo "[✓] $message" + else + message="[$build_count/$total_builds] Building Minecraft $version (remapped) with Java $java_version..." + ( + mkdir -p "$version/remapped" + pushd "$version/remapped" > /dev/null + java -jar "$BUILD_TOOLS_JAR" --rev "$version" --remapped > build_remapped.log 2>&1 + popd > /dev/null + ) & + BUILD_PID=$! + spinner $BUILD_PID "$message" + fi fi done } -echo "Starting builds..." -echo +# Download required Java versions +download_java 8 +download_java 16 +download_java 17 +download_java 21 # Build Java 8 versions build_versions 8 "${java8_versions[@]}" @@ -247,12 +274,11 @@ build_versions 17 "${java17_versions[@]}" # Build Java 21 versions build_versions 21 "${java21_versions[@]}" -echo "All builds completed." -echo - -# Clean up Java and Maven directories -rm -rf "$WORK_DIR/java8" "$WORK_DIR/java16" "$WORK_DIR/java17" "$WORK_DIR/java21" -rm -rf "$WORK_DIR/maven" +# Clean up Java directories if they were downloaded +[ -d "$WORK_DIR/java8" ] && rm -rf "$WORK_DIR/java8" +[ -d "$WORK_DIR/java16" ] && rm -rf "$WORK_DIR/java16" +[ -d "$WORK_DIR/java17" ] && rm -rf "$WORK_DIR/java17" +[ -d "$WORK_DIR/java21" ] && rm -rf "$WORK_DIR/java21" # Restore original PATH export PATH="$ORIGINAL_PATH" @@ -264,6 +290,86 @@ unset JAVA_HOME rm -f "$BUILD_TOOLS_JAR" rm -rf "$WORK_DIR/"[1-9]* -echo "Clean up completed. Only the script remains in the folder." -echo +echo "Bootstrapping of Spigot BuildTools complete." +# Bootstrapping Purpur with progress bar +echo "Bootstrapping Purpur..." + +# Navigate to the Purpur submodule directory +cd ../Purpur || { echo "Failed to navigate to Purpur directory."; exit 1; } + +# Set MAVEN_OPTS for Purpur build +export MAVEN_OPTS="-Dmaven.repo.local=$SELF_MAVEN_LOCAL_REPO" + +# Navigate back to the bootstrap directory +cd ../bootstrap/ || { echo "Failed to navigate to bootstrap directory."; exit 1; } + +# Check if the Purpur jar file exists +PURPUR_JAR_FILE=$(ls purpur-*.jar 2>/dev/null | head -n 1) + +# Navigate back to the Purpur directory +cd ../Purpur || { echo "Failed to navigate back to Purpur directory."; exit 1; } + +# Fetch the latest commits from the remote repository +git fetch origin ver/1.19.4 + +# Get the current commit hash on ver/1.19.4 branch +LOCAL=$(git rev-parse HEAD) + +# Get the latest commit hash from the remote ver/1.19.4 branch +REMOTE=$(git rev-parse origin/ver/1.19.4) + +# Check if the jar file doesn't exist or if there are updates in the repository +if [ -z "$PURPUR_JAR_FILE" ] || [ "$LOCAL" != "$REMOTE" ]; then + if [ "$LOCAL" != "$REMOTE" ]; then + echo "Purpur repository has updates. Pulling changes..." + # Reset to the latest commit on ver/1.19.4 branch + git reset --hard origin/ver/1.19.4 + fi + + # Step 1: applyPatches + message="[1/4] Applying Purpur patches..." + ( + ./gradlew applyPatches --gradle-user-home "$GRADLE_USER_HOME" > /dev/null 2>&1 + ) & + BUILD_PID=$! + spinner $BUILD_PID "$message" + + # Step 2: build + message="[2/4] Building Purpur..." + ( + ./gradlew build --gradle-user-home "$GRADLE_USER_HOME" > /dev/null 2>&1 + ) & + BUILD_PID=$! + spinner $BUILD_PID "$message" + + # Step 3: createMojmapBundlerJar + message="[3/4] Creating Mojmap Bundler Jar..." + ( + ./gradlew createMojmapBundlerJar --gradle-user-home "$GRADLE_USER_HOME" > /dev/null 2>&1 + ) & + BUILD_PID=$! + spinner $BUILD_PID "$message" + + # Step 4: publishToMavenLocal + message="[4/4] Publishing Purpur to Maven Local..." + ( + ./gradlew publishToMavenLocal --gradle-user-home "$GRADLE_USER_HOME" > /dev/null 2>&1 + ) & + BUILD_PID=$! + spinner $BUILD_PID "$message" + + # Copy the built Purpur jar to the bootstrap directory + cp build/libs/purpur-*.jar ../bootstrap/ + + echo "Bootstrapping of Purpur complete." +else + echo "Purpur is up-to-date and the jar file exists. Skipping bootstrapping of Purpur." +fi + +# Navigate back to the original directory +cd ../bootstrap/ || { echo "Failed to navigate back to bootstrap directory."; exit 1; } + +rm -rf purpur-bundler-1.19.4-R0.1-SNAPSHOT-mojmap.jar + +rm -rf .gradle/ -- 2.47.3 From 4070c9ce920ff73faa47a79e19e4089202fa5eb5 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 30 Nov 2024 03:40:50 -0500 Subject: [PATCH 236/866] Release QuickShop-OG, use maven wrappers in plugin bootstrap --- bootstrap/stage-4.sh | 10 ++++------ plugins/Soft-Forks | 2 +- plugins/Third-Party | 2 +- 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/bootstrap/stage-4.sh b/bootstrap/stage-4.sh index 92a72f0..39af3a5 100755 --- a/bootstrap/stage-4.sh +++ b/bootstrap/stage-4.sh @@ -35,10 +35,10 @@ declare -A plugin_dirs halted=false # Move the commit_hashes.txt file to server/logs/. -BASE_DIR="$(dirname "$0")/plugins" # Point to plugins directory. -OUTPUT_DIR="$(dirname "$0")/server" # Output JAR files to server folder. +BASE_DIR="../plugins" # Point to plugins directory. +OUTPUT_DIR="../server" # Output JAR files to server folder. LOG_DIR="$OUTPUT_DIR/logs" # Directory to store logs. -COMMIT_HASH_FILE="$LOG_DIR/commit_hashes.txt" +COMMIT_HASH_FILE="$OUTPUT_DIR/commit_hashes.txt" # Function to handle script interruption. cleanup() { @@ -131,9 +131,7 @@ if [[ ${#failed_submodules[@]} -gt 0 ]]; then done fi -echo echo "Submodules updated successfully." - echo # Build list of plugin keys and collect commit hashes. @@ -343,7 +341,7 @@ for plugin_key in "${plugin_keys[@]}"; do build_command="./gradlew --no-daemon --no-parallel build" use_gradle=true elif [[ -f "$dir/pom.xml" ]]; then - build_command="mvn package" + build_command="./mvnw install" use_gradle=false else build_results["$plugin_key"]="Fail" diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 75abf92..dfc3178 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 75abf92fe52754d651bb70166ccfab805099082c +Subproject commit dfc31789e5655cc7bd8c6433d7ea50417d47c9a3 diff --git a/plugins/Third-Party b/plugins/Third-Party index 144f105..33e971b 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 144f1056dccf69ea07c5dac85414ea02c52aa7cf +Subproject commit 33e971b2eee47cc1734901557df9a3b0c97219c9 -- 2.47.3 From b273f782f8f20682745635e4ff70aa776f3a03be Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 30 Nov 2024 04:28:21 -0500 Subject: [PATCH 237/866] Update CraftingStore-OG, Item-NBT-API-OG, RayTraceAntiXray, and SimpleClans --- bootstrap/stage-4.sh | 2 +- plugins/Soft-Forks | 2 +- plugins/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bootstrap/stage-4.sh b/bootstrap/stage-4.sh index 39af3a5..8ab35ce 100755 --- a/bootstrap/stage-4.sh +++ b/bootstrap/stage-4.sh @@ -341,7 +341,7 @@ for plugin_key in "${plugin_keys[@]}"; do build_command="./gradlew --no-daemon --no-parallel build" use_gradle=true elif [[ -f "$dir/pom.xml" ]]; then - build_command="./mvnw install" + build_command="./mvnw clean package" use_gradle=false else build_results["$plugin_key"]="Fail" diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index dfc3178..20b5636 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit dfc31789e5655cc7bd8c6433d7ea50417d47c9a3 +Subproject commit 20b563621bd6c78800a1849e2ae9b0b935db02cf diff --git a/plugins/Third-Party b/plugins/Third-Party index 33e971b..b15b1ea 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 33e971b2eee47cc1734901557df9a3b0c97219c9 +Subproject commit b15b1ea308dce4038972b743abad222bf5d9723e -- 2.47.3 From 305709a4f353f25ff8abc9ba0a0f7f49e02fee44 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 2 Dec 2024 08:06:18 -0500 Subject: [PATCH 238/866] Release EvLib-OG --- plugins/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 20b5636..0c7227e 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 20b563621bd6c78800a1849e2ae9b0b935db02cf +Subproject commit 0c7227ec15c6386cef124622640478dcb8160e4d -- 2.47.3 From 6c44c3cfa14c632121b1e69e89519eaa24a1e5c7 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 3 Dec 2024 11:37:41 -0500 Subject: [PATCH 239/866] Feat: initial build of DropHeads-OG --- plugins/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 0c7227e..5a97e96 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 0c7227ec15c6386cef124622640478dcb8160e4d +Subproject commit 5a97e96610ca04f0eb0ec4abc5b6a0d19bac69e1 -- 2.47.3 From 7e8973e6f727174cddc86c3444402e2bd0c9acf2 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 4 Dec 2024 07:57:57 -0500 Subject: [PATCH 240/866] Fix FastCrystals-OG build --- bootstrap/stage-4.sh | 13 +++++++++---- plugins/Soft-Forks | 2 +- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/bootstrap/stage-4.sh b/bootstrap/stage-4.sh index 8ab35ce..9746386 100755 --- a/bootstrap/stage-4.sh +++ b/bootstrap/stage-4.sh @@ -143,10 +143,15 @@ for prefix in "${build_order[@]}"; do plugin_name="$(basename "$dir")" plugin_key="${prefix}/${plugin_name}" - # Exclude specific plugins. - if [[ "$plugin_key" == "OG-Suite/Template-OG" || "$plugin_key" == "OG-Suite/KotlinTemplate-OG" ]]; then - continue - fi + # Exclude specific plugins. + if [[ "$plugin_key" == "OG-Suite/Template-OG" || \ + "$plugin_key" == "OG-Suite/KotlinTemplate-OG" || \ + "$plugin_key" == "OG-Suite/plugins" || \ + "$plugin_key" == "Hard-Forks/plugins" || \ + "$plugin_key" == "Soft-Forks/plugins" || \ + "$plugin_key" == "Third-Party/plugins" ]]; then + continue + fi if [[ "$plugin_key" == "Soft-Forks/Essentials-OG" ]]; then # Add both pseudo-plugins. diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 5a97e96..08605cf 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 5a97e96610ca04f0eb0ec4abc5b6a0d19bac69e1 +Subproject commit 08605cff08c6d5a049a09926914ee765ba06ecd3 -- 2.47.3 From fe0e4ab7d7a1bb7aff619742ed3a3eb5f487f5dc Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 4 Dec 2024 08:41:54 -0500 Subject: [PATCH 241/866] Fix IllegalStack-OG build --- plugins/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 08605cf..6ce005f 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 08605cff08c6d5a049a09926914ee765ba06ecd3 +Subproject commit 6ce005f4c86edff72b5d65d71904d87753cf167a -- 2.47.3 From 652545516f20f5a332ffdd042103960154167bec Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 4 Dec 2024 10:38:09 -0500 Subject: [PATCH 242/866] Fix Item-NBT-API-OG build --- plugins/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 6ce005f..d6b348b 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 6ce005f4c86edff72b5d65d71904d87753cf167a +Subproject commit d6b348bb0032d65562978a069a94eb15fb4d2b20 -- 2.47.3 From dc86140a22a4f25984c6f3a92b19a11b2d612fce Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 5 Dec 2024 08:30:19 -0500 Subject: [PATCH 243/866] Fix LuckPerms-OG build --- bootstrap/stage-4.sh | 1 + plugins/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/bootstrap/stage-4.sh b/bootstrap/stage-4.sh index 9746386..d94b76c 100755 --- a/bootstrap/stage-4.sh +++ b/bootstrap/stage-4.sh @@ -21,6 +21,7 @@ cat << "EOF" EOF +echo read -p "Press Enter to start..." # Enable nullglob and extglob to handle non-matching patterns and extended globbing. diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index d6b348b..1783562 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit d6b348bb0032d65562978a069a94eb15fb4d2b20 +Subproject commit 17835621981379bbd087a423f7139385a3623ef9 -- 2.47.3 From 5ebfd7e9b8c34f892bbb154d106a272990401346 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 5 Dec 2024 11:21:47 -0500 Subject: [PATCH 244/866] Fix OldCombatMechanics-OG build --- plugins/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 1783562..2d7dbec 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 17835621981379bbd087a423f7139385a3623ef9 +Subproject commit 2d7dbec07cc3d7d4613785a3cd082b64b24f502d -- 2.47.3 From d2548a3ef686ccb33af15c1e5f4cdcaf74766256 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 5 Dec 2024 11:45:31 -0500 Subject: [PATCH 245/866] Fix PurpurExtras-OG build --- plugins/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 2d7dbec..cd6aafc 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 2d7dbec07cc3d7d4613785a3cd082b64b24f502d +Subproject commit cd6aafc14fe66cccb764b280451b32f345410774 -- 2.47.3 From 35a90ee6988e58e020874d71e7a81b29a3000221 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 6 Dec 2024 07:59:44 -0500 Subject: [PATCH 246/866] Fix QuickShop-OG build --- plugins/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index cd6aafc..a37510d 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit cd6aafc14fe66cccb764b280451b32f345410774 +Subproject commit a37510d75ebd7a3c54a0fa4bf33334b8d951b986 -- 2.47.3 From cdf9eb96b19c9e91fe32a49958d85104b49c37c0 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 6 Dec 2024 08:27:30 -0500 Subject: [PATCH 247/866] Fix Item-NBT-API-OG build for real this time --- plugins/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index a37510d..c9ea715 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit a37510d75ebd7a3c54a0fa4bf33334b8d951b986 +Subproject commit c9ea71588bf31100eb9b894ee1906119cdababa8 -- 2.47.3 From 2b93882ebc8913973b25fc25a95d5ed48abe6d46 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 6 Dec 2024 08:46:40 -0500 Subject: [PATCH 248/866] Fix bootstrap stage 4 submodule fetching on first run --- bootstrap/stage-4.sh | 132 +++++++++++++++++-------------------------- 1 file changed, 51 insertions(+), 81 deletions(-) diff --git a/bootstrap/stage-4.sh b/bootstrap/stage-4.sh index d94b76c..da4a72d 100755 --- a/bootstrap/stage-4.sh +++ b/bootstrap/stage-4.sh @@ -27,7 +27,16 @@ read -p "Press Enter to start..." # Enable nullglob and extglob to handle non-matching patterns and extended globbing. shopt -s nullglob extglob -# Collect initial commit hashes of submodules from previous run. +# Declare the project root for git submodule fetching. +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +PROJECT_ROOT="$(cd "$SCRIPT_DIR/.." && pwd)" + +# Define absolute paths for directories. +BASE_DIR="$PROJECT_ROOT/plugins" +OUTPUT_DIR="$PROJECT_ROOT/server" +LOG_DIR="$OUTPUT_DIR/logs" +COMMIT_HASH_FILE="$OUTPUT_DIR/commit_hashes.txt" + declare -A plugin_commit_hash_before declare -A plugin_commit_hash_after declare -A new_commit_hashes @@ -35,12 +44,6 @@ declare -A build_results declare -A plugin_dirs halted=false -# Move the commit_hashes.txt file to server/logs/. -BASE_DIR="../plugins" # Point to plugins directory. -OUTPUT_DIR="../server" # Output JAR files to server folder. -LOG_DIR="$OUTPUT_DIR/logs" # Directory to store logs. -COMMIT_HASH_FILE="$OUTPUT_DIR/commit_hashes.txt" - # Function to handle script interruption. cleanup() { echo -e "\n\nBuild process interrupted." @@ -66,7 +69,7 @@ get_plugin_commit_hash() { fi } -# Load previous commit hashes from file if it exists. +# Load previous commit hashes if they exist. if [[ -f "$COMMIT_HASH_FILE" ]]; then while IFS=: read -r plugin_key commit_hash; do plugin_commit_hash_before["$plugin_key"]="$commit_hash" @@ -75,7 +78,10 @@ fi echo -# Updating submodules with progress bar. +# Change directory to the project root before fetching submodules. +cd "$PROJECT_ROOT" || { echo "Failed to change directory to $PROJECT_ROOT"; exit 1; } + +# Updating submodules with a progress bar. submodule_paths=($(git config --file .gitmodules --get-regexp path | awk '{ print $2 }')) total_submodules=${#submodule_paths[@]} declare -A failed_submodules=() @@ -104,17 +110,16 @@ for submodule_path in "${submodule_paths[@]}"; do submodule_index=$((submodule_index + 1)) submodule_name=$(basename "$submodule_path") submodule_progress_bar "$submodule_index" "$total_submodules" "$submodule_name" - # Update the submodule without the --remote flag. git submodule update --force --recursive --init --quiet "$submodule_path" &> "$LOG_DIR/${submodule_name}_update.log" if [[ $? -ne 0 ]]; then failed_submodules["$submodule_path"]=1 fi done -# Move to the next line after submodule progress bar. +# Move to next line after progress bar. echo -# Retry failed submodules. +# Retry failed submodules if any. if [[ ${#failed_submodules[@]} -gt 0 ]]; then echo echo "Retrying failed submodules..." @@ -132,9 +137,13 @@ if [[ ${#failed_submodules[@]} -gt 0 ]]; then done fi +echo echo "Submodules updated successfully." echo +# Return to the bootstrap directory. +cd "$PROJECT_ROOT/bootstrap" || { echo "Failed to return to $PROJECT_ROOT/bootstrap"; exit 1; } + # Build list of plugin keys and collect commit hashes. declare -a plugin_keys @@ -144,15 +153,15 @@ for prefix in "${build_order[@]}"; do plugin_name="$(basename "$dir")" plugin_key="${prefix}/${plugin_name}" - # Exclude specific plugins. - if [[ "$plugin_key" == "OG-Suite/Template-OG" || \ - "$plugin_key" == "OG-Suite/KotlinTemplate-OG" || \ - "$plugin_key" == "OG-Suite/plugins" || \ - "$plugin_key" == "Hard-Forks/plugins" || \ - "$plugin_key" == "Soft-Forks/plugins" || \ - "$plugin_key" == "Third-Party/plugins" ]]; then - continue - fi + # Exclude specific plugins. + if [[ "$plugin_key" == "OG-Suite/Template-OG" || \ + "$plugin_key" == "OG-Suite/KotlinTemplate-OG" || \ + "$plugin_key" == "OG-Suite/plugins" || \ + "$plugin_key" == "Hard-Forks/plugins" || \ + "$plugin_key" == "Soft-Forks/plugins" || \ + "$plugin_key" == "Third-Party/plugins" ]]; then + continue + fi if [[ "$plugin_key" == "Soft-Forks/Essentials-OG" ]]; then # Add both pseudo-plugins. @@ -162,7 +171,6 @@ for prefix in "${build_order[@]}"; do commit_hash="$(get_plugin_commit_hash "$dir")" plugin_commit_hash_after["Soft-Forks/Essentials-OG"]="$commit_hash" new_commit_hashes["Soft-Forks/Essentials-OG"]="$commit_hash" - # Map directories. plugin_dirs["Soft-Forks/EssentialsX"]="$dir" plugin_dirs["Soft-Forks/EssentialsXSpawn"]="$dir" else @@ -175,7 +183,7 @@ for prefix in "${build_order[@]}"; do done done -# Stop all existing Gradle daemons. +# Stop all existing Gradle daemons if available. if command -v gradle >/dev/null 2>&1; then gradle --stop >/dev/null 2>&1 fi @@ -214,10 +222,10 @@ select_preferred_jar() { fi done if [[ ${#preferred_jars[@]} -eq 0 ]]; then - # No jars without "-all.jar", use the original list. + # No jars without "-all.jar" preferred_jars=("${jars[@]}") fi - # Select the jar with the shortest name (excluding path). + # Select the jar with the shortest name. preferred_jar="${preferred_jars[0]}" shortest_name_length=${#preferred_jar} for jar in "${preferred_jars[@]}"; do @@ -230,7 +238,6 @@ select_preferred_jar() { echo "$preferred_jar" } -# Function to sort projects by category and name. sort_projects() { local projects=("$@") local sorted_projects=() @@ -259,23 +266,19 @@ for plugin_key in "${plugin_keys[@]}"; do progress_bar "$prefix" "$plugin_name" - # For pseudo plugins, use the commit hash of Essentials-OG. + # Handle pseudo plugins using Essentials-OG commit hash. if [[ "$plugin_key" == "Soft-Forks/EssentialsX" || "$plugin_key" == "Soft-Forks/EssentialsXSpawn" ]]; then commit_hash="${plugin_commit_hash_after["Soft-Forks/Essentials-OG"]}" commit_hash_before="${plugin_commit_hash_before["Soft-Forks/Essentials-OG"]}" else - # Get current commit hash. commit_hash="${plugin_commit_hash_after["$plugin_key"]}" commit_hash_before="${plugin_commit_hash_before["$plugin_key"]}" fi need_to_build=false if [[ -n "$commit_hash_before" && -n "$commit_hash" && "$commit_hash_before" == "$commit_hash" ]]; then - # Plugin did not change. - # But check if the JAR exists in OUTPUT_DIR. + # Plugin did not change. Check if JAR exists. jar_exists=false - - # Determine the possible jar names. if [[ "$plugin_key" == "Soft-Forks/EssentialsX" ]]; then plugin_names=("Essentials-OG" "EssentialsX-OG") elif [[ "$plugin_key" == "Soft-Forks/EssentialsXSpawn" ]]; then @@ -296,13 +299,13 @@ for plugin_key in "${plugin_keys[@]}"; do remaining="${base_name#$name}" if [[ "$remaining" == "" || "$remaining" =~ ^[-\.][0-9] ]]; then jar_exists=true - break 2 # Break out of both loops. + break 2 fi done done if $jar_exists; then - # No need to rebuild. + # No rebuild needed. build_results["$plugin_key"]="cached" completed=$((completed + 1)) progress_bar "$prefix" "$plugin_name" @@ -315,19 +318,13 @@ for plugin_key in "${plugin_keys[@]}"; do fi if $need_to_build; then - # Determine the build output directories. + # Find build output dirs. build_output_dirs=() - if [[ -d "$dir/build/libs" ]]; then - build_output_dirs+=("$dir/build/libs") - fi - if [[ -d "$dir/target" ]]; then - build_output_dirs+=("$dir/target") - fi - if [[ -d "$dir/build/distributions" ]]; then - build_output_dirs+=("$dir/build/distributions") - fi + [[ -d "$dir/build/libs" ]] && build_output_dirs+=("$dir/build/libs") + [[ -d "$dir/target" ]] && build_output_dirs+=("$dir/target") + [[ -d "$dir/build/distributions" ]] && build_output_dirs+=("$dir/build/distributions") - # Move existing JARs to old/ before building. + # Move existing jars to old/ for build_output_dir in "${build_output_dirs[@]}"; do if [[ -d "$build_output_dir" ]]; then mkdir -p "$build_output_dir/old" @@ -336,9 +333,7 @@ for plugin_key in "${plugin_keys[@]}"; do fi done - # Suppress any gradle output before progress bar. - # Already suppressed by redirecting build output to build_log. - + # Determine build tool. if [[ -f "$dir/gradlew" ]]; then chmod +x "$dir/gradlew" 2>/dev/null fi @@ -356,12 +351,10 @@ for plugin_key in "${plugin_keys[@]}"; do continue fi - # Run the build command and capture output. build_log="$LOG_DIR/${plugin_name}_build.log" ( cd "$dir" || exit if $use_gradle; then - # Set a unique Gradle user home directory. export GRADLE_USER_HOME="$dir/.gradle" fi $build_command @@ -370,19 +363,12 @@ for plugin_key in "${plugin_keys[@]}"; do build_exit_code=$? if [[ $build_exit_code -eq 0 ]]; then - # Re-determine the build output directories after build. + # Recollect build output directories. build_output_dirs=() - if [[ -d "$dir/build/libs" ]]; then - build_output_dirs+=("$dir/build/libs") - fi - if [[ -d "$dir/target" ]]; then - build_output_dirs+=("$dir/target") - fi - if [[ -d "$dir/build/distributions" ]]; then - build_output_dirs+=("$dir/build/distributions") - fi + [[ -d "$dir/build/libs" ]] && build_output_dirs+=("$dir/build/libs") + [[ -d "$dir/target" ]] && build_output_dirs+=("$dir/target") + [[ -d "$dir/build/distributions" ]] && build_output_dirs+=("$dir/build/distributions") - # Collect built jars after building. built_jars=() for build_output_dir in "${build_output_dirs[@]}"; do if [[ -d "$build_output_dir" ]]; then @@ -397,7 +383,7 @@ for plugin_key in "${plugin_keys[@]}"; do fi done - # For plugins with variable names, determine possible names. + # Handle plugin-specific jar name patterns. if [[ "$plugin_key" == "Soft-Forks/EssentialsX" ]]; then plugin_names=("Essentials-OG" "EssentialsX-OG") elif [[ "$plugin_key" == "Soft-Forks/EssentialsXSpawn" ]]; then @@ -425,13 +411,9 @@ for plugin_key in "${plugin_keys[@]}"; do done if [[ ${#sub_built_jars[@]} -gt 0 ]]; then - # Select the preferred jar. preferred_jar=$(select_preferred_jar "${sub_built_jars[@]}") - - # Get the name of the preferred JAR. preferred_jar_name="$(basename "$preferred_jar")" - # Remove old JARs in OUTPUT_DIR for this plugin. mkdir -p "$OUTPUT_DIR/old" for old_jar in "$OUTPUT_DIR/"*.jar; do if [[ -f "$old_jar" ]]; then @@ -448,9 +430,7 @@ for plugin_key in "${plugin_keys[@]}"; do fi done - # Copy the preferred jar to OUTPUT_DIR with its original name. cp "$preferred_jar" "$OUTPUT_DIR/" 2>/dev/null - build_results["$plugin_key"]="built" else echo "Error: No JAR files found after building plugin '$plugin_name'." >> "$build_log" @@ -460,7 +440,6 @@ for plugin_key in "${plugin_keys[@]}"; do build_results["$plugin_key"]="Fail" fi else - # Plugin is cached; no action needed. build_results["$plugin_key"]="cached" fi @@ -468,10 +447,8 @@ for plugin_key in "${plugin_keys[@]}"; do progress_bar "$prefix" "$plugin_name" done -# Move to the next line after the progress bar. echo -# Save new commit hashes to file, sorted as per build order. { sorted_keys=($(sort_projects "${!new_commit_hashes[@]}")) for plugin_key in "${sorted_keys[@]}"; do @@ -479,7 +456,6 @@ echo done } > "$COMMIT_HASH_FILE" -# Output the build results. echo "" echo "Build Summary:" echo "" @@ -499,7 +475,6 @@ for project in "${!build_results[@]}"; do fi done -# Print the plugins that built if any. if [[ ${#pass_list[@]} -gt 0 ]]; then echo "Plugins built successfully:" echo "" @@ -510,7 +485,6 @@ if [[ ${#pass_list[@]} -gt 0 ]]; then echo "" fi -# Print cached plugins only if there are any. if [[ ${#cached_list[@]} -gt 0 ]]; then echo "Cached plugins:" echo "" @@ -521,7 +495,6 @@ if [[ ${#cached_list[@]} -gt 0 ]]; then echo "" fi -# Print failed builds only if there are any. if [[ ${#fail_list[@]} -gt 0 ]]; then echo "Failed builds:" echo "" @@ -532,7 +505,6 @@ if [[ ${#fail_list[@]} -gt 0 ]]; then echo "" fi -# Add a descriptive closing message. total_built=${#pass_list[@]} total_cached=${#cached_list[@]} total_failed=${#fail_list[@]} @@ -541,27 +513,24 @@ total_plugins=$((total_built + total_cached + total_failed)) if [[ $total_built -eq 0 ]]; then echo "ERROR: Failed to build all plugins!" else - echo "Completed plugin jarfiles: $(pwd)/server/" + echo "Completed plugin jarfiles: $OUTPUT_DIR/" fi echo "" -echo "Build logs: $(pwd)/server/logs/" +echo "Build logs: $LOG_DIR/" echo "" echo "Total plugins: $total_plugins" -# Plugins built. if [[ $total_built -gt 0 ]]; then echo "" echo "Plugins built: $total_built" fi -# Cached plugins. if [[ $total_cached -gt 0 ]]; then echo "" echo "Cached plugins: $total_cached" fi -# Failed builds. if [[ $total_failed -gt 0 ]]; then echo "" echo "Failed builds: $total_failed" @@ -571,3 +540,4 @@ if $halted; then echo "" echo "WARNING: Build process was halted manually!" fi + -- 2.47.3 From a3f539ae17436067d7add89aaaa1168a1aa13fd3 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 6 Dec 2024 12:18:15 -0500 Subject: [PATCH 249/866] Update ViaSuite --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index b15b1ea..e146c83 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit b15b1ea308dce4038972b743abad222bf5d9723e +Subproject commit e146c832a5747d3b45d7647af08fd01b42f6ac78 -- 2.47.3 From 7bb9440a6d1140cfb81ff89403af05489bd13d73 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 6 Dec 2024 16:23:10 -0500 Subject: [PATCH 250/866] Fix TAB-OG and ViaRewind builds --- plugins/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index c9ea715..8a410ea 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit c9ea71588bf31100eb9b894ee1906119cdababa8 +Subproject commit 8a410ea5775dc63514fce02538fa953d14770df1 -- 2.47.3 From efe9150015df23a8c4675cffa97a70fa84444cf3 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 7 Dec 2024 02:04:39 -0500 Subject: [PATCH 251/866] Fix Vault-OG build --- plugins/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 8a410ea..715c443 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 8a410ea5775dc63514fce02538fa953d14770df1 +Subproject commit 715c4439beca092a7979dd3292b32902cae2f177 -- 2.47.3 From 082e43fb996cab517ed84222e516f11b2a549f90 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 7 Dec 2024 02:54:36 -0500 Subject: [PATCH 252/866] Fix Votifier-OG build --- bootstrap/stage-4.sh | 2 +- plugins/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bootstrap/stage-4.sh b/bootstrap/stage-4.sh index da4a72d..195f339 100755 --- a/bootstrap/stage-4.sh +++ b/bootstrap/stage-4.sh @@ -339,7 +339,7 @@ for plugin_key in "${plugin_keys[@]}"; do fi if [[ -f "$dir/build.gradle" || -f "$dir/settings.gradle" || -f "$dir/build.gradle.kts" || -f "$dir/settings.gradle.kts" ]]; then - build_command="./gradlew --no-daemon --no-parallel build" + build_command="./gradlew --no-daemon --no-parallel clean build" use_gradle=true elif [[ -f "$dir/pom.xml" ]]; then build_command="./mvnw clean package" diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 715c443..772a7cc 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 715c4439beca092a7979dd3292b32902cae2f177 +Subproject commit 772a7cc31a8c2794cf500d976160013b9e060a8c -- 2.47.3 From c27d55236772a2a6c6ed5c74baf3ce508ab6d3ac Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 7 Dec 2024 06:42:02 -0500 Subject: [PATCH 253/866] Fix WorldGuard-OG build --- plugins/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 772a7cc..0fa3595 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 772a7cc31a8c2794cf500d976160013b9e060a8c +Subproject commit 0fa359519a09398ddd6a77191dba0efdc161715b -- 2.47.3 From c6eeb3b9cbb6a9c8671dc19485356fafc6d088b4 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 7 Dec 2024 07:43:58 -0500 Subject: [PATCH 254/866] Fix AntiPopup build --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index e146c83..1c46a54 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit e146c832a5747d3b45d7647af08fd01b42f6ac78 +Subproject commit 1c46a542d813a8cea0e9177444f1bc3192f79c48 -- 2.47.3 From 4a91cfacb738d0d44b46801347bee043226552c2 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 7 Dec 2024 15:00:40 -0500 Subject: [PATCH 255/866] Fix AreaShop build --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index 1c46a54..93be076 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 1c46a542d813a8cea0e9177444f1bc3192f79c48 +Subproject commit 93be07624b5ae74b0a2d0e3b572e0ec29c448ada -- 2.47.3 From a052853cd93441e70a11462298a8dc235f8af66b Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 8 Dec 2024 13:37:22 -0500 Subject: [PATCH 256/866] Fix BetterChairs build --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index 93be076..36d7040 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 93be07624b5ae74b0a2d0e3b572e0ec29c448ada +Subproject commit 36d70408ed805fa7db6eab71dbb872ca70ed3c90 -- 2.47.3 From 4a61eaf061df221b9498206445a9f660e9808e61 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 8 Dec 2024 14:39:09 -0500 Subject: [PATCH 257/866] Fix Chunky build --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index 36d7040..aa6459b 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 36d70408ed805fa7db6eab71dbb872ca70ed3c90 +Subproject commit aa6459b9e39d778e5e4d8eb3b8640b2ab2d12fbd -- 2.47.3 From 99ebc30250813167a2f4de931342f1349591cbae Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 9 Dec 2024 10:30:02 -0500 Subject: [PATCH 258/866] Release CoreProtect-OG --- plugins/Soft-Forks | 2 +- plugins/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 0fa3595..8fa8a45 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 0fa359519a09398ddd6a77191dba0efdc161715b +Subproject commit 8fa8a45356212aebe6e36cc87cd3d0ac91808492 diff --git a/plugins/Third-Party b/plugins/Third-Party index aa6459b..01c6dd1 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit aa6459b9e39d778e5e4d8eb3b8640b2ab2d12fbd +Subproject commit 01c6dd1109fc9c3d68c3fd8e07cb4bb17a9ed5c8 -- 2.47.3 From 9b22864f7b07b57295b2f8f473888bea0744779a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 10 Dec 2024 11:40:18 -0500 Subject: [PATCH 259/866] Fix AntiPopup build --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index 01c6dd1..5dde3b5 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 01c6dd1109fc9c3d68c3fd8e07cb4bb17a9ed5c8 +Subproject commit 5dde3b553f3fbeb5b5b30a430c24ed216d40759b -- 2.47.3 From c96cbf476755e393f534ea2b1e336f5a59206a45 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 10 Dec 2024 12:09:52 -0500 Subject: [PATCH 260/866] Fix EternalCombat build --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index 5dde3b5..d6443e9 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 5dde3b553f3fbeb5b5b30a430c24ed216d40759b +Subproject commit d6443e9345d16b642edc4483e4b01f0876d81106 -- 2.47.3 From bf90a9b2f10bf6a2238ae93a33192f3ed1cc94fe Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 10 Dec 2024 13:46:11 -0500 Subject: [PATCH 261/866] Fix FancyHolograms build --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index d6443e9..a20286e 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit d6443e9345d16b642edc4483e4b01f0876d81106 +Subproject commit a20286e44c1163189217ef6480e0fe7a91a9f91f -- 2.47.3 From 140704a2f15165e4f72b3271c85cbff45fd27f66 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 11 Dec 2024 08:29:55 -0500 Subject: [PATCH 262/866] Fix GameModeInventories build --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index a20286e..8c53410 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit a20286e44c1163189217ef6480e0fe7a91a9f91f +Subproject commit 8c53410602363ba9497e31c2f7ee668d05f8925f -- 2.47.3 From 84de78e91af9e63ffd721af0469e4ab6ca26a081 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 11 Dec 2024 08:53:29 -0500 Subject: [PATCH 263/866] Fix WorldEdit build --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index 8c53410..5aa4b84 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 8c53410602363ba9497e31c2f7ee668d05f8925f +Subproject commit 5aa4b84ed430c649b48b9fcd8d87df42a7d82ea6 -- 2.47.3 From 3a1a7c0ef1a9b826e22e3f9d80a98a79e350130c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 11 Dec 2024 11:19:50 -0500 Subject: [PATCH 264/866] Replace Insights with ChunkSpawnerLimiter --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index 5aa4b84..97a4c5f 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 5aa4b84ed430c649b48b9fcd8d87df42a7d82ea6 +Subproject commit 97a4c5f1e123ac374963eb3dbc9e996f97a104ef -- 2.47.3 From 8f061a2e639a03c418080f8ef53694f8f9e0ebbb Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 12 Dec 2024 07:46:30 -0500 Subject: [PATCH 265/866] Fix WorldGuardGUI build --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index 97a4c5f..fa54425 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 97a4c5f1e123ac374963eb3dbc9e996f97a104ef +Subproject commit fa5442562dacefeab73315ef0794e9a5bd8714a3 -- 2.47.3 From 0e5596ed2b7b3510f7d45567ae6485e310f01884 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 12 Dec 2024 07:52:07 -0500 Subject: [PATCH 266/866] Fix yamipa build --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index fa54425..15022a0 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit fa5442562dacefeab73315ef0794e9a5bd8714a3 +Subproject commit 15022a0911cbd05faf5400266e1de28c2e03cac9 -- 2.47.3 From 91a090ca39847705191c700c642e843019f4d199 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 12 Dec 2024 08:57:08 -0500 Subject: [PATCH 267/866] Fix NoCheatPlus build --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index 15022a0..6918252 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 15022a0911cbd05faf5400266e1de28c2e03cac9 +Subproject commit 69182529ec31c23fe6ef3e3565cf48f6cf515ef3 -- 2.47.3 From 86b601eba8ba45e0649eddad8817a7047b824634 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 12 Dec 2024 09:12:26 -0500 Subject: [PATCH 268/866] Fix TCPShield build --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index 6918252..4adb3f2 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 69182529ec31c23fe6ef3e3565cf48f6cf515ef3 +Subproject commit 4adb3f28c4480625e658babdb3939cf681512204 -- 2.47.3 From 38c2c60b8f8862ada1a750c2197e7e5895631b99 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 12 Dec 2024 10:00:14 -0500 Subject: [PATCH 269/866] Replace ItemJoin with EssentialsKitGUI --- plugins/Soft-Forks | 2 +- plugins/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 8fa8a45..d0a8ef9 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 8fa8a45356212aebe6e36cc87cd3d0ac91808492 +Subproject commit d0a8ef9e068812c837fff8e208a30d1fc92b5a99 diff --git a/plugins/Third-Party b/plugins/Third-Party index 4adb3f2..e075859 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 4adb3f28c4480625e658babdb3939cf681512204 +Subproject commit e075859fa786344c1e0e77718ad30a00c7f9553d -- 2.47.3 From 80c44783c8ee142e10870aee1b7e53386ce6c2e3 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 12 Dec 2024 13:58:05 -0500 Subject: [PATCH 270/866] Fix MiniPlaceholders build --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index e075859..accb499 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit e075859fa786344c1e0e77718ad30a00c7f9553d +Subproject commit accb49993b2d348b9d3a88078a3f02a328e7d3e6 -- 2.47.3 From 4e159a84d4f3db8cacb773e3a86c238dc0274921 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 13 Dec 2024 04:40:14 -0500 Subject: [PATCH 271/866] Replace MiniMOTD with AdvancedServerList --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index accb499..fe076ab 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit accb49993b2d348b9d3a88078a3f02a328e7d3e6 +Subproject commit fe076ab0772dd3f6fbae09d255711e77336bf8a2 -- 2.47.3 From a699818643a5c3d9b569bc8183a92b935e8256ca Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 13 Dec 2024 07:50:56 -0500 Subject: [PATCH 272/866] Fix RayTraceAntiXray build --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index fe076ab..1ba46f7 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit fe076ab0772dd3f6fbae09d255711e77336bf8a2 +Subproject commit 1ba46f75d0ec3100994ca1f6124fb809ed017d84 -- 2.47.3 From 6ec21e55e537a910a961fe09c853b8c90da9b457 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 13 Dec 2024 08:07:19 -0500 Subject: [PATCH 273/866] Fix MiniPlaceholders-LuckPerms build --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index 1ba46f7..9f8fa66 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 1ba46f75d0ec3100994ca1f6124fb809ed017d84 +Subproject commit 9f8fa66426211f7597fa5de810b921b33c023af9 -- 2.47.3 From 09d6475287f2b76c2f4cb2ea8ac3832cd9e1d29e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 13 Dec 2024 09:09:05 -0500 Subject: [PATCH 274/866] Fix WorldEditSUI build --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index 9f8fa66..cb3170c 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 9f8fa66426211f7597fa5de810b921b33c023af9 +Subproject commit cb3170c82c4f022867e4e7c688e69fc7b323d8a7 -- 2.47.3 From eb57620f03be412cf80aa743efba6bd20e73ae16 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 13 Dec 2024 09:20:50 -0500 Subject: [PATCH 275/866] Fix Multiverse-Core build --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index cb3170c..c855d5b 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit cb3170c82c4f022867e4e7c688e69fc7b323d8a7 +Subproject commit c855d5b21393cfd35bbdf0e90ec67fc361dbf993 -- 2.47.3 From 18f24d034f74b7200c735ac01c30a625307d4028 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 13 Dec 2024 09:34:35 -0500 Subject: [PATCH 276/866] Fix Multiverse-Inventories build --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index c855d5b..a23559f 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit c855d5b21393cfd35bbdf0e90ec67fc361dbf993 +Subproject commit a23559f1938e0acb7ec3f10c6fbd2f2da4b8c4cd -- 2.47.3 From c3cecb66987d16d3cf53f992cd18afadbf50f06d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 13 Dec 2024 09:40:18 -0500 Subject: [PATCH 277/866] Fix Multiverse-SignPortals build --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index a23559f..f427349 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit a23559f1938e0acb7ec3f10c6fbd2f2da4b8c4cd +Subproject commit f4273492b001f1e9c07968dece1eef3325c49f94 -- 2.47.3 From b5a220ad023eec82e1182d9fb332079dde77e7db Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 13 Dec 2024 10:22:12 -0500 Subject: [PATCH 278/866] Fix VotingPlugin build --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index f427349..56d8489 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit f4273492b001f1e9c07968dece1eef3325c49f94 +Subproject commit 56d8489fc700884b723f1114cc9d361ed71c76f5 -- 2.47.3 From 3415c7596e53e5e0ce883b4cda3a9cf6360d92f6 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 13 Dec 2024 15:33:34 -0500 Subject: [PATCH 279/866] FEAT: All plugins building automatically. Release MCL-Votifier-OG --- plugins/Hard-Forks | 2 +- plugins/Soft-Forks | 2 +- plugins/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index 5b21e2d..d95b8f8 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit 5b21e2d6df97b6d35f4548ef8706b9755cbe477e +Subproject commit d95b8f853222826960a728a34443fea927f1ddd7 diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index d0a8ef9..6906fc7 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit d0a8ef9e068812c837fff8e208a30d1fc92b5a99 +Subproject commit 6906fc7e7ac4267a034177932c54ad19287a21a5 diff --git a/plugins/Third-Party b/plugins/Third-Party index 56d8489..2530861 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 56d8489fc700884b723f1114cc9d361ed71c76f5 +Subproject commit 2530861fe7ad17c2fbb5f977b9e54dcade49d111 -- 2.47.3 From dd99debb1f43acd280500f266582c70832246463 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 14 Dec 2024 01:41:34 -0500 Subject: [PATCH 280/866] Remove unreliable SimpleClans tests --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index 2530861..f20f339 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 2530861fe7ad17c2fbb5f977b9e54dcade49d111 +Subproject commit f20f3392662010f0a7d56186fadd4b43e1a96b84 -- 2.47.3 From b5028243bf8834ef4f14d77a47c62b8ad6335160 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 14 Dec 2024 02:32:46 -0500 Subject: [PATCH 281/866] Update bootstrap for 1.19.4 --- .gitignore | 4 ++-- bootstrap/stage-3.sh | 13 ++++++++----- bootstrap/stage-5.sh | 2 +- 3 files changed, 11 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index c7dd15f..a20412f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ server/ plugins/logs/ -bootstrap/.m2 -bootstrap/purpur-1.19.4-R0.1-SNAPSHOT.jar +bootstrap/.m2/ +bootstrap/.gradle/ diff --git a/bootstrap/stage-3.sh b/bootstrap/stage-3.sh index e0653a8..5c20b75 100755 --- a/bootstrap/stage-3.sh +++ b/bootstrap/stage-3.sh @@ -319,6 +319,10 @@ LOCAL=$(git rev-parse HEAD) # Get the latest commit hash from the remote ver/1.19.4 branch REMOTE=$(git rev-parse origin/ver/1.19.4) +# Show user java version in use +echo 'Using system java for purpur build: ' +java -version + # Check if the jar file doesn't exist or if there are updates in the repository if [ -z "$PURPUR_JAR_FILE" ] || [ "$LOCAL" != "$REMOTE" ]; then if [ "$LOCAL" != "$REMOTE" ]; then @@ -359,8 +363,8 @@ if [ -z "$PURPUR_JAR_FILE" ] || [ "$LOCAL" != "$REMOTE" ]; then BUILD_PID=$! spinner $BUILD_PID "$message" - # Copy the built Purpur jar to the bootstrap directory - cp build/libs/purpur-*.jar ../bootstrap/ + # Copy the built Purpur jar to the server directory + cp build/libs/purpur-*.jar ../server/ echo "Bootstrapping of Purpur complete." else @@ -370,6 +374,5 @@ fi # Navigate back to the original directory cd ../bootstrap/ || { echo "Failed to navigate back to bootstrap directory."; exit 1; } -rm -rf purpur-bundler-1.19.4-R0.1-SNAPSHOT-mojmap.jar - -rm -rf .gradle/ +# Clean up mojang mapped jar. +rm -rf ../server/purpur-bundler-1.19.4-R0.1-SNAPSHOT-mojmap.jar diff --git a/bootstrap/stage-5.sh b/bootstrap/stage-5.sh index 590da97..57dcc87 100755 --- a/bootstrap/stage-5.sh +++ b/bootstrap/stage-5.sh @@ -10,7 +10,7 @@ sdk use graalvm64-17.0.9 # Auto-restart loop while [ true ]; do echo "Starting TrueOG..." - java -Xms49152M -Xmx49152M -Dterminal.jline=false -XX:+UseG1GC -Dpaper.playerconnection.keepalive=60 -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:InitiatingHeapOccupancyPercent=15 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -jar --add-modules=jdk.incubator.vector purpur-1.18.2-1632.jar nogui + java -Xms16384M -Xmx16384M -Dterminal.jline=false -XX:+UseG1GC -Dpaper.playerconnection.keepalive=60 -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:InitiatingHeapOccupancyPercent=15 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -jar --add-modules=jdk.incubator.vector purpur-1.19.4-R0.1-SNAPSHOT.jar nogui for i in 5 4 3 2 1; do printf 'Server restarting in %s... (press CTRL-C to exit)\n' "${i}" sleep 1 -- 2.47.3 From e2aac6d7cdf27e22589e85bd92ac80d5135031ea Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 14 Dec 2024 02:44:41 -0500 Subject: [PATCH 282/866] Use 42GB RAM for 1.19 --- bootstrap/stage-5.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bootstrap/stage-5.sh b/bootstrap/stage-5.sh index 57dcc87..0313d2d 100755 --- a/bootstrap/stage-5.sh +++ b/bootstrap/stage-5.sh @@ -10,7 +10,7 @@ sdk use graalvm64-17.0.9 # Auto-restart loop while [ true ]; do echo "Starting TrueOG..." - java -Xms16384M -Xmx16384M -Dterminal.jline=false -XX:+UseG1GC -Dpaper.playerconnection.keepalive=60 -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:InitiatingHeapOccupancyPercent=15 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -jar --add-modules=jdk.incubator.vector purpur-1.19.4-R0.1-SNAPSHOT.jar nogui + java -Xms43008M -Xmx43008M -Dterminal.jline=false -XX:+UseG1GC -Dpaper.playerconnection.keepalive=60 -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:InitiatingHeapOccupancyPercent=15 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -jar --add-modules=jdk.incubator.vector purpur-1.19.4-R0.1-SNAPSHOT.jar nogui for i in 5 4 3 2 1; do printf 'Server restarting in %s... (press CTRL-C to exit)\n' "${i}" sleep 1 -- 2.47.3 From 9edf92d40b9aeaade4acd350656be8e5c794420d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 14 Dec 2024 03:23:40 -0500 Subject: [PATCH 283/866] Release BuildBattle --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index f20f339..6e76e31 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit f20f3392662010f0a7d56186fadd4b43e1a96b84 +Subproject commit 6e76e31d883e1b15be0618cca2c6db906a75c74a -- 2.47.3 From 7b8e3cbd3eb00935fdb30599b81c1c5af2ecd61c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 14 Dec 2024 05:00:55 -0500 Subject: [PATCH 284/866] Release Panilla --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index 6e76e31..87bdcd9 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 6e76e31d883e1b15be0618cca2c6db906a75c74a +Subproject commit 87bdcd916331d0ea572ac7d5440ae5dfe503ad92 -- 2.47.3 From c405cc19685a671ecf5d52b024de623f5965e7cb Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 15 Dec 2024 08:09:11 -0500 Subject: [PATCH 285/866] Attempt to embed bootstrap mavenlocal in plugin build script --- bootstrap/stage-3.sh | 25 +++++++++++-------------- bootstrap/stage-4.sh | 2 +- 2 files changed, 12 insertions(+), 15 deletions(-) diff --git a/bootstrap/stage-3.sh b/bootstrap/stage-3.sh index 5c20b75..0c27052 100755 --- a/bootstrap/stage-3.sh +++ b/bootstrap/stage-3.sh @@ -6,7 +6,6 @@ WORK_DIR="$(pwd)" BUILD_TOOLS_JAR="$WORK_DIR/BuildTools.jar" SELF_MAVEN_LOCAL_REPO="$WORK_DIR/.m2/repository" -SYSTEM_MAVEN_LOCAL_REPO="$HOME/.m2/repository" GRADLE_USER_HOME="$WORK_DIR/.gradle" export GRADLE_USER_HOME ORIGINAL_PATH="$PATH" @@ -132,23 +131,22 @@ version_lt() { [ "$(printf '%s\n' "$1" "$2" | sort -V | head -n1)" = "$1" ] } -# Function to check if standard artifact exists +# Function to check if standard artifact exists only in SELF_MAVEN_LOCAL_REPO artifact_exists_standard() { local version="$1" local maven_version="${version}-R0.1-SNAPSHOT" local artifact_rel_path="org/spigotmc/spigot-api/$maven_version/spigot-api-$maven_version.jar" local artifact_path_self="$SELF_MAVEN_LOCAL_REPO/$artifact_rel_path" - local artifact_path_system="$SYSTEM_MAVEN_LOCAL_REPO/$artifact_rel_path" - if [ -f "$artifact_path_self" ] || [ -f "$artifact_path_system" ]; then - return 0 # Artifact exists + if [ -f "$artifact_path_self" ]; then + return 0 # Artifact exists in SELF repository else - return 1 # Artifact does not exist + return 1 # Artifact does not exist in SELF repository fi } -# Function to check if remapped artifacts exist +# Function to check if remapped artifacts exist only in SELF_MAVEN_LOCAL_REPO artifact_exists_remapped() { local version="$1" @@ -160,14 +158,10 @@ artifact_exists_remapped() { local artifact_path_mojang_self="$SELF_MAVEN_LOCAL_REPO/$artifact_rel_path/spigot-$maven_version-remapped-mojang.jar" local artifact_path_obf_self="$SELF_MAVEN_LOCAL_REPO/$artifact_rel_path/spigot-$maven_version-remapped-obf.jar" - local artifact_path_mojang_system="$SYSTEM_MAVEN_LOCAL_REPO/$artifact_rel_path/spigot-$maven_version-remapped-mojang.jar" - local artifact_path_obf_system="$SYSTEM_MAVEN_LOCAL_REPO/$artifact_rel_path/spigot-$maven_version-remapped-obf.jar" - - if { [ -f "$artifact_path_mojang_self" ] && [ -f "$artifact_path_obf_self" ]; } || \ - { [ -f "$artifact_path_mojang_system" ] && [ -f "$artifact_path_obf_system" ]; }; then - return 0 # Artifacts exist in either location + if [ -f "$artifact_path_mojang_self" ] && [ -f "$artifact_path_obf_self" ]; then + return 0 # Both remapped artifacts exist in SELF repository else - return 1 # Artifacts do not exist + return 1 # Artifacts do not exist in SELF repository fi else return 1 # Not applicable @@ -367,6 +361,8 @@ if [ -z "$PURPUR_JAR_FILE" ] || [ "$LOCAL" != "$REMOTE" ]; then cp build/libs/purpur-*.jar ../server/ echo "Bootstrapping of Purpur complete." + echo $GRADLE_USER_HOME + echo $SELF_MAVEN_LOCAL_REPO else echo "Purpur is up-to-date and the jar file exists. Skipping bootstrapping of Purpur." fi @@ -376,3 +372,4 @@ cd ../bootstrap/ || { echo "Failed to navigate back to bootstrap directory."; ex # Clean up mojang mapped jar. rm -rf ../server/purpur-bundler-1.19.4-R0.1-SNAPSHOT-mojmap.jar + diff --git a/bootstrap/stage-4.sh b/bootstrap/stage-4.sh index 195f339..b33caf1 100755 --- a/bootstrap/stage-4.sh +++ b/bootstrap/stage-4.sh @@ -339,7 +339,7 @@ for plugin_key in "${plugin_keys[@]}"; do fi if [[ -f "$dir/build.gradle" || -f "$dir/settings.gradle" || -f "$dir/build.gradle.kts" || -f "$dir/settings.gradle.kts" ]]; then - build_command="./gradlew --no-daemon --no-parallel clean build" + build_command="GRADLE_OPTS="-Dmaven.repo.local=$SELF_MAVEN_LOCAL_REPO" ./gradlew --gradle-user-home "$GRADLE_USER_HOME" --no-daemon --no-parallel clean build" use_gradle=true elif [[ -f "$dir/pom.xml" ]]; then build_command="./mvnw clean package" -- 2.47.3 From 68cd0321fd723fe2f769928b01797be463cd1a6a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 18 Dec 2024 14:53:07 -0500 Subject: [PATCH 286/866] Make plugin bootstrap more self contained --- bootstrap/stage-4.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bootstrap/stage-4.sh b/bootstrap/stage-4.sh index b33caf1..cc53e36 100755 --- a/bootstrap/stage-4.sh +++ b/bootstrap/stage-4.sh @@ -36,6 +36,8 @@ BASE_DIR="$PROJECT_ROOT/plugins" OUTPUT_DIR="$PROJECT_ROOT/server" LOG_DIR="$OUTPUT_DIR/logs" COMMIT_HASH_FILE="$OUTPUT_DIR/commit_hashes.txt" +GRADLE_USER_HOME="$PROJECT_ROOT/.gradle" +SELF_MAVEN_LOCAL_REPO="$PROJECT_ROOT/.m2/repository" declare -A plugin_commit_hash_before declare -A plugin_commit_hash_after @@ -339,7 +341,7 @@ for plugin_key in "${plugin_keys[@]}"; do fi if [[ -f "$dir/build.gradle" || -f "$dir/settings.gradle" || -f "$dir/build.gradle.kts" || -f "$dir/settings.gradle.kts" ]]; then - build_command="GRADLE_OPTS="-Dmaven.repo.local=$SELF_MAVEN_LOCAL_REPO" ./gradlew --gradle-user-home "$GRADLE_USER_HOME" --no-daemon --no-parallel clean build" + build_command="./gradlew -DSELF_MAVEN_LOCAL_REPO=~/Downloads/true-og/bootstrap/.m2/repository --gradle-user-home=$GRADLE_USER_HOME --no-daemon --no-parallel clean build" use_gradle=true elif [[ -f "$dir/pom.xml" ]]; then build_command="./mvnw clean package" -- 2.47.3 From 82a9c367808b7fd0509979d3071b71fe984a95bb Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 18 Dec 2024 15:01:16 -0500 Subject: [PATCH 287/866] Fix building RewindFix-OG with TrueOG Bootstrap --- plugins/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/OG-Suite b/plugins/OG-Suite index a994607..30a6581 160000 --- a/plugins/OG-Suite +++ b/plugins/OG-Suite @@ -1 +1 @@ -Subproject commit a99460797fbdee4f6e05fed41a5ec6d6951968e7 +Subproject commit 30a658196229b44bee40a5995aab31b1c64cd60f -- 2.47.3 From 2b763f68659a81d829857851017768efc1eb9ab3 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 22 Dec 2024 12:26:46 -0500 Subject: [PATCH 288/866] Refactor bootstrap --- .gitmodules | 7 +- bootstrap/INFO.txt | 10 +- bootstrap/stage-3.sh | 89 +------ bootstrap/stage-4.sh | 610 +++++++------------------------------------ bootstrap/stage-5.sh | 551 +++++++++++++++++++++++++++++++++++++- bootstrap/stage-6.sh | 19 +- bootstrap/stage-7.sh | 3 + 7 files changed, 666 insertions(+), 623 deletions(-) create mode 100755 bootstrap/stage-7.sh diff --git a/.gitmodules b/.gitmodules index 0570c53..f4a456c 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,10 +1,6 @@ [submodule "website"] path = website url = https://github.com/true-og/website.git -[submodule "Purpur"] - path = Purpur - url = https://github.com/PurpurMC/purpur.git - branch = ver/1.19.4 [submodule "plugins/Soft-Forks"] path = plugins/Soft-Forks url = https://github.com/true-og/Soft-Forks @@ -17,3 +13,6 @@ [submodule "plugins/OG-Suite"] path = plugins/OG-Suite url = https://github.com/true-og/OG-Suite +[submodule "Purpur"] + path = Purpur + url = https://github.com/true-og/Purpur diff --git a/bootstrap/INFO.txt b/bootstrap/INFO.txt index c99610f..a7e4e45 100644 --- a/bootstrap/INFO.txt +++ b/bootstrap/INFO.txt @@ -6,13 +6,15 @@ The TrueOG Bootstrap is being developed in six stages: [X] Stage 2: Bootstrap server packages from pkgsrc. -[✓] Stage 3: Bootstrap Java, Spigot BuildTools, and Purpur. +[✓] Stage 3: Bootstrap Java and Spigot BuildTools. -[✓] Stage 4: Build all plugins. +[✓] Stage 4: Bootstrap Purpur. -[X] Stage 5: Assemble server. +[X] Stage 5: Build all plugins. -[X] Stage 6: Management TUI. +[X] Stage 6: Assemble server. + +[X] Stage 7: Management TUI. [✓] = Complete [-] = In Development diff --git a/bootstrap/stage-3.sh b/bootstrap/stage-3.sh index 0c27052..3bdebbd 100755 --- a/bootstrap/stage-3.sh +++ b/bootstrap/stage-3.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -# Stage 3: Bootstrap Spigot BuildTools, Purpur, and Java. +# Stage 3: Bootstrap Java and Spigot BuildTools. # Variables WORK_DIR="$(pwd)" @@ -286,90 +286,3 @@ rm -rf "$WORK_DIR/"[1-9]* echo "Bootstrapping of Spigot BuildTools complete." -# Bootstrapping Purpur with progress bar -echo "Bootstrapping Purpur..." - -# Navigate to the Purpur submodule directory -cd ../Purpur || { echo "Failed to navigate to Purpur directory."; exit 1; } - -# Set MAVEN_OPTS for Purpur build -export MAVEN_OPTS="-Dmaven.repo.local=$SELF_MAVEN_LOCAL_REPO" - -# Navigate back to the bootstrap directory -cd ../bootstrap/ || { echo "Failed to navigate to bootstrap directory."; exit 1; } - -# Check if the Purpur jar file exists -PURPUR_JAR_FILE=$(ls purpur-*.jar 2>/dev/null | head -n 1) - -# Navigate back to the Purpur directory -cd ../Purpur || { echo "Failed to navigate back to Purpur directory."; exit 1; } - -# Fetch the latest commits from the remote repository -git fetch origin ver/1.19.4 - -# Get the current commit hash on ver/1.19.4 branch -LOCAL=$(git rev-parse HEAD) - -# Get the latest commit hash from the remote ver/1.19.4 branch -REMOTE=$(git rev-parse origin/ver/1.19.4) - -# Show user java version in use -echo 'Using system java for purpur build: ' -java -version - -# Check if the jar file doesn't exist or if there are updates in the repository -if [ -z "$PURPUR_JAR_FILE" ] || [ "$LOCAL" != "$REMOTE" ]; then - if [ "$LOCAL" != "$REMOTE" ]; then - echo "Purpur repository has updates. Pulling changes..." - # Reset to the latest commit on ver/1.19.4 branch - git reset --hard origin/ver/1.19.4 - fi - - # Step 1: applyPatches - message="[1/4] Applying Purpur patches..." - ( - ./gradlew applyPatches --gradle-user-home "$GRADLE_USER_HOME" > /dev/null 2>&1 - ) & - BUILD_PID=$! - spinner $BUILD_PID "$message" - - # Step 2: build - message="[2/4] Building Purpur..." - ( - ./gradlew build --gradle-user-home "$GRADLE_USER_HOME" > /dev/null 2>&1 - ) & - BUILD_PID=$! - spinner $BUILD_PID "$message" - - # Step 3: createMojmapBundlerJar - message="[3/4] Creating Mojmap Bundler Jar..." - ( - ./gradlew createMojmapBundlerJar --gradle-user-home "$GRADLE_USER_HOME" > /dev/null 2>&1 - ) & - BUILD_PID=$! - spinner $BUILD_PID "$message" - - # Step 4: publishToMavenLocal - message="[4/4] Publishing Purpur to Maven Local..." - ( - ./gradlew publishToMavenLocal --gradle-user-home "$GRADLE_USER_HOME" > /dev/null 2>&1 - ) & - BUILD_PID=$! - spinner $BUILD_PID "$message" - - # Copy the built Purpur jar to the server directory - cp build/libs/purpur-*.jar ../server/ - - echo "Bootstrapping of Purpur complete." - echo $GRADLE_USER_HOME - echo $SELF_MAVEN_LOCAL_REPO -else - echo "Purpur is up-to-date and the jar file exists. Skipping bootstrapping of Purpur." -fi - -# Navigate back to the original directory -cd ../bootstrap/ || { echo "Failed to navigate back to bootstrap directory."; exit 1; } - -# Clean up mojang mapped jar. -rm -rf ../server/purpur-bundler-1.19.4-R0.1-SNAPSHOT-mojmap.jar - diff --git a/bootstrap/stage-4.sh b/bootstrap/stage-4.sh index cc53e36..60fdd68 100755 --- a/bootstrap/stage-4.sh +++ b/bootstrap/stage-4.sh @@ -1,545 +1,129 @@ #!/usr/bin/env bash -# This is free and unencumbered software released into the public domain. -# Builds all TrueOG Plugins and puts them into a folder called server/ in the current directory. +# +# bootstrap-purpur.sh +# +# Fetches and builds Purpur, publishing it locally and copying a Purpur jar to ../server/. -# Stage 4: Build all plugins. +set -euo pipefail -# Display ASCII art and wait for user input to start -cat << "EOF" +ORIGINAL_PATH="$PATH" +WORK_DIR="$(pwd)" +GRADLE_USER_HOME="$WORK_DIR/.gradle" +SELF_MAVEN_LOCAL_REPO="$WORK_DIR/.m2/repository" +PURPUR_BRANCH="ver/1.19.4" # Adjust as needed -♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ -♥ ___ __ ___ __ __ ___ ___ __ __ ♥ -♥ | |__) | | |__ / \ / _` |\ | |__ | | | / \ |__) |__/ ♥ -♥ | | \ \__/ |___ \__/ \__> | \| |___ | |/\| \__/ | \ | \ ♥ -♥ ♥ -♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ - - Plugin Bootstrap - "ad astra per aspera" - - Author: NotAlexNoyle - -EOF - -echo -read -p "Press Enter to start..." - -# Enable nullglob and extglob to handle non-matching patterns and extended globbing. -shopt -s nullglob extglob - -# Declare the project root for git submodule fetching. -SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" -PROJECT_ROOT="$(cd "$SCRIPT_DIR/.." && pwd)" - -# Define absolute paths for directories. -BASE_DIR="$PROJECT_ROOT/plugins" -OUTPUT_DIR="$PROJECT_ROOT/server" -LOG_DIR="$OUTPUT_DIR/logs" -COMMIT_HASH_FILE="$OUTPUT_DIR/commit_hashes.txt" -GRADLE_USER_HOME="$PROJECT_ROOT/.gradle" -SELF_MAVEN_LOCAL_REPO="$PROJECT_ROOT/.m2/repository" - -declare -A plugin_commit_hash_before -declare -A plugin_commit_hash_after -declare -A new_commit_hashes -declare -A build_results -declare -A plugin_dirs -halted=false - -# Function to handle script interruption. +# Function to handle script interruption cleanup() { - echo -e "\n\nBuild process interrupted." - halted=true + echo + echo "ERROR: Script interrupted! There may be build artifacts left over. Please clean up before running again." + tput cnorm 2>/dev/null || true # Restore cursor if tput is available + export PATH="$ORIGINAL_PATH" exit 1 } -# Trap SIGINT (Ctrl+C) and call cleanup. -trap 'cleanup' SIGINT +# Trap SIGINT (Ctrl+C) +trap cleanup SIGINT -mkdir -p "$OUTPUT_DIR" -mkdir -p "$LOG_DIR" +# Spinner +spinner() { + local pid=$1 + local message="$2" + local spin='-\|/' + local i=0 + tput civis 2>/dev/null || true -build_order=("OG-Suite" "Hard-Forks" "Soft-Forks" "Third-Party") + while kill -0 "$pid" 2>/dev/null; do + i=$(( (i+1) % 4 )) + printf "\r[%c] %s" "${spin:$i:1}" "$message" + sleep 0.1 + done -# Function to get commit hash of a plugin directory. -get_plugin_commit_hash() { - local dir="$1" - if [[ -e "$dir/.git" ]]; then - (cd "$dir" && git rev-parse HEAD 2>/dev/null) - else - echo "" - fi + tput cnorm 2>/dev/null || true + printf "\r[✓] %s\n" "$message" } -# Load previous commit hashes if they exist. -if [[ -f "$COMMIT_HASH_FILE" ]]; then - while IFS=: read -r plugin_key commit_hash; do - plugin_commit_hash_before["$plugin_key"]="$commit_hash" - done < "$COMMIT_HASH_FILE" +echo "Bootstrapping Purpur..." + +# We assume you have a sibling directory "Purpur" already cloned. For example: +# yourfolder/ +# ├─ bootstrap/ (where this script runs) +# └─ Purpur/ (the Purpur git repository) +# +# Also assume you have a sibling folder "server/" for the final .jar. + +# 1. Navigate to the Purpur directory +if [ ! -d ../Purpur ]; then + echo "Error: ../Purpur directory not found. Please clone Purpur in a sibling directory named 'Purpur'." + exit 1 fi -echo +cd ../Purpur -# Change directory to the project root before fetching submodules. -cd "$PROJECT_ROOT" || { echo "Failed to change directory to $PROJECT_ROOT"; exit 1; } +# 2. Fetch the latest changes +git fetch origin "$PURPUR_BRANCH" -# Updating submodules with a progress bar. -submodule_paths=($(git config --file .gitmodules --get-regexp path | awk '{ print $2 }')) -total_submodules=${#submodule_paths[@]} -declare -A failed_submodules=() +LOCAL_HASH=$(git rev-parse HEAD) +REMOTE_HASH=$(git rev-parse "origin/$PURPUR_BRANCH") -submodule_progress_bar() { - local current=$1 - local total=$2 - local submodule_name=$3 - local progress=$(( (current * 100) / total )) - progress=$(( progress > 100 ? 100 : progress )) - local bar_length=20 - local filled_length=$(( (progress * bar_length) / 100 )) - local bar="" - for ((i = 0; i < filled_length; i++)); do - bar+="#" - done - for ((i = filled_length; i < bar_length; i++)); do - bar+=" " - done - printf "\r\033[KUpdating submodules -> %s [%-20s] %3d%%" "$submodule_name" "$bar" "$progress" -} +# 3. Check if we already have a jar +PURPUR_JAR_FILE="$(ls build/libs/purpur-*.jar 2>/dev/null || true)" -submodule_index=0 +echo "Using system java for Purpur build:" +java -version || true # Just to show Java version -for submodule_path in "${submodule_paths[@]}"; do - submodule_index=$((submodule_index + 1)) - submodule_name=$(basename "$submodule_path") - submodule_progress_bar "$submodule_index" "$total_submodules" "$submodule_name" - git submodule update --force --recursive --init --quiet "$submodule_path" &> "$LOG_DIR/${submodule_name}_update.log" - if [[ $? -ne 0 ]]; then - failed_submodules["$submodule_path"]=1 - fi -done - -# Move to next line after progress bar. -echo - -# Retry failed submodules if any. -if [[ ${#failed_submodules[@]} -gt 0 ]]; then - echo - echo "Retrying failed submodules..." - for submodule_path in "${!failed_submodules[@]}"; do - submodule_name=$(basename "$submodule_path") - echo "Retrying $submodule_name..." - git submodule update --force --recursive --init --quiet "$submodule_path" &>> "$LOG_DIR/${submodule_name}_update.log" - if [[ $? -ne 0 ]]; then - absolute_log_path=$(realpath "$LOG_DIR/${submodule_name}_update.log") - echo "Failed to update submodule $submodule_name after retry. See log at $absolute_log_path" - exit 1 - else - unset failed_submodules["$submodule_path"] - fi - done -fi - -echo -echo "Submodules updated successfully." -echo - -# Return to the bootstrap directory. -cd "$PROJECT_ROOT/bootstrap" || { echo "Failed to return to $PROJECT_ROOT/bootstrap"; exit 1; } - -# Build list of plugin keys and collect commit hashes. -declare -a plugin_keys - -for prefix in "${build_order[@]}"; do - for dir in "$BASE_DIR/$prefix"/*/; do - [[ ! -d "$dir" ]] && continue - plugin_name="$(basename "$dir")" - plugin_key="${prefix}/${plugin_name}" - - # Exclude specific plugins. - if [[ "$plugin_key" == "OG-Suite/Template-OG" || \ - "$plugin_key" == "OG-Suite/KotlinTemplate-OG" || \ - "$plugin_key" == "OG-Suite/plugins" || \ - "$plugin_key" == "Hard-Forks/plugins" || \ - "$plugin_key" == "Soft-Forks/plugins" || \ - "$plugin_key" == "Third-Party/plugins" ]]; then - continue - fi - - if [[ "$plugin_key" == "Soft-Forks/Essentials-OG" ]]; then - # Add both pseudo-plugins. - plugin_keys+=("Soft-Forks/EssentialsX") - plugin_keys+=("Soft-Forks/EssentialsXSpawn") - # Set commit hash under Essentials-OG. - commit_hash="$(get_plugin_commit_hash "$dir")" - plugin_commit_hash_after["Soft-Forks/Essentials-OG"]="$commit_hash" - new_commit_hashes["Soft-Forks/Essentials-OG"]="$commit_hash" - plugin_dirs["Soft-Forks/EssentialsX"]="$dir" - plugin_dirs["Soft-Forks/EssentialsXSpawn"]="$dir" - else - plugin_keys+=("$plugin_key") - commit_hash="$(get_plugin_commit_hash "$dir")" - plugin_commit_hash_after["$plugin_key"]="$commit_hash" - new_commit_hashes["$plugin_key"]="$commit_hash" - plugin_dirs["$plugin_key"]="$dir" - fi - done -done - -# Stop all existing Gradle daemons if available. -if command -v gradle >/dev/null 2>&1; then - gradle --stop >/dev/null 2>&1 -fi - -# Initialize counters for progress bar. -total_dirs=${#plugin_keys[@]} -completed=0 - -progress_bar() { - local subfolder="$1" - local project_name="$2" - local progress=$(( (completed * 100) / total_dirs )) - progress=$(( progress > 100 ? 100 : progress )) - local bar_length=20 - local filled_length=$(( (progress * bar_length) / 100 )) - local bar="" - for ((i = 0; i < filled_length; i++)); do - bar+="#" - done - for ((i = filled_length; i < bar_length; i++)); do - bar+=" " - done - local formatted_subfolder=$(printf "%-12.12s" "$subfolder") - local formatted_project_name=$(printf "%-20.20s" "$project_name") - printf "\r\033[KBuilding %s -> %s [%-20s] %3d%%" "$formatted_subfolder" "$formatted_project_name" "$bar" "$progress" -} - -select_preferred_jar() { - local jars=("$@") - # Prefer jars without "-all" in their name. - local preferred_jars=() - for jar in "${jars[@]}"; do - basename=$(basename "$jar") - if [[ ! "$basename" =~ -all\.jar$ ]]; then - preferred_jars+=("$jar") - fi - done - if [[ ${#preferred_jars[@]} -eq 0 ]]; then - # No jars without "-all.jar" - preferred_jars=("${jars[@]}") - fi - # Select the jar with the shortest name. - preferred_jar="${preferred_jars[0]}" - shortest_name_length=${#preferred_jar} - for jar in "${preferred_jars[@]}"; do - basename=$(basename "$jar") - if [[ ${#basename} -lt $shortest_name_length ]]; then - preferred_jar="$jar" - shortest_name_length=${#basename} - fi - done - echo "$preferred_jar" -} - -sort_projects() { - local projects=("$@") - local sorted_projects=() - for category in "${build_order[@]}"; do - local category_projects=() - for project in "${projects[@]}"; do - if [[ "$project" == "$category/"* ]]; then - category_projects+=("$project") - fi - done - IFS=$'\n' sorted_category_projects=($(printf "%s\n" "${category_projects[@]}" | sort)) - unset IFS - sorted_projects+=("${sorted_category_projects[@]}") - done - echo "${sorted_projects[@]}" -} - -for plugin_key in "${plugin_keys[@]}"; do - if $halted; then - break +# 4. If no jar found OR there are updates on remote, build +if [ -z "$PURPUR_JAR_FILE" ] || [ "$LOCAL_HASH" != "$REMOTE_HASH" ]; then + if [ "$LOCAL_HASH" != "$REMOTE_HASH" ]; then + echo "Purpur repository has updates. Resetting to $PURPUR_BRANCH..." + git reset --hard "origin/$PURPUR_BRANCH" fi - prefix="${plugin_key%%/*}" - plugin_name="${plugin_key##*/}" - dir="${plugin_dirs[$plugin_key]}" + # Step 1: applyPatches + message="[1/4] Applying Purpur patches..." + ( + ./gradlew applyPatches --gradle-user-home "$GRADLE_USER_HOME" >/dev/null 2>&1 + ) & + spinner $! "$message" - progress_bar "$prefix" "$plugin_name" + # Step 2: build + message="[2/4] Building Purpur..." + ( + ./gradlew build --gradle-user-home "$GRADLE_USER_HOME" >/dev/null 2>&1 + ) & + spinner $! "$message" - # Handle pseudo plugins using Essentials-OG commit hash. - if [[ "$plugin_key" == "Soft-Forks/EssentialsX" || "$plugin_key" == "Soft-Forks/EssentialsXSpawn" ]]; then - commit_hash="${plugin_commit_hash_after["Soft-Forks/Essentials-OG"]}" - commit_hash_before="${plugin_commit_hash_before["Soft-Forks/Essentials-OG"]}" - else - commit_hash="${plugin_commit_hash_after["$plugin_key"]}" - commit_hash_before="${plugin_commit_hash_before["$plugin_key"]}" - fi + # Step 3: createMojmapBundlerJar + message="[3/4] Creating Mojmap Bundler Jar..." + ( + ./gradlew createMojmapBundlerJar --gradle-user-home "$GRADLE_USER_HOME" >/dev/null 2>&1 + ) & + spinner $! "$message" - need_to_build=false - if [[ -n "$commit_hash_before" && -n "$commit_hash" && "$commit_hash_before" == "$commit_hash" ]]; then - # Plugin did not change. Check if JAR exists. - jar_exists=false - if [[ "$plugin_key" == "Soft-Forks/EssentialsX" ]]; then - plugin_names=("Essentials-OG" "EssentialsX-OG") - elif [[ "$plugin_key" == "Soft-Forks/EssentialsXSpawn" ]]; then - plugin_names=("EssentialsXSpawn-OG") - elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-AFKPlus" ]]; then - plugin_names=("MiniPlaceholders-AFKPlus") - elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Essentials" ]]; then - plugin_names=("MiniPlaceholders-Essentials") - elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Statistic" ]]; then - plugin_names=("MiniPlaceholders-Statistic") - else - plugin_names=("$plugin_name") - fi + # Step 4: publishToMavenLocal + message="[4/4] Publishing Purpur to Maven Local..." + ( + ./gradlew publishToMavenLocal --gradle-user-home "$GRADLE_USER_HOME" >/dev/null 2>&1 + ) & + spinner $! "$message" - for jar_file in "$OUTPUT_DIR"/*.jar; do - base_name=$(basename "$jar_file" .jar) - for name in "${plugin_names[@]}"; do - remaining="${base_name#$name}" - if [[ "$remaining" == "" || "$remaining" =~ ^[-\.][0-9] ]]; then - jar_exists=true - break 2 - fi - done - done - - if $jar_exists; then - # No rebuild needed. - build_results["$plugin_key"]="cached" - completed=$((completed + 1)) - progress_bar "$prefix" "$plugin_name" - continue - else - need_to_build=true - fi - else - need_to_build=true - fi - - if $need_to_build; then - # Find build output dirs. - build_output_dirs=() - [[ -d "$dir/build/libs" ]] && build_output_dirs+=("$dir/build/libs") - [[ -d "$dir/target" ]] && build_output_dirs+=("$dir/target") - [[ -d "$dir/build/distributions" ]] && build_output_dirs+=("$dir/build/distributions") - - # Move existing jars to old/ - for build_output_dir in "${build_output_dirs[@]}"; do - if [[ -d "$build_output_dir" ]]; then - mkdir -p "$build_output_dir/old" - find "$build_output_dir" -maxdepth 1 -type f -name "*.jar" ! -path "*/old/*" \ - -exec mv {} "$build_output_dir/old/" \; - fi - done - - # Determine build tool. - if [[ -f "$dir/gradlew" ]]; then - chmod +x "$dir/gradlew" 2>/dev/null - fi - - if [[ -f "$dir/build.gradle" || -f "$dir/settings.gradle" || -f "$dir/build.gradle.kts" || -f "$dir/settings.gradle.kts" ]]; then - build_command="./gradlew -DSELF_MAVEN_LOCAL_REPO=~/Downloads/true-og/bootstrap/.m2/repository --gradle-user-home=$GRADLE_USER_HOME --no-daemon --no-parallel clean build" - use_gradle=true - elif [[ -f "$dir/pom.xml" ]]; then - build_command="./mvnw clean package" - use_gradle=false - else - build_results["$plugin_key"]="Fail" - completed=$((completed + 1)) - progress_bar "$prefix" "$plugin_name" - continue - fi - - build_log="$LOG_DIR/${plugin_name}_build.log" - ( - cd "$dir" || exit - if $use_gradle; then - export GRADLE_USER_HOME="$dir/.gradle" - fi - $build_command - ) > "$build_log" 2>&1 - - build_exit_code=$? - - if [[ $build_exit_code -eq 0 ]]; then - # Recollect build output directories. - build_output_dirs=() - [[ -d "$dir/build/libs" ]] && build_output_dirs+=("$dir/build/libs") - [[ -d "$dir/target" ]] && build_output_dirs+=("$dir/target") - [[ -d "$dir/build/distributions" ]] && build_output_dirs+=("$dir/build/distributions") - - built_jars=() - for build_output_dir in "${build_output_dirs[@]}"; do - if [[ -d "$build_output_dir" ]]; then - for jar_file in "$build_output_dir/"*.jar; do - if [[ -f "$jar_file" ]]; then - jar_name="$(basename "$jar_file")" - if [[ "$jar_name" != *javadoc* && "$jar_name" != *sources* && "$jar_name" != *part* && "$jar_name" != original* ]]; then - built_jars+=("$jar_file") - fi - fi - done - fi - done - - # Handle plugin-specific jar name patterns. - if [[ "$plugin_key" == "Soft-Forks/EssentialsX" ]]; then - plugin_names=("Essentials-OG" "EssentialsX-OG") - elif [[ "$plugin_key" == "Soft-Forks/EssentialsXSpawn" ]]; then - plugin_names=("EssentialsXSpawn-OG") - elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-AFKPlus" ]]; then - plugin_names=("MiniPlaceholders-AFKPlus") - elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Essentials" ]]; then - plugin_names=("MiniPlaceholders-Essentials") - elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Statistic" ]]; then - plugin_names=("MiniPlaceholders-Statistic") - else - plugin_names=("$plugin_name") - fi - - sub_built_jars=() - for jar_file in "${built_jars[@]}"; do - jar_name=$(basename "$jar_file" .jar) - for name in "${plugin_names[@]}"; do - remaining="${jar_name#$name}" - if [[ "$remaining" == "" || "$remaining" =~ ^[-\.][0-9] ]]; then - sub_built_jars+=("$jar_file") - break - fi - done - done - - if [[ ${#sub_built_jars[@]} -gt 0 ]]; then - preferred_jar=$(select_preferred_jar "${sub_built_jars[@]}") - preferred_jar_name="$(basename "$preferred_jar")" - - mkdir -p "$OUTPUT_DIR/old" - for old_jar in "$OUTPUT_DIR/"*.jar; do - if [[ -f "$old_jar" ]]; then - old_jar_name=$(basename "$old_jar" .jar) - for name in "${plugin_names[@]}"; do - remaining="${old_jar_name#$name}" - if [[ "$remaining" == "" || "$remaining" =~ ^[-\.][0-9] ]]; then - if [[ "$old_jar_name.jar" != "$preferred_jar_name" ]]; then - mv "$old_jar" "$OUTPUT_DIR/old/" - fi - break - fi - done - fi - done - - cp "$preferred_jar" "$OUTPUT_DIR/" 2>/dev/null - build_results["$plugin_key"]="built" - else - echo "Error: No JAR files found after building plugin '$plugin_name'." >> "$build_log" - build_results["$plugin_key"]="Fail" - fi - else - build_results["$plugin_key"]="Fail" - fi - else - build_results["$plugin_key"]="cached" - fi - - completed=$((completed + 1)) - progress_bar "$prefix" "$plugin_name" -done - -echo - -{ - sorted_keys=($(sort_projects "${!new_commit_hashes[@]}")) - for plugin_key in "${sorted_keys[@]}"; do - echo "${plugin_key}:${new_commit_hashes[$plugin_key]}" - done -} > "$COMMIT_HASH_FILE" - -echo "" -echo "Build Summary:" -echo "" - -pass_list=() -cached_list=() -fail_list=() - -for project in "${!build_results[@]}"; do - status="${build_results[$project]}" - if [[ "$status" == "built" ]]; then - pass_list+=("$project") - elif [[ "$status" == "Fail" ]]; then - fail_list+=("$project") - elif [[ "$status" == "cached" ]]; then - cached_list+=("$project") - fi -done - -if [[ ${#pass_list[@]} -gt 0 ]]; then - echo "Plugins built successfully:" - echo "" - sorted_pass_list=($(sort_projects "${pass_list[@]}")) - for project in "${sorted_pass_list[@]}"; do - echo "- $project" - done - echo "" -fi - -if [[ ${#cached_list[@]} -gt 0 ]]; then - echo "Cached plugins:" - echo "" - sorted_cached_list=($(sort_projects "${cached_list[@]}")) - for project in "${sorted_cached_list[@]}"; do - echo "- $project" - done - echo "" -fi - -if [[ ${#fail_list[@]} -gt 0 ]]; then - echo "Failed builds:" - echo "" - sorted_fail_list=($(sort_projects "${fail_list[@]}")) - for project in "${sorted_fail_list[@]}"; do - echo "- $project" - done - echo "" -fi - -total_built=${#pass_list[@]} -total_cached=${#cached_list[@]} -total_failed=${#fail_list[@]} -total_plugins=$((total_built + total_cached + total_failed)) - -if [[ $total_built -eq 0 ]]; then - echo "ERROR: Failed to build all plugins!" + # Copy fresh Purpur jar to ../server/ + mkdir -p ../server + cp build/libs/purpur-*.jar ../server/ + echo "Bootstrapping of Purpur complete." + echo "Local Gradle home: $GRADLE_USER_HOME" + echo "Local Maven repo: $SELF_MAVEN_LOCAL_REPO" else - echo "Completed plugin jarfiles: $OUTPUT_DIR/" + echo "Purpur is up-to-date and the jar file already exists. Skipping build." fi -echo "" -echo "Build logs: $LOG_DIR/" -echo "" -echo "Total plugins: $total_plugins" +# Return to the bootstrap directory (or wherever we started) +cd "$WORK_DIR" || { + echo "Failed to navigate back to $WORK_DIR" + exit 1 +} -if [[ $total_built -gt 0 ]]; then - echo "" - echo "Plugins built: $total_built" -fi +# Optionally remove any Mojmap jar from server if you don’t need it +rm -f ../server/purpur-bundler-*-mojmap.jar 2>/dev/null || true -if [[ $total_cached -gt 0 ]]; then - echo "" - echo "Cached plugins: $total_cached" -fi - -if [[ $total_failed -gt 0 ]]; then - echo "" - echo "Failed builds: $total_failed" -fi - -if $halted; then - echo "" - echo "WARNING: Build process was halted manually!" -fi +echo "Done." diff --git a/bootstrap/stage-5.sh b/bootstrap/stage-5.sh index 0313d2d..cc53e36 100755 --- a/bootstrap/stage-5.sh +++ b/bootstrap/stage-5.sh @@ -1,18 +1,545 @@ +#!/usr/bin/env bash # This is free and unencumbered software released into the public domain. -# Author: NotAlexNoyle (admin@true-og.net) -#!/bin/bash +# Builds all TrueOG Plugins and puts them into a folder called server/ in the current directory. -# Stage 5: Assemble server. +# Stage 4: Build all plugins. -# Set java version -sdk use graalvm64-17.0.9 +# Display ASCII art and wait for user input to start +cat << "EOF" -# Auto-restart loop -while [ true ]; do - echo "Starting TrueOG..." - java -Xms43008M -Xmx43008M -Dterminal.jline=false -XX:+UseG1GC -Dpaper.playerconnection.keepalive=60 -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:InitiatingHeapOccupancyPercent=15 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -jar --add-modules=jdk.incubator.vector purpur-1.19.4-R0.1-SNAPSHOT.jar nogui - for i in 5 4 3 2 1; do - printf 'Server restarting in %s... (press CTRL-C to exit)\n' "${i}" - sleep 1 +♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ +♥ ___ __ ___ __ __ ___ ___ __ __ ♥ +♥ | |__) | | |__ / \ / _` |\ | |__ | | | / \ |__) |__/ ♥ +♥ | | \ \__/ |___ \__/ \__> | \| |___ | |/\| \__/ | \ | \ ♥ +♥ ♥ +♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ + + Plugin Bootstrap + "ad astra per aspera" + + Author: NotAlexNoyle + +EOF + +echo +read -p "Press Enter to start..." + +# Enable nullglob and extglob to handle non-matching patterns and extended globbing. +shopt -s nullglob extglob + +# Declare the project root for git submodule fetching. +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +PROJECT_ROOT="$(cd "$SCRIPT_DIR/.." && pwd)" + +# Define absolute paths for directories. +BASE_DIR="$PROJECT_ROOT/plugins" +OUTPUT_DIR="$PROJECT_ROOT/server" +LOG_DIR="$OUTPUT_DIR/logs" +COMMIT_HASH_FILE="$OUTPUT_DIR/commit_hashes.txt" +GRADLE_USER_HOME="$PROJECT_ROOT/.gradle" +SELF_MAVEN_LOCAL_REPO="$PROJECT_ROOT/.m2/repository" + +declare -A plugin_commit_hash_before +declare -A plugin_commit_hash_after +declare -A new_commit_hashes +declare -A build_results +declare -A plugin_dirs +halted=false + +# Function to handle script interruption. +cleanup() { + echo -e "\n\nBuild process interrupted." + halted=true + exit 1 +} + +# Trap SIGINT (Ctrl+C) and call cleanup. +trap 'cleanup' SIGINT + +mkdir -p "$OUTPUT_DIR" +mkdir -p "$LOG_DIR" + +build_order=("OG-Suite" "Hard-Forks" "Soft-Forks" "Third-Party") + +# Function to get commit hash of a plugin directory. +get_plugin_commit_hash() { + local dir="$1" + if [[ -e "$dir/.git" ]]; then + (cd "$dir" && git rev-parse HEAD 2>/dev/null) + else + echo "" + fi +} + +# Load previous commit hashes if they exist. +if [[ -f "$COMMIT_HASH_FILE" ]]; then + while IFS=: read -r plugin_key commit_hash; do + plugin_commit_hash_before["$plugin_key"]="$commit_hash" + done < "$COMMIT_HASH_FILE" +fi + +echo + +# Change directory to the project root before fetching submodules. +cd "$PROJECT_ROOT" || { echo "Failed to change directory to $PROJECT_ROOT"; exit 1; } + +# Updating submodules with a progress bar. +submodule_paths=($(git config --file .gitmodules --get-regexp path | awk '{ print $2 }')) +total_submodules=${#submodule_paths[@]} +declare -A failed_submodules=() + +submodule_progress_bar() { + local current=$1 + local total=$2 + local submodule_name=$3 + local progress=$(( (current * 100) / total )) + progress=$(( progress > 100 ? 100 : progress )) + local bar_length=20 + local filled_length=$(( (progress * bar_length) / 100 )) + local bar="" + for ((i = 0; i < filled_length; i++)); do + bar+="#" + done + for ((i = filled_length; i < bar_length; i++)); do + bar+=" " + done + printf "\r\033[KUpdating submodules -> %s [%-20s] %3d%%" "$submodule_name" "$bar" "$progress" +} + +submodule_index=0 + +for submodule_path in "${submodule_paths[@]}"; do + submodule_index=$((submodule_index + 1)) + submodule_name=$(basename "$submodule_path") + submodule_progress_bar "$submodule_index" "$total_submodules" "$submodule_name" + git submodule update --force --recursive --init --quiet "$submodule_path" &> "$LOG_DIR/${submodule_name}_update.log" + if [[ $? -ne 0 ]]; then + failed_submodules["$submodule_path"]=1 + fi +done + +# Move to next line after progress bar. +echo + +# Retry failed submodules if any. +if [[ ${#failed_submodules[@]} -gt 0 ]]; then + echo + echo "Retrying failed submodules..." + for submodule_path in "${!failed_submodules[@]}"; do + submodule_name=$(basename "$submodule_path") + echo "Retrying $submodule_name..." + git submodule update --force --recursive --init --quiet "$submodule_path" &>> "$LOG_DIR/${submodule_name}_update.log" + if [[ $? -ne 0 ]]; then + absolute_log_path=$(realpath "$LOG_DIR/${submodule_name}_update.log") + echo "Failed to update submodule $submodule_name after retry. See log at $absolute_log_path" + exit 1 + else + unset failed_submodules["$submodule_path"] + fi + done +fi + +echo +echo "Submodules updated successfully." +echo + +# Return to the bootstrap directory. +cd "$PROJECT_ROOT/bootstrap" || { echo "Failed to return to $PROJECT_ROOT/bootstrap"; exit 1; } + +# Build list of plugin keys and collect commit hashes. +declare -a plugin_keys + +for prefix in "${build_order[@]}"; do + for dir in "$BASE_DIR/$prefix"/*/; do + [[ ! -d "$dir" ]] && continue + plugin_name="$(basename "$dir")" + plugin_key="${prefix}/${plugin_name}" + + # Exclude specific plugins. + if [[ "$plugin_key" == "OG-Suite/Template-OG" || \ + "$plugin_key" == "OG-Suite/KotlinTemplate-OG" || \ + "$plugin_key" == "OG-Suite/plugins" || \ + "$plugin_key" == "Hard-Forks/plugins" || \ + "$plugin_key" == "Soft-Forks/plugins" || \ + "$plugin_key" == "Third-Party/plugins" ]]; then + continue + fi + + if [[ "$plugin_key" == "Soft-Forks/Essentials-OG" ]]; then + # Add both pseudo-plugins. + plugin_keys+=("Soft-Forks/EssentialsX") + plugin_keys+=("Soft-Forks/EssentialsXSpawn") + # Set commit hash under Essentials-OG. + commit_hash="$(get_plugin_commit_hash "$dir")" + plugin_commit_hash_after["Soft-Forks/Essentials-OG"]="$commit_hash" + new_commit_hashes["Soft-Forks/Essentials-OG"]="$commit_hash" + plugin_dirs["Soft-Forks/EssentialsX"]="$dir" + plugin_dirs["Soft-Forks/EssentialsXSpawn"]="$dir" + else + plugin_keys+=("$plugin_key") + commit_hash="$(get_plugin_commit_hash "$dir")" + plugin_commit_hash_after["$plugin_key"]="$commit_hash" + new_commit_hashes["$plugin_key"]="$commit_hash" + plugin_dirs["$plugin_key"]="$dir" + fi done done + +# Stop all existing Gradle daemons if available. +if command -v gradle >/dev/null 2>&1; then + gradle --stop >/dev/null 2>&1 +fi + +# Initialize counters for progress bar. +total_dirs=${#plugin_keys[@]} +completed=0 + +progress_bar() { + local subfolder="$1" + local project_name="$2" + local progress=$(( (completed * 100) / total_dirs )) + progress=$(( progress > 100 ? 100 : progress )) + local bar_length=20 + local filled_length=$(( (progress * bar_length) / 100 )) + local bar="" + for ((i = 0; i < filled_length; i++)); do + bar+="#" + done + for ((i = filled_length; i < bar_length; i++)); do + bar+=" " + done + local formatted_subfolder=$(printf "%-12.12s" "$subfolder") + local formatted_project_name=$(printf "%-20.20s" "$project_name") + printf "\r\033[KBuilding %s -> %s [%-20s] %3d%%" "$formatted_subfolder" "$formatted_project_name" "$bar" "$progress" +} + +select_preferred_jar() { + local jars=("$@") + # Prefer jars without "-all" in their name. + local preferred_jars=() + for jar in "${jars[@]}"; do + basename=$(basename "$jar") + if [[ ! "$basename" =~ -all\.jar$ ]]; then + preferred_jars+=("$jar") + fi + done + if [[ ${#preferred_jars[@]} -eq 0 ]]; then + # No jars without "-all.jar" + preferred_jars=("${jars[@]}") + fi + # Select the jar with the shortest name. + preferred_jar="${preferred_jars[0]}" + shortest_name_length=${#preferred_jar} + for jar in "${preferred_jars[@]}"; do + basename=$(basename "$jar") + if [[ ${#basename} -lt $shortest_name_length ]]; then + preferred_jar="$jar" + shortest_name_length=${#basename} + fi + done + echo "$preferred_jar" +} + +sort_projects() { + local projects=("$@") + local sorted_projects=() + for category in "${build_order[@]}"; do + local category_projects=() + for project in "${projects[@]}"; do + if [[ "$project" == "$category/"* ]]; then + category_projects+=("$project") + fi + done + IFS=$'\n' sorted_category_projects=($(printf "%s\n" "${category_projects[@]}" | sort)) + unset IFS + sorted_projects+=("${sorted_category_projects[@]}") + done + echo "${sorted_projects[@]}" +} + +for plugin_key in "${plugin_keys[@]}"; do + if $halted; then + break + fi + + prefix="${plugin_key%%/*}" + plugin_name="${plugin_key##*/}" + dir="${plugin_dirs[$plugin_key]}" + + progress_bar "$prefix" "$plugin_name" + + # Handle pseudo plugins using Essentials-OG commit hash. + if [[ "$plugin_key" == "Soft-Forks/EssentialsX" || "$plugin_key" == "Soft-Forks/EssentialsXSpawn" ]]; then + commit_hash="${plugin_commit_hash_after["Soft-Forks/Essentials-OG"]}" + commit_hash_before="${plugin_commit_hash_before["Soft-Forks/Essentials-OG"]}" + else + commit_hash="${plugin_commit_hash_after["$plugin_key"]}" + commit_hash_before="${plugin_commit_hash_before["$plugin_key"]}" + fi + + need_to_build=false + if [[ -n "$commit_hash_before" && -n "$commit_hash" && "$commit_hash_before" == "$commit_hash" ]]; then + # Plugin did not change. Check if JAR exists. + jar_exists=false + if [[ "$plugin_key" == "Soft-Forks/EssentialsX" ]]; then + plugin_names=("Essentials-OG" "EssentialsX-OG") + elif [[ "$plugin_key" == "Soft-Forks/EssentialsXSpawn" ]]; then + plugin_names=("EssentialsXSpawn-OG") + elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-AFKPlus" ]]; then + plugin_names=("MiniPlaceholders-AFKPlus") + elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Essentials" ]]; then + plugin_names=("MiniPlaceholders-Essentials") + elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Statistic" ]]; then + plugin_names=("MiniPlaceholders-Statistic") + else + plugin_names=("$plugin_name") + fi + + for jar_file in "$OUTPUT_DIR"/*.jar; do + base_name=$(basename "$jar_file" .jar) + for name in "${plugin_names[@]}"; do + remaining="${base_name#$name}" + if [[ "$remaining" == "" || "$remaining" =~ ^[-\.][0-9] ]]; then + jar_exists=true + break 2 + fi + done + done + + if $jar_exists; then + # No rebuild needed. + build_results["$plugin_key"]="cached" + completed=$((completed + 1)) + progress_bar "$prefix" "$plugin_name" + continue + else + need_to_build=true + fi + else + need_to_build=true + fi + + if $need_to_build; then + # Find build output dirs. + build_output_dirs=() + [[ -d "$dir/build/libs" ]] && build_output_dirs+=("$dir/build/libs") + [[ -d "$dir/target" ]] && build_output_dirs+=("$dir/target") + [[ -d "$dir/build/distributions" ]] && build_output_dirs+=("$dir/build/distributions") + + # Move existing jars to old/ + for build_output_dir in "${build_output_dirs[@]}"; do + if [[ -d "$build_output_dir" ]]; then + mkdir -p "$build_output_dir/old" + find "$build_output_dir" -maxdepth 1 -type f -name "*.jar" ! -path "*/old/*" \ + -exec mv {} "$build_output_dir/old/" \; + fi + done + + # Determine build tool. + if [[ -f "$dir/gradlew" ]]; then + chmod +x "$dir/gradlew" 2>/dev/null + fi + + if [[ -f "$dir/build.gradle" || -f "$dir/settings.gradle" || -f "$dir/build.gradle.kts" || -f "$dir/settings.gradle.kts" ]]; then + build_command="./gradlew -DSELF_MAVEN_LOCAL_REPO=~/Downloads/true-og/bootstrap/.m2/repository --gradle-user-home=$GRADLE_USER_HOME --no-daemon --no-parallel clean build" + use_gradle=true + elif [[ -f "$dir/pom.xml" ]]; then + build_command="./mvnw clean package" + use_gradle=false + else + build_results["$plugin_key"]="Fail" + completed=$((completed + 1)) + progress_bar "$prefix" "$plugin_name" + continue + fi + + build_log="$LOG_DIR/${plugin_name}_build.log" + ( + cd "$dir" || exit + if $use_gradle; then + export GRADLE_USER_HOME="$dir/.gradle" + fi + $build_command + ) > "$build_log" 2>&1 + + build_exit_code=$? + + if [[ $build_exit_code -eq 0 ]]; then + # Recollect build output directories. + build_output_dirs=() + [[ -d "$dir/build/libs" ]] && build_output_dirs+=("$dir/build/libs") + [[ -d "$dir/target" ]] && build_output_dirs+=("$dir/target") + [[ -d "$dir/build/distributions" ]] && build_output_dirs+=("$dir/build/distributions") + + built_jars=() + for build_output_dir in "${build_output_dirs[@]}"; do + if [[ -d "$build_output_dir" ]]; then + for jar_file in "$build_output_dir/"*.jar; do + if [[ -f "$jar_file" ]]; then + jar_name="$(basename "$jar_file")" + if [[ "$jar_name" != *javadoc* && "$jar_name" != *sources* && "$jar_name" != *part* && "$jar_name" != original* ]]; then + built_jars+=("$jar_file") + fi + fi + done + fi + done + + # Handle plugin-specific jar name patterns. + if [[ "$plugin_key" == "Soft-Forks/EssentialsX" ]]; then + plugin_names=("Essentials-OG" "EssentialsX-OG") + elif [[ "$plugin_key" == "Soft-Forks/EssentialsXSpawn" ]]; then + plugin_names=("EssentialsXSpawn-OG") + elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-AFKPlus" ]]; then + plugin_names=("MiniPlaceholders-AFKPlus") + elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Essentials" ]]; then + plugin_names=("MiniPlaceholders-Essentials") + elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Statistic" ]]; then + plugin_names=("MiniPlaceholders-Statistic") + else + plugin_names=("$plugin_name") + fi + + sub_built_jars=() + for jar_file in "${built_jars[@]}"; do + jar_name=$(basename "$jar_file" .jar) + for name in "${plugin_names[@]}"; do + remaining="${jar_name#$name}" + if [[ "$remaining" == "" || "$remaining" =~ ^[-\.][0-9] ]]; then + sub_built_jars+=("$jar_file") + break + fi + done + done + + if [[ ${#sub_built_jars[@]} -gt 0 ]]; then + preferred_jar=$(select_preferred_jar "${sub_built_jars[@]}") + preferred_jar_name="$(basename "$preferred_jar")" + + mkdir -p "$OUTPUT_DIR/old" + for old_jar in "$OUTPUT_DIR/"*.jar; do + if [[ -f "$old_jar" ]]; then + old_jar_name=$(basename "$old_jar" .jar) + for name in "${plugin_names[@]}"; do + remaining="${old_jar_name#$name}" + if [[ "$remaining" == "" || "$remaining" =~ ^[-\.][0-9] ]]; then + if [[ "$old_jar_name.jar" != "$preferred_jar_name" ]]; then + mv "$old_jar" "$OUTPUT_DIR/old/" + fi + break + fi + done + fi + done + + cp "$preferred_jar" "$OUTPUT_DIR/" 2>/dev/null + build_results["$plugin_key"]="built" + else + echo "Error: No JAR files found after building plugin '$plugin_name'." >> "$build_log" + build_results["$plugin_key"]="Fail" + fi + else + build_results["$plugin_key"]="Fail" + fi + else + build_results["$plugin_key"]="cached" + fi + + completed=$((completed + 1)) + progress_bar "$prefix" "$plugin_name" +done + +echo + +{ + sorted_keys=($(sort_projects "${!new_commit_hashes[@]}")) + for plugin_key in "${sorted_keys[@]}"; do + echo "${plugin_key}:${new_commit_hashes[$plugin_key]}" + done +} > "$COMMIT_HASH_FILE" + +echo "" +echo "Build Summary:" +echo "" + +pass_list=() +cached_list=() +fail_list=() + +for project in "${!build_results[@]}"; do + status="${build_results[$project]}" + if [[ "$status" == "built" ]]; then + pass_list+=("$project") + elif [[ "$status" == "Fail" ]]; then + fail_list+=("$project") + elif [[ "$status" == "cached" ]]; then + cached_list+=("$project") + fi +done + +if [[ ${#pass_list[@]} -gt 0 ]]; then + echo "Plugins built successfully:" + echo "" + sorted_pass_list=($(sort_projects "${pass_list[@]}")) + for project in "${sorted_pass_list[@]}"; do + echo "- $project" + done + echo "" +fi + +if [[ ${#cached_list[@]} -gt 0 ]]; then + echo "Cached plugins:" + echo "" + sorted_cached_list=($(sort_projects "${cached_list[@]}")) + for project in "${sorted_cached_list[@]}"; do + echo "- $project" + done + echo "" +fi + +if [[ ${#fail_list[@]} -gt 0 ]]; then + echo "Failed builds:" + echo "" + sorted_fail_list=($(sort_projects "${fail_list[@]}")) + for project in "${sorted_fail_list[@]}"; do + echo "- $project" + done + echo "" +fi + +total_built=${#pass_list[@]} +total_cached=${#cached_list[@]} +total_failed=${#fail_list[@]} +total_plugins=$((total_built + total_cached + total_failed)) + +if [[ $total_built -eq 0 ]]; then + echo "ERROR: Failed to build all plugins!" +else + echo "Completed plugin jarfiles: $OUTPUT_DIR/" +fi + +echo "" +echo "Build logs: $LOG_DIR/" +echo "" +echo "Total plugins: $total_plugins" + +if [[ $total_built -gt 0 ]]; then + echo "" + echo "Plugins built: $total_built" +fi + +if [[ $total_cached -gt 0 ]]; then + echo "" + echo "Cached plugins: $total_cached" +fi + +if [[ $total_failed -gt 0 ]]; then + echo "" + echo "Failed builds: $total_failed" +fi + +if $halted; then + echo "" + echo "WARNING: Build process was halted manually!" +fi + diff --git a/bootstrap/stage-6.sh b/bootstrap/stage-6.sh index 32cf504..0313d2d 100755 --- a/bootstrap/stage-6.sh +++ b/bootstrap/stage-6.sh @@ -1,3 +1,18 @@ -#!/usr/bin/env bash +# This is free and unencumbered software released into the public domain. +# Author: NotAlexNoyle (admin@true-og.net) +#!/bin/bash -# Stage 6: Mangement TUI +# Stage 5: Assemble server. + +# Set java version +sdk use graalvm64-17.0.9 + +# Auto-restart loop +while [ true ]; do + echo "Starting TrueOG..." + java -Xms43008M -Xmx43008M -Dterminal.jline=false -XX:+UseG1GC -Dpaper.playerconnection.keepalive=60 -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:InitiatingHeapOccupancyPercent=15 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -jar --add-modules=jdk.incubator.vector purpur-1.19.4-R0.1-SNAPSHOT.jar nogui + for i in 5 4 3 2 1; do + printf 'Server restarting in %s... (press CTRL-C to exit)\n' "${i}" + sleep 1 + done +done diff --git a/bootstrap/stage-7.sh b/bootstrap/stage-7.sh new file mode 100755 index 0000000..32cf504 --- /dev/null +++ b/bootstrap/stage-7.sh @@ -0,0 +1,3 @@ +#!/usr/bin/env bash + +# Stage 6: Mangement TUI -- 2.47.3 From 70710fba5336ae0c914d8312be233cef902e6474 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 23 Dec 2024 06:59:07 -0500 Subject: [PATCH 289/866] Fix plugin bootstrap --- .gitignore | 1 + bootstrap/stage-5.sh | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index a20412f..798b83e 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ server/ plugins/logs/ bootstrap/.m2/ bootstrap/.gradle/ +.gradle/ diff --git a/bootstrap/stage-5.sh b/bootstrap/stage-5.sh index cc53e36..4a38871 100755 --- a/bootstrap/stage-5.sh +++ b/bootstrap/stage-5.sh @@ -36,8 +36,9 @@ BASE_DIR="$PROJECT_ROOT/plugins" OUTPUT_DIR="$PROJECT_ROOT/server" LOG_DIR="$OUTPUT_DIR/logs" COMMIT_HASH_FILE="$OUTPUT_DIR/commit_hashes.txt" +WORK_DIR="$(pwd)" GRADLE_USER_HOME="$PROJECT_ROOT/.gradle" -SELF_MAVEN_LOCAL_REPO="$PROJECT_ROOT/.m2/repository" +SELF_MAVEN_LOCAL_REPO="$WORK_DIR/.m2/repository" declare -A plugin_commit_hash_before declare -A plugin_commit_hash_after @@ -341,7 +342,7 @@ for plugin_key in "${plugin_keys[@]}"; do fi if [[ -f "$dir/build.gradle" || -f "$dir/settings.gradle" || -f "$dir/build.gradle.kts" || -f "$dir/settings.gradle.kts" ]]; then - build_command="./gradlew -DSELF_MAVEN_LOCAL_REPO=~/Downloads/true-og/bootstrap/.m2/repository --gradle-user-home=$GRADLE_USER_HOME --no-daemon --no-parallel clean build" + build_command="./gradlew -DSELF_MAVEN_LOCAL_REPO=$SELF_MAVEN_LOCAL_REPO --gradle-user-home=$GRADLE_USER_HOME --no-daemon --no-parallel clean build" use_gradle=true elif [[ -f "$dir/pom.xml" ]]; then build_command="./mvnw clean package" -- 2.47.3 From 9b39746a0dd89f95896117b43243615d75076ec4 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 23 Dec 2024 17:05:26 -0500 Subject: [PATCH 290/866] Update ViaSuite --- plugins/Hard-Forks | 2 +- plugins/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index d95b8f8..958ecea 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit d95b8f853222826960a728a34443fea927f1ddd7 +Subproject commit 958ecea4e5b04ab2898bbb841f36a8556dd155f3 diff --git a/plugins/Third-Party b/plugins/Third-Party index 87bdcd9..912711a 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 87bdcd916331d0ea572ac7d5440ae5dfe503ad92 +Subproject commit 912711a97db74acdf98085a01467735b50f6a1bd -- 2.47.3 From 92b0fb564cc3bfbcb23dcb01bf633946db6ec768 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 24 Dec 2024 08:29:21 +0100 Subject: [PATCH 291/866] Build plugins before purpur --- bootstrap/INFO.txt | 4 +- bootstrap/stage-4.sh | 609 ++++++++++++++++++++++++++++++++++++------- bootstrap/stage-5.sh | 607 +++++++----------------------------------- 3 files changed, 610 insertions(+), 610 deletions(-) diff --git a/bootstrap/INFO.txt b/bootstrap/INFO.txt index a7e4e45..a75c0d6 100644 --- a/bootstrap/INFO.txt +++ b/bootstrap/INFO.txt @@ -8,9 +8,9 @@ The TrueOG Bootstrap is being developed in six stages: [✓] Stage 3: Bootstrap Java and Spigot BuildTools. -[✓] Stage 4: Bootstrap Purpur. +[-] Stage 4: Build all plugins. -[X] Stage 5: Build all plugins. +[✓] Stage 5: Bootstrap Purpur. [X] Stage 6: Assemble server. diff --git a/bootstrap/stage-4.sh b/bootstrap/stage-4.sh index 60fdd68..4a38871 100755 --- a/bootstrap/stage-4.sh +++ b/bootstrap/stage-4.sh @@ -1,129 +1,546 @@ #!/usr/bin/env bash -# -# bootstrap-purpur.sh -# -# Fetches and builds Purpur, publishing it locally and copying a Purpur jar to ../server/. +# This is free and unencumbered software released into the public domain. +# Builds all TrueOG Plugins and puts them into a folder called server/ in the current directory. -set -euo pipefail +# Stage 4: Build all plugins. -ORIGINAL_PATH="$PATH" +# Display ASCII art and wait for user input to start +cat << "EOF" + +♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ +♥ ___ __ ___ __ __ ___ ___ __ __ ♥ +♥ | |__) | | |__ / \ / _` |\ | |__ | | | / \ |__) |__/ ♥ +♥ | | \ \__/ |___ \__/ \__> | \| |___ | |/\| \__/ | \ | \ ♥ +♥ ♥ +♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ + + Plugin Bootstrap + "ad astra per aspera" + + Author: NotAlexNoyle + +EOF + +echo +read -p "Press Enter to start..." + +# Enable nullglob and extglob to handle non-matching patterns and extended globbing. +shopt -s nullglob extglob + +# Declare the project root for git submodule fetching. +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +PROJECT_ROOT="$(cd "$SCRIPT_DIR/.." && pwd)" + +# Define absolute paths for directories. +BASE_DIR="$PROJECT_ROOT/plugins" +OUTPUT_DIR="$PROJECT_ROOT/server" +LOG_DIR="$OUTPUT_DIR/logs" +COMMIT_HASH_FILE="$OUTPUT_DIR/commit_hashes.txt" WORK_DIR="$(pwd)" -GRADLE_USER_HOME="$WORK_DIR/.gradle" +GRADLE_USER_HOME="$PROJECT_ROOT/.gradle" SELF_MAVEN_LOCAL_REPO="$WORK_DIR/.m2/repository" -PURPUR_BRANCH="ver/1.19.4" # Adjust as needed -# Function to handle script interruption +declare -A plugin_commit_hash_before +declare -A plugin_commit_hash_after +declare -A new_commit_hashes +declare -A build_results +declare -A plugin_dirs +halted=false + +# Function to handle script interruption. cleanup() { - echo - echo "ERROR: Script interrupted! There may be build artifacts left over. Please clean up before running again." - tput cnorm 2>/dev/null || true # Restore cursor if tput is available - export PATH="$ORIGINAL_PATH" + echo -e "\n\nBuild process interrupted." + halted=true exit 1 } -# Trap SIGINT (Ctrl+C) -trap cleanup SIGINT +# Trap SIGINT (Ctrl+C) and call cleanup. +trap 'cleanup' SIGINT -# Spinner -spinner() { - local pid=$1 - local message="$2" - local spin='-\|/' - local i=0 - tput civis 2>/dev/null || true +mkdir -p "$OUTPUT_DIR" +mkdir -p "$LOG_DIR" - while kill -0 "$pid" 2>/dev/null; do - i=$(( (i+1) % 4 )) - printf "\r[%c] %s" "${spin:$i:1}" "$message" - sleep 0.1 - done +build_order=("OG-Suite" "Hard-Forks" "Soft-Forks" "Third-Party") - tput cnorm 2>/dev/null || true - printf "\r[✓] %s\n" "$message" +# Function to get commit hash of a plugin directory. +get_plugin_commit_hash() { + local dir="$1" + if [[ -e "$dir/.git" ]]; then + (cd "$dir" && git rev-parse HEAD 2>/dev/null) + else + echo "" + fi } -echo "Bootstrapping Purpur..." - -# We assume you have a sibling directory "Purpur" already cloned. For example: -# yourfolder/ -# ├─ bootstrap/ (where this script runs) -# └─ Purpur/ (the Purpur git repository) -# -# Also assume you have a sibling folder "server/" for the final .jar. - -# 1. Navigate to the Purpur directory -if [ ! -d ../Purpur ]; then - echo "Error: ../Purpur directory not found. Please clone Purpur in a sibling directory named 'Purpur'." - exit 1 +# Load previous commit hashes if they exist. +if [[ -f "$COMMIT_HASH_FILE" ]]; then + while IFS=: read -r plugin_key commit_hash; do + plugin_commit_hash_before["$plugin_key"]="$commit_hash" + done < "$COMMIT_HASH_FILE" fi -cd ../Purpur +echo -# 2. Fetch the latest changes -git fetch origin "$PURPUR_BRANCH" +# Change directory to the project root before fetching submodules. +cd "$PROJECT_ROOT" || { echo "Failed to change directory to $PROJECT_ROOT"; exit 1; } -LOCAL_HASH=$(git rev-parse HEAD) -REMOTE_HASH=$(git rev-parse "origin/$PURPUR_BRANCH") +# Updating submodules with a progress bar. +submodule_paths=($(git config --file .gitmodules --get-regexp path | awk '{ print $2 }')) +total_submodules=${#submodule_paths[@]} +declare -A failed_submodules=() -# 3. Check if we already have a jar -PURPUR_JAR_FILE="$(ls build/libs/purpur-*.jar 2>/dev/null || true)" +submodule_progress_bar() { + local current=$1 + local total=$2 + local submodule_name=$3 + local progress=$(( (current * 100) / total )) + progress=$(( progress > 100 ? 100 : progress )) + local bar_length=20 + local filled_length=$(( (progress * bar_length) / 100 )) + local bar="" + for ((i = 0; i < filled_length; i++)); do + bar+="#" + done + for ((i = filled_length; i < bar_length; i++)); do + bar+=" " + done + printf "\r\033[KUpdating submodules -> %s [%-20s] %3d%%" "$submodule_name" "$bar" "$progress" +} -echo "Using system java for Purpur build:" -java -version || true # Just to show Java version +submodule_index=0 -# 4. If no jar found OR there are updates on remote, build -if [ -z "$PURPUR_JAR_FILE" ] || [ "$LOCAL_HASH" != "$REMOTE_HASH" ]; then - if [ "$LOCAL_HASH" != "$REMOTE_HASH" ]; then - echo "Purpur repository has updates. Resetting to $PURPUR_BRANCH..." - git reset --hard "origin/$PURPUR_BRANCH" +for submodule_path in "${submodule_paths[@]}"; do + submodule_index=$((submodule_index + 1)) + submodule_name=$(basename "$submodule_path") + submodule_progress_bar "$submodule_index" "$total_submodules" "$submodule_name" + git submodule update --force --recursive --init --quiet "$submodule_path" &> "$LOG_DIR/${submodule_name}_update.log" + if [[ $? -ne 0 ]]; then + failed_submodules["$submodule_path"]=1 + fi +done + +# Move to next line after progress bar. +echo + +# Retry failed submodules if any. +if [[ ${#failed_submodules[@]} -gt 0 ]]; then + echo + echo "Retrying failed submodules..." + for submodule_path in "${!failed_submodules[@]}"; do + submodule_name=$(basename "$submodule_path") + echo "Retrying $submodule_name..." + git submodule update --force --recursive --init --quiet "$submodule_path" &>> "$LOG_DIR/${submodule_name}_update.log" + if [[ $? -ne 0 ]]; then + absolute_log_path=$(realpath "$LOG_DIR/${submodule_name}_update.log") + echo "Failed to update submodule $submodule_name after retry. See log at $absolute_log_path" + exit 1 + else + unset failed_submodules["$submodule_path"] + fi + done +fi + +echo +echo "Submodules updated successfully." +echo + +# Return to the bootstrap directory. +cd "$PROJECT_ROOT/bootstrap" || { echo "Failed to return to $PROJECT_ROOT/bootstrap"; exit 1; } + +# Build list of plugin keys and collect commit hashes. +declare -a plugin_keys + +for prefix in "${build_order[@]}"; do + for dir in "$BASE_DIR/$prefix"/*/; do + [[ ! -d "$dir" ]] && continue + plugin_name="$(basename "$dir")" + plugin_key="${prefix}/${plugin_name}" + + # Exclude specific plugins. + if [[ "$plugin_key" == "OG-Suite/Template-OG" || \ + "$plugin_key" == "OG-Suite/KotlinTemplate-OG" || \ + "$plugin_key" == "OG-Suite/plugins" || \ + "$plugin_key" == "Hard-Forks/plugins" || \ + "$plugin_key" == "Soft-Forks/plugins" || \ + "$plugin_key" == "Third-Party/plugins" ]]; then + continue + fi + + if [[ "$plugin_key" == "Soft-Forks/Essentials-OG" ]]; then + # Add both pseudo-plugins. + plugin_keys+=("Soft-Forks/EssentialsX") + plugin_keys+=("Soft-Forks/EssentialsXSpawn") + # Set commit hash under Essentials-OG. + commit_hash="$(get_plugin_commit_hash "$dir")" + plugin_commit_hash_after["Soft-Forks/Essentials-OG"]="$commit_hash" + new_commit_hashes["Soft-Forks/Essentials-OG"]="$commit_hash" + plugin_dirs["Soft-Forks/EssentialsX"]="$dir" + plugin_dirs["Soft-Forks/EssentialsXSpawn"]="$dir" + else + plugin_keys+=("$plugin_key") + commit_hash="$(get_plugin_commit_hash "$dir")" + plugin_commit_hash_after["$plugin_key"]="$commit_hash" + new_commit_hashes["$plugin_key"]="$commit_hash" + plugin_dirs["$plugin_key"]="$dir" + fi + done +done + +# Stop all existing Gradle daemons if available. +if command -v gradle >/dev/null 2>&1; then + gradle --stop >/dev/null 2>&1 +fi + +# Initialize counters for progress bar. +total_dirs=${#plugin_keys[@]} +completed=0 + +progress_bar() { + local subfolder="$1" + local project_name="$2" + local progress=$(( (completed * 100) / total_dirs )) + progress=$(( progress > 100 ? 100 : progress )) + local bar_length=20 + local filled_length=$(( (progress * bar_length) / 100 )) + local bar="" + for ((i = 0; i < filled_length; i++)); do + bar+="#" + done + for ((i = filled_length; i < bar_length; i++)); do + bar+=" " + done + local formatted_subfolder=$(printf "%-12.12s" "$subfolder") + local formatted_project_name=$(printf "%-20.20s" "$project_name") + printf "\r\033[KBuilding %s -> %s [%-20s] %3d%%" "$formatted_subfolder" "$formatted_project_name" "$bar" "$progress" +} + +select_preferred_jar() { + local jars=("$@") + # Prefer jars without "-all" in their name. + local preferred_jars=() + for jar in "${jars[@]}"; do + basename=$(basename "$jar") + if [[ ! "$basename" =~ -all\.jar$ ]]; then + preferred_jars+=("$jar") + fi + done + if [[ ${#preferred_jars[@]} -eq 0 ]]; then + # No jars without "-all.jar" + preferred_jars=("${jars[@]}") + fi + # Select the jar with the shortest name. + preferred_jar="${preferred_jars[0]}" + shortest_name_length=${#preferred_jar} + for jar in "${preferred_jars[@]}"; do + basename=$(basename "$jar") + if [[ ${#basename} -lt $shortest_name_length ]]; then + preferred_jar="$jar" + shortest_name_length=${#basename} + fi + done + echo "$preferred_jar" +} + +sort_projects() { + local projects=("$@") + local sorted_projects=() + for category in "${build_order[@]}"; do + local category_projects=() + for project in "${projects[@]}"; do + if [[ "$project" == "$category/"* ]]; then + category_projects+=("$project") + fi + done + IFS=$'\n' sorted_category_projects=($(printf "%s\n" "${category_projects[@]}" | sort)) + unset IFS + sorted_projects+=("${sorted_category_projects[@]}") + done + echo "${sorted_projects[@]}" +} + +for plugin_key in "${plugin_keys[@]}"; do + if $halted; then + break fi - # Step 1: applyPatches - message="[1/4] Applying Purpur patches..." - ( - ./gradlew applyPatches --gradle-user-home "$GRADLE_USER_HOME" >/dev/null 2>&1 - ) & - spinner $! "$message" + prefix="${plugin_key%%/*}" + plugin_name="${plugin_key##*/}" + dir="${plugin_dirs[$plugin_key]}" - # Step 2: build - message="[2/4] Building Purpur..." - ( - ./gradlew build --gradle-user-home "$GRADLE_USER_HOME" >/dev/null 2>&1 - ) & - spinner $! "$message" + progress_bar "$prefix" "$plugin_name" - # Step 3: createMojmapBundlerJar - message="[3/4] Creating Mojmap Bundler Jar..." - ( - ./gradlew createMojmapBundlerJar --gradle-user-home "$GRADLE_USER_HOME" >/dev/null 2>&1 - ) & - spinner $! "$message" + # Handle pseudo plugins using Essentials-OG commit hash. + if [[ "$plugin_key" == "Soft-Forks/EssentialsX" || "$plugin_key" == "Soft-Forks/EssentialsXSpawn" ]]; then + commit_hash="${plugin_commit_hash_after["Soft-Forks/Essentials-OG"]}" + commit_hash_before="${plugin_commit_hash_before["Soft-Forks/Essentials-OG"]}" + else + commit_hash="${plugin_commit_hash_after["$plugin_key"]}" + commit_hash_before="${plugin_commit_hash_before["$plugin_key"]}" + fi - # Step 4: publishToMavenLocal - message="[4/4] Publishing Purpur to Maven Local..." - ( - ./gradlew publishToMavenLocal --gradle-user-home "$GRADLE_USER_HOME" >/dev/null 2>&1 - ) & - spinner $! "$message" + need_to_build=false + if [[ -n "$commit_hash_before" && -n "$commit_hash" && "$commit_hash_before" == "$commit_hash" ]]; then + # Plugin did not change. Check if JAR exists. + jar_exists=false + if [[ "$plugin_key" == "Soft-Forks/EssentialsX" ]]; then + plugin_names=("Essentials-OG" "EssentialsX-OG") + elif [[ "$plugin_key" == "Soft-Forks/EssentialsXSpawn" ]]; then + plugin_names=("EssentialsXSpawn-OG") + elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-AFKPlus" ]]; then + plugin_names=("MiniPlaceholders-AFKPlus") + elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Essentials" ]]; then + plugin_names=("MiniPlaceholders-Essentials") + elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Statistic" ]]; then + plugin_names=("MiniPlaceholders-Statistic") + else + plugin_names=("$plugin_name") + fi - # Copy fresh Purpur jar to ../server/ - mkdir -p ../server - cp build/libs/purpur-*.jar ../server/ - echo "Bootstrapping of Purpur complete." - echo "Local Gradle home: $GRADLE_USER_HOME" - echo "Local Maven repo: $SELF_MAVEN_LOCAL_REPO" -else - echo "Purpur is up-to-date and the jar file already exists. Skipping build." + for jar_file in "$OUTPUT_DIR"/*.jar; do + base_name=$(basename "$jar_file" .jar) + for name in "${plugin_names[@]}"; do + remaining="${base_name#$name}" + if [[ "$remaining" == "" || "$remaining" =~ ^[-\.][0-9] ]]; then + jar_exists=true + break 2 + fi + done + done + + if $jar_exists; then + # No rebuild needed. + build_results["$plugin_key"]="cached" + completed=$((completed + 1)) + progress_bar "$prefix" "$plugin_name" + continue + else + need_to_build=true + fi + else + need_to_build=true + fi + + if $need_to_build; then + # Find build output dirs. + build_output_dirs=() + [[ -d "$dir/build/libs" ]] && build_output_dirs+=("$dir/build/libs") + [[ -d "$dir/target" ]] && build_output_dirs+=("$dir/target") + [[ -d "$dir/build/distributions" ]] && build_output_dirs+=("$dir/build/distributions") + + # Move existing jars to old/ + for build_output_dir in "${build_output_dirs[@]}"; do + if [[ -d "$build_output_dir" ]]; then + mkdir -p "$build_output_dir/old" + find "$build_output_dir" -maxdepth 1 -type f -name "*.jar" ! -path "*/old/*" \ + -exec mv {} "$build_output_dir/old/" \; + fi + done + + # Determine build tool. + if [[ -f "$dir/gradlew" ]]; then + chmod +x "$dir/gradlew" 2>/dev/null + fi + + if [[ -f "$dir/build.gradle" || -f "$dir/settings.gradle" || -f "$dir/build.gradle.kts" || -f "$dir/settings.gradle.kts" ]]; then + build_command="./gradlew -DSELF_MAVEN_LOCAL_REPO=$SELF_MAVEN_LOCAL_REPO --gradle-user-home=$GRADLE_USER_HOME --no-daemon --no-parallel clean build" + use_gradle=true + elif [[ -f "$dir/pom.xml" ]]; then + build_command="./mvnw clean package" + use_gradle=false + else + build_results["$plugin_key"]="Fail" + completed=$((completed + 1)) + progress_bar "$prefix" "$plugin_name" + continue + fi + + build_log="$LOG_DIR/${plugin_name}_build.log" + ( + cd "$dir" || exit + if $use_gradle; then + export GRADLE_USER_HOME="$dir/.gradle" + fi + $build_command + ) > "$build_log" 2>&1 + + build_exit_code=$? + + if [[ $build_exit_code -eq 0 ]]; then + # Recollect build output directories. + build_output_dirs=() + [[ -d "$dir/build/libs" ]] && build_output_dirs+=("$dir/build/libs") + [[ -d "$dir/target" ]] && build_output_dirs+=("$dir/target") + [[ -d "$dir/build/distributions" ]] && build_output_dirs+=("$dir/build/distributions") + + built_jars=() + for build_output_dir in "${build_output_dirs[@]}"; do + if [[ -d "$build_output_dir" ]]; then + for jar_file in "$build_output_dir/"*.jar; do + if [[ -f "$jar_file" ]]; then + jar_name="$(basename "$jar_file")" + if [[ "$jar_name" != *javadoc* && "$jar_name" != *sources* && "$jar_name" != *part* && "$jar_name" != original* ]]; then + built_jars+=("$jar_file") + fi + fi + done + fi + done + + # Handle plugin-specific jar name patterns. + if [[ "$plugin_key" == "Soft-Forks/EssentialsX" ]]; then + plugin_names=("Essentials-OG" "EssentialsX-OG") + elif [[ "$plugin_key" == "Soft-Forks/EssentialsXSpawn" ]]; then + plugin_names=("EssentialsXSpawn-OG") + elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-AFKPlus" ]]; then + plugin_names=("MiniPlaceholders-AFKPlus") + elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Essentials" ]]; then + plugin_names=("MiniPlaceholders-Essentials") + elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Statistic" ]]; then + plugin_names=("MiniPlaceholders-Statistic") + else + plugin_names=("$plugin_name") + fi + + sub_built_jars=() + for jar_file in "${built_jars[@]}"; do + jar_name=$(basename "$jar_file" .jar) + for name in "${plugin_names[@]}"; do + remaining="${jar_name#$name}" + if [[ "$remaining" == "" || "$remaining" =~ ^[-\.][0-9] ]]; then + sub_built_jars+=("$jar_file") + break + fi + done + done + + if [[ ${#sub_built_jars[@]} -gt 0 ]]; then + preferred_jar=$(select_preferred_jar "${sub_built_jars[@]}") + preferred_jar_name="$(basename "$preferred_jar")" + + mkdir -p "$OUTPUT_DIR/old" + for old_jar in "$OUTPUT_DIR/"*.jar; do + if [[ -f "$old_jar" ]]; then + old_jar_name=$(basename "$old_jar" .jar) + for name in "${plugin_names[@]}"; do + remaining="${old_jar_name#$name}" + if [[ "$remaining" == "" || "$remaining" =~ ^[-\.][0-9] ]]; then + if [[ "$old_jar_name.jar" != "$preferred_jar_name" ]]; then + mv "$old_jar" "$OUTPUT_DIR/old/" + fi + break + fi + done + fi + done + + cp "$preferred_jar" "$OUTPUT_DIR/" 2>/dev/null + build_results["$plugin_key"]="built" + else + echo "Error: No JAR files found after building plugin '$plugin_name'." >> "$build_log" + build_results["$plugin_key"]="Fail" + fi + else + build_results["$plugin_key"]="Fail" + fi + else + build_results["$plugin_key"]="cached" + fi + + completed=$((completed + 1)) + progress_bar "$prefix" "$plugin_name" +done + +echo + +{ + sorted_keys=($(sort_projects "${!new_commit_hashes[@]}")) + for plugin_key in "${sorted_keys[@]}"; do + echo "${plugin_key}:${new_commit_hashes[$plugin_key]}" + done +} > "$COMMIT_HASH_FILE" + +echo "" +echo "Build Summary:" +echo "" + +pass_list=() +cached_list=() +fail_list=() + +for project in "${!build_results[@]}"; do + status="${build_results[$project]}" + if [[ "$status" == "built" ]]; then + pass_list+=("$project") + elif [[ "$status" == "Fail" ]]; then + fail_list+=("$project") + elif [[ "$status" == "cached" ]]; then + cached_list+=("$project") + fi +done + +if [[ ${#pass_list[@]} -gt 0 ]]; then + echo "Plugins built successfully:" + echo "" + sorted_pass_list=($(sort_projects "${pass_list[@]}")) + for project in "${sorted_pass_list[@]}"; do + echo "- $project" + done + echo "" fi -# Return to the bootstrap directory (or wherever we started) -cd "$WORK_DIR" || { - echo "Failed to navigate back to $WORK_DIR" - exit 1 -} +if [[ ${#cached_list[@]} -gt 0 ]]; then + echo "Cached plugins:" + echo "" + sorted_cached_list=($(sort_projects "${cached_list[@]}")) + for project in "${sorted_cached_list[@]}"; do + echo "- $project" + done + echo "" +fi -# Optionally remove any Mojmap jar from server if you don’t need it -rm -f ../server/purpur-bundler-*-mojmap.jar 2>/dev/null || true +if [[ ${#fail_list[@]} -gt 0 ]]; then + echo "Failed builds:" + echo "" + sorted_fail_list=($(sort_projects "${fail_list[@]}")) + for project in "${sorted_fail_list[@]}"; do + echo "- $project" + done + echo "" +fi -echo "Done." +total_built=${#pass_list[@]} +total_cached=${#cached_list[@]} +total_failed=${#fail_list[@]} +total_plugins=$((total_built + total_cached + total_failed)) + +if [[ $total_built -eq 0 ]]; then + echo "ERROR: Failed to build all plugins!" +else + echo "Completed plugin jarfiles: $OUTPUT_DIR/" +fi + +echo "" +echo "Build logs: $LOG_DIR/" +echo "" +echo "Total plugins: $total_plugins" + +if [[ $total_built -gt 0 ]]; then + echo "" + echo "Plugins built: $total_built" +fi + +if [[ $total_cached -gt 0 ]]; then + echo "" + echo "Cached plugins: $total_cached" +fi + +if [[ $total_failed -gt 0 ]]; then + echo "" + echo "Failed builds: $total_failed" +fi + +if $halted; then + echo "" + echo "WARNING: Build process was halted manually!" +fi diff --git a/bootstrap/stage-5.sh b/bootstrap/stage-5.sh index 4a38871..60fdd68 100755 --- a/bootstrap/stage-5.sh +++ b/bootstrap/stage-5.sh @@ -1,546 +1,129 @@ #!/usr/bin/env bash -# This is free and unencumbered software released into the public domain. -# Builds all TrueOG Plugins and puts them into a folder called server/ in the current directory. +# +# bootstrap-purpur.sh +# +# Fetches and builds Purpur, publishing it locally and copying a Purpur jar to ../server/. -# Stage 4: Build all plugins. +set -euo pipefail -# Display ASCII art and wait for user input to start -cat << "EOF" - -♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ -♥ ___ __ ___ __ __ ___ ___ __ __ ♥ -♥ | |__) | | |__ / \ / _` |\ | |__ | | | / \ |__) |__/ ♥ -♥ | | \ \__/ |___ \__/ \__> | \| |___ | |/\| \__/ | \ | \ ♥ -♥ ♥ -♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ - - Plugin Bootstrap - "ad astra per aspera" - - Author: NotAlexNoyle - -EOF - -echo -read -p "Press Enter to start..." - -# Enable nullglob and extglob to handle non-matching patterns and extended globbing. -shopt -s nullglob extglob - -# Declare the project root for git submodule fetching. -SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" -PROJECT_ROOT="$(cd "$SCRIPT_DIR/.." && pwd)" - -# Define absolute paths for directories. -BASE_DIR="$PROJECT_ROOT/plugins" -OUTPUT_DIR="$PROJECT_ROOT/server" -LOG_DIR="$OUTPUT_DIR/logs" -COMMIT_HASH_FILE="$OUTPUT_DIR/commit_hashes.txt" +ORIGINAL_PATH="$PATH" WORK_DIR="$(pwd)" -GRADLE_USER_HOME="$PROJECT_ROOT/.gradle" +GRADLE_USER_HOME="$WORK_DIR/.gradle" SELF_MAVEN_LOCAL_REPO="$WORK_DIR/.m2/repository" +PURPUR_BRANCH="ver/1.19.4" # Adjust as needed -declare -A plugin_commit_hash_before -declare -A plugin_commit_hash_after -declare -A new_commit_hashes -declare -A build_results -declare -A plugin_dirs -halted=false - -# Function to handle script interruption. +# Function to handle script interruption cleanup() { - echo -e "\n\nBuild process interrupted." - halted=true + echo + echo "ERROR: Script interrupted! There may be build artifacts left over. Please clean up before running again." + tput cnorm 2>/dev/null || true # Restore cursor if tput is available + export PATH="$ORIGINAL_PATH" exit 1 } -# Trap SIGINT (Ctrl+C) and call cleanup. -trap 'cleanup' SIGINT +# Trap SIGINT (Ctrl+C) +trap cleanup SIGINT -mkdir -p "$OUTPUT_DIR" -mkdir -p "$LOG_DIR" +# Spinner +spinner() { + local pid=$1 + local message="$2" + local spin='-\|/' + local i=0 + tput civis 2>/dev/null || true -build_order=("OG-Suite" "Hard-Forks" "Soft-Forks" "Third-Party") + while kill -0 "$pid" 2>/dev/null; do + i=$(( (i+1) % 4 )) + printf "\r[%c] %s" "${spin:$i:1}" "$message" + sleep 0.1 + done -# Function to get commit hash of a plugin directory. -get_plugin_commit_hash() { - local dir="$1" - if [[ -e "$dir/.git" ]]; then - (cd "$dir" && git rev-parse HEAD 2>/dev/null) - else - echo "" - fi + tput cnorm 2>/dev/null || true + printf "\r[✓] %s\n" "$message" } -# Load previous commit hashes if they exist. -if [[ -f "$COMMIT_HASH_FILE" ]]; then - while IFS=: read -r plugin_key commit_hash; do - plugin_commit_hash_before["$plugin_key"]="$commit_hash" - done < "$COMMIT_HASH_FILE" +echo "Bootstrapping Purpur..." + +# We assume you have a sibling directory "Purpur" already cloned. For example: +# yourfolder/ +# ├─ bootstrap/ (where this script runs) +# └─ Purpur/ (the Purpur git repository) +# +# Also assume you have a sibling folder "server/" for the final .jar. + +# 1. Navigate to the Purpur directory +if [ ! -d ../Purpur ]; then + echo "Error: ../Purpur directory not found. Please clone Purpur in a sibling directory named 'Purpur'." + exit 1 fi -echo +cd ../Purpur -# Change directory to the project root before fetching submodules. -cd "$PROJECT_ROOT" || { echo "Failed to change directory to $PROJECT_ROOT"; exit 1; } +# 2. Fetch the latest changes +git fetch origin "$PURPUR_BRANCH" -# Updating submodules with a progress bar. -submodule_paths=($(git config --file .gitmodules --get-regexp path | awk '{ print $2 }')) -total_submodules=${#submodule_paths[@]} -declare -A failed_submodules=() +LOCAL_HASH=$(git rev-parse HEAD) +REMOTE_HASH=$(git rev-parse "origin/$PURPUR_BRANCH") -submodule_progress_bar() { - local current=$1 - local total=$2 - local submodule_name=$3 - local progress=$(( (current * 100) / total )) - progress=$(( progress > 100 ? 100 : progress )) - local bar_length=20 - local filled_length=$(( (progress * bar_length) / 100 )) - local bar="" - for ((i = 0; i < filled_length; i++)); do - bar+="#" - done - for ((i = filled_length; i < bar_length; i++)); do - bar+=" " - done - printf "\r\033[KUpdating submodules -> %s [%-20s] %3d%%" "$submodule_name" "$bar" "$progress" -} +# 3. Check if we already have a jar +PURPUR_JAR_FILE="$(ls build/libs/purpur-*.jar 2>/dev/null || true)" -submodule_index=0 +echo "Using system java for Purpur build:" +java -version || true # Just to show Java version -for submodule_path in "${submodule_paths[@]}"; do - submodule_index=$((submodule_index + 1)) - submodule_name=$(basename "$submodule_path") - submodule_progress_bar "$submodule_index" "$total_submodules" "$submodule_name" - git submodule update --force --recursive --init --quiet "$submodule_path" &> "$LOG_DIR/${submodule_name}_update.log" - if [[ $? -ne 0 ]]; then - failed_submodules["$submodule_path"]=1 - fi -done - -# Move to next line after progress bar. -echo - -# Retry failed submodules if any. -if [[ ${#failed_submodules[@]} -gt 0 ]]; then - echo - echo "Retrying failed submodules..." - for submodule_path in "${!failed_submodules[@]}"; do - submodule_name=$(basename "$submodule_path") - echo "Retrying $submodule_name..." - git submodule update --force --recursive --init --quiet "$submodule_path" &>> "$LOG_DIR/${submodule_name}_update.log" - if [[ $? -ne 0 ]]; then - absolute_log_path=$(realpath "$LOG_DIR/${submodule_name}_update.log") - echo "Failed to update submodule $submodule_name after retry. See log at $absolute_log_path" - exit 1 - else - unset failed_submodules["$submodule_path"] - fi - done -fi - -echo -echo "Submodules updated successfully." -echo - -# Return to the bootstrap directory. -cd "$PROJECT_ROOT/bootstrap" || { echo "Failed to return to $PROJECT_ROOT/bootstrap"; exit 1; } - -# Build list of plugin keys and collect commit hashes. -declare -a plugin_keys - -for prefix in "${build_order[@]}"; do - for dir in "$BASE_DIR/$prefix"/*/; do - [[ ! -d "$dir" ]] && continue - plugin_name="$(basename "$dir")" - plugin_key="${prefix}/${plugin_name}" - - # Exclude specific plugins. - if [[ "$plugin_key" == "OG-Suite/Template-OG" || \ - "$plugin_key" == "OG-Suite/KotlinTemplate-OG" || \ - "$plugin_key" == "OG-Suite/plugins" || \ - "$plugin_key" == "Hard-Forks/plugins" || \ - "$plugin_key" == "Soft-Forks/plugins" || \ - "$plugin_key" == "Third-Party/plugins" ]]; then - continue - fi - - if [[ "$plugin_key" == "Soft-Forks/Essentials-OG" ]]; then - # Add both pseudo-plugins. - plugin_keys+=("Soft-Forks/EssentialsX") - plugin_keys+=("Soft-Forks/EssentialsXSpawn") - # Set commit hash under Essentials-OG. - commit_hash="$(get_plugin_commit_hash "$dir")" - plugin_commit_hash_after["Soft-Forks/Essentials-OG"]="$commit_hash" - new_commit_hashes["Soft-Forks/Essentials-OG"]="$commit_hash" - plugin_dirs["Soft-Forks/EssentialsX"]="$dir" - plugin_dirs["Soft-Forks/EssentialsXSpawn"]="$dir" - else - plugin_keys+=("$plugin_key") - commit_hash="$(get_plugin_commit_hash "$dir")" - plugin_commit_hash_after["$plugin_key"]="$commit_hash" - new_commit_hashes["$plugin_key"]="$commit_hash" - plugin_dirs["$plugin_key"]="$dir" - fi - done -done - -# Stop all existing Gradle daemons if available. -if command -v gradle >/dev/null 2>&1; then - gradle --stop >/dev/null 2>&1 -fi - -# Initialize counters for progress bar. -total_dirs=${#plugin_keys[@]} -completed=0 - -progress_bar() { - local subfolder="$1" - local project_name="$2" - local progress=$(( (completed * 100) / total_dirs )) - progress=$(( progress > 100 ? 100 : progress )) - local bar_length=20 - local filled_length=$(( (progress * bar_length) / 100 )) - local bar="" - for ((i = 0; i < filled_length; i++)); do - bar+="#" - done - for ((i = filled_length; i < bar_length; i++)); do - bar+=" " - done - local formatted_subfolder=$(printf "%-12.12s" "$subfolder") - local formatted_project_name=$(printf "%-20.20s" "$project_name") - printf "\r\033[KBuilding %s -> %s [%-20s] %3d%%" "$formatted_subfolder" "$formatted_project_name" "$bar" "$progress" -} - -select_preferred_jar() { - local jars=("$@") - # Prefer jars without "-all" in their name. - local preferred_jars=() - for jar in "${jars[@]}"; do - basename=$(basename "$jar") - if [[ ! "$basename" =~ -all\.jar$ ]]; then - preferred_jars+=("$jar") - fi - done - if [[ ${#preferred_jars[@]} -eq 0 ]]; then - # No jars without "-all.jar" - preferred_jars=("${jars[@]}") - fi - # Select the jar with the shortest name. - preferred_jar="${preferred_jars[0]}" - shortest_name_length=${#preferred_jar} - for jar in "${preferred_jars[@]}"; do - basename=$(basename "$jar") - if [[ ${#basename} -lt $shortest_name_length ]]; then - preferred_jar="$jar" - shortest_name_length=${#basename} - fi - done - echo "$preferred_jar" -} - -sort_projects() { - local projects=("$@") - local sorted_projects=() - for category in "${build_order[@]}"; do - local category_projects=() - for project in "${projects[@]}"; do - if [[ "$project" == "$category/"* ]]; then - category_projects+=("$project") - fi - done - IFS=$'\n' sorted_category_projects=($(printf "%s\n" "${category_projects[@]}" | sort)) - unset IFS - sorted_projects+=("${sorted_category_projects[@]}") - done - echo "${sorted_projects[@]}" -} - -for plugin_key in "${plugin_keys[@]}"; do - if $halted; then - break +# 4. If no jar found OR there are updates on remote, build +if [ -z "$PURPUR_JAR_FILE" ] || [ "$LOCAL_HASH" != "$REMOTE_HASH" ]; then + if [ "$LOCAL_HASH" != "$REMOTE_HASH" ]; then + echo "Purpur repository has updates. Resetting to $PURPUR_BRANCH..." + git reset --hard "origin/$PURPUR_BRANCH" fi - prefix="${plugin_key%%/*}" - plugin_name="${plugin_key##*/}" - dir="${plugin_dirs[$plugin_key]}" + # Step 1: applyPatches + message="[1/4] Applying Purpur patches..." + ( + ./gradlew applyPatches --gradle-user-home "$GRADLE_USER_HOME" >/dev/null 2>&1 + ) & + spinner $! "$message" - progress_bar "$prefix" "$plugin_name" + # Step 2: build + message="[2/4] Building Purpur..." + ( + ./gradlew build --gradle-user-home "$GRADLE_USER_HOME" >/dev/null 2>&1 + ) & + spinner $! "$message" - # Handle pseudo plugins using Essentials-OG commit hash. - if [[ "$plugin_key" == "Soft-Forks/EssentialsX" || "$plugin_key" == "Soft-Forks/EssentialsXSpawn" ]]; then - commit_hash="${plugin_commit_hash_after["Soft-Forks/Essentials-OG"]}" - commit_hash_before="${plugin_commit_hash_before["Soft-Forks/Essentials-OG"]}" - else - commit_hash="${plugin_commit_hash_after["$plugin_key"]}" - commit_hash_before="${plugin_commit_hash_before["$plugin_key"]}" - fi + # Step 3: createMojmapBundlerJar + message="[3/4] Creating Mojmap Bundler Jar..." + ( + ./gradlew createMojmapBundlerJar --gradle-user-home "$GRADLE_USER_HOME" >/dev/null 2>&1 + ) & + spinner $! "$message" - need_to_build=false - if [[ -n "$commit_hash_before" && -n "$commit_hash" && "$commit_hash_before" == "$commit_hash" ]]; then - # Plugin did not change. Check if JAR exists. - jar_exists=false - if [[ "$plugin_key" == "Soft-Forks/EssentialsX" ]]; then - plugin_names=("Essentials-OG" "EssentialsX-OG") - elif [[ "$plugin_key" == "Soft-Forks/EssentialsXSpawn" ]]; then - plugin_names=("EssentialsXSpawn-OG") - elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-AFKPlus" ]]; then - plugin_names=("MiniPlaceholders-AFKPlus") - elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Essentials" ]]; then - plugin_names=("MiniPlaceholders-Essentials") - elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Statistic" ]]; then - plugin_names=("MiniPlaceholders-Statistic") - else - plugin_names=("$plugin_name") - fi + # Step 4: publishToMavenLocal + message="[4/4] Publishing Purpur to Maven Local..." + ( + ./gradlew publishToMavenLocal --gradle-user-home "$GRADLE_USER_HOME" >/dev/null 2>&1 + ) & + spinner $! "$message" - for jar_file in "$OUTPUT_DIR"/*.jar; do - base_name=$(basename "$jar_file" .jar) - for name in "${plugin_names[@]}"; do - remaining="${base_name#$name}" - if [[ "$remaining" == "" || "$remaining" =~ ^[-\.][0-9] ]]; then - jar_exists=true - break 2 - fi - done - done - - if $jar_exists; then - # No rebuild needed. - build_results["$plugin_key"]="cached" - completed=$((completed + 1)) - progress_bar "$prefix" "$plugin_name" - continue - else - need_to_build=true - fi - else - need_to_build=true - fi - - if $need_to_build; then - # Find build output dirs. - build_output_dirs=() - [[ -d "$dir/build/libs" ]] && build_output_dirs+=("$dir/build/libs") - [[ -d "$dir/target" ]] && build_output_dirs+=("$dir/target") - [[ -d "$dir/build/distributions" ]] && build_output_dirs+=("$dir/build/distributions") - - # Move existing jars to old/ - for build_output_dir in "${build_output_dirs[@]}"; do - if [[ -d "$build_output_dir" ]]; then - mkdir -p "$build_output_dir/old" - find "$build_output_dir" -maxdepth 1 -type f -name "*.jar" ! -path "*/old/*" \ - -exec mv {} "$build_output_dir/old/" \; - fi - done - - # Determine build tool. - if [[ -f "$dir/gradlew" ]]; then - chmod +x "$dir/gradlew" 2>/dev/null - fi - - if [[ -f "$dir/build.gradle" || -f "$dir/settings.gradle" || -f "$dir/build.gradle.kts" || -f "$dir/settings.gradle.kts" ]]; then - build_command="./gradlew -DSELF_MAVEN_LOCAL_REPO=$SELF_MAVEN_LOCAL_REPO --gradle-user-home=$GRADLE_USER_HOME --no-daemon --no-parallel clean build" - use_gradle=true - elif [[ -f "$dir/pom.xml" ]]; then - build_command="./mvnw clean package" - use_gradle=false - else - build_results["$plugin_key"]="Fail" - completed=$((completed + 1)) - progress_bar "$prefix" "$plugin_name" - continue - fi - - build_log="$LOG_DIR/${plugin_name}_build.log" - ( - cd "$dir" || exit - if $use_gradle; then - export GRADLE_USER_HOME="$dir/.gradle" - fi - $build_command - ) > "$build_log" 2>&1 - - build_exit_code=$? - - if [[ $build_exit_code -eq 0 ]]; then - # Recollect build output directories. - build_output_dirs=() - [[ -d "$dir/build/libs" ]] && build_output_dirs+=("$dir/build/libs") - [[ -d "$dir/target" ]] && build_output_dirs+=("$dir/target") - [[ -d "$dir/build/distributions" ]] && build_output_dirs+=("$dir/build/distributions") - - built_jars=() - for build_output_dir in "${build_output_dirs[@]}"; do - if [[ -d "$build_output_dir" ]]; then - for jar_file in "$build_output_dir/"*.jar; do - if [[ -f "$jar_file" ]]; then - jar_name="$(basename "$jar_file")" - if [[ "$jar_name" != *javadoc* && "$jar_name" != *sources* && "$jar_name" != *part* && "$jar_name" != original* ]]; then - built_jars+=("$jar_file") - fi - fi - done - fi - done - - # Handle plugin-specific jar name patterns. - if [[ "$plugin_key" == "Soft-Forks/EssentialsX" ]]; then - plugin_names=("Essentials-OG" "EssentialsX-OG") - elif [[ "$plugin_key" == "Soft-Forks/EssentialsXSpawn" ]]; then - plugin_names=("EssentialsXSpawn-OG") - elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-AFKPlus" ]]; then - plugin_names=("MiniPlaceholders-AFKPlus") - elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Essentials" ]]; then - plugin_names=("MiniPlaceholders-Essentials") - elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Statistic" ]]; then - plugin_names=("MiniPlaceholders-Statistic") - else - plugin_names=("$plugin_name") - fi - - sub_built_jars=() - for jar_file in "${built_jars[@]}"; do - jar_name=$(basename "$jar_file" .jar) - for name in "${plugin_names[@]}"; do - remaining="${jar_name#$name}" - if [[ "$remaining" == "" || "$remaining" =~ ^[-\.][0-9] ]]; then - sub_built_jars+=("$jar_file") - break - fi - done - done - - if [[ ${#sub_built_jars[@]} -gt 0 ]]; then - preferred_jar=$(select_preferred_jar "${sub_built_jars[@]}") - preferred_jar_name="$(basename "$preferred_jar")" - - mkdir -p "$OUTPUT_DIR/old" - for old_jar in "$OUTPUT_DIR/"*.jar; do - if [[ -f "$old_jar" ]]; then - old_jar_name=$(basename "$old_jar" .jar) - for name in "${plugin_names[@]}"; do - remaining="${old_jar_name#$name}" - if [[ "$remaining" == "" || "$remaining" =~ ^[-\.][0-9] ]]; then - if [[ "$old_jar_name.jar" != "$preferred_jar_name" ]]; then - mv "$old_jar" "$OUTPUT_DIR/old/" - fi - break - fi - done - fi - done - - cp "$preferred_jar" "$OUTPUT_DIR/" 2>/dev/null - build_results["$plugin_key"]="built" - else - echo "Error: No JAR files found after building plugin '$plugin_name'." >> "$build_log" - build_results["$plugin_key"]="Fail" - fi - else - build_results["$plugin_key"]="Fail" - fi - else - build_results["$plugin_key"]="cached" - fi - - completed=$((completed + 1)) - progress_bar "$prefix" "$plugin_name" -done - -echo - -{ - sorted_keys=($(sort_projects "${!new_commit_hashes[@]}")) - for plugin_key in "${sorted_keys[@]}"; do - echo "${plugin_key}:${new_commit_hashes[$plugin_key]}" - done -} > "$COMMIT_HASH_FILE" - -echo "" -echo "Build Summary:" -echo "" - -pass_list=() -cached_list=() -fail_list=() - -for project in "${!build_results[@]}"; do - status="${build_results[$project]}" - if [[ "$status" == "built" ]]; then - pass_list+=("$project") - elif [[ "$status" == "Fail" ]]; then - fail_list+=("$project") - elif [[ "$status" == "cached" ]]; then - cached_list+=("$project") - fi -done - -if [[ ${#pass_list[@]} -gt 0 ]]; then - echo "Plugins built successfully:" - echo "" - sorted_pass_list=($(sort_projects "${pass_list[@]}")) - for project in "${sorted_pass_list[@]}"; do - echo "- $project" - done - echo "" -fi - -if [[ ${#cached_list[@]} -gt 0 ]]; then - echo "Cached plugins:" - echo "" - sorted_cached_list=($(sort_projects "${cached_list[@]}")) - for project in "${sorted_cached_list[@]}"; do - echo "- $project" - done - echo "" -fi - -if [[ ${#fail_list[@]} -gt 0 ]]; then - echo "Failed builds:" - echo "" - sorted_fail_list=($(sort_projects "${fail_list[@]}")) - for project in "${sorted_fail_list[@]}"; do - echo "- $project" - done - echo "" -fi - -total_built=${#pass_list[@]} -total_cached=${#cached_list[@]} -total_failed=${#fail_list[@]} -total_plugins=$((total_built + total_cached + total_failed)) - -if [[ $total_built -eq 0 ]]; then - echo "ERROR: Failed to build all plugins!" + # Copy fresh Purpur jar to ../server/ + mkdir -p ../server + cp build/libs/purpur-*.jar ../server/ + echo "Bootstrapping of Purpur complete." + echo "Local Gradle home: $GRADLE_USER_HOME" + echo "Local Maven repo: $SELF_MAVEN_LOCAL_REPO" else - echo "Completed plugin jarfiles: $OUTPUT_DIR/" + echo "Purpur is up-to-date and the jar file already exists. Skipping build." fi -echo "" -echo "Build logs: $LOG_DIR/" -echo "" -echo "Total plugins: $total_plugins" +# Return to the bootstrap directory (or wherever we started) +cd "$WORK_DIR" || { + echo "Failed to navigate back to $WORK_DIR" + exit 1 +} -if [[ $total_built -gt 0 ]]; then - echo "" - echo "Plugins built: $total_built" -fi +# Optionally remove any Mojmap jar from server if you don’t need it +rm -f ../server/purpur-bundler-*-mojmap.jar 2>/dev/null || true -if [[ $total_cached -gt 0 ]]; then - echo "" - echo "Cached plugins: $total_cached" -fi - -if [[ $total_failed -gt 0 ]]; then - echo "" - echo "Failed builds: $total_failed" -fi - -if $halted; then - echo "" - echo "WARNING: Build process was halted manually!" -fi +echo "Done." -- 2.47.3 From 7f395d63e8567179a89414d055b05c5dc007d12f Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 24 Dec 2024 21:49:29 +0100 Subject: [PATCH 292/866] Release TextGenerator --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index 912711a..8f1d7aa 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 912711a97db74acdf98085a01467735b50f6a1bd +Subproject commit 8f1d7aaeb02617bda220663f66f53e6dfa4156f3 -- 2.47.3 From b04ff3d5c6fac9b8c6a1ae1583dc7a7cc47771b0 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 25 Dec 2024 12:25:54 +0100 Subject: [PATCH 293/866] Fix ArenaRegen-OG for real this time --- plugins/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks index 958ecea..a6e6b62 160000 --- a/plugins/Hard-Forks +++ b/plugins/Hard-Forks @@ -1 +1 @@ -Subproject commit 958ecea4e5b04ab2898bbb841f36a8556dd155f3 +Subproject commit a6e6b62e48c66befa68d71ebfb48d68a9e7889f5 -- 2.47.3 From cbc52bc91173cbd3a606398eba70a8bca92911ea Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 25 Dec 2024 14:35:45 +0100 Subject: [PATCH 294/866] Fix ChunkSpawnerLimiter --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index 8f1d7aa..6569fbe 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 8f1d7aaeb02617bda220663f66f53e6dfa4156f3 +Subproject commit 6569fbe273ddfa2ee30da8f789331ce5c92dfd5d -- 2.47.3 From 5ba327f65541740dc8e4aa8bcaaa2f2091e53755 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 25 Dec 2024 15:45:40 +0100 Subject: [PATCH 295/866] Fix VotingPlugin build --- plugins/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Third-Party b/plugins/Third-Party index 6569fbe..9730217 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 6569fbe273ddfa2ee30da8f789331ce5c92dfd5d +Subproject commit 973021761c5e5961b5cfe7e1c6f512f3068f983c -- 2.47.3 From e7d521a1002d7885d59b7c02cc72973ea8ee00e3 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 25 Dec 2024 16:34:25 +0100 Subject: [PATCH 296/866] Build 1.8.0 jar --- bootstrap/stage-3.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bootstrap/stage-3.sh b/bootstrap/stage-3.sh index 3bdebbd..1c452d9 100755 --- a/bootstrap/stage-3.sh +++ b/bootstrap/stage-3.sh @@ -174,7 +174,7 @@ total_builds=0 # Arrays of Minecraft versions for each Java version java8_versions=( - 1.8.3 1.8.8 1.9 1.9.2 1.9.4 1.10.2 1.11 1.11.2 + 1.8 1.8.3 1.8.8 1.9 1.9.2 1.9.4 1.10.2 1.11 1.11.2 1.12 1.12.1 1.12.2 1.13 1.13.1 1.13.2 1.14 1.14.1 1.14.2 1.14.3 1.14.4 1.15 1.15.2 1.16.1 1.16.2 1.16.3 1.16.4 1.16.5 ) -- 2.47.3 From 86977e80c29ee1cec817c37b90e71e89f42d0682 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 25 Dec 2024 20:40:33 +0100 Subject: [PATCH 297/866] Fix BetterChairs and TextGenerator builds with TrueOG Bootstrap --- bootstrap/stage-4.sh | 2 +- plugins/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bootstrap/stage-4.sh b/bootstrap/stage-4.sh index 4a38871..d0cb372 100755 --- a/bootstrap/stage-4.sh +++ b/bootstrap/stage-4.sh @@ -345,7 +345,7 @@ for plugin_key in "${plugin_keys[@]}"; do build_command="./gradlew -DSELF_MAVEN_LOCAL_REPO=$SELF_MAVEN_LOCAL_REPO --gradle-user-home=$GRADLE_USER_HOME --no-daemon --no-parallel clean build" use_gradle=true elif [[ -f "$dir/pom.xml" ]]; then - build_command="./mvnw clean package" + build_command="./mvnw clean package -Dmaven.repo.local=$SELF_MAVEN_LOCAL_REPO" use_gradle=false else build_results["$plugin_key"]="Fail" diff --git a/plugins/Third-Party b/plugins/Third-Party index 9730217..5d09072 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 973021761c5e5961b5cfe7e1c6f512f3068f983c +Subproject commit 5d09072a9c6ef67bf2a4c0601a995a6ab3fa880d -- 2.47.3 From 701d8307e47c21d50353847795e46a94a2903258 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 25 Dec 2024 21:51:37 +0100 Subject: [PATCH 298/866] Fix Panilla build --- bootstrap/stage-4.sh | 5 ++++- plugins/Third-Party | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/bootstrap/stage-4.sh b/bootstrap/stage-4.sh index d0cb372..2526fb2 100755 --- a/bootstrap/stage-4.sh +++ b/bootstrap/stage-4.sh @@ -513,7 +513,10 @@ total_cached=${#cached_list[@]} total_failed=${#fail_list[@]} total_plugins=$((total_built + total_cached + total_failed)) -if [[ $total_built -eq 0 ]]; then +# +# Only print "ERROR: Failed to build all plugins!" if there are actually any failed builds. +# +if [[ $total_failed -gt 0 ]]; then echo "ERROR: Failed to build all plugins!" else echo "Completed plugin jarfiles: $OUTPUT_DIR/" diff --git a/plugins/Third-Party b/plugins/Third-Party index 5d09072..ebea20a 160000 --- a/plugins/Third-Party +++ b/plugins/Third-Party @@ -1 +1 @@ -Subproject commit 5d09072a9c6ef67bf2a4c0601a995a6ab3fa880d +Subproject commit ebea20aeb0379f485f336cfe4ac176ce26b9ce3b -- 2.47.3 From ac5587c111b9c560c2f45faa447dcbdc74122a84 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 25 Dec 2024 08:44:42 -0500 Subject: [PATCH 299/866] Release Quests-OG --- plugins/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks index 6906fc7..224c49c 160000 --- a/plugins/Soft-Forks +++ b/plugins/Soft-Forks @@ -1 +1 @@ -Subproject commit 6906fc7e7ac4267a034177932c54ad19287a21a5 +Subproject commit 224c49c83dd6e776fd8c690fc3c9093a058b73ff -- 2.47.3 From 3625274092bf7cd965197ad29f082d6818bf3261 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 25 Dec 2024 14:48:47 -0500 Subject: [PATCH 300/866] Feat: All 100 plugins building with TrueOG Bootstrap --- bootstrap/INFO.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bootstrap/INFO.txt b/bootstrap/INFO.txt index a75c0d6..8bc1366 100644 --- a/bootstrap/INFO.txt +++ b/bootstrap/INFO.txt @@ -8,7 +8,7 @@ The TrueOG Bootstrap is being developed in six stages: [✓] Stage 3: Bootstrap Java and Spigot BuildTools. -[-] Stage 4: Build all plugins. +[✓] Stage 4: Build all plugins. [✓] Stage 5: Bootstrap Purpur. -- 2.47.3 From 55fda96d62bf121c8ecb055bd629364b446246d3 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 26 Dec 2024 21:39:28 +0100 Subject: [PATCH 301/866] First draft of server assembly script --- .gitignore | 7 +- bootstrap/INFO.txt | 6 +- bootstrap/stage-0.sh | 2 +- bootstrap/stage-1.sh | 2 +- bootstrap/stage-2.sh | 2 +- bootstrap/stage-3.sh | 2 +- bootstrap/stage-4.sh | 2 +- bootstrap/stage-5.sh | 279 ++++++++++++++++++++++++++++++------------- bootstrap/stage-6.sh | 19 +-- bootstrap/stage-7.sh | 3 - 10 files changed, 210 insertions(+), 114 deletions(-) delete mode 100755 bootstrap/stage-7.sh diff --git a/.gitignore b/.gitignore index 798b83e..3ef47be 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,8 @@ server/ plugins/logs/ -bootstrap/.m2/ -bootstrap/.gradle/ +bootstrap/.m2 +bootstrap/.gradle +bootstrap/.sdkman +purpur-*.jar +start.sh .gradle/ diff --git a/bootstrap/INFO.txt b/bootstrap/INFO.txt index 8bc1366..58ef3b2 100644 --- a/bootstrap/INFO.txt +++ b/bootstrap/INFO.txt @@ -10,11 +10,9 @@ The TrueOG Bootstrap is being developed in six stages: [✓] Stage 4: Build all plugins. -[✓] Stage 5: Bootstrap Purpur. +[-] Stage 5: Assemble server with sdkman and Purpur. -[X] Stage 6: Assemble server. - -[X] Stage 7: Management TUI. +[X] Stage 6: Management TUI. [✓] = Complete [-] = In Development diff --git a/bootstrap/stage-0.sh b/bootstrap/stage-0.sh index e603291..8a50d52 100755 --- a/bootstrap/stage-0.sh +++ b/bootstrap/stage-0.sh @@ -1,5 +1,5 @@ #!/bin/sh -# Stage 0: Bootstrap bash and a C compiler from only sh. +# TrueOG Bootstrap Stage 0: Bootstrap bash and a C compiler from only sh. echo diff --git a/bootstrap/stage-1.sh b/bootstrap/stage-1.sh index 49ec393..d54e4ef 100755 --- a/bootstrap/stage-1.sh +++ b/bootstrap/stage-1.sh @@ -2,7 +2,7 @@ # This is free and unencumbered software released into the public domain. # Author: NotAlexNoyle (admin@true-og.net) -# Stage 1: Bootstrap pkgsrc from bash and C. +# TrueOG Bootstrap Stage 1: Bootstrap pkgsrc from bash and C. # Detect what enviornment the script is being run on and store it in variables for later reference. ARCHITECTURE=$(uname -m) diff --git a/bootstrap/stage-2.sh b/bootstrap/stage-2.sh index 2638dfe..9a01ac6 100755 --- a/bootstrap/stage-2.sh +++ b/bootstrap/stage-2.sh @@ -1,3 +1,3 @@ #!/usr/bin/env bash -# Stage 2: Bootstrap server packages from pkgsrc. +# TrueOG Bootstrap Stage 2: Bootstrap server packages from pkgsrc. diff --git a/bootstrap/stage-3.sh b/bootstrap/stage-3.sh index 1c452d9..1e4fc9c 100755 --- a/bootstrap/stage-3.sh +++ b/bootstrap/stage-3.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -# Stage 3: Bootstrap Java and Spigot BuildTools. +# TrueOG Bootstrap Stage 3: Bootstrap Java and Spigot BuildTools. # Variables WORK_DIR="$(pwd)" diff --git a/bootstrap/stage-4.sh b/bootstrap/stage-4.sh index 2526fb2..0f07d63 100755 --- a/bootstrap/stage-4.sh +++ b/bootstrap/stage-4.sh @@ -2,7 +2,7 @@ # This is free and unencumbered software released into the public domain. # Builds all TrueOG Plugins and puts them into a folder called server/ in the current directory. -# Stage 4: Build all plugins. +# TrueOG Bootstrap Stage 4: Build all plugins. # Display ASCII art and wait for user input to start cat << "EOF" diff --git a/bootstrap/stage-5.sh b/bootstrap/stage-5.sh index 60fdd68..649df8f 100755 --- a/bootstrap/stage-5.sh +++ b/bootstrap/stage-5.sh @@ -1,129 +1,242 @@ #!/usr/bin/env bash -# -# bootstrap-purpur.sh -# -# Fetches and builds Purpur, publishing it locally and copying a Purpur jar to ../server/. +# This is free and unencumbered software released into the public domain. +# Author: NotAlexNoyle (admin@true-og.net) +# TrueOG Bootstrap stage 5: Server assembly with sdkman and Purpur. + +# Set strict fail-on-error policy. set -euo pipefail -ORIGINAL_PATH="$PATH" WORK_DIR="$(pwd)" -GRADLE_USER_HOME="$WORK_DIR/.gradle" -SELF_MAVEN_LOCAL_REPO="$WORK_DIR/.m2/repository" -PURPUR_BRANCH="ver/1.19.4" # Adjust as needed +PURPUR_BRANCH="ver/1.19.4" -# Function to handle script interruption -cleanup() { - echo - echo "ERROR: Script interrupted! There may be build artifacts left over. Please clean up before running again." - tput cnorm 2>/dev/null || true # Restore cursor if tput is available - export PATH="$ORIGINAL_PATH" - exit 1 -} +# The final jar will be placed one directory above WORK_DIR: +FINAL_JAR_PATH="$WORK_DIR/../purpur-1.19.4.jar" -# Trap SIGINT (Ctrl+C) -trap cleanup SIGINT +# Non-interactive for SDKMAN: +export SDKMAN_NON_INTERACTIVE=true -# Spinner +############################################################################### +# Spinner function +############################################################################### spinner() { - local pid=$1 - local message="$2" + local pid="$1" + local msg="$2" local spin='-\|/' local i=0 - tput civis 2>/dev/null || true + # Print initial message (no newline, so we can animate in place). + # Sending to stderr ensures it isn't redirected by > /dev/null. + echo -n "$msg..." >&2 + + # Keep spinning while "$pid" is alive. while kill -0 "$pid" 2>/dev/null; do - i=$(( (i+1) % 4 )) - printf "\r[%c] %s" "${spin:$i:1}" "$message" - sleep 0.1 + i=$(( (i+1) %4 )) + # Move back 1 char, print spinner, flush. + echo -en "\b${spin:$i:1}" >&2 + sleep 0.15 done - tput cnorm 2>/dev/null || true - printf "\r[✓] %s\n" "$message" + # Wait for the process to finish and capture exit code. + wait "$pid" || true + local ec=$? + + # Remove the spinner character. + echo -en "\b" >&2 + + if [ "$ec" -ne 0 ]; then + echo " [FAILED]" >&2 + echo >&2 + echo "A step has failed. Exiting." >&2 + exit 1 + else + echo " [OK]" >&2 + fi } +############################################################################### +# Step 1: Check or install local SDKMAN +############################################################################### +echo "Checking local SDKMAN environment..." +if [ ! -d "$WORK_DIR/.sdkman" ]; then + echo "No local SDKMAN found. Installing..." + export SDKMAN_DIR="$WORK_DIR/.sdkman" + + { + curl -s "https://get.sdkman.io" | bash + } >/dev/null 2>&1 + + # Temporarily disable -u while sourcing SDKMAN (avoids 'unbound variable'). + set +u + source "$SDKMAN_DIR/bin/sdkman-init.sh" + set -u + + echo "Installing Java 17 via local SDKMAN..." + ( + set +u + sdk install java 17.0.9-graalce >/dev/null 2>&1 + set -u + ) & + spinner $! "Installing Java" +else + echo "Local SDKMAN found. Using it." + export SDKMAN_DIR="$WORK_DIR/.sdkman" + + set +u + source "$SDKMAN_DIR/bin/sdkman-init.sh" + set -u +fi + +echo "Selecting Java version..." +( + set +u + sdk use java 17.0.9-graalce >/dev/null 2>&1 || true + set -u +) & +spinner $! "Switching Java version" + +# Show which Java is in use (grab one line). +JAVA_VERSION=$(java -version 2>&1 | head -n1 | cut -d '"' -f2 || true) +echo "Java in use: $JAVA_VERSION" + +############################################################################### +# Step 2: Check Purpur repo +############################################################################### echo "Bootstrapping Purpur..." - -# We assume you have a sibling directory "Purpur" already cloned. For example: -# yourfolder/ -# ├─ bootstrap/ (where this script runs) -# └─ Purpur/ (the Purpur git repository) -# -# Also assume you have a sibling folder "server/" for the final .jar. - -# 1. Navigate to the Purpur directory -if [ ! -d ../Purpur ]; then - echo "Error: ../Purpur directory not found. Please clone Purpur in a sibling directory named 'Purpur'." - exit 1 +if [ ! -d "../Purpur" ]; then + echo "Error: '../Purpur' directory not found. Please clone Purpur in a sibling directory named 'Purpur'." + exit 1 fi cd ../Purpur -# 2. Fetch the latest changes -git fetch origin "$PURPUR_BRANCH" +echo "Checking Purpur repository for updates..." +git fetch origin "$PURPUR_BRANCH" >/dev/null 2>&1 +LOCAL_HASH="$(git rev-parse HEAD)" +REMOTE_HASH="$(git rev-parse origin/"$PURPUR_BRANCH")" -LOCAL_HASH=$(git rev-parse HEAD) -REMOTE_HASH=$(git rev-parse "origin/$PURPUR_BRANCH") +############################################################################### +# Step 3: Rebuild if needed +############################################################################### +BUILD_PERFORMED=0 -# 3. Check if we already have a jar -PURPUR_JAR_FILE="$(ls build/libs/purpur-*.jar 2>/dev/null || true)" - -echo "Using system java for Purpur build:" -java -version || true # Just to show Java version - -# 4. If no jar found OR there are updates on remote, build -if [ -z "$PURPUR_JAR_FILE" ] || [ "$LOCAL_HASH" != "$REMOTE_HASH" ]; then +if [ "$LOCAL_HASH" != "$REMOTE_HASH" ] || [ ! -f "$FINAL_JAR_PATH" ]; then if [ "$LOCAL_HASH" != "$REMOTE_HASH" ]; then - echo "Purpur repository has updates. Resetting to $PURPUR_BRANCH..." - git reset --hard "origin/$PURPUR_BRANCH" + echo "Detected new commits on branch '$PURPUR_BRANCH'. Resetting local repo..." + git reset --hard "origin/$PURPUR_BRANCH" >/dev/null 2>&1 + else + echo "Purpur JAR missing. Rebuilding from current HEAD ($LOCAL_HASH)." fi - # Step 1: applyPatches - message="[1/4] Applying Purpur patches..." ( - ./gradlew applyPatches --gradle-user-home "$GRADLE_USER_HOME" >/dev/null 2>&1 + ./gradlew applyPatches >/dev/null 2>&1 ) & - spinner $! "$message" + spinner $! "Applying patches" - # Step 2: build - message="[2/4] Building Purpur..." ( - ./gradlew build --gradle-user-home "$GRADLE_USER_HOME" >/dev/null 2>&1 + ./gradlew build >/dev/null 2>&1 ) & - spinner $! "$message" + spinner $! "Building Purpur" - # Step 3: createMojmapBundlerJar - message="[3/4] Creating Mojmap Bundler Jar..." ( - ./gradlew createMojmapBundlerJar --gradle-user-home "$GRADLE_USER_HOME" >/dev/null 2>&1 + ./gradlew createMojmapBundlerJar >/dev/null 2>&1 ) & - spinner $! "$message" + spinner $! "Creating Mojmap Bundler Jar" - # Step 4: publishToMavenLocal - message="[4/4] Publishing Purpur to Maven Local..." ( - ./gradlew publishToMavenLocal --gradle-user-home "$GRADLE_USER_HOME" >/dev/null 2>&1 + ./gradlew publishToMavenLocal >/dev/null 2>&1 ) & - spinner $! "$message" + spinner $! "Publishing to Maven Local" - # Copy fresh Purpur jar to ../server/ - mkdir -p ../server - cp build/libs/purpur-*.jar ../server/ - echo "Bootstrapping of Purpur complete." - echo "Local Gradle home: $GRADLE_USER_HOME" - echo "Local Maven repo: $SELF_MAVEN_LOCAL_REPO" + echo "Copying final JAR to '$FINAL_JAR_PATH'..." + ( + cp build/libs/purpur-bundler-*-mojmap.jar "$FINAL_JAR_PATH" 2>/dev/null + ) & + spinner $! "Copying JAR" + + BUILD_PERFORMED=1 else - echo "Purpur is up-to-date and the jar file already exists. Skipping build." + echo "No changes detected and 'purpur-1.19.4.jar' already exists. Skipping build." fi -# Return to the bootstrap directory (or wherever we started) -cd "$WORK_DIR" || { - echo "Failed to navigate back to $WORK_DIR" - exit 1 -} +############################################################################### +# Step 4: Copy startup script to same directory as the Purpur jar +############################################################################### +echo "Copying 'start.sh' into the Purpur jar's folder..." +( + cat << 'EOF' > "$WORK_DIR/../start.sh" +#!/usr/bin/env bash +# This is free and unencumbered software released into the public domain. +# Author: NotAlexNoyle (admin@true-og.net) -# Optionally remove any Mojmap jar from server if you don’t need it -rm -f ../server/purpur-bundler-*-mojmap.jar 2>/dev/null || true +# Stage 5: Assemble server. + +# Set java version +sdk use graalvm64-17.0.9 + +# Auto-restart loop +while [ true ]; do + echo "Starting TrueOG..." + java -Xms43008M -Xmx43008M \ + -Dterminal.jline=false \ + -XX:+UseG1GC \ + -Dpaper.playerconnection.keepalive=60 \ + -XX:+UnlockDiagnosticVMOptions \ + -XX:+DebugNonSafepoints \ + -XX:+ParallelRefProcEnabled \ + -XX:MaxGCPauseMillis=200 \ + -XX:+UnlockExperimentalVMOptions \ + -XX:+DisableExplicitGC \ + -XX:+AlwaysPreTouch \ + -XX:G1HeapWastePercent=5 \ + -XX:G1MixedGCCountTarget=4 \ + -XX:G1MixedGCLiveThresholdPercent=90 \ + -XX:G1RSetUpdatingPauseTimePercent=5 \ + -XX:SurvivorRatio=32 \ + -XX:+PerfDisableSharedMem \ + -XX:MaxTenuringThreshold=1 \ + -XX:G1NewSizePercent=30 \ + -XX:G1MaxNewSizePercent=40 \ + -XX:G1HeapRegionSize=8M \ + -XX:G1ReservePercent=20 \ + -XX:InitiatingHeapOccupancyPercent=15 \ + -Dusing.aikars.flags=https://mcflags.emc.gs \ + -Daikars.new.flags=true \ + --add-modules=jdk.incubator.vector \ + -jar purpur-1.19.4.jar nogui + + for i in 5 4 3 2 1; do + printf 'Server restarting in %s... (press CTRL-C to exit)\n' "${i}" + sleep 1 + done +done +EOF + + chmod +x "$WORK_DIR/../start.sh" +) & +spinner $! "Writing startup script" + +cd "$WORK_DIR" || exit 1 + +############################################################################### +# Step 5: Build report +############################################################################### +echo +if [ "$BUILD_PERFORMED" -eq 1 ]; then + echo "Build Report:" + echo " - Repository branch: $PURPUR_BRANCH" + echo " - Local commit: $LOCAL_HASH" + echo " - JAR created at: $FINAL_JAR_PATH" + echo " - Startup script: $WORK_DIR/../start.sh" + echo " - Java version used: $JAVA_VERSION" + echo + echo "Purpur build completed successfully." +else + echo "Build Report:" + echo " - No rebuild needed." + echo " - Existing JAR remains at: $FINAL_JAR_PATH" + echo " - Startup script: $WORK_DIR/../start.sh" +fi echo "Done." diff --git a/bootstrap/stage-6.sh b/bootstrap/stage-6.sh index 0313d2d..86b52b9 100755 --- a/bootstrap/stage-6.sh +++ b/bootstrap/stage-6.sh @@ -1,18 +1,3 @@ -# This is free and unencumbered software released into the public domain. -# Author: NotAlexNoyle (admin@true-og.net) -#!/bin/bash +#!/usr/bin/env bash -# Stage 5: Assemble server. - -# Set java version -sdk use graalvm64-17.0.9 - -# Auto-restart loop -while [ true ]; do - echo "Starting TrueOG..." - java -Xms43008M -Xmx43008M -Dterminal.jline=false -XX:+UseG1GC -Dpaper.playerconnection.keepalive=60 -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:InitiatingHeapOccupancyPercent=15 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -jar --add-modules=jdk.incubator.vector purpur-1.19.4-R0.1-SNAPSHOT.jar nogui - for i in 5 4 3 2 1; do - printf 'Server restarting in %s... (press CTRL-C to exit)\n' "${i}" - sleep 1 - done -done +# TrueOG Bootstrap stage 6: Mangement TUI diff --git a/bootstrap/stage-7.sh b/bootstrap/stage-7.sh deleted file mode 100755 index 32cf504..0000000 --- a/bootstrap/stage-7.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/usr/bin/env bash - -# Stage 6: Mangement TUI -- 2.47.3 From 76f79099db86f0d7897da0610a4f7d8dcca56e38 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 26 Dec 2024 21:53:12 +0100 Subject: [PATCH 302/866] Nothing to see here --- plugin-suites/Hard-Forks | 1 + plugin-suites/OG-Suite | 1 + plugin-suites/Soft-Forks | 1 + plugin-suites/Third-Party | 1 + 4 files changed, 4 insertions(+) create mode 160000 plugin-suites/Hard-Forks create mode 160000 plugin-suites/OG-Suite create mode 160000 plugin-suites/Soft-Forks create mode 160000 plugin-suites/Third-Party diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks new file mode 160000 index 0000000..a6e6b62 --- /dev/null +++ b/plugin-suites/Hard-Forks @@ -0,0 +1 @@ +Subproject commit a6e6b62e48c66befa68d71ebfb48d68a9e7889f5 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite new file mode 160000 index 0000000..30a6581 --- /dev/null +++ b/plugin-suites/OG-Suite @@ -0,0 +1 @@ +Subproject commit 30a658196229b44bee40a5995aab31b1c64cd60f diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks new file mode 160000 index 0000000..224c49c --- /dev/null +++ b/plugin-suites/Soft-Forks @@ -0,0 +1 @@ +Subproject commit 224c49c83dd6e776fd8c690fc3c9093a058b73ff diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party new file mode 160000 index 0000000..ebea20a --- /dev/null +++ b/plugin-suites/Third-Party @@ -0,0 +1 @@ +Subproject commit ebea20aeb0379f485f336cfe4ac176ce26b9ce3b -- 2.47.3 From f99f2edbdfc6f02af757a86c75b454d33e6d3a45 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 26 Dec 2024 21:57:38 +0100 Subject: [PATCH 303/866] New plugin location --- .gitignore | 32 ++++++++++++++++++++++++++++---- .gitmodules | 24 ++++++++++++------------ plugins/Hard-Forks | 1 - plugins/OG-Suite | 1 - plugins/Soft-Forks | 1 - plugins/Third-Party | 1 - 6 files changed, 40 insertions(+), 20 deletions(-) delete mode 160000 plugins/Hard-Forks delete mode 160000 plugins/OG-Suite delete mode 160000 plugins/Soft-Forks delete mode 160000 plugins/Third-Party diff --git a/.gitignore b/.gitignore index 3ef47be..24de1d4 100644 --- a/.gitignore +++ b/.gitignore @@ -1,8 +1,32 @@ -server/ -plugins/logs/ +# Server files. +banned-ips.json +banned-players.json +bukkit.yml +cache/ +commands.yml +config/ +eula.txt +help.yml +libraries/ +logs/ +ops.json +permissions.yml +plugins/ +pufferfish.yml +purpur-*.jar +purpur.yml +server.properties +spigot.yml +start.sh +usercache.json +version_history.json +whitelist.json +world/ +world_nether/ +world_the_end/ + +# TrueOG Bootstrap internals. bootstrap/.m2 bootstrap/.gradle bootstrap/.sdkman -purpur-*.jar -start.sh .gradle/ diff --git a/.gitmodules b/.gitmodules index f4a456c..54cc1b2 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,18 +1,18 @@ [submodule "website"] path = website url = https://github.com/true-og/website.git -[submodule "plugins/Soft-Forks"] - path = plugins/Soft-Forks - url = https://github.com/true-og/Soft-Forks -[submodule "plugins/Hard-Forks"] - path = plugins/Hard-Forks - url = https://github.com/true-og/Hard-Forks -[submodule "plugins/Third-Party"] - path = plugins/Third-Party - url = https://github.com/true-og/Third-Party -[submodule "plugins/OG-Suite"] - path = plugins/OG-Suite - url = https://github.com/true-og/OG-Suite [submodule "Purpur"] path = Purpur url = https://github.com/true-og/Purpur +[submodule "plugin-suites/OG-Suite"] + path = plugin-suites/OG-Suite + url = https://github.com/true-og/OG-Suite +[submodule "plugin-suites/Hard-Forks"] + path = plugin-suites/Hard-Forks + url = https://github.com/true-og/Hard-Forks +[submodule "plugin-suites/Soft-Forks"] + path = plugin-suites/Soft-Forks + url = https://github.com/true-og/Soft-Forks +[submodule "plugin-suites/Third-Party"] + path = plugin-suites/Third-Party + url = https://github.com/true-og/Third-Party diff --git a/plugins/Hard-Forks b/plugins/Hard-Forks deleted file mode 160000 index a6e6b62..0000000 --- a/plugins/Hard-Forks +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a6e6b62e48c66befa68d71ebfb48d68a9e7889f5 diff --git a/plugins/OG-Suite b/plugins/OG-Suite deleted file mode 160000 index 30a6581..0000000 --- a/plugins/OG-Suite +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 30a658196229b44bee40a5995aab31b1c64cd60f diff --git a/plugins/Soft-Forks b/plugins/Soft-Forks deleted file mode 160000 index 224c49c..0000000 --- a/plugins/Soft-Forks +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 224c49c83dd6e776fd8c690fc3c9093a058b73ff diff --git a/plugins/Third-Party b/plugins/Third-Party deleted file mode 160000 index ebea20a..0000000 --- a/plugins/Third-Party +++ /dev/null @@ -1 +0,0 @@ -Subproject commit ebea20aeb0379f485f336cfe4ac176ce26b9ce3b -- 2.47.3 From 7afde0da72848bf242f9d6cdb068fededcabbd97 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 26 Dec 2024 22:05:00 +0100 Subject: [PATCH 304/866] Use new plugin locations in stage 4 --- bootstrap/stage-4.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) mode change 100755 => 100644 bootstrap/stage-4.sh diff --git a/bootstrap/stage-4.sh b/bootstrap/stage-4.sh old mode 100755 new mode 100644 index 0f07d63..b57b300 --- a/bootstrap/stage-4.sh +++ b/bootstrap/stage-4.sh @@ -32,8 +32,8 @@ SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" PROJECT_ROOT="$(cd "$SCRIPT_DIR/.." && pwd)" # Define absolute paths for directories. -BASE_DIR="$PROJECT_ROOT/plugins" -OUTPUT_DIR="$PROJECT_ROOT/server" +BASE_DIR="$PROJECT_ROOT/plugin-suites" +OUTPUT_DIR="$PROJECT_ROOT/plugins" LOG_DIR="$OUTPUT_DIR/logs" COMMIT_HASH_FILE="$OUTPUT_DIR/commit_hashes.txt" WORK_DIR="$(pwd)" -- 2.47.3 From c34f3646e13eddd908223c232d55c679efa9db2b Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 26 Dec 2024 22:36:53 +0100 Subject: [PATCH 305/866] Fix startup --- bootstrap/stage-4.sh | 0 bootstrap/stage-5.sh | 8 ++++++-- 2 files changed, 6 insertions(+), 2 deletions(-) mode change 100644 => 100755 bootstrap/stage-4.sh diff --git a/bootstrap/stage-4.sh b/bootstrap/stage-4.sh old mode 100644 new mode 100755 diff --git a/bootstrap/stage-5.sh b/bootstrap/stage-5.sh index 649df8f..06b5c75 100755 --- a/bootstrap/stage-5.sh +++ b/bootstrap/stage-5.sh @@ -171,8 +171,12 @@ echo "Copying 'start.sh' into the Purpur jar's folder..." # Stage 5: Assemble server. -# Set java version -sdk use graalvm64-17.0.9 +# Source the self-contained SDKMAN installation +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +source "$SCRIPT_DIR/bootstrap/.sdkman/bin/sdkman-init.sh" + +# Use the desired Java version from the self-contained SDKMAN +sdk use java 17.0.9-graalce # Auto-restart loop while [ true ]; do -- 2.47.3 From 94cb1b00ccad934ddb12452e8efbd756e16127e6 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 26 Dec 2024 23:13:45 +0100 Subject: [PATCH 306/866] Add diagnostic tool plugin triage --- plugin-triage.sh | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100755 plugin-triage.sh diff --git a/plugin-triage.sh b/plugin-triage.sh new file mode 100755 index 0000000..e591ac3 --- /dev/null +++ b/plugin-triage.sh @@ -0,0 +1,35 @@ +#!/usr/bin/env bash + +# Moves all plugin JARs that start with a letter greater than an alphabetically specified boundary letter into a "disabled" folder. + +# Example usage: +# ./plugin-triage.sh M +# => Moves any plugin that starts with N or higher into the disabled/ folder. + +# The letter boundary, passed as the first argument to the script +BOUNDARY="$1" + +# The folder containing your plugins (adjust if different) +PLUGIN_DIR="plugins" + +# Create the disabled folder if it doesn't already exist +mkdir -p "$PLUGIN_DIR/disabled" + +# Loop over all .jar files in the plugin directory +for plugin in "$PLUGIN_DIR"/*.jar; do + # Ignore if no jars found + [ -e "$plugin" ] || continue + + # Extract just the filename from the path + plugin_name="$(basename "$plugin")" + + # Get the first character of the filename + first_letter="${plugin_name:0:1}" + + # Compare letters (in ASCII order) + # If the first_letter is "greater" than the BOUNDARY, move the file + if [[ "$first_letter" > "$BOUNDARY" ]]; then + echo "Moving $plugin_name to disabled folder." + mv "$plugin" "$PLUGIN_DIR/disabled/" + fi +done -- 2.47.3 From f2d2d219739dd8e994d399ab06ae73446774aafd Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 26 Dec 2024 23:42:29 +0100 Subject: [PATCH 307/866] Update RewindFix-OG --- plugin-suites/OG-Suite | 2 +- plugin-triage.sh | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 30a6581..2f98fa2 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 30a658196229b44bee40a5995aab31b1c64cd60f +Subproject commit 2f98fa20f020e02ebf0d006054f43ead320f65ec diff --git a/plugin-triage.sh b/plugin-triage.sh index e591ac3..cccca4e 100755 --- a/plugin-triage.sh +++ b/plugin-triage.sh @@ -1,4 +1,6 @@ #!/usr/bin/env bash +# This is free and unencumbered software released into the public domain. +# Author: NotAlexNoyle (admin@true-og.net) # Moves all plugin JARs that start with a letter greater than an alphabetically specified boundary letter into a "disabled" folder. -- 2.47.3 From cb0fc99ef9cd28790d8a6d1185134da5ea379735 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 28 Dec 2024 20:25:20 +0100 Subject: [PATCH 308/866] Publish database import script used for migration --- databases/import-db.sh | 45 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100755 databases/import-db.sh diff --git a/databases/import-db.sh b/databases/import-db.sh new file mode 100755 index 0000000..d2fd127 --- /dev/null +++ b/databases/import-db.sh @@ -0,0 +1,45 @@ +#!/usr/bin/env bash +# This is free and unencumbered software released into the public domain. +# Author: NotAlexNoyle (admin@true-og.net) + +# Prompt for MySQL username and password once. +read -rp "Enter your MySQL username: " DB_USER +read -srp "Enter your MySQL password: " DB_PASS +# Move to the next line after password input. +echo + +# List of databases. +databases=( + "bounty_hunters" + "core_protect" + "images" + "luckperms" + "quickshop" + "tab" + "gamemodeinventories" + "unions" +) + +# Drop & Create databases in a loop. +for db in "${databases[@]}"; do + echo "Dropping database '$db' (if it exists)..." + mysqladmin -u"$DB_USER" -p"$DB_PASS" -f drop "$db" 2>/dev/null + + echo "Creating database '$db'..." + mysqladmin -u"$DB_USER" -p"$DB_PASS" create "$db" +done + +# Import .txt files using pv for a progress bar. +echo "Starting import..." +for db in "${databases[@]}"; do + # Confirm file exists before import. + if [[ -f "${db}.txt" ]]; then + echo "Importing data into '$db' from '${db}.txt'..." + pv "${db}.txt" | mysql -u"$DB_USER" -p"$DB_PASS" "$db" + else + echo "Warning: '${db}.txt' not found. Skipping import for '$db'." + fi +done + +# Tell the user it is finished. +echo "All done!" -- 2.47.3 From 41fab2bf62eed3cac3ed7ef27ae258ba8fbe835b Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 29 Dec 2024 23:34:12 +0100 Subject: [PATCH 309/866] Resolve Vault-OG loading errors --- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 224c49c..42810e9 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 224c49c83dd6e776fd8c690fc3c9093a058b73ff +Subproject commit 42810e94fb0186d4b82a3717efbca23c640c412c diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index ebea20a..635f4ad 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit ebea20aeb0379f485f336cfe4ac176ce26b9ce3b +Subproject commit 635f4ad1357da28620d52a33c384fdb276b088d7 -- 2.47.3 From ce07807a69972d9a2d98e1fccd3158c54507e825 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 30 Dec 2024 00:17:13 +0100 Subject: [PATCH 310/866] Fix DuelEnhancer-OG startup --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 2f98fa2..8677050 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 2f98fa20f020e02ebf0d006054f43ead320f65ec +Subproject commit 8677050947f13c534f765f09283ca1fa2de69fb5 -- 2.47.3 From 25cb5cd55b015baa3988ce2f6bd8e314c495238c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 30 Dec 2024 06:34:28 +0100 Subject: [PATCH 311/866] Fix EssentialsKitGUI at runtime --- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 42810e9..7e86442 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 42810e94fb0186d4b82a3717efbca23c640c412c +Subproject commit 7e86442d470ec211a128738bc8654c2375dc9df6 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 635f4ad..32ee877 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 635f4ad1357da28620d52a33c384fdb276b088d7 +Subproject commit 32ee87763a7db3b539c00e719162f76a0bfd6971 -- 2.47.3 From cb7885e96a05faf2f37556c5b25dab5591f1af6b Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 30 Dec 2024 07:37:18 +0100 Subject: [PATCH 312/866] Fix AdvancedServerList runtime errors --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 32ee877..221ce53 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 32ee87763a7db3b539c00e719162f76a0bfd6971 +Subproject commit 221ce53734dbacd9d9a6964cdeea0f90f23f66ba -- 2.47.3 From 5c8a4632a38de92fb35254ab996a7e39d81ee58b Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 30 Dec 2024 12:40:44 -0500 Subject: [PATCH 313/866] Fix several runtime errors, add playtimes database --- databases/import-db.sh | 1 + plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/databases/import-db.sh b/databases/import-db.sh index d2fd127..bbcc5ee 100755 --- a/databases/import-db.sh +++ b/databases/import-db.sh @@ -18,6 +18,7 @@ databases=( "tab" "gamemodeinventories" "unions" + "playtimes" ) # Drop & Create databases in a loop. diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index a6e6b62..a2d878c 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit a6e6b62e48c66befa68d71ebfb48d68a9e7889f5 +Subproject commit a2d878c0e89f9c151c2939f344e20720cbc022bc diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 7e86442..0c1c054 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 7e86442d470ec211a128738bc8654c2375dc9df6 +Subproject commit 0c1c054814d311baddd125d253870fa65ec449fe diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 221ce53..09c5f4d 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 221ce53734dbacd9d9a6964cdeea0f90f23f66ba +Subproject commit 09c5f4d993cecbab6cbf32bde022f41ba27a405c -- 2.47.3 From acec67e6632a2967b779d3f83192d534e5e057bc Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 30 Dec 2024 13:42:43 -0500 Subject: [PATCH 314/866] Prefer jars without -dev and -all prefixes --- bootstrap/stage-4.sh | 69 ++++++++++++++++++++++++++++++++++---------- 1 file changed, 53 insertions(+), 16 deletions(-) diff --git a/bootstrap/stage-4.sh b/bootstrap/stage-4.sh index b57b300..2cb3ef7 100755 --- a/bootstrap/stage-4.sh +++ b/bootstrap/stage-4.sh @@ -216,31 +216,68 @@ progress_bar() { select_preferred_jar() { local jars=("$@") - # Prefer jars without "-all" in their name. - local preferred_jars=() + + # 1) Filter out jars that end with '-all.jar'. + local filtered_jars=() for jar in "${jars[@]}"; do - basename=$(basename "$jar") - if [[ ! "$basename" =~ -all\.jar$ ]]; then - preferred_jars+=("$jar") + local bn + bn=$(basename "$jar") + if [[ ! "$bn" =~ -all\.jar$ ]]; then + filtered_jars+=("$jar") fi done - if [[ ${#preferred_jars[@]} -eq 0 ]]; then - # No jars without "-all.jar" - preferred_jars=("${jars[@]}") + + # If nothing remains after filtering out '-all.jar', revert to original list. + if [[ ${#filtered_jars[@]} -eq 0 ]]; then + filtered_jars=("${jars[@]}") fi - # Select the jar with the shortest name. - preferred_jar="${preferred_jars[0]}" - shortest_name_length=${#preferred_jar} - for jar in "${preferred_jars[@]}"; do - basename=$(basename "$jar") - if [[ ${#basename} -lt $shortest_name_length ]]; then - preferred_jar="$jar" - shortest_name_length=${#basename} + + # 2) Among the remaining, prefer jars that are exactly '[anything]-[digits(.digits...)].jar' + local pattern='^([A-Za-z0-9._-]+)-([0-9]+(\.[0-9]+)*)\.jar$' + local exact_matches=() + for jar in "${filtered_jars[@]}"; do + local bn + bn=$(basename "$jar") + + # If it strictly matches "NAME-VERSION.jar" (where VERSION is numeric-dot-numeric...) + if [[ $bn =~ $pattern ]]; then + exact_matches+=("$jar") fi done + + # 3) If one or more "plain" jars are found, pick the shortest filename among them. + if [[ ${#exact_matches[@]} -gt 0 ]]; then + local preferred_jar="${exact_matches[0]}" + local shortest_len=${#preferred_jar} + for jar in "${exact_matches[@]}"; do + local bn + bn=$(basename "$jar") + if [[ ${#bn} -lt $shortest_len ]]; then + preferred_jar="$jar" + shortest_len=${#bn} + fi + done + + echo "$preferred_jar" + return + fi + + # 4) If no "plain" jar was found, fall back to the jar with the shortest filename among filtered_jars. + local preferred_jar="${filtered_jars[0]}" + local shortest_len=${#preferred_jar} + for jar in "${filtered_jars[@]}"; do + local bn + bn=$(basename "$jar") + if [[ ${#bn} -lt $shortest_len ]]; then + preferred_jar="$jar" + shortest_len=${#bn} + fi + done + echo "$preferred_jar" } + sort_projects() { local projects=("$@") local sorted_projects=() -- 2.47.3 From ec8c65844385cf21d538ffd9fd543b1b714155d4 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 30 Dec 2024 15:03:53 -0500 Subject: [PATCH 315/866] Fix jar file preference for real this time --- bootstrap/stage-4.sh | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/bootstrap/stage-4.sh b/bootstrap/stage-4.sh index 2cb3ef7..a1ab629 100755 --- a/bootstrap/stage-4.sh +++ b/bootstrap/stage-4.sh @@ -217,7 +217,7 @@ progress_bar() { select_preferred_jar() { local jars=("$@") - # 1) Filter out jars that end with '-all.jar'. + # Filter out jars that end with '-all.jar'. local filtered_jars=() for jar in "${jars[@]}"; do local bn @@ -227,12 +227,29 @@ select_preferred_jar() { fi done + # If nothing remains after filtering out '-all.jar', revert to original list. if [[ ${#filtered_jars[@]} -eq 0 ]]; then filtered_jars=("${jars[@]}") fi - # 2) Among the remaining, prefer jars that are exactly '[anything]-[digits(.digits...)].jar' + # Exclude jars that explicitly have '-dev', '-sources', or '-javadoc' right before '.jar'. + local more_filtered=() + for jar in "${filtered_jars[@]}"; do + local bn + bn=$(basename "$jar") + # if there's NO match for '-dev.jar' or '-sources.jar' or '-javadoc.jar' + if [[ ! "$bn" =~ -dev\.jar$ && ! "$bn" =~ -sources\.jar$ && ! "$bn" =~ -javadoc\.jar$ ]]; then + more_filtered+=("$jar") + fi + done + + # If that excludes everything, we keep the old filtered_jars; otherwise, we adopt more_filtered. + if [[ ${#more_filtered[@]} -gt 0 ]]; then + filtered_jars=("${more_filtered[@]}") + fi + + # Among the remaining, prefer jars that are exactly '[anything]-[digits(.digits...)].jar' local pattern='^([A-Za-z0-9._-]+)-([0-9]+(\.[0-9]+)*)\.jar$' local exact_matches=() for jar in "${filtered_jars[@]}"; do @@ -245,7 +262,7 @@ select_preferred_jar() { fi done - # 3) If one or more "plain" jars are found, pick the shortest filename among them. + # If one or more "plain" jars are found, pick the shortest filename among them. if [[ ${#exact_matches[@]} -gt 0 ]]; then local preferred_jar="${exact_matches[0]}" local shortest_len=${#preferred_jar} @@ -262,7 +279,7 @@ select_preferred_jar() { return fi - # 4) If no "plain" jar was found, fall back to the jar with the shortest filename among filtered_jars. + # If no "plain" jar was found, fall back to the jar with the shortest filename among filtered_jars. local preferred_jar="${filtered_jars[0]}" local shortest_len=${#preferred_jar} for jar in "${filtered_jars[@]}"; do -- 2.47.3 From 8f1b99ea02dc6ac95f18ce1ed56e5e51ea6faad0 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 31 Dec 2024 07:43:53 -0500 Subject: [PATCH 316/866] Revise jar selection, drop WorldGuardGUI --- bootstrap/stage-4.sh | 50 +++++++++++++++++++++------------------ plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 29 insertions(+), 25 deletions(-) diff --git a/bootstrap/stage-4.sh b/bootstrap/stage-4.sh index a1ab629..7187a6f 100755 --- a/bootstrap/stage-4.sh +++ b/bootstrap/stage-4.sh @@ -217,7 +217,7 @@ progress_bar() { select_preferred_jar() { local jars=("$@") - # Filter out jars that end with '-all.jar'. + # Filter out jars that end with '-all.jar' because we generally don't want "fat" or "all-in-one" jars. local filtered_jars=() for jar in "${jars[@]}"; do local bn @@ -227,42 +227,46 @@ select_preferred_jar() { fi done - # If nothing remains after filtering out '-all.jar', revert to original list. if [[ ${#filtered_jars[@]} -eq 0 ]]; then filtered_jars=("${jars[@]}") fi - # Exclude jars that explicitly have '-dev', '-sources', or '-javadoc' right before '.jar'. - local more_filtered=() - for jar in "${filtered_jars[@]}"; do - local bn - bn=$(basename "$jar") - # if there's NO match for '-dev.jar' or '-sources.jar' or '-javadoc.jar' - if [[ ! "$bn" =~ -dev\.jar$ && ! "$bn" =~ -sources\.jar$ && ! "$bn" =~ -javadoc\.jar$ ]]; then - more_filtered+=("$jar") - fi - done + # + # ----- ADJUSTED SECTION FOR -dev.jar EXCLUSION ----- + # + # Create a new array that excludes any jar ending in "-dev.jar", "-sources.jar" or "-javadoc.jar". + local more_filtered=() + for jar in "${filtered_jars[@]}"; do + local bn + bn=$(basename "$jar") + # If the jar ends with "-dev.jar", "-sources.jar", or "-javadoc.jar", we skip it. + if [[ "$bn" =~ -dev\.jar$ || "$bn" =~ -sources\.jar$ || "$bn" =~ -javadoc\.jar$ ]]; then + continue + fi + more_filtered+=("$jar") + done - # If that excludes everything, we keep the old filtered_jars; otherwise, we adopt more_filtered. - if [[ ${#more_filtered[@]} -gt 0 ]]; then - filtered_jars=("${more_filtered[@]}") - fi + # If that exclusion leaves us with at least one valid jar, adopt that list; otherwise, fall back. + if [[ ${#more_filtered[@]} -gt 0 ]]; then + filtered_jars=("${more_filtered[@]}") + fi - # Among the remaining, prefer jars that are exactly '[anything]-[digits(.digits...)].jar' + # + # Among whatever is left, prefer jars matching a plain numeric version pattern: + # e.g. MyPlugin-1.0.jar or Foo-0.1.2.jar + # local pattern='^([A-Za-z0-9._-]+)-([0-9]+(\.[0-9]+)*)\.jar$' local exact_matches=() for jar in "${filtered_jars[@]}"; do local bn bn=$(basename "$jar") - - # If it strictly matches "NAME-VERSION.jar" (where VERSION is numeric-dot-numeric...) if [[ $bn =~ $pattern ]]; then exact_matches+=("$jar") fi done - # If one or more "plain" jars are found, pick the shortest filename among them. + # If we found any "plain" numeric jars, pick the shortest filename among them. if [[ ${#exact_matches[@]} -gt 0 ]]; then local preferred_jar="${exact_matches[0]}" local shortest_len=${#preferred_jar} @@ -274,12 +278,13 @@ select_preferred_jar() { shortest_len=${#bn} fi done - echo "$preferred_jar" return fi - # If no "plain" jar was found, fall back to the jar with the shortest filename among filtered_jars. + # + # Otherwise, pick whichever jar among 'filtered_jars' has the shortest filename. + # local preferred_jar="${filtered_jars[0]}" local shortest_len=${#preferred_jar} for jar in "${filtered_jars[@]}"; do @@ -294,7 +299,6 @@ select_preferred_jar() { echo "$preferred_jar" } - sort_projects() { local projects=("$@") local sorted_projects=() diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 0c1c054..70b01e3 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 0c1c054814d311baddd125d253870fa65ec449fe +Subproject commit 70b01e3c87b32465dab697123c254ac699634ad6 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 09c5f4d..1bce087 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 09c5f4d993cecbab6cbf32bde022f41ba27a405c +Subproject commit 1bce087d809271556e2ac1850381264c30987947 -- 2.47.3 From 5101a8aed04e735d269f5ad8be06b006502b09cd Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 31 Dec 2024 08:25:03 -0500 Subject: [PATCH 317/866] Update ProtocolLib --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 1bce087..e49de69 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 1bce087d809271556e2ac1850381264c30987947 +Subproject commit e49de690f4c85bbcfba03629a39ba7b9aaae3725 -- 2.47.3 From 5fae6f601de16dd0a34139b5abf5f0ec4ecd5b79 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 31 Dec 2024 22:51:02 -0500 Subject: [PATCH 318/866] Update paper repositories --- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 70b01e3..7f07e4f 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 70b01e3c87b32465dab697123c254ac699634ad6 +Subproject commit 7f07e4f3e745bfd215c52d7751dd7dff4b5cc90d diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index e49de69..82d2dc3 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit e49de690f4c85bbcfba03629a39ba7b9aaae3725 +Subproject commit 82d2dc3efd1fb4c9dd6ed9d9b2b9ac3dbfd724da -- 2.47.3 From f2bed94c92ab31338c81777807053fd1af28ab94 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 1 Jan 2025 05:12:29 -0500 Subject: [PATCH 319/866] Update ProtocolLib --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 82d2dc3..9da2db4 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 82d2dc3efd1fb4c9dd6ed9d9b2b9ac3dbfd724da +Subproject commit 9da2db444e499b6295c2067e54050966d5337b5f -- 2.47.3 From 120b7f1bcf85bcf4d8e63ce79e5c05bd698ea918 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 1 Jan 2025 17:24:46 -0500 Subject: [PATCH 320/866] Update ProtocolLib and ViaSuite --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 9da2db4..cf23c5c 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 9da2db444e499b6295c2067e54050966d5337b5f +Subproject commit cf23c5cb1cd8d060438a118af154a4d003f3ee3e -- 2.47.3 From 35a6ba5177d7a6b97247780cd6c2f2f94e33c354 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 1 Jan 2025 17:50:18 -0500 Subject: [PATCH 321/866] Update ProtocolLib --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index cf23c5c..ad04a8c 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit cf23c5cb1cd8d060438a118af154a4d003f3ee3e +Subproject commit ad04a8cdfdca4a9dbabbed6dd499bf8352cc6911 -- 2.47.3 From 0782a57842624251ee2cffe46575aed901bb450e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 1 Jan 2025 21:45:42 -0500 Subject: [PATCH 322/866] Update WorldGuard-OG --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 7f07e4f..067db1e 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 7f07e4f3e745bfd215c52d7751dd7dff4b5cc90d +Subproject commit 067db1ee93825815443f5d9cacb7d5ec6ddf284f -- 2.47.3 From d258285e414fb89eac4c4b25b370193d26578087 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 1 Jan 2025 23:52:29 -0500 Subject: [PATCH 323/866] Fix WorldEdit and WorldGuard --- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 067db1e..e03803c 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 067db1ee93825815443f5d9cacb7d5ec6ddf284f +Subproject commit e03803c6378a2c66fc2085c90f886b41cf42b494 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index ad04a8c..bd74a5f 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit ad04a8cdfdca4a9dbabbed6dd499bf8352cc6911 +Subproject commit bd74a5f5e8149cea7061689811b5bdad05aad378 -- 2.47.3 From 4261ca15a4742c8810700f6a3a45a96ad59158f5 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 2 Jan 2025 00:38:57 -0500 Subject: [PATCH 324/866] Fix Vault-OG --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index e03803c..b0254f1 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit e03803c6378a2c66fc2085c90f886b41cf42b494 +Subproject commit b0254f11edeb364850c9bedd9cbe888d90d9536c -- 2.47.3 From e8e428a4f21e84c0c1c66753528ec2f3aa7b64e6 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 2 Jan 2025 02:03:34 -0500 Subject: [PATCH 325/866] Update Vault --- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index b0254f1..ae4faeb 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit b0254f11edeb364850c9bedd9cbe888d90d9536c +Subproject commit ae4faeb9c067b45019d99ba708f92a51ce3572b1 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index bd74a5f..80aaa19 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit bd74a5f5e8149cea7061689811b5bdad05aad378 +Subproject commit 80aaa190c6204c7d957ecfb75075522006f8c96b -- 2.47.3 From d6453612b9dd798d2767b8e6bfb2781cf37c7ebe Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 2 Jan 2025 02:49:28 -0500 Subject: [PATCH 326/866] Fix MiniPlaceholders --- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index ae4faeb..54a65d4 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit ae4faeb9c067b45019d99ba708f92a51ce3572b1 +Subproject commit 54a65d41703dd521206a325a8367cc9b8ce09040 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 80aaa19..b752d25 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 80aaa190c6204c7d957ecfb75075522006f8c96b +Subproject commit b752d2581ae2f4e89d797a9ed40d76d138a9c8ba -- 2.47.3 From 9a7c3fb5605c52f4e8636f3b9af49ff94d14f3ef Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 2 Jan 2025 15:32:59 -0500 Subject: [PATCH 327/866] Fix AnnouncerPlus-OG --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 54a65d4..bb04a10 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 54a65d41703dd521206a325a8367cc9b8ce09040 +Subproject commit bb04a10d9c7f42ae24ccf5bf80535ba5da714ccb -- 2.47.3 From 929c9d6566580d4292765da30103d41796ea0d7c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 2 Jan 2025 16:08:04 -0500 Subject: [PATCH 328/866] Actually fix AnnouncerPlus-OG. The last time was just a prank, bro --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index bb04a10..c9027ee 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit bb04a10d9c7f42ae24ccf5bf80535ba5da714ccb +Subproject commit c9027ee0f4a83a4a189491318279a4e66edf4971 -- 2.47.3 From fbcc2095e0a8787dcc73c02f927322ed57e864c4 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 2 Jan 2025 17:46:15 -0500 Subject: [PATCH 329/866] Fix MiniPlaceholders-LuckPerms --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index b752d25..3765b4f 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit b752d2581ae2f4e89d797a9ed40d76d138a9c8ba +Subproject commit 3765b4fcde6a7be16b0ab39a19dd81f4c6bb63dc -- 2.47.3 From cf1f4849138569633cf8aecc6a8fc479bec71632 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 2 Jan 2025 18:54:10 -0500 Subject: [PATCH 330/866] Fix Chat-OG --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 8677050..ca8c217 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 8677050947f13c534f765f09283ca1fa2de69fb5 +Subproject commit ca8c2173c094d4bc78f5064d8c0e5d7014b4da2f -- 2.47.3 From 2de9fdb8567c88e7f46193e08ae31fe4a89a3c57 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 2 Jan 2025 19:38:27 -0500 Subject: [PATCH 331/866] Fix Chat-OG --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index ca8c217..79d8b4d 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit ca8c2173c094d4bc78f5064d8c0e5d7014b4da2f +Subproject commit 79d8b4d670dbe4779be04862663b708488e8b55c -- 2.47.3 From e15da7a077ce9ec6709d0b791ecf20403e793bf6 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 2 Jan 2025 21:17:10 -0500 Subject: [PATCH 332/866] Experimental build of Chat-OG with translation --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 79d8b4d..0c6e3dd 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 79d8b4d670dbe4779be04862663b708488e8b55c +Subproject commit 0c6e3dd7432a85e134ebfb5c1ebfcd697f7ade23 -- 2.47.3 From 9b31cb1b86b91fb4def39509fa9904a57cd14d84 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 3 Jan 2025 07:42:12 -0500 Subject: [PATCH 333/866] Fix CoreProtect-OG --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index c9027ee..803ef66 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit c9027ee0f4a83a4a189491318279a4e66edf4971 +Subproject commit 803ef66bb658c8770bb31d01d273d597f3a9cc80 -- 2.47.3 From d8c9b24b0f6687395cf08e5342f120a84d30ef36 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 3 Jan 2025 08:30:50 -0500 Subject: [PATCH 334/866] Fix CoreProtectTNT-OG --- plugin-suites/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index a2d878c..2953096 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit a2d878c0e89f9c151c2939f344e20720cbc022bc +Subproject commit 2953096d6d4c2a528e540ba6acf87cc738e59ee1 -- 2.47.3 From c4ca8de8af491192b979cc48833dd678394c0cf8 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 3 Jan 2025 09:28:41 -0500 Subject: [PATCH 335/866] FIx AFKPlus-OG --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 803ef66..aabae1b 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 803ef66bb658c8770bb31d01d273d597f3a9cc80 +Subproject commit aabae1ba44ea954b6a8fd2f4a05681eccfc6dd59 -- 2.47.3 From 53e6f1278d5d3f0c19b8a7479f4a5f9cb85381bb Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 3 Jan 2025 12:14:10 -0500 Subject: [PATCH 336/866] Fix AFKPlus --- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index aabae1b..aaafe3f 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit aabae1ba44ea954b6a8fd2f4a05681eccfc6dd59 +Subproject commit aaafe3f05619885901fbe77556f351a46c683041 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 3765b4f..9cdf6a9 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 3765b4fcde6a7be16b0ab39a19dd81f4c6bb63dc +Subproject commit 9cdf6a94505df8ba2a0cb9c5a734ce7e3ecfb540 -- 2.47.3 From 7db5cdf6b6f2725269e87d7df29211ff4d2fd291 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 3 Jan 2025 13:03:38 -0500 Subject: [PATCH 337/866] Update Chat-OG and RewindFix-OG --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 0c6e3dd..6649ab0 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 0c6e3dd7432a85e134ebfb5c1ebfcd697f7ade23 +Subproject commit 6649ab0878a5d55c2dc87cebd35a69a49dd42109 -- 2.47.3 From e6062d1afe768e83a35b17785daae59c5f086fac Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 3 Jan 2025 13:12:10 -0500 Subject: [PATCH 338/866] Experimental build of Chat-OG with translation --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 6649ab0..bdd1e07 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 6649ab0878a5d55c2dc87cebd35a69a49dd42109 +Subproject commit bdd1e0765a188231a96cfc7fe131d7d419aaae40 -- 2.47.3 From c013af7c71544591c4fb76786b0d9e43604f2a3e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 3 Jan 2025 20:26:56 -0500 Subject: [PATCH 339/866] Update RewindFix-OG, new experimental Chat-OG --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index bdd1e07..19b3f1b 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit bdd1e0765a188231a96cfc7fe131d7d419aaae40 +Subproject commit 19b3f1b8b6d8917183ec0bcbbb45bbdd72156129 -- 2.47.3 From db9ccf049903abedc9c989c4aa6adceb97d6c79b Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 3 Jan 2025 20:45:26 -0500 Subject: [PATCH 340/866] Update Chat-OG again --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 19b3f1b..54f26bf 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 19b3f1b8b6d8917183ec0bcbbb45bbdd72156129 +Subproject commit 54f26bf42e1dd17c70c00724a6d2b423464b84c2 -- 2.47.3 From 3d3c91a805e6f25e1942712726e9ca48301b0f7a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 6 Jan 2025 10:38:23 +0100 Subject: [PATCH 341/866] Replace AntiPopup with liberated-chat --- .gitignore | 1 + plugin-suites/OG-Suite | 2 +- plugin-suites/Third-Party | 2 +- wepif.yml | 46 +++++++++++++++++++++++++++++++++++++++ 4 files changed, 49 insertions(+), 2 deletions(-) create mode 100644 wepif.yml diff --git a/.gitignore b/.gitignore index 24de1d4..b655a78 100644 --- a/.gitignore +++ b/.gitignore @@ -14,6 +14,7 @@ permissions.yml plugins/ pufferfish.yml purpur-*.jar +wepif.yml purpur.yml server.properties spigot.yml diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 54f26bf..c9cd817 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 54f26bf42e1dd17c70c00724a6d2b423464b84c2 +Subproject commit c9cd817177a4290a02be030643f1fd4143b4a99b diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 9cdf6a9..3099125 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 9cdf6a94505df8ba2a0cb9c5a734ce7e3ecfb540 +Subproject commit 30991256e1efb3c7b6cbebec7ca9300c12f831ea diff --git a/wepif.yml b/wepif.yml new file mode 100644 index 0000000..43b2ebc --- /dev/null +++ b/wepif.yml @@ -0,0 +1,46 @@ +# +# WEPIF Configuration File +# +# This file handles permissions configuration for every plugin using WEPIF +# +# About editing this file: +# - DO NOT USE TABS. You MUST use spaces or Bukkit will complain. If +# you use an editor like Notepad++ (recommended for Windows users), you +# must configure it to "replace tabs with spaces." In Notepad++, this can +# be changed in Settings > Preferences > Language Menu. +# - Don't get rid of the indents. They are indented so some entries are +# in categories (like "enforce-single-session" is in the "protection" +# category. +# - If you want to check the format of this file before putting it +# into WEPIF, paste it into https://yaml-online-parser.appspot.com/ +# and see if it gives "ERROR:". +# - Lines starting with # are comments and so they are ignored. + + +ignore-nijiperms-bridges: true +resolvers: + enabled: + - PluginPermissionsResolver + - PermissionsExResolver + - bPermissionsResolver + - GroupManagerResolver + - NijiPermissionsResolver + - VaultResolver + - DinnerPermsResolver + - FlatFilePermissionsResolver +permissions: + groups: + default: + permissions: + - worldedit.reload + - worldedit.selection + - worlds.creative.worldedit.region + admins: + permissions: + - '*' + users: + sk89q: + permissions: + - worldedit + groups: + - admins -- 2.47.3 From 627cd9d95580dcdac5a16a8db4e9baa5935ac8b8 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 6 Jan 2025 10:38:46 +0100 Subject: [PATCH 342/866] Remove config file --- wepif.yml | 46 ---------------------------------------------- 1 file changed, 46 deletions(-) delete mode 100644 wepif.yml diff --git a/wepif.yml b/wepif.yml deleted file mode 100644 index 43b2ebc..0000000 --- a/wepif.yml +++ /dev/null @@ -1,46 +0,0 @@ -# -# WEPIF Configuration File -# -# This file handles permissions configuration for every plugin using WEPIF -# -# About editing this file: -# - DO NOT USE TABS. You MUST use spaces or Bukkit will complain. If -# you use an editor like Notepad++ (recommended for Windows users), you -# must configure it to "replace tabs with spaces." In Notepad++, this can -# be changed in Settings > Preferences > Language Menu. -# - Don't get rid of the indents. They are indented so some entries are -# in categories (like "enforce-single-session" is in the "protection" -# category. -# - If you want to check the format of this file before putting it -# into WEPIF, paste it into https://yaml-online-parser.appspot.com/ -# and see if it gives "ERROR:". -# - Lines starting with # are comments and so they are ignored. - - -ignore-nijiperms-bridges: true -resolvers: - enabled: - - PluginPermissionsResolver - - PermissionsExResolver - - bPermissionsResolver - - GroupManagerResolver - - NijiPermissionsResolver - - VaultResolver - - DinnerPermsResolver - - FlatFilePermissionsResolver -permissions: - groups: - default: - permissions: - - worldedit.reload - - worldedit.selection - - worlds.creative.worldedit.region - admins: - permissions: - - '*' - users: - sk89q: - permissions: - - worldedit - groups: - - admins -- 2.47.3 From 4d4a2ab49977495c8623870a75f06e4fc83a97b6 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 7 Jan 2025 10:38:21 +0100 Subject: [PATCH 343/866] Fix TAB-OG --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index aaafe3f..e7303d5 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit aaafe3f05619885901fbe77556f351a46c683041 +Subproject commit e7303d594870ec3eb9deab1de58db3b81b3dffd8 -- 2.47.3 From 13ef5c742294573a51bb859ea25c98210f05cc43 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 8 Jan 2025 13:53:56 +0100 Subject: [PATCH 344/866] Fix TAB-OG for real --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index e7303d5..3dfd93e 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit e7303d594870ec3eb9deab1de58db3b81b3dffd8 +Subproject commit 3dfd93ec375196a5312d59b974653ce6d8f60db8 -- 2.47.3 From 473da76733d0dd5d2733286c38d2b1fe970dacac Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 10 Jan 2025 12:19:45 +0100 Subject: [PATCH 345/866] Fix QuickShop-OG --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 3dfd93e..264aae4 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 3dfd93ec375196a5312d59b974653ce6d8f60db8 +Subproject commit 264aae44770545567753dfce2b320103601581a3 -- 2.47.3 From 665cb4dd5d5f12f29be0e0137b13124d16d88332 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 10 Jan 2025 17:19:41 +0100 Subject: [PATCH 346/866] Fix NCP <-> QuickShop compatibility module --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 264aae4..0cc21e3 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 264aae44770545567753dfce2b320103601581a3 +Subproject commit 0cc21e3970c78aaeb038376f110aaccbbbfed16b -- 2.47.3 From 975e4d65dcfbf5b0e8994cec8cef0367cfb7f585 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 10 Jan 2025 17:56:15 +0100 Subject: [PATCH 347/866] Fix AreaShop-Hikari --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 0cc21e3..142befc 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 0cc21e3970c78aaeb038376f110aaccbbbfed16b +Subproject commit 142befc88fe6a7934d152e6217e076c1909d6de9 -- 2.47.3 From b4e21438e319beaad4dd32c1c88f36c3daed90f6 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 16 Jan 2025 08:53:14 +0100 Subject: [PATCH 348/866] Update gradle to 8.11.1 --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 2953096..f473445 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 2953096d6d4c2a528e540ba6acf87cc738e59ee1 +Subproject commit f473445237caf2876ed5f29bae3095af5c008243 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index c9cd817..20d3fd5 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit c9cd817177a4290a02be030643f1fd4143b4a99b +Subproject commit 20d3fd555def8113bed3bbb7af6f14e742f8a008 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 3099125..49a5cac 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 30991256e1efb3c7b6cbebec7ca9300c12f831ea +Subproject commit 49a5cac609083bb9848415195ba237ac916a9ad1 -- 2.47.3 From 9f69648dfa139f02ebffa037c418d42f8425ca99 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 17 Jan 2025 17:26:13 +0100 Subject: [PATCH 349/866] Fix RandomDrops-OG --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index f473445..e64fb09 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit f473445237caf2876ed5f29bae3095af5c008243 +Subproject commit e64fb0977581228fe2b2b0b2a6c3c346b1deda34 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 20d3fd5..d5f604d 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 20d3fd555def8113bed3bbb7af6f14e742f8a008 +Subproject commit d5f604d493967d353ab2c931fff0c6fa69b5ad42 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 142befc..7444427 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 142befc88fe6a7934d152e6217e076c1909d6de9 +Subproject commit 74444271ee354bba629de640dc2d154e17a80ac4 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 49a5cac..cfaa260 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 49a5cac609083bb9848415195ba237ac916a9ad1 +Subproject commit cfaa260f1104f220fc70d337ea68427348fbe50c -- 2.47.3 From e3679407f73aec8412a96767b4ed73577c4db70c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 24 Jan 2025 09:45:45 -0500 Subject: [PATCH 350/866] Fix BuffRates-OG build --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index d5f604d..b211d4e 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit d5f604d493967d353ab2c931fff0c6fa69b5ad42 +Subproject commit b211d4e23616d9de4f0790a0917617f58265e85d -- 2.47.3 From 80f9e62ef3ea46979a7726890f53a33e74911f82 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 24 Jan 2025 10:16:08 -0500 Subject: [PATCH 351/866] Fix DuelEnhancer-OG build --- bootstrap/stage-5.sh | 2 +- plugin-suites/OG-Suite | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bootstrap/stage-5.sh b/bootstrap/stage-5.sh index 06b5c75..caf42b5 100755 --- a/bootstrap/stage-5.sh +++ b/bootstrap/stage-5.sh @@ -59,7 +59,7 @@ spinner() { ############################################################################### echo "Checking local SDKMAN environment..." if [ ! -d "$WORK_DIR/.sdkman" ]; then - echo "No local SDKMAN found. Installing..." + echo "Initializing SDKMAN..." export SDKMAN_DIR="$WORK_DIR/.sdkman" { diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index b211d4e..a968073 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit b211d4e23616d9de4f0790a0917617f58265e85d +Subproject commit a96807352039480cf6773cb7418929a2877911fa -- 2.47.3 From ed8155692a722b44d0ae8f37bf3fd492faa0c8e3 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 24 Jan 2025 10:34:08 -0500 Subject: [PATCH 352/866] Fix FlyingBow-OG build --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index a968073..5a56f6a 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit a96807352039480cf6773cb7418929a2877911fa +Subproject commit 5a56f6afeeac09dc15218726a41b352f7da086fb -- 2.47.3 From dd69fa05b032e0adbb51e747f358075dff89ce69 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 24 Jan 2025 10:49:29 -0500 Subject: [PATCH 353/866] Fix HorseTP-OG build --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 5a56f6a..2d36cee 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 5a56f6afeeac09dc15218726a41b352f7da086fb +Subproject commit 2d36cee2896f878313e8243cc92db83bdb65d30b -- 2.47.3 From 8b4cebcaf41cdae566f150ce0f2b4608442696f9 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 24 Jan 2025 10:59:44 -0500 Subject: [PATCH 354/866] Fix LaunchPads-OG build --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 2d36cee..340050e 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 2d36cee2896f878313e8243cc92db83bdb65d30b +Subproject commit 340050ee8957ff5d9bab0ec7512d452853ac698a -- 2.47.3 From 9fb77bb7fb0554aab818e875991bb8ef96d14f28 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 24 Jan 2025 11:13:42 -0500 Subject: [PATCH 355/866] Fix ArenaRegen-OG build --- plugin-suites/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index e64fb09..255ad5c 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit e64fb0977581228fe2b2b0b2a6c3c346b1deda34 +Subproject commit 255ad5c4ed12540599e1fddfce9c420dfb7c9577 -- 2.47.3 From 5ece5f5dba1524019a230882751f87f53284aff3 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 24 Jan 2025 11:23:20 -0500 Subject: [PATCH 356/866] Fix MiniPlaceholders-AFKPlus build --- plugin-suites/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 255ad5c..6cd1fbd 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 255ad5c4ed12540599e1fddfce9c420dfb7c9577 +Subproject commit 6cd1fbd1f871c2c74f9134e8ad5594d739bc0403 -- 2.47.3 From 9b2024cec258730a254e7f1893d988fcd6c85d4b Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 24 Jan 2025 12:36:13 -0500 Subject: [PATCH 357/866] Fix MiniPlaceholders-Essentials build --- plugin-suites/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 6cd1fbd..a5e4509 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 6cd1fbd1f871c2c74f9134e8ad5594d739bc0403 +Subproject commit a5e450946bdc16397f6c2f6b793d61ef9a75bf9d -- 2.47.3 From c9f8357ddfe85d42fd4fc79974028a1bde7f10d2 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 24 Jan 2025 12:46:04 -0500 Subject: [PATCH 358/866] Fix MiniPlaceholders-Statistic build --- plugin-suites/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index a5e4509..bf1ce4f 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit a5e450946bdc16397f6c2f6b793d61ef9a75bf9d +Subproject commit bf1ce4fc7f0c7f9052bae155b82a0c952cd7ad11 -- 2.47.3 From cf58f6203c58e238a173278ce7322c491d0e7292 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 24 Jan 2025 12:59:49 -0500 Subject: [PATCH 359/866] Fix ToggleDeathCoordinates-OG build --- plugin-suites/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index bf1ce4f..2a169c9 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit bf1ce4fc7f0c7f9052bae155b82a0c952cd7ad11 +Subproject commit 2a169c919684404c90c919f0f027613435ae78fa -- 2.47.3 From 9bb269548a3adde68cd54b817924628587f50551 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 24 Jan 2025 13:14:31 -0500 Subject: [PATCH 360/866] Fix AnnouncerPlus-OG build --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 7444427..9f955c6 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 74444271ee354bba629de640dc2d154e17a80ac4 +Subproject commit 9f955c6134a4979c2794cfedc6eaa3af14f5eecb -- 2.47.3 From 16b63d6733ea1c24f9efd10d60b1c18e87f4d38e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 24 Jan 2025 14:01:49 -0500 Subject: [PATCH 361/866] Fix WorldEdit build --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index cfaa260..f41c072 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit cfaa260f1104f220fc70d337ea68427348fbe50c +Subproject commit f41c072faa02d32f4fb9ae4166f5a64fb67bda82 -- 2.47.3 From 8755fead952cd333be140d6c0928e9284b7064ed Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 25 Jan 2025 11:10:54 -0500 Subject: [PATCH 362/866] Fix MCL-Votifier-OG build --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 9f955c6..32e6463 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 9f955c6134a4979c2794cfedc6eaa3af14f5eecb +Subproject commit 32e6463846b723940402edda8440e29f7663c6f5 -- 2.47.3 From 008f9a2fe2050e6e6ff6149052fbf829d4785809 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 25 Jan 2025 11:20:59 -0500 Subject: [PATCH 363/866] Fix EvLib-OG build --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 32e6463..097c693 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 32e6463846b723940402edda8440e29f7663c6f5 +Subproject commit 097c69343f37dce84dc51c56ee231a2d9f078050 -- 2.47.3 From b631eef9b1b6c89aae31fe893001f87a698a7197 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 25 Jan 2025 11:31:19 -0500 Subject: [PATCH 364/866] Saxum sursum, animus invictus! --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 097c693..280caa0 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 097c69343f37dce84dc51c56ee231a2d9f078050 +Subproject commit 280caa048daf29b6156df50f9e92f342866032a3 -- 2.47.3 From bff85a9316e2a90a40867601101816da50dadcc7 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 28 Jan 2025 12:23:31 -0500 Subject: [PATCH 365/866] New mariadb import/export script --- databases/import-db.sh | 46 --------------- databases/mariadb-migrator.sh | 107 ++++++++++++++++++++++++++++++++++ 2 files changed, 107 insertions(+), 46 deletions(-) delete mode 100755 databases/import-db.sh create mode 100755 databases/mariadb-migrator.sh diff --git a/databases/import-db.sh b/databases/import-db.sh deleted file mode 100755 index bbcc5ee..0000000 --- a/databases/import-db.sh +++ /dev/null @@ -1,46 +0,0 @@ -#!/usr/bin/env bash -# This is free and unencumbered software released into the public domain. -# Author: NotAlexNoyle (admin@true-og.net) - -# Prompt for MySQL username and password once. -read -rp "Enter your MySQL username: " DB_USER -read -srp "Enter your MySQL password: " DB_PASS -# Move to the next line after password input. -echo - -# List of databases. -databases=( - "bounty_hunters" - "core_protect" - "images" - "luckperms" - "quickshop" - "tab" - "gamemodeinventories" - "unions" - "playtimes" -) - -# Drop & Create databases in a loop. -for db in "${databases[@]}"; do - echo "Dropping database '$db' (if it exists)..." - mysqladmin -u"$DB_USER" -p"$DB_PASS" -f drop "$db" 2>/dev/null - - echo "Creating database '$db'..." - mysqladmin -u"$DB_USER" -p"$DB_PASS" create "$db" -done - -# Import .txt files using pv for a progress bar. -echo "Starting import..." -for db in "${databases[@]}"; do - # Confirm file exists before import. - if [[ -f "${db}.txt" ]]; then - echo "Importing data into '$db' from '${db}.txt'..." - pv "${db}.txt" | mysql -u"$DB_USER" -p"$DB_PASS" "$db" - else - echo "Warning: '${db}.txt' not found. Skipping import for '$db'." - fi -done - -# Tell the user it is finished. -echo "All done!" diff --git a/databases/mariadb-migrator.sh b/databases/mariadb-migrator.sh new file mode 100755 index 0000000..9a1ae6b --- /dev/null +++ b/databases/mariadb-migrator.sh @@ -0,0 +1,107 @@ +#!/usr/bin/env bash +# This is free and unencumbered software released into the public domain. +# Author: NotAlexNoyle (admin@true-og.net) + +# Spinner function in pure bash +spinner() { + local pid=$1 + local delay=0.1 + local spinstr='|/-\' + while kill -0 "$pid" 2>/dev/null; do + local temp=${spinstr#?} + printf " [%c] " "$spinstr" + spinstr=$temp${spinstr%"$temp"} + sleep "$delay" + printf "\b\b\b\b\b\b" + done + # Clean up spinner remains + printf " \b\b\b\b" +} + +# Prompt whether to import or export +read -rp "Would you like to import or export? [import/export]: " ACTION + +# Prompt for credentials +read -rp "Enter your MariaDB username: " DB_USER +read -srp "Enter your MariaDB password: " DB_PASS +echo + +# List of databases to process +databases=( + "bounty_hunters" + "core_protect" + "cosmetics_og" + "gamemodeinventories" + "luckperms" + "playtimes" + "quickshop" + "unions" +) + +# Perform the chosen action +case "$ACTION" in + import) + # Drop & Create databases + for db in "${databases[@]}"; do + echo "Dropping database '$db' (if it exists)..." + mariadb-admin -u"$DB_USER" -p"$DB_PASS" -f drop "$db" 2>/dev/null + + echo "Creating database '$db'..." + mariadb-admin -u"$DB_USER" -p"$DB_PASS" create "$db" + done + + # Import .txt files (show a spinner for each import) + echo "Starting import..." + for db in "${databases[@]}"; do + if [[ -f "${db}.txt" ]]; then + echo "Importing data into '$db' from '${db}.txt'..." + mariadb -u"$DB_USER" -p"$DB_PASS" "$db" < "${db}.txt" & + import_pid=$! + spinner "$import_pid" + wait "$import_pid" + echo " Imported '$db' successfully." + else + echo "Warning: '${db}.txt' not found. Skipping import for '$db'." + fi + done + + echo "Database import complete." + ;; + + export) + # Remove old backup if it exists + [ -f databases.tar ] && rm databases.tar + + # Export each database (show a spinner for each export) + echo "Starting export..." + for db in "${databases[@]}"; do + echo "Exporting '$db'..." + mariadb-dump --no-tablespaces --single-transaction -u"$DB_USER" -p"$DB_PASS" "$db" > "${db}.txt" & + export_pid=$! + spinner "$export_pid" + wait "$export_pid" + echo " Exported '$db' successfully." + done + + # Archive the backups + echo "Creating archive 'databases.tar'..." + tar -cvf databases.tar *.txt + + echo "Database export complete." + + # Optionally send via Magic Wormhole + read -rp "Would you like to send the databases with magic wormhole? [y/n]: " SEND_WORMHOLE + if [[ "$SEND_WORMHOLE" =~ ^([yY][eE][sS]|[yY])$ ]]; then + if command -v wormhole >/dev/null 2>&1; then + wormhole send databases.tar + else + echo "Magic Wormhole is not installed on this system. Please install it and try again." + fi + fi + ;; + + *) + echo "Invalid option. Please run the script again and choose 'import' or 'export'." + exit 1 + ;; +esac -- 2.47.3 From 0e9b66ce583a160b3535714fd46350ce69f25df8 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 28 Jan 2025 12:40:21 -0500 Subject: [PATCH 366/866] Update BuffRates-OG --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 340050e..e894239 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 340050ee8957ff5d9bab0ec7512d452853ac698a +Subproject commit e894239cb2fd3c224b3b27d1bc0e47711111f92e -- 2.47.3 From 4bc6eee273d4de8d239314a38520d14804a842f2 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 6 Mar 2025 17:46:41 +0000 Subject: [PATCH 367/866] Add the first settings files ever --- .gitignore | 6 +++--- bukkit.yml | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ commands.yml | 32 ++++++++++++++++++++++++++++++++ pufferfish.yml | 39 +++++++++++++++++++++++++++++++++++++++ 4 files changed, 122 insertions(+), 3 deletions(-) create mode 100644 bukkit.yml create mode 100644 commands.yml create mode 100644 pufferfish.yml diff --git a/.gitignore b/.gitignore index b655a78..16bcd0e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,9 +1,7 @@ # Server files. banned-ips.json banned-players.json -bukkit.yml cache/ -commands.yml config/ eula.txt help.yml @@ -12,7 +10,6 @@ logs/ ops.json permissions.yml plugins/ -pufferfish.yml purpur-*.jar wepif.yml purpur.yml @@ -31,3 +28,6 @@ bootstrap/.m2 bootstrap/.gradle bootstrap/.sdkman .gradle/ + +# Server databases. +databases/*.txt diff --git a/bukkit.yml b/bukkit.yml new file mode 100644 index 0000000..d8249ea --- /dev/null +++ b/bukkit.yml @@ -0,0 +1,48 @@ +# This is the main configuration file for Bukkit. +# As you can see, there's actually not that much to configure without any plugins. +# For a reference for any variable inside this file, check out the Bukkit Wiki at +# https://www.spigotmc.org/go/bukkit-yml +# +# If you need help on this file, feel free to join us on irc or leave a message +# on the forums asking for advice. +# +# IRC: #spigot @ irc.spi.gt +# (If this means nothing to you, just go to https://www.spigotmc.org/go/irc ) +# Forums: https://www.spigotmc.org/ +# Bug tracker: https://www.spigotmc.org/go/bugs +# License: https://raw.githubusercontent.com/true-og/Spigot-API/refs/heads/master/LICENCE.txt +settings: + allow-end: true + warn-on-overload: true + permissions-file: permissions.yml + update-folder: update + plugin-profiling: true + connection-throttle: 4000 + query-plugins: true + deprecated-verbose: default + shutdown-message: | + [§2True§4OG§r] §6Went Down §4:( + §4♥§6Press §4F §6to pay respects§4♥ + §6Server should restart momentarily... + minimum-api: none + use-map-color-cache: true +spawn-limits: + monsters: 70 + animals: 10 + water-animals: 10 + water-ambient: 20 + water-underground-creature: 5 + axolotls: 5 + ambient: 15 +chunk-gc: + period-in-ticks: 600 +ticks-per: + animal-spawns: 400 + monster-spawns: 1 + water-spawns: 1 + water-ambient-spawns: 1 + water-underground-creature-spawns: 1 + axolotl-spawns: 1 + ambient-spawns: 1 + autosave: 6000 +aliases: now-in-commands.yml diff --git a/commands.yml b/commands.yml new file mode 100644 index 0000000..9719535 --- /dev/null +++ b/commands.yml @@ -0,0 +1,32 @@ +# This is the commands configuration file for Bukkit. +# For documentation on how to make use of this file, check out the Bukkit Wiki at +# https://www.spigotmc.org/go/commands-yml +# +# If you need help on this file, feel free to join us on irc or leave a message +# on the forums asking for advice. +# +# IRC: #spigot @ irc.spi.gt +# (If this means nothing to you, just go to https://www.spigotmc.org/go/irc ) +# Forums: https://www.spigotmc.org/ +# Bug tracker: https://www.spigotmc.org/go/bugs +# License: https://raw.githubusercontent.com/true-og/Bukkit/refs/heads/master/LICENCE.txt + +command-block-overrides: [] +ignore-vanilla-permissions: false +aliases: + icanhasbukkit: + - version $1- + togglescoreboard: + - tab scoreboard + pet: + - petm + ci: + - clearinventory + finditem: + - qs find + bal: + - balance + say: + - broadcast + cosmetics: + - ph diff --git a/pufferfish.yml b/pufferfish.yml new file mode 100644 index 0000000..66edf68 --- /dev/null +++ b/pufferfish.yml @@ -0,0 +1,39 @@ +# Pufferfish Configuration +# Check out Pufferfish Host for maximum performance server hosting: https://pufferfish.host +# Join our Discord for support: https://discord.gg/reZw4vQV9H +# Download new builds at https://ci.pufferfish.host/job/Pufferfish +# License: https://raw.githubusercontent.com/true-og/Pufferfish/refs/heads/ver/1.21/PATCH-LICENSE +info: + version: '1.0' +enable-books: true +enable-suffocation-optimization: true +enable-async-mob-spawning: true +# These values define a entity's maximum lifespan. If an +# entity is in this list and it has survived for longer than +# that number of ticks, then it will be removed. Setting a value to +# -1 disables this feature. +entity_timeouts: + SNOWBALL: -1 + LLAMA_SPIT: -1 +# Optimizes projectile settings +projectile: + max-loads-per-tick: 10 + max-loads-per-projectile: 10 +# Optimizes entity brains when +# they're far away from the player +dab: + enabled: true + start-distance: 24 + max-tick-freq: 20 + activation-dist-mod: 8 + blacklisted-entities: + - minecraft:villager + - minecraft:pillager + - minecraft:vex +inactive-goal-selector-throttle: true +# Settings for things that don't belong elsewhere +misc: + disable-method-profiler: true + disable-out-of-order-chat: true +allow-end-crystal-respawn: true +sentry-dsn: 'REDACTED' -- 2.47.3 From 1f5bf8de489939e4aad16ca0723f3d37903ebbfd Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 7 Mar 2025 14:10:08 +0000 Subject: [PATCH 368/866] Finish adding server config files --- .gitignore | 5 - purpur.yml | 1597 +++++++++++++++++++++++++++++++++++++++++++++ server.properties | 61 ++ spigot.yml | 185 ++++++ start.sh | 49 ++ wepif.yml | 47 ++ 6 files changed, 1939 insertions(+), 5 deletions(-) create mode 100644 purpur.yml create mode 100644 server.properties create mode 100644 spigot.yml create mode 100755 start.sh create mode 100644 wepif.yml diff --git a/.gitignore b/.gitignore index 16bcd0e..c549546 100644 --- a/.gitignore +++ b/.gitignore @@ -11,11 +11,6 @@ ops.json permissions.yml plugins/ purpur-*.jar -wepif.yml -purpur.yml -server.properties -spigot.yml -start.sh usercache.json version_history.json whitelist.json diff --git a/purpur.yml b/purpur.yml new file mode 100644 index 0000000..ef508ea --- /dev/null +++ b/purpur.yml @@ -0,0 +1,1597 @@ +# This is the main configuration file for Purpur. +# As you can see, there's tons to configure. Some options may impact gameplay, so use +# with caution, and make sure you know what each option does before configuring. +# +# If you need help with the configuration or have any questions related to Purpur, +# join us in our Discord guild. +# +# Website: https://purpurmc.org +# Docs: https://purpurmc.org/docs +# License: https://raw.githubusercontent.com/true-og/Purpur/refs/heads/ver/1.19.4/LICENSE + +verbose: false +settings: + messages: + cannot-ride-mob: You cannot mount that mob + afk-broadcast-away: %s is now AFK + afk-broadcast-back: %s is no longer AFK + afk-broadcast-use-display-name: false + afk-tab-list-prefix: '[AFK] ' + afk-tab-list-suffix: '' + credits-command-output: %s has been shown the end credits + demo-command-output: %s has been shown the demo screen + ping-command-output: %s's ping is %sms + ram-command-output: 'Ram Usage: / ()' + rambar-command-output: Rambar toggled for + tpsbar-command-output: Tpsbar toggled for + dont-run-with-scissors: Don't run with scissors! + uptime-command-output: Server uptime is + unverified-username: default + sleep-skipping-night: default + sleeping-players-percent: default + death-message: + run-with-scissors: slipped and fell on their shears + stonecutter: has sawed themself in half + clamp-attributes: true + server-mod-name: Purpur 1.19.4 + use-alternate-keepalive: true + disable-give-dropping: true + tps-catchup: false + fix-projectile-looting-transfer: true + limit-armor: true + broadcasts: + advancement: + only-broadcast-to-affected-player: false + death: + only-broadcast-to-affected-player: false + lagging-threshold: 18.0 + command: + rambar: + title: RAM: / () + overlay: NOTCHED_20 + progress-color: + good: GREEN + medium: YELLOW + low: RED + text-color: + good: + medium: + low: + tick-interval: 20 + tpsbar: + title: TPS: MSPT: Ping: + ms + overlay: NOTCHED_20 + fill-mode: MSPT + progress-color: + good: GREEN + medium: YELLOW + low: RED + text-color: + good: + medium: + low: + tick-interval: 20 + compass: + title: 'S · ◈ · ◈ · ◈ · SW · ◈ · ◈ · ◈ · W · ◈ · ◈ · ◈ · NW · ◈ · ◈ · ◈ · N · ◈ · ◈ · ◈ · NE · ◈ · ◈ · ◈ · E · ◈ · ◈ · ◈ · SE · ◈ · ◈ · ◈ · S · ◈ · ◈ · ◈ · SW · ◈ · ◈ · ◈ · W · ◈ · ◈ · ◈ · NW · ◈ · ◈ · ◈ · N · ◈ · ◈ · ◈ · NE · ◈ · ◈ · ◈ · E · ◈ · ◈ · ◈ · SE · ◈ · ◈ · ◈ · ' + overlay: PROGRESS + progress-color: GREEN + percent: 1.0 + tick-interval: 5 + gamemode: + requires-specific-permission: false + hide-hidden-players-from-entity-selector: true + uptime: + format: + day: '%02d day, ' + days: '%02d days, ' + hour: '%02d hour, ' + hours: '%02d hours, ' + minute: '%02d minute, and ' + minutes: '%02d minutes, and ' + second: '%02d second' + seconds: '%02d seconds' + blocks: + barrel: + rows: 3 + ender_chest: + six-rows: false + use-permissions-for-rows: false + crying_obsidian: + valid-for-portal-frame: true + beehive: + max-bees-inside: 3 + anvil: + cumulative-cost: true + lightning_rod: + range: 128 + grindstone: + ignored-enchants: + - minecraft:binding_curse + - minecraft:vanishing_curse + remove-attributes: false + remove-name-and-lore: false + cave_vines: + max-growth-age: 50 + kelp: + max-growth-age: 25 + twisting_vines: + max-growth-age: 50 + weeping_vines: + max-growth-age: 50 + disable-mushroom-updates: false + disable-note-block-updates: false + disable-chorus-plant-updates: false + enchantment: + allow-infinity-and-mending-together: true + allow-infinity-on-crossbow: false + allow-looting-on-shears: true + allow-transparent-blocks-in-enchantment-box: true + anvil: + allow-unsafe-enchants: false + allow-inapplicable-enchants: false + allow-incompatible-enchants: false + allow-higher-enchants-levels: false + allow-unsafe-enchant-command: false + clamp-levels: true + entity: + enderman: + short-height: false + allow-water-placement-in-the-end: true + logger: + suppress-init-legacy-material-errors: true + suppress-ignored-advancement-warnings: false + suppress-unrecognized-recipe-errors: false + suppress-setblock-in-far-chunk-errors: false + suppress-library-loader: false + network: + upnp-port-forwarding: false + max-joins-per-second: true + kick-for-out-of-order-chat: false + username-valid-characters: ^[a-zA-Z0-9_.]*$ + food-properties: {} + fix-network-serialized-items-in-creative: true + blast-resistance-overrides: {} + block-fall-multipliers: + minecraft:black_bed: + distance: 0.5 + minecraft:yellow_bed: + distance: 0.5 + minecraft:lime_bed: + distance: 0.5 + minecraft:brown_bed: + distance: 0.5 + minecraft:light_gray_bed: + distance: 0.5 + minecraft:magenta_bed: + distance: 0.5 + minecraft:purple_bed: + distance: 0.5 + minecraft:light_blue_bed: + distance: 0.5 + minecraft:pink_bed: + distance: 0.5 + minecraft:red_bed: + distance: 0.5 + minecraft:hay_block: + damage: 0.2 + minecraft:white_bed: + distance: 0.5 + minecraft:gray_bed: + distance: 0.5 + minecraft:cyan_bed: + distance: 0.5 + minecraft:blue_bed: + distance: 0.5 + minecraft:green_bed: + distance: 0.5 + minecraft:orange_bed: + distance: 0.5 +config-version: 32 +world-settings: + default: + blocks: + observer: + disable-clock: false + anvil: + allow-colors: true + use-mini-message: true + iron-ingots-used-for-repair: 6 + obsidian-used-for-damage: 0 + azalea: + growth-chance: 0.01 + beacon: + effect-range: + level-1: 20 + level-2: 30 + level-3: 40 + level-4: 50 + allow-effects-with-tinted-glass: true + bed: + explode: true + explode-on-villager-sleep: false + explosion-power: 5.0 + explosion-fire: true + explosion-effect: NONE + big_dripleaf: + tilt-delay: + FULL: 100 + PARTIAL: 10 + UNSTABLE: 10 + budding_amethyst: + silk-touch: true + cactus: + breaks-from-solid-neighbors: true + affected-by-bonemeal: true + sugar_cane: + affected-by-bonemeal: true + nether_wart: + affected-by-bonemeal: false + campfire: + lit-when-placed: true + chest: + open-with-solid-block-on-top: false + composter: + sneak-to-bulk-process: true + coral: + die-outside-water: true + dispenser: + apply-cursed-to-armor-slots: true + place-anvils: false + door: + requires-redstone: [] + dragon_egg: + teleport: true + end-crystal: + baseless: + explode: true + explosion-power: 6.0 + explosion-fire: false + explosion-effect: BLOCK + base: + explode: true + explosion-power: 6.0 + explosion-fire: false + explosion-effect: BLOCK + cramming-amount: 1 + farmland: + bypass-mob-griefing: false + gets-moist-from-below: true + use-alpha-farmland: false + disable-trampling: false + only-players-trample: false + feather-fall-distance-affects-trampling: true + trample-height: 1.5 + flowering_azalea: + growth-chance: 0.01 + furnace: + use-lava-from-underneath: false + end_portal: + safe-teleporting: true + packed_ice: + allow-mob-spawns: true + blue_ice: + allow-mob-spawns: true + allow-snow-formation: true + lava: + infinite-required-sources: 2 + speed: + nether: 10 + not-nether: 30 + piston: + block-push-limit: 24 + magma-block: + damage-when-sneaking: true + damage-with-frost-walker: false + powder_snow: + bypass-mob-griefing: false + powered-rail: + activation-range: 8 + respawn_anchor: + explode: true + explosion-power: 5.0 + explosion-fire: true + explosion-effect: NONE + sand: + fix-duping: true + sculk_shrieker: + can-summon-default: false + shulker_box: + allow-oversized-stacks: false + sign: + right-click-edit: true + allow-colors: true + slab: + break-individual-slabs-when-sneaking: true + spawner: + deactivate-by-redstone: false + fix-mc-238526: true + sponge: + absorption: + area: 64 + radius: 8 + absorbs-lava: false + stonecutter: + damage: 0.5 + turtle_egg: + break-from-exp-orbs: true + break-from-items: false + break-from-minecarts: true + bypass-mob-griefing: false + random-tick-crack-chance: 500 + feather-fall-distance-affects-trampling: true + water: + infinite-required-sources: 2 + enchantment-table: + lapis-persists: false + conduit: + effect-distance: 16 + mob-damage: + distance: 8.0 + damage-amount: 4.0 + valid-ring-blocks: + - minecraft:prismarine + - minecraft:prismarine_bricks + - minecraft:sea_lantern + - minecraft:dark_prismarine + cauldron: + fill-chances: + rain: 0.05000000074505806 + powder-snow: 0.10000000149011612 + dripstone-water: 0.17578125 + dripstone-lava: 0.05859375 + tools: + axe: + strippables: + minecraft:crimson_hyphae: + drops: {} + into: minecraft:stripped_crimson_hyphae + minecraft:bamboo_block: + drops: {} + into: minecraft:stripped_bamboo_block + minecraft:jungle_wood: + drops: {} + into: minecraft:stripped_jungle_wood + minecraft:jungle_log: + drops: {} + into: minecraft:stripped_jungle_log + minecraft:crimson_stem: + drops: {} + into: minecraft:stripped_crimson_stem + minecraft:spruce_log: + drops: {} + into: minecraft:stripped_spruce_log + minecraft:acacia_log: + drops: {} + into: minecraft:stripped_acacia_log + minecraft:dark_oak_wood: + drops: {} + into: minecraft:stripped_dark_oak_wood + minecraft:acacia_wood: + drops: {} + into: minecraft:stripped_acacia_wood + minecraft:cherry_log: + drops: {} + into: minecraft:stripped_cherry_log + minecraft:warped_hyphae: + drops: {} + into: minecraft:stripped_warped_hyphae + minecraft:spruce_wood: + drops: {} + into: minecraft:stripped_spruce_wood + minecraft:birch_log: + drops: {} + into: minecraft:stripped_birch_log + minecraft:warped_stem: + drops: {} + into: minecraft:stripped_warped_stem + minecraft:cherry_wood: + drops: {} + into: minecraft:stripped_cherry_wood + minecraft:mangrove_log: + drops: {} + into: minecraft:stripped_mangrove_log + minecraft:birch_wood: + drops: {} + into: minecraft:stripped_birch_wood + minecraft:dark_oak_log: + drops: {} + into: minecraft:stripped_dark_oak_log + minecraft:oak_wood: + drops: {} + into: minecraft:stripped_oak_wood + minecraft:oak_log: + drops: {} + into: minecraft:stripped_oak_log + minecraft:mangrove_wood: + drops: {} + into: minecraft:stripped_mangrove_wood + waxables: + minecraft:waxed_oxidized_cut_copper_stairs: + drops: {} + into: minecraft:oxidized_cut_copper_stairs + minecraft:waxed_weathered_cut_copper_stairs: + drops: {} + into: minecraft:weathered_cut_copper_stairs + minecraft:waxed_exposed_cut_copper_slab: + drops: {} + into: minecraft:exposed_cut_copper_slab + minecraft:waxed_cut_copper_slab: + drops: {} + into: minecraft:cut_copper_slab + minecraft:waxed_copper_block: + drops: {} + into: minecraft:copper_block + minecraft:waxed_oxidized_copper: + drops: {} + into: minecraft:oxidized_copper + minecraft:waxed_weathered_copper: + drops: {} + into: minecraft:weathered_copper + minecraft:waxed_oxidized_cut_copper: + drops: {} + into: minecraft:oxidized_cut_copper + minecraft:waxed_weathered_cut_copper: + drops: {} + into: minecraft:weathered_cut_copper + minecraft:waxed_exposed_cut_copper_stairs: + drops: {} + into: minecraft:exposed_cut_copper_stairs + minecraft:waxed_oxidized_cut_copper_slab: + drops: {} + into: minecraft:oxidized_cut_copper_slab + minecraft:waxed_weathered_cut_copper_slab: + drops: {} + into: minecraft:weathered_cut_copper_slab + minecraft:waxed_exposed_copper: + drops: {} + into: minecraft:exposed_copper + minecraft:waxed_cut_copper_stairs: + drops: {} + into: minecraft:cut_copper_stairs + minecraft:waxed_cut_copper: + drops: {} + into: minecraft:cut_copper + minecraft:waxed_exposed_cut_copper: + drops: {} + into: minecraft:exposed_cut_copper + weatherables: + minecraft:weathered_cut_copper_slab: + drops: {} + into: minecraft:exposed_cut_copper_slab + minecraft:weathered_cut_copper_stairs: + drops: {} + into: minecraft:exposed_cut_copper_stairs + minecraft:exposed_copper: + drops: {} + into: minecraft:copper_block + minecraft:oxidized_cut_copper: + drops: {} + into: minecraft:weathered_cut_copper + minecraft:exposed_cut_copper: + drops: {} + into: minecraft:cut_copper + minecraft:weathered_copper: + drops: {} + into: minecraft:exposed_copper + minecraft:exposed_cut_copper_stairs: + drops: {} + into: minecraft:cut_copper_stairs + minecraft:oxidized_copper: + drops: {} + into: minecraft:weathered_copper + minecraft:oxidized_cut_copper_stairs: + drops: {} + into: minecraft:weathered_cut_copper_stairs + minecraft:exposed_cut_copper_slab: + drops: {} + into: minecraft:cut_copper_slab + minecraft:weathered_cut_copper: + drops: {} + into: minecraft:exposed_cut_copper + minecraft:oxidized_cut_copper_slab: + drops: {} + into: minecraft:weathered_cut_copper_slab + hoe: + tillables: + minecraft:coarse_dirt: + condition: air_above + drops: {} + into: minecraft:dirt + minecraft:grass_block: + condition: air_above + drops: {} + into: minecraft:farmland + minecraft:dirt: + condition: air_above + drops: {} + into: minecraft:farmland + minecraft:rooted_dirt: + condition: always + drops: + minecraft:hanging_roots: 1.0 + into: minecraft:dirt + minecraft:dirt_path: + condition: air_above + drops: {} + into: minecraft:farmland + replant-crops: false + replant-nether-warts: false + ridable-settings: + babies-are-ridable: false + untamed-tamables-are-ridable: false + use-night-vision: false + use-dismounts-underwater-tag: true + mobs: + allay: + ridable: true + ridable-in-water: true + controllable: true + respect-nbt: [] + axolotl: + ridable: false + controllable: true + attributes: + max_health: 14.0 + breeding-delay-ticks: 6000 + takes-damage-from-water: false + always-drop-exp: false + bat: + ridable: true + ridable-in-water: true + controllable: true + ridable-max-y: 320.0 + attributes: + max_health: 6.0 + takes-damage-from-water: false + always-drop-exp: true + bee: + ridable: true + ridable-in-water: false + controllable: true + ridable-max-y: 320.0 + attributes: + max_health: 10.0 + breeding-delay-ticks: 6000 + takes-damage-from-water: true + can-work-at-night: false + can-work-in-rain: false + always-drop-exp: true + dies-after-sting: true + blaze: + ridable: false + ridable-in-water: false + controllable: true + ridable-max-y: 320.0 + attributes: + max_health: 20.0 + takes-damage-from-water: true + always-drop-exp: true + camel: + attributes: + max_health: + min: 32.0 + max: 32.0 + jump_strength: + min: 0.42 + max: 0.42 + movement_speed: + min: 0.09 + max: 0.09 + breeding-delay-ticks: 6000 + cat: + ridable: true + ridable-in-water: true + controllable: true + attributes: + max_health: 10.0 + spawn-delay: 1200 + scan-range-for-other-cats: + swamp-hut: 16 + village: 48 + breeding-delay-ticks: 6000 + default-collar-color: RED + takes-damage-from-water: false + always-drop-exp: false + cave_spider: + ridable: false + ridable-in-water: false + controllable: true + attributes: + max_health: 12.0 + takes-damage-from-water: true + always-drop-exp: false + chicken: + ridable: true + ridable-in-water: true + controllable: true + attributes: + max_health: 4.0 + retaliate: false + breeding-delay-ticks: 6000 + takes-damage-from-water: false + always-drop-exp: false + cod: + ridable: false + controllable: true + attributes: + max_health: 3.0 + takes-damage-from-water: false + always-drop-exp: false + cow: + ridable: true + ridable-in-water: true + controllable: true + attributes: + max_health: 10.0 + feed-mushrooms-for-mooshroom: 0 + breeding-delay-ticks: 6000 + takes-damage-from-water: false + naturally-aggressive-to-players: + chance: 0.0 + damage: 2.0 + always-drop-exp: false + creeper: + ridable: false + ridable-in-water: false + controllable: true + attributes: + max_health: 20.0 + naturally-charged-chance: 0.1 + allow-griefing: true + bypass-mob-griefing: false + takes-damage-from-water: false + explode-when-killed: false + health-impacts-explosion: false + always-drop-exp: false + head-visibility-percent: 0.5 + encircle-target: true + dolphin: + ridable: true + controllable: true + spit: + cooldown: 20 + speed: 1.0 + damage: 2.0 + attributes: + max_health: 10.0 + disable-treasure-searching: false + takes-damage-from-water: false + naturally-aggressive-to-players-chance: 0.0 + always-drop-exp: false + donkey: + ridable-in-water: true + attributes: + max_health: + min: 15.0 + max: 30.0 + jump_strength: + min: 0.5 + max: 0.5 + movement_speed: + min: 0.175 + max: 0.175 + breeding-delay-ticks: 6000 + takes-damage-from-water: false + always-drop-exp: false + drowned: + ridable: false + ridable-in-water: false + controllable: true + attributes: + max_health: 20.0 + spawn_reinforcements: 0.1 + jockey: + only-babies: true + chance: 0.05 + try-existing-chickens: true + takes-damage-from-water: false + can-break-doors: true + always-drop-exp: false + elder_guardian: + ridable: false + controllable: true + attributes: + max_health: 80.0 + takes-damage-from-water: false + always-drop-exp: false + ender_dragon: + ridable: true + ridable-in-water: false + controllable: true + ridable-max-y: 320.0 + attributes: + max_health: 200.0 + always-drop-full-exp: true + bypass-mob-griefing: false + takes-damage-from-water: true + can-ride-vehicles: false + enderman: + ridable: false + ridable-in-water: false + controllable: true + attributes: + max_health: 40.0 + allow-griefing: true + can-despawn-with-held-block: false + bypass-mob-griefing: false + takes-damage-from-water: true + aggressive-towards-endermites: true + aggressive-towards-endermites-only-spawned-by-player-thrown-ender-pearls: false + ignore-players-wearing-dragon-head: true + disable-player-stare-aggression: false + ignore-projectiles: false + always-drop-exp: true + endermite: + ridable: false + ridable-in-water: false + controllable: true + attributes: + max_health: 8.0 + takes-damage-from-water: true + always-drop-exp: true + evoker: + ridable: false + ridable-in-water: false + controllable: true + attributes: + max_health: 24.0 + bypass-mob-griefing: false + takes-damage-from-water: false + always-drop-exp: false + fox: + ridable: true + ridable-in-water: true + controllable: true + attributes: + max_health: 10.0 + tulips-change-type: false + breeding-delay-ticks: 6000 + bypass-mob-griefing: false + takes-damage-from-water: false + always-drop-exp: false + frog: + ridable: true + ridable-in-water: true + controllable: true + ridable-jump-height: 0.6499999761581421 + breeding-delay-ticks: 6000 + ghast: + ridable: false + ridable-in-water: false + controllable: true + ridable-max-y: 320.0 + attributes: + max_health: 10.0 + takes-damage-from-water: false + always-drop-exp: false + giant: + ridable: true + ridable-in-water: true + controllable: true + movement-speed: 0.5 + attack-damage: 50.0 + attributes: + max_health: 100.0 + step-height: 2.0 + jump-height: 1.0 + have-ai: true + have-hostile-ai: true + takes-damage-from-water: false + always-drop-exp: true + glow_squid: + ridable: true + controllable: true + attributes: + max_health: 10.0 + can-fly: true + takes-damage-from-water: false + always-drop-exp: false + rainglow-mode: rainbow + goat: + ridable: true + ridable-in-water: true + controllable: true + attributes: + max_health: 10.0 + breeding-delay-ticks: 6000 + takes-damage-from-water: false + always-drop-exp: false + guardian: + ridable: false + controllable: true + attributes: + max_health: 30.0 + takes-damage-from-water: false + always-drop-exp: false + hoglin: + ridable: false + ridable-in-water: false + controllable: true + attributes: + max_health: 40.0 + breeding-delay-ticks: 6000 + takes-damage-from-water: false + always-drop-exp: false + horse: + ridable-in-water: true + attributes: + max_health: + min: 15.0 + max: 30.0 + jump_strength: + min: 0.4 + max: 1.0 + movement_speed: + min: 0.1125 + max: 0.3375 + breeding-delay-ticks: 6000 + takes-damage-from-water: false + always-drop-exp: false + husk: + ridable: false + ridable-in-water: false + controllable: true + attributes: + max_health: 20.0 + spawn_reinforcements: 0.1 + jockey: + only-babies: true + chance: 0.05 + try-existing-chickens: true + takes-damage-from-water: false + always-drop-exp: false + illusioner: + ridable: false + ridable-in-water: false + controllable: true + movement-speed: 0.5 + follow-range: 18.0 + attributes: + max_health: 32.0 + takes-damage-from-water: false + always-drop-exp: false + iron_golem: + ridable: true + ridable-in-water: true + controllable: true + can-swim: true + attributes: + max_health: 100.0 + takes-damage-from-water: false + poppy-calms-anger: true + healing-calms-anger: false + always-drop-exp: false + llama: + ridable: true + ridable-in-water: true + controllable: true + attributes: + max_health: + min: 15.0 + max: 30.0 + jump_strength: + min: 0.5 + max: 0.5 + movement_speed: + min: 0.175 + max: 0.175 + breeding-delay-ticks: 6000 + takes-damage-from-water: false + join-caravans: true + always-drop-exp: false + magma_cube: + ridable: false + ridable-in-water: false + controllable: true + attributes: + max_health: size * size + attack_damage: size + takes-damage-from-water: true + always-drop-exp: true + mooshroom: + ridable: true + ridable-in-water: true + controllable: true + attributes: + max_health: 10.0 + breeding-delay-ticks: 6000 + takes-damage-from-water: false + always-drop-exp: false + mule: + ridable-in-water: true + attributes: + max_health: + min: 15.0 + max: 30.0 + jump_strength: + min: 0.5 + max: 0.5 + movement_speed: + min: 0.175 + max: 0.175 + breeding-delay-ticks: 6000 + takes-damage-from-water: false + always-drop-exp: false + ocelot: + ridable: true + ridable-in-water: true + controllable: true + attributes: + max_health: 10.0 + breeding-delay-ticks: 6000 + takes-damage-from-water: false + always-drop-exp: false + panda: + ridable: true + ridable-in-water: true + controllable: true + attributes: + max_health: 20.0 + breeding-delay-ticks: 6000 + takes-damage-from-water: false + always-drop-exp: false + parrot: + ridable: true + ridable-in-water: true + controllable: true + ridable-max-y: 320.0 + attributes: + max_health: 6.0 + takes-damage-from-water: false + can-breed: true + always-drop-exp: false + phantom: + ridable: false + ridable-in-water: false + controllable: true + ridable-max-y: 320.0 + flames: + damage: 1.0 + fire-time: 8 + allow-griefing: true + attributes: + max_health: '20.0' + attack_damage: 6 + size + attacked-by-crystal-range: 0.0 + attacked-by-crystal-damage: 1.0 + orbit-crystal-radius: 0.0 + spawn: + min-sky-darkness: 5 + only-above-sea-level: false + only-with-visible-sky: true + local-difficulty-chance: 3.0 + per-attempt: + min: 1 + max: -1 + burn-in-light: 1 + burn-in-daylight: true + ignore-players-with-torch: false + flames-on-swoop: false + takes-damage-from-water: true + always-drop-exp: true + size: + min: 0 + max: 0 + pig: + ridable: true + ridable-in-water: true + controllable: true + attributes: + max_health: 10.0 + give-saddle-back: true + breeding-delay-ticks: 6000 + takes-damage-from-water: false + always-drop-exp: false + piglin: + ridable: false + ridable-in-water: false + controllable: true + attributes: + max_health: 16.0 + bypass-mob-griefing: false + takes-damage-from-water: false + portal-spawn-modifier: 2000 + always-drop-exp: false + head-visibility-percent: 0.5 + piglin_brute: + ridable: false + ridable-in-water: false + controllable: true + attributes: + max_health: 50.0 + takes-damage-from-water: false + always-drop-exp: false + pillager: + ridable: false + ridable-in-water: false + controllable: true + attributes: + max_health: 24.0 + bypass-mob-griefing: false + takes-damage-from-water: false + always-drop-exp: false + polar_bear: + ridable: false + ridable-in-water: false + controllable: true + attributes: + max_health: 30.0 + breedable-item: '' + breeding-delay-ticks: 6000 + takes-damage-from-water: false + always-drop-exp: false + pufferfish: + ridable: false + controllable: true + attributes: + max_health: 3.0 + takes-damage-from-water: false + always-drop-exp: false + rabbit: + ridable: true + ridable-in-water: true + controllable: true + attributes: + max_health: 3.0 + spawn-toast-chance: 0.0 + spawn-killer-rabbit-chance: 0.0 + breeding-delay-ticks: 6000 + bypass-mob-griefing: false + takes-damage-from-water: false + always-drop-exp: true + ravager: + ridable: false + ridable-in-water: false + controllable: true + attributes: + max_health: 100.0 + bypass-mob-griefing: false + takes-damage-from-water: false + griefable-blocks: + - minecraft:oak_leaves + - minecraft:spruce_leaves + - minecraft:birch_leaves + - minecraft:jungle_leaves + - minecraft:acacia_leaves + - minecraft:dark_oak_leaves + - minecraft:beetroots + - minecraft:carrots + - minecraft:potatoes + - minecraft:wheat + always-drop-exp: false + salmon: + ridable: false + controllable: true + attributes: + max_health: 3.0 + takes-damage-from-water: false + always-drop-exp: false + sheep: + ridable: true + ridable-in-water: true + controllable: true + attributes: + max_health: 8.0 + breeding-delay-ticks: 6000 + bypass-mob-griefing: false + takes-damage-from-water: false + always-drop-exp: false + jeb-shear-random-color: true + shulker: + ridable: false + ridable-in-water: false + controllable: true + attributes: + max_health: 30.0 + takes-damage-from-water: false + spawn-from-bullet: + base-chance: 1.0 + require-open-lid: true + nearby-range: 8.0 + nearby-equation: (nearby - 1) / 5.0 + random-color: true + change-color-with-dye: false + always-drop-exp: false + silverfish: + ridable: false + ridable-in-water: false + controllable: true + attributes: + max_health: 8.0 + bypass-mob-griefing: false + takes-damage-from-water: false + always-drop-exp: false + skeleton: + ridable: false + ridable-in-water: false + controllable: true + attributes: + max_health: 20.0 + takes-damage-from-water: false + always-drop-exp: false + head-visibility-percent: 0.5 + feed-wither-roses: 0 + bow-accuracy: 14 - difficulty * 4 + skeleton_horse: + ridable-in-water: true + can-swim: true + attributes: + max_health: + min: 15.0 + max: 15.0 + jump_strength: + min: 0.4 + max: 1.0 + movement_speed: + min: 0.2 + max: 0.2 + takes-damage-from-water: false + always-drop-exp: false + slime: + ridable: false + ridable-in-water: false + controllable: true + attributes: + max_health: size * size + attack_damage: size + takes-damage-from-water: false + always-drop-exp: true + snow_golem: + ridable: false + ridable-in-water: false + controllable: true + leave-trail-when-ridden: false + attributes: + max_health: 4.0 + drop-pumpkin-when-sheared: true + pumpkin-can-be-added-back: true + min-shoot-interval-ticks: 20 + max-shoot-interval-ticks: 20 + snow-ball-modifier: 10.0 + attack-distance: 1.25 + bypass-mob-griefing: false + takes-damage-from-water: true + always-drop-exp: false + sniffer: + ridable: true + ridable-in-water: true + controllable: true + attributes: + max_health: 14.0 + breeding-delay-ticks: 6000 + squid: + ridable: true + controllable: true + attributes: + max_health: 10.0 + immune-to-EAR: true + water-offset-check: 3.5 + can-fly: false + takes-damage-from-water: false + always-drop-exp: true + spider: + ridable: false + ridable-in-water: false + controllable: true + attributes: + max_health: 16.0 + takes-damage-from-water: true + always-drop-exp: false + stray: + ridable: false + ridable-in-water: false + controllable: true + attributes: + max_health: 20.0 + takes-damage-from-water: false + always-drop-exp: false + strider: + ridable: false + ridable-in-water: false + controllable: true + attributes: + max_health: 20.0 + breeding-delay-ticks: 6000 + give-saddle-back: false + takes-damage-from-water: true + always-drop-exp: false + tadpole: + ridable: false + ridable-in-water: false + controllable: true + trader_llama: + ridable: false + ridable-in-water: false + controllable: true + attributes: + max_health: + min: 15.0 + max: 30.0 + jump_strength: + min: 0.5 + max: 0.5 + movement_speed: + min: 0.175 + max: 0.175 + breeding-delay-ticks: 6000 + takes-damage-from-water: false + always-drop-exp: false + tropical_fish: + ridable: false + controllable: true + attributes: + max_health: 3.0 + takes-damage-from-water: false + always-drop-exp: false + turtle: + ridable: true + ridable-in-water: true + controllable: true + attributes: + max_health: 30.0 + breeding-delay-ticks: 6000 + takes-damage-from-water: false + always-drop-exp: false + vex: + ridable: false + ridable-in-water: false + controllable: true + ridable-max-y: 320.0 + attributes: + max_health: 14.0 + takes-damage-from-water: false + always-drop-exp: false + villager: + ridable: false + ridable-in-water: false + controllable: true + attributes: + max_health: 20.0 + follow-emerald-blocks: true + can-be-leashed: false + can-breed: true + breeding-delay-ticks: 6000 + clerics-farm-warts: true + cleric-wart-farmers-throw-warts-at-villagers: false + bypass-mob-griefing: false + takes-damage-from-water: false + allow-trading: true + always-drop-exp: false + minimum-demand: 0 + lobotomize: + enabled: false + check-interval: 100 + display-trade-item: true + spawn-iron-golem: + radius: 0 + limit: 0 + vindicator: + ridable: false + ridable-in-water: false + controllable: true + attributes: + max_health: 24.0 + johnny: + spawn-chance: 0.0 + takes-damage-from-water: false + always-drop-exp: false + wandering_trader: + ridable: false + ridable-in-water: false + controllable: true + attributes: + max_health: 20.0 + follow-emerald-blocks: true + can-be-leashed: false + takes-damage-from-water: false + allow-trading: true + always-drop-exp: false + warden: + ridable: false + ridable-in-water: false + controllable: true + witch: + ridable: false + ridable-in-water: false + controllable: true + attributes: + max_health: 26.0 + takes-damage-from-water: false + always-drop-exp: false + wither: + ridable: false + ridable-in-water: false + controllable: true + ridable-max-y: 320.0 + attributes: + max_health: 300.0 + health-regen-amount: 1.0 + health-regen-delay: 20 + bypass-mob-griefing: false + takes-damage-from-water: false + can-ride-vehicles: false + explosion-radius: 1.0 + play-spawn-sound: true + always-drop-exp: false + wither_skeleton: + ridable: false + ridable-in-water: false + controllable: true + attributes: + max_health: 20.0 + takes-damage-from-water: false + always-drop-exp: false + wolf: + ridable: true + ridable-in-water: true + controllable: true + attributes: + max_health: 8.0 + default-collar-color: RED + milk-cures-rabid-wolves: true + spawn-rabid-chance: 0.0 + breeding-delay-ticks: 6000 + takes-damage-from-water: false + always-drop-exp: false + zoglin: + ridable: false + ridable-in-water: false + controllable: true + attributes: + max_health: 40.0 + takes-damage-from-water: false + always-drop-exp: false + zombie: + ridable: false + ridable-in-water: false + controllable: true + attributes: + max_health: 20.0 + spawn_reinforcements: 0.1 + jockey: + only-babies: true + chance: 0.05 + try-existing-chickens: true + aggressive-towards-villager-when-lagging: false + bypass-mob-griefing: false + takes-damage-from-water: false + always-drop-exp: false + head-visibility-percent: 0.5 + zombie_horse: + ridable-in-water: true + can-swim: true + attributes: + max_health: + min: 15.0 + max: 15.0 + jump_strength: + min: 0.4 + max: 1.0 + movement_speed: + min: 0.2 + max: 0.2 + spawn-chance: 0.1 + takes-damage-from-water: false + always-drop-exp: false + zombie_villager: + ridable: false + ridable-in-water: false + controllable: true + attributes: + max_health: 20.0 + spawn_reinforcements: 0.1 + jockey: + only-babies: true + chance: 0.05 + try-existing-chickens: true + takes-damage-from-water: false + curing_time: + min: 3600 + max: 6000 + cure: + enabled: true + always-drop-exp: false + zombified_piglin: + ridable: false + ridable-in-water: false + controllable: true + attributes: + max_health: 20.0 + spawn_reinforcements: 0.0 + jockey: + only-babies: true + chance: 0.05 + try-existing-chickens: true + count-as-player-kill-when-angry: true + takes-damage-from-water: false + always-drop-exp: false + hunger: + starvation-damage: 0.5 + settings: + entity: + shared-random: true + gameplay-mechanics: + elytra: + damage-per-second: 0.5 + damage-multiplied-by-speed: 0.0 + ignore-unbreaking: false + damage-per-boost: + firework: 0 + trident: 0 + kinetic-damage: true + clamp-explosion-radius: true + infinity-bow: + works-without-arrows: false + normal-arrows: true + spectral-arrows: true + tipped-arrows: true + item: + immune: + cactus: [] + explosion: [] + fire: [] + lightning: [] + shears: + damage-if-sprinting: true + ignore-in-water: false + ignore-in-lava: false + sprinting-damage: 0.5 + ender-pearl: + damage: 3.0 + cooldown: 10 + creative-cooldown: 20 + endermite-spawn-chance: 0.05000000074505806 + glow_berries: + eat-glow-duration: 60 + shulker_box: + drop-contents-when-destroyed: true + compass: + holding-shows-bossbar: false + snowball: + extinguish: + fire: false + candles: true + campfires: true + mob-effects: + health-regen-amount: 1.0 + minimal-health-poison-amount: 1.0 + poison-degeneration-amount: 1.0 + wither-degeneration-amount: 1.0 + hunger-exhaustion-amount: 0.004999999888241291 + saturation-regen-amount: 1.0 + mob-spawning: + village-cats: default + raid-patrols: default + phantoms: default + wandering-traders: default + village-sieges: default + ignore-creative-players: false + player: + netherite-fire-resistance: + duration: 0 + amplifier: 0 + ambient: false + show-particles: true + show-icon: true + idle-timeout: + kick-if-idle: false + tick-nearby-entities: true + count-as-sleeping: false + update-tab-list: false + mobs-target: true + spawn-invulnerable-ticks: 60 + invulnerable-while-accepting-resource-pack: true + exp-dropped-on-death: + equation: expLevel * 7 + maximum: 100 + teleport-if-outside-border: true + teleport-on-nether-ceiling-damage: false + totem-of-undying-works-in-inventory: true + fix-stuck-in-portal: true + one-punch-in-creative: true + sleep-ignore-nearby-mobs: false + can-skip-night: true + critical-damage-multiplier: 1.5 + burp-delay: 10 + burp-when-full: false + portal-wait-time: 40 + creative-portal-wait-time: 1 + ridable-in-water: true + curse-of-binding: + remove-with-weakness: false + shift-right-click-repairs-mending-points: 0 + exp-pickup-delay-ticks: 2 + allow-void-trading: false + projectile-offset: + bow: 1.0 + crossbow: 1.0 + egg: 1.0 + ender-pearl: 1.0 + throwable-potion: 1.0 + trident: 1.0 + snowball: 1.0 + projectile-damage: + snowball: 0.1 + shovel-turns-block-to-grass-path: + - minecraft:coarse_dirt + - minecraft:dirt + - minecraft:grass_block + - minecraft:mycelium + - minecraft:podzol + - minecraft:rooted_dirt + silk-touch: + enabled: false + spawner-name: Monster Spawner + minimal-level: 1 + spawner-lore: + - Spawns a + tools: + - minecraft:iron_pickaxe + - minecraft:golden_pickaxe + - minecraft:diamond_pickaxe + - minecraft:netherite_pickaxe + armorstand: + step-height: 0.0 + set-name-visible-when-placing-with-custom-name: true + fix-nametags: true + can-movement-tick: true + can-move-in-water: true + can-move-in-water-over-fence: true + place-with-arms-visible: true + arrow: + movement-resets-despawn-counter: false + use-better-mending: true + mending-multiplier: 1.0 + always-tame-in-creative: true + boat: + eject-players-on-land: false + do-fall-damage: false + disable-drops-on-cramming-death: false + entities-can-use-portals: true + entities-pick-up-loot-bypass-mob-griefing: false + fireballs-bypass-mob-griefing: false + impose-teleport-restrictions-on-gateways: false + milk-cures-bad-omen: true + milk-clears-beneficial-effects: true + note-block-ignore-above: false + persistent-tileentity-display-names-and-lore: true + persistent-droppable-entity-display-names: true + projectiles-bypass-mob-griefing: false + tick-fluids: true + entity-blindness-multiplier: 1.0 + trident-loyalty-void-return-height: 0.0 + void-damage-height: -64.0 + void-damage-dealt: 8.0 + raid-cooldown-seconds: 0 + animal-breeding-cooldown-seconds: 0 + mobs-ignore-rails: false + rain-stops-after-sleep: false + thunder-stops-after-sleep: false + mob-last-hurt-by-player-time: 100 + daylight-cycle-ticks: + daytime: 12000 + nighttime: 12000 + drowning: + air-ticks: 300 + ticks-per-damage: 20 + damage-from-drowning: 2.0 + halloween: + force: false + head-chance: 0.25 + entity-lifespan: 0 + entity-left-handed-chance: 0.05000000074505806 + minecart: + max-speed: 0.8 + place-anywhere: true + powered-rail: + boost-modifier: 0.12 + controllable: + enabled: true + step-height: 1.0 + hop-boost: 1.0 + fall-damage: false + base-speed: 0.2 + block-speed: + grass_block: 0.4 + stone: 0.4 diff --git a/server.properties b/server.properties new file mode 100644 index 0000000..b1d568f --- /dev/null +++ b/server.properties @@ -0,0 +1,61 @@ +#Minecraft server properties +#Sun Mar 02 04:10:35 CET 2025 +# WARNING: BY MODIFYING OR REDISTRIBUTING THIS FILE, YOU AGREE TO MOJANG'S EULA: https://www.minecraft.net/en-us/eula +enable-jmx-monitoring=false +rcon.port=25575 +level-seed=-5006536715804717764 +gamemode=survival +enable-command-block=false +enable-query=false +generator-settings={} +enforce-secure-profile=false +level-name=world +motd=TrueOG Network +query.port=25565 +pvp=true +generate-structures=true +max-chained-neighbor-updates=1000000 +difficulty=hard +network-compression-threshold=256 +max-tick-time=60000 +require-resource-pack=false +use-native-transport=true +max-players=200 +online-mode=true +enable-status=true +allow-flight=false +initial-disabled-packs= +broadcast-rcon-to-ops=true +view-distance=12 +server-ip= +resource-pack-prompt= +allow-nether=true +server-port=25565 +enable-rcon=false +sync-chunk-writes=true +server-name=TrueOG Network +op-permission-level=4 +prevent-proxy-connections=false +hide-online-players=false +resource-pack= +entity-broadcast-range-percentage=100 +simulation-distance=6 +rcon.password= +player-idle-timeout=0 +debug=false +force-gamemode=false +rate-limit=0 +hardcore=false +white-list=false +broadcast-console-to-ops=true +spawn-npcs=true +spawn-animals=true +function-permission-level=2 +initial-enabled-packs=vanilla +level-type=minecraft\:normal +text-filtering-config= +spawn-monsters=true +enforce-whitelist=true +spawn-protection=0 +resource-pack-sha1= +max-world-size=29999984 diff --git a/spigot.yml b/spigot.yml new file mode 100644 index 0000000..b3b7179 --- /dev/null +++ b/spigot.yml @@ -0,0 +1,185 @@ +# This is the main configuration file for Spigot. +# As you can see, there's tons to configure. Some options may impact gameplay, so use +# with caution, and make sure you know what each option does before configuring. +# For a reference for any variable inside this file, check out the Spigot wiki at +# http://www.spigotmc.org/wiki/spigot-configuration/ +# +# If you need help with the configuration or have any questions related to Spigot, +# join us at the Discord or drop by our forums and leave a post. +# +# Discord: https://www.spigotmc.org/go/discord +# Forums: http://www.spigotmc.org/ + +messages: + whitelist: | + [§2True§4OG§r] §6Temporarily Closed §4:( + §4♥§6Maintenance Mode§4♥ + §6Server will return soon. + unknown-command: Unknown command. Type "/help" for help. + server-full: | + [§2True§4OG§r] §6The server is full! §4:( + §4♥§c50 §6Players Currently Connected§4♥ + outdated-client: | + [§2True§4OG§r] §6Outdated client! §4:( + §4♥§6Please re-log using 1.8-1.20.4§4♥ + outdated-server: | + [§2True§4OG§r] §6Client too new! §4:( + §4♥§6Please downgrade to 1.8-1.20.4§4♥ + restart: | + [§2True§4OG§r] §6Server is restarting... §4♥ +advancements: + disable-saving: false + disabled: + - minecraft:story/disabled +world-settings: + default: + below-zero-generation-in-existing-chunks: true + growth: + cactus-modifier: 100 + cane-modifier: 100 + melon-modifier: 100 + mushroom-modifier: 100 + pumpkin-modifier: 100 + sapling-modifier: 100 + beetroot-modifier: 100 + carrot-modifier: 100 + potato-modifier: 100 + torchflower-modifier: 100 + wheat-modifier: 100 + netherwart-modifier: 100 + vine-modifier: 100 + cocoa-modifier: 100 + bamboo-modifier: 100 + sweetberry-modifier: 100 + kelp-modifier: 100 + twistingvines-modifier: 100 + weepingvines-modifier: 100 + cavevines-modifier: 100 + glowberry-modifier: 100 + merge-radius: + item: 2.5 + exp: 3.0 + view-distance: default + simulation-distance: default + mob-spawn-range: 8 + item-despawn-rate: 6000 + arrow-despawn-rate: 1200 + trident-despawn-rate: 1200 + zombie-aggressive-towards-villager: true + nerf-spawner-mobs: false + enable-zombie-pigmen-portal-spawns: true + wither-spawn-sound-radius: 0 + end-portal-sound-radius: 0 + hanging-tick-frequency: 100 + thunder-chance: 100000 + entity-activation-range: + animals: 32 + monsters: 32 + raiders: 48 + misc: 16 + water: 16 + villagers: 32 + flying-monsters: 32 + wake-up-inactive: + animals-max-per-tick: 4 + animals-every: 1200 + animals-for: 100 + monsters-max-per-tick: 8 + monsters-every: 400 + monsters-for: 100 + villagers-max-per-tick: 4 + villagers-every: 600 + villagers-for: 100 + flying-monsters-max-per-tick: 8 + flying-monsters-every: 200 + flying-monsters-for: 100 + villagers-work-immunity-after: 100 + villagers-work-immunity-for: 20 + villagers-active-for-panic: true + tick-inactive-villagers: true + ignore-spectators: true + entity-tracking-range: + players: 48 + animals: 48 + monsters: 48 + misc: 32 + display: 128 + other: 64 + ticks-per: + hopper-transfer: 8 + hopper-check: 1 + hopper-amount: 1 + hopper-can-load-chunks: true + dragon-death-sound-radius: 0 + seed-village: 10387312 + seed-desert: 14357617 + seed-igloo: 14357618 + seed-jungle: 14357619 + seed-swamp: 14357620 + seed-monument: 10387313 + seed-shipwreck: 165745295 + seed-ocean: 14357621 + seed-outpost: 165745296 + seed-endcity: 10387313 + seed-slime: 987234911 + seed-nether: 30084232 + seed-mansion: 10387319 + seed-fossil: 14357921 + seed-portal: 34222645 + seed-ancientcity: 20083232 + seed-buriedtreasure: 10387320 + seed-mineshaft: default + seed-stronghold: default + hunger: + jump-walk-exhaustion: 0.05 + jump-sprint-exhaustion: 0.2 + combat-exhaustion: 0.1 + regen-exhaustion: 6.0 + swim-multiplier: 0.01 + sprint-multiplier: 0.1 + other-multiplier: 0.0 + max-tnt-per-tick: 250 + max-tick-time: + tile: 50 + entity: 50 + verbose: false +settings: + timeout-time: 60 + restart-on-crash: true + restart-script: ./start.sh + bungeecord: false + sample-count: 12 + player-shuffle: 0 + user-cache-size: 1000 + save-user-cache-on-stop-only: false + moved-wrongly-threshold: 0.0625 + moved-too-quickly-multiplier: 10.0 + netty-threads: 4 + attribute: + maxHealth: + max: 2048.0 + movementSpeed: + max: 2048.0 + attackDamage: + max: 2048.0 + log-villager-deaths: true + log-named-deaths: true + debug: false +commands: + spam-exclusions: + - /skill + silent-commandblock-console: false + replace-commands: + - setblock + - summon + - testforblock + - tellraw + log: true + tab-complete: 0 + send-namespaced: true +players: + disable-saving: false +config-version: 12 +stats: + disable-saving: false + forced-stats: {} diff --git a/start.sh b/start.sh new file mode 100755 index 0000000..8b26d31 --- /dev/null +++ b/start.sh @@ -0,0 +1,49 @@ +#!/usr/bin/env bash +# This is free and unencumbered software released into the public domain. +# Author: NotAlexNoyle (admin@true-og.net) + +# Stage 5: Assemble server. + +# Source the self-contained SDKMAN installation +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +source "$SCRIPT_DIR/bootstrap/.sdkman/bin/sdkman-init.sh" + +# Use the desired Java version from the self-contained SDKMAN +sdk use java 17.0.9-graalce + +# Auto-restart loop +while [ true ]; do + echo "Starting TrueOG..." + java -Xms43008M -Xmx43008M \ + -Dterminal.jline=false \ + -XX:+UseG1GC \ + -Dpaper.playerconnection.keepalive=60 \ + -XX:+UnlockDiagnosticVMOptions \ + -XX:+DebugNonSafepoints \ + -XX:+ParallelRefProcEnabled \ + -XX:MaxGCPauseMillis=200 \ + -XX:+UnlockExperimentalVMOptions \ + -XX:+DisableExplicitGC \ + -XX:+AlwaysPreTouch \ + -XX:G1HeapWastePercent=5 \ + -XX:G1MixedGCCountTarget=4 \ + -XX:G1MixedGCLiveThresholdPercent=90 \ + -XX:G1RSetUpdatingPauseTimePercent=5 \ + -XX:SurvivorRatio=32 \ + -XX:+PerfDisableSharedMem \ + -XX:MaxTenuringThreshold=1 \ + -XX:G1NewSizePercent=30 \ + -XX:G1MaxNewSizePercent=40 \ + -XX:G1HeapRegionSize=8M \ + -XX:G1ReservePercent=20 \ + -XX:InitiatingHeapOccupancyPercent=15 \ + -Dusing.aikars.flags=https://mcflags.emc.gs \ + -Daikars.new.flags=true \ + --add-modules=jdk.incubator.vector \ + -jar purpur-1.19.4.jar nogui + + for i in 5 4 3 2 1; do + printf 'Server restarting in %s... (press CTRL-C to exit)\n' "${i}" + sleep 1 + done +done diff --git a/wepif.yml b/wepif.yml new file mode 100644 index 0000000..ac63d32 --- /dev/null +++ b/wepif.yml @@ -0,0 +1,47 @@ +# +# WEPIF Configuration File +# License: https://raw.githubusercontent.com/true-og/WorldEdit/refs/heads/master/LICENSE.txt +# +# This file handles permissions configuration for every plugin using WEPIF +# +# About editing this file: +# - DO NOT USE TABS. You MUST use spaces or Bukkit will complain. If +# you use an editor like Notepad++ (recommended for Windows users), you +# must configure it to "replace tabs with spaces." In Notepad++, this can +# be changed in Settings > Preferences > Language Menu. +# - Don't get rid of the indents. They are indented so some entries are +# in categories (like "enforce-single-session" is in the "protection" +# category. +# - If you want to check the format of this file before putting it +# into WEPIF, paste it into https://yaml-online-parser.appspot.com/ +# and see if it gives "ERROR:". +# - Lines starting with # are comments and so they are ignored. + + +ignore-nijiperms-bridges: true +resolvers: + enabled: + - PluginPermissionsResolver + - PermissionsExResolver + - bPermissionsResolver + - GroupManagerResolver + - NijiPermissionsResolver + - VaultResolver + - DinnerPermsResolver + - FlatFilePermissionsResolver +permissions: + groups: + default: + permissions: + - worldedit.reload + - worldedit.selection + - worlds.creative.worldedit.region + admins: + permissions: + - '*' + users: + sk89q: + permissions: + - worldedit + groups: + - admins -- 2.47.3 From 059899c9b1b0885ad80d77eaa2828daef1a2e214 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 7 Mar 2025 14:11:47 +0000 Subject: [PATCH 369/866] Update spigot.yml --- spigot.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/spigot.yml b/spigot.yml index b3b7179..77af422 100644 --- a/spigot.yml +++ b/spigot.yml @@ -9,6 +9,7 @@ # # Discord: https://www.spigotmc.org/go/discord # Forums: http://www.spigotmc.org/ +# License: https://raw.githubusercontent.com/true-og/Spigot-API/refs/heads/master/LICENCE.txt messages: whitelist: | -- 2.47.3 From 7b8dc7d5cd879708e0eb199d5d83b87d78f964a7 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 7 Mar 2025 14:18:13 +0000 Subject: [PATCH 370/866] Removed proprietary config file - will be auto-generated by bootstrap --- .gitignore | 3 ++- server.properties | 61 ----------------------------------------------- 2 files changed, 2 insertions(+), 62 deletions(-) delete mode 100644 server.properties diff --git a/.gitignore b/.gitignore index c549546..d16c0eb 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ -# Server files. +# Non-redistributable server files. banned-ips.json banned-players.json cache/ @@ -11,6 +11,7 @@ ops.json permissions.yml plugins/ purpur-*.jar +server.properties usercache.json version_history.json whitelist.json diff --git a/server.properties b/server.properties deleted file mode 100644 index b1d568f..0000000 --- a/server.properties +++ /dev/null @@ -1,61 +0,0 @@ -#Minecraft server properties -#Sun Mar 02 04:10:35 CET 2025 -# WARNING: BY MODIFYING OR REDISTRIBUTING THIS FILE, YOU AGREE TO MOJANG'S EULA: https://www.minecraft.net/en-us/eula -enable-jmx-monitoring=false -rcon.port=25575 -level-seed=-5006536715804717764 -gamemode=survival -enable-command-block=false -enable-query=false -generator-settings={} -enforce-secure-profile=false -level-name=world -motd=TrueOG Network -query.port=25565 -pvp=true -generate-structures=true -max-chained-neighbor-updates=1000000 -difficulty=hard -network-compression-threshold=256 -max-tick-time=60000 -require-resource-pack=false -use-native-transport=true -max-players=200 -online-mode=true -enable-status=true -allow-flight=false -initial-disabled-packs= -broadcast-rcon-to-ops=true -view-distance=12 -server-ip= -resource-pack-prompt= -allow-nether=true -server-port=25565 -enable-rcon=false -sync-chunk-writes=true -server-name=TrueOG Network -op-permission-level=4 -prevent-proxy-connections=false -hide-online-players=false -resource-pack= -entity-broadcast-range-percentage=100 -simulation-distance=6 -rcon.password= -player-idle-timeout=0 -debug=false -force-gamemode=false -rate-limit=0 -hardcore=false -white-list=false -broadcast-console-to-ops=true -spawn-npcs=true -spawn-animals=true -function-permission-level=2 -initial-enabled-packs=vanilla -level-type=minecraft\:normal -text-filtering-config= -spawn-monsters=true -enforce-whitelist=true -spawn-protection=0 -resource-pack-sha1= -max-world-size=29999984 -- 2.47.3 From 1153dddfe30f414785525d3462e62f09e018fb0a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 14 Mar 2025 03:12:34 -0400 Subject: [PATCH 371/866] Advanced QuickShop searching --- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index e894239..cb5994d 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit e894239cb2fd3c224b3b27d1bc0e47711111f92e +Subproject commit cb5994d11f01f723782f06c1c4dde53f5cc64621 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 280caa0..b57c8d4 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 280caa048daf29b6156df50f9e92f342866032a3 +Subproject commit b57c8d4fbd0df1ea3bf371ee34e50474ef61787c diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index f41c072..a67e8a2 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit f41c072faa02d32f4fb9ae4166f5a64fb67bda82 +Subproject commit a67e8a2985771690c8559c1454501a285eb63fac -- 2.47.3 From 3a5c9070db982f2d7c516057b0dd7a91d952c21e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 14 Mar 2025 17:50:20 +0000 Subject: [PATCH 372/866] Update server config files --- .gitignore | 11 +- config/paper-global.yml | 130 ++++++++++++++ config/paper-world-defaults.yml | 290 ++++++++++++++++++++++++++++++++ purpur.yml | 3 +- server-icon.png | Bin 0 -> 14514 bytes spigot.yml | 1 - 6 files changed, 428 insertions(+), 7 deletions(-) create mode 100644 config/paper-global.yml create mode 100644 config/paper-world-defaults.yml create mode 100644 server-icon.png diff --git a/.gitignore b/.gitignore index d16c0eb..0ea0c79 100644 --- a/.gitignore +++ b/.gitignore @@ -2,8 +2,8 @@ banned-ips.json banned-players.json cache/ -config/ eula.txt +pufferfish.yml help.yml libraries/ logs/ @@ -15,9 +15,12 @@ server.properties usercache.json version_history.json whitelist.json -world/ -world_nether/ -world_the_end/ +world +world_nether +world_nether_old/ +world_old/ +world_the_end +world_the_end_old/ # TrueOG Bootstrap internals. bootstrap/.m2 diff --git a/config/paper-global.yml b/config/paper-global.yml new file mode 100644 index 0000000..a336c71 --- /dev/null +++ b/config/paper-global.yml @@ -0,0 +1,130 @@ +# This is the global configuration file for Paper. +# As you can see, there's a lot to configure. Some options may impact gameplay, so use +# with caution, and make sure you know what each option does before configuring. +# +# If you need help with the configuration or have any questions related to Paper, +# join us in our Discord or check the docs page. +# +# The world configuration options have been moved inside +# their respective world folder. The files are named paper-world.yml +# +# Docs: https://docs.papermc.io/ +# Discord: https://discord.gg/papermc +# Website: https://papermc.io/ +# License: https://raw.githubusercontent.com/true-og/Paper/refs/heads/main/LICENSE.md + +_version: 28 +chunk-loading: + autoconfig-send-distance: true + enable-frustum-priority: false + global-max-chunk-load-rate: -1.0 + global-max-chunk-send-rate: -1.0 + global-max-concurrent-loads: 2400.0 + max-concurrent-sends: 120 + min-load-radius: 2 + player-max-chunk-load-rate: -1.0 + player-max-concurrent-loads: 12.0 + target-player-chunk-send-rate: 100.0 +chunk-system: + gen-parallelism: default + io-threads: 4 + worker-threads: -1 +collisions: + enable-player-collisions: false + send-full-pos-for-hard-colliding-entities: false +commands: + fix-target-selector-tag-completion: true + suggest-player-names-when-null-tab-completions: true + time-command-affects-all-worlds: false +console: + enable-brigadier-completions: true + enable-brigadier-highlighting: true + has-all-permissions: true +item-validation: + book: + author: 8192 + page: 16384 + title: 8192 + book-size: + page-max: 2560 + total-multiplier: 0.98 + display-name: 8192 + lore-line: 8192 + resolve-selectors-in-books: false +logging: + deobfuscate-stacktraces: true + log-player-ip-addresses: true + use-rgb-for-named-text-colors: true +messages: + kick: + authentication-servers-down: 'ERROR: There was a problem with connecting to Mojang + authentication servers.' + connection-throttle: 'KICKED from TrueOG: You tried to reconnect too quickly! + Please wait a few seconds before reconnecting.' + flying-player: 'KICKED from TrueOG: You are suspected of fly hacking!' + flying-vehicle: 'KICKED from TrueOG: You are suspected of boat flying!' + no-permission: 'ERROR: You do not have permission to perform that command.' + use-display-name-in-quit-message: true +misc: + chat-threads: + chat-executor-core-size: 1 + chat-executor-max-size: -1 + fix-entity-position-desync: true + lag-compensate-block-breaking: true + load-permissions-yml-before-plugins: true + max-joins-per-tick: 10 + region-file-cache-size: 256 + strict-advancement-dimension-check: true + use-alternative-luck-formula: false + use-dimension-type-for-custom-spawners: false +packet-limiter: + all-packets: + action: KICK + interval: 7.0 + max-packet-rate: 500.0 + kick-message: + overrides: + ServerboundPlaceRecipePacket: + action: DROP + interval: 4.0 + max-packet-rate: 5.0 +player-auto-save: + max-per-tick: -1 + rate: -1 +proxies: + bungee-cord: + online-mode: true + proxy-protocol: false + velocity: + enabled: false + online-mode: true + secret: '' +scoreboards: + save-empty-scoreboard-teams: false + track-plugin-scoreboards: false +spam-limiter: + incoming-packet-threshold: 300 + recipe-spam-increment: 1 + recipe-spam-limit: 20 + tab-spam-increment: 1 + tab-spam-limit: 500 +timings: + enabled: true + hidden-config-entries: + - database + - proxies.velocity.secret + history-interval: 300 + history-length: 3600 + server-name: TrueOG Network + server-name-privacy: false + url: https://timings.aikar.co/ + verbose: true +unsupported-settings: + allow-grindstone-overstacking: false + allow-headless-pistons: false + allow-permanent-block-break-exploits: false + allow-piston-duplication: true + perform-username-validation: true +watchdog: + early-warning-delay: 10000 + early-warning-every: 5000 diff --git a/config/paper-world-defaults.yml b/config/paper-world-defaults.yml new file mode 100644 index 0000000..5716203 --- /dev/null +++ b/config/paper-world-defaults.yml @@ -0,0 +1,290 @@ +# This is the world defaults configuration file for Paper. +# As you can see, there's a lot to configure. Some options may impact gameplay, so use +# with caution, and make sure you know what each option does before configuring. +# +# If you need help with the configuration or have any questions related to Paper, +# join us in our Discord or check the docs page. +# +# Configuration options here apply to all worlds, unless you specify overrides inside +# the world-specific config file inside each world folder. +# +# Docs: https://docs.papermc.io/ +# Discord: https://discord.gg/papermc +# Website: https://papermc.io/ +# License: https://raw.githubusercontent.com/true-og/Paper/refs/heads/main/LICENSE.md + +_version: 30 +anticheat: + anti-xray: + enabled: false + engine-mode: 1 + hidden-blocks: + - copper_ore + - deepslate_copper_ore + - gold_ore + - deepslate_gold_ore + - iron_ore + - deepslate_iron_ore + - coal_ore + - deepslate_coal_ore + - lapis_ore + - deepslate_lapis_ore + - mossy_cobblestone + - obsidian + - chest + - diamond_ore + - deepslate_diamond_ore + - redstone_ore + - deepslate_redstone_ore + - clay + - emerald_ore + - deepslate_emerald_ore + - ender_chest + lava-obscures: true + max-block-height: 64 + replacement-blocks: + - stone + - oak_planks + - deepslate + update-radius: 2 + use-permission: false + obfuscation: + items: + hide-durability: false + hide-itemmeta: false + hide-itemmeta-with-visual-effects: false +chunks: + auto-save-interval: 6000 + delay-chunk-unloads-by: 10s + entity-per-chunk-save-limit: + arrow: 200 + ender_pearl: 200 + experience_orb: 1000 + fireball: 200 + small_fireball: 200 + snowball: 500 + fixed-chunk-inhabited-time: -1 + flush-regions-on-save: false + max-auto-save-chunks-per-tick: 48 + prevent-moving-into-unloaded-chunks: false +collisions: + allow-player-cramming-damage: false + allow-vehicle-collisions: true + fix-climbing-bypassing-cramming-rule: true + max-entity-collisions: 200 + only-players-collide: false +entities: + armor-stands: + do-collision-entity-lookups: false + tick: true + behavior: + allow-spider-world-border-climbing: true + baby-zombie-movement-modifier: 1.0 + disable-chest-cat-detection: false + disable-creeper-lingering-effect: false + disable-player-crits: false + door-breaking-difficulty: + husk: + - HARD + vindicator: + - NORMAL + - HARD + zombie: + - HARD + zombie_villager: + - HARD + zombified_piglin: + - HARD + ender-dragons-death-always-places-dragon-egg: false + experience-merge-max-value: -1 + mobs-can-always-pick-up-loot: + skeletons: true + zombies: true + nerf-pigmen-from-nether-portals: false + parrots-are-unaffected-by-player-movement: false + phantoms-do-not-spawn-on-creative-players: true + phantoms-only-attack-insomniacs: true + phantoms-spawn-attempt-max-seconds: 180 + phantoms-spawn-attempt-min-seconds: 120 + piglins-guard-chests: true + pillager-patrols: + disable: false + spawn-chance: 0.1 + spawn-delay: + per-player: true + ticks: 12000 + start: + day: 40 + per-player: true + player-insomnia-start-ticks: 72000 + should-remove-dragon: true + spawner-nerfed-mobs-should-jump: false + zombie-villager-infection-chance: default + zombies-target-turtle-eggs: true + entities-target-with-follow-range: true + markers: + tick: true + mob-effects: + immune-to-wither-effect: + wither: true + wither-skeleton: true + spiders-immune-to-poison-effect: true + undead-immune-to-certain-effects: true + spawning: + all-chunks-are-slime-chunks: true + alt-item-despawn-rate: + enabled: false + items: + cobblestone: 300 + count-all-mobs-for-spawning: false + creative-arrow-despawn-rate: default + despawn-ranges: + ambient: + hard: 128 + soft: 32 + axolotls: + hard: 128 + soft: 32 + creature: + hard: 128 + soft: 32 + misc: + hard: 128 + soft: 32 + monster: + hard: 128 + soft: 32 + underground_water_creature: + hard: 128 + soft: 32 + water_ambient: + hard: 64 + soft: 32 + water_creature: + hard: 128 + soft: 32 + disable-mob-spawner-spawn-egg-transformation: true + duplicate-uuid: + mode: SAFE_REGEN + safe-regen-delete-range: 32 + filter-bad-tile-entity-nbt-from-falling-blocks: true + filtered-entity-tag-nbt-paths: + - Pos + - Motion + - SleepingX + - SleepingY + - SleepingZ + iron-golems-can-spawn-in-air: false + monster-spawn-max-light-level: 15 + non-player-arrow-despawn-rate: default + per-player-mob-spawns: true + scan-for-legacy-ender-dragon: true + skeleton-horse-thunder-spawn-chance: default + slime-spawn-height: + slime-chunk: + maximum: 40.0 + surface-biome: + maximum: 70.0 + minimum: 50.0 + spawn-limits: + ambient: -1 + axolotls: -1 + creature: -1 + monster: -1 + underground_water_creature: -1 + water_ambient: -1 + water_creature: -1 + wandering-trader: + spawn-chance-failure-increment: 25 + spawn-chance-max: 75 + spawn-chance-min: 25 + spawn-day-length: 24000 + spawn-minute-length: 1200 + wateranimal-spawn-height: + maximum: default + minimum: default +environment: + disable-explosion-knockback: false + disable-ice-and-snow: false + disable-teleportation-suffocation-check: false + disable-thunder: false + fire-tick-delay: 30 + frosted-ice: + delay: + max: 40 + min: 20 + enabled: true + generate-flat-bedrock: false + nether-ceiling-void-damage-height: disabled + optimize-explosions: true + portal-create-radius: 16 + portal-search-radius: 64 + portal-search-vanilla-dimension-scaling: true + treasure-maps: + enabled: true + find-already-discovered: + loot-tables: default + villager-trade: true + water-over-lava-flow-speed: 5 +feature-seeds: + generate-random-seeds-for-all: false +fishing-time-range: + maximum: 360 + minimum: 60 +fixes: + disable-unloaded-chunk-enderpearl-exploit: false + falling-block-height-nerf: disabled + fix-curing-zombie-villager-discount-exploit: false + fix-items-merging-through-walls: true + prevent-tnt-from-moving-in-water: false + split-overstacked-loot: true + tnt-entity-height-nerf: disabled +hopper: + cooldown-when-full: false + disable-move-event: false + ignore-occluding-blocks: true +lootables: + auto-replenish: false + max-refills: -1 + refresh-max: 2d + refresh-min: 12h + reset-seed-on-fill: true + restrict-player-reloot: true +maps: + item-frame-cursor-limit: 64 + item-frame-cursor-update-interval: 20 +max-growth-height: + bamboo: + max: 32 + min: 8 + cactus: 7 + reeds: 4 +misc: + disable-end-credits: false + disable-relative-projectile-velocity: false + disable-sprint-interruption-on-attack: false + light-queue-size: 20 + max-leash-distance: 16.0 + redstone-implementation: ALTERNATE_CURRENT + shield-blocking-delay: 0 + show-sign-click-command-failure-msgs-to-player: true + update-pathfinding-on-block-update: false +scoreboards: + allow-non-player-entities-on-scoreboards: false + use-vanilla-world-scoreboard-name-coloring: false +spawn: + allow-using-signs-inside-spawn-protection: false + keep-spawn-loaded: true + keep-spawn-loaded-range: 60 +tick-rates: + behavior: + villager: + validatenearbypoi: -1 + container-update: 1 + grass-spread: 1 + mob-spawner: 1 + sensor: + villager: + secondarypoisensor: 40 +unsupported-settings: + fix-invulnerable-end-crystal-exploit: true diff --git a/purpur.yml b/purpur.yml index ef508ea..66d22bb 100644 --- a/purpur.yml +++ b/purpur.yml @@ -6,8 +6,7 @@ # join us in our Discord guild. # # Website: https://purpurmc.org -# Docs: https://purpurmc.org/docs -# License: https://raw.githubusercontent.com/true-og/Purpur/refs/heads/ver/1.19.4/LICENSE +# Docs: https://purpurmc.org/docs verbose: false settings: diff --git a/server-icon.png b/server-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..70d8addb434459e31dbd7d073bab4e7a71437ff6 GIT binary patch literal 14514 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 Date: Fri, 14 Mar 2025 17:55:29 +0000 Subject: [PATCH 373/866] Update mariadb-migrator.sh --- databases/mariadb-migrator.sh | 4 ++-- purpur.yml | 3 ++- spigot.yml | 1 + 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/databases/mariadb-migrator.sh b/databases/mariadb-migrator.sh index 9a1ae6b..cb63ee9 100755 --- a/databases/mariadb-migrator.sh +++ b/databases/mariadb-migrator.sh @@ -29,10 +29,10 @@ echo # List of databases to process databases=( "bounty_hunters" - "core_protect" + #"core_protect" "cosmetics_og" "gamemodeinventories" - "luckperms" + #"luckperms" "playtimes" "quickshop" "unions" diff --git a/purpur.yml b/purpur.yml index 66d22bb..ef508ea 100644 --- a/purpur.yml +++ b/purpur.yml @@ -6,7 +6,8 @@ # join us in our Discord guild. # # Website: https://purpurmc.org -# Docs: https://purpurmc.org/docs +# Docs: https://purpurmc.org/docs +# License: https://raw.githubusercontent.com/true-og/Purpur/refs/heads/ver/1.19.4/LICENSE verbose: false settings: diff --git a/spigot.yml b/spigot.yml index b3b7179..77af422 100644 --- a/spigot.yml +++ b/spigot.yml @@ -9,6 +9,7 @@ # # Discord: https://www.spigotmc.org/go/discord # Forums: http://www.spigotmc.org/ +# License: https://raw.githubusercontent.com/true-og/Spigot-API/refs/heads/master/LICENCE.txt messages: whitelist: | -- 2.47.3 From 512947aabb187d01cfe8f2b5042255e0e508a578 Mon Sep 17 00:00:00 2001 From: Alex Noyle Date: Fri, 14 Mar 2025 14:14:49 -0400 Subject: [PATCH 374/866] Drop musl, serenityOS support from bootstrap. Support minix. --- README.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index bd6624f..87f8c33 100644 --- a/README.md +++ b/README.md @@ -26,17 +26,17 @@ Our admin team is structured as a unionized, democratic worker cooperative. We d **Platforms the TrueOG Bootstrap officially supports:** -| Platform | amd64 | aarch64 | armhf | musl | armv7 | -|:--------------------:|:-------------------:|:--------------------:|:--------------------:|:--------------------:|:-------------------:| -| **Linux** | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | -| **macOS** | :heavy_check_mark: | :heavy_check_mark: | | | | -| **Windows** | :heavy_check_mark: | | | | | -| **FreeBSD Family** | :heavy_check_mark: | | | | | -| **OpenBSD** | :heavy_check_mark: | | | | | -| **NetBSD** | :heavy_check_mark: | | | | | -| **SerenityOS** | :heavy_check_mark: | | | | | -| **iOS (Jailbroken)** | | | | | :heavy_check_mark: | -| **Android** | | :heavy_check_mark: | | | | +| Platform | amd64 | aarch64 | armhf | armv7 | +|:--------------------:|:-------------------:|:--------------------:|:--------------------:|:-------------------:| +| **Linux** | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | +| **macOS** | :heavy_check_mark: | :heavy_check_mark: | | | +| **Windows** | :heavy_check_mark: | | | | +| **FreeBSD Family** | :heavy_check_mark: | | | | +| **OpenBSD** | :heavy_check_mark: | | | | +| **NetBSD** | :heavy_check_mark: | | | | +| **Minix** | :heavy_check_mark: | | | | +| **iOS (Jailbroken)** | | | | :heavy_check_mark: | +| **Android** | | :heavy_check_mark: | | | *ad astra per aspera* -- 2.47.3 From 5ddf0e486a84778c41789def95018e3d645128b8 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 14 Mar 2025 20:22:26 -0400 Subject: [PATCH 375/866] Get QSFinsItemAddOn-OG building --- bootstrap/stage-0.sh | 2 ++ bootstrap/stage-2.sh | 2 ++ bootstrap/stage-3.sh | 17 ++++++++++++----- bootstrap/stage-4.sh | 4 ++-- bootstrap/stage-6.sh | 2 ++ plugin-suites/Soft-Forks | 2 +- 6 files changed, 21 insertions(+), 8 deletions(-) diff --git a/bootstrap/stage-0.sh b/bootstrap/stage-0.sh index 8a50d52..3f76966 100755 --- a/bootstrap/stage-0.sh +++ b/bootstrap/stage-0.sh @@ -1,4 +1,6 @@ #!/bin/sh +# This is free and unencumbered software released into the public domain. +# Author: NotAlexNoyle (admin@true-og.net) # TrueOG Bootstrap Stage 0: Bootstrap bash and a C compiler from only sh. diff --git a/bootstrap/stage-2.sh b/bootstrap/stage-2.sh index 9a01ac6..7a319dc 100755 --- a/bootstrap/stage-2.sh +++ b/bootstrap/stage-2.sh @@ -1,3 +1,5 @@ #!/usr/bin/env bash +# This is free and unencumbered software released into the public domain. +# Author: NotAlexNoyle (admin@true-og.net) # TrueOG Bootstrap Stage 2: Bootstrap server packages from pkgsrc. diff --git a/bootstrap/stage-3.sh b/bootstrap/stage-3.sh index 1e4fc9c..8683385 100755 --- a/bootstrap/stage-3.sh +++ b/bootstrap/stage-3.sh @@ -1,4 +1,6 @@ #!/usr/bin/env bash +# This is free and unencumbered software released into the public domain. +# Author: NotAlexNoyle (admin@true-og.net) # TrueOG Bootstrap Stage 3: Bootstrap Java and Spigot BuildTools. @@ -17,7 +19,8 @@ export MAVEN_OPTS="-Dmaven.repo.local=$SELF_MAVEN_LOCAL_REPO" cleanup() { echo echo "ERROR: Script interrupted! There may be build artifacts left over. Please clean the directory before running the script again." - tput cnorm + # Show cursor (raw ANSI escape code instead of tput cnorm) + echo -en "\033[?25h" exit 1 } @@ -30,13 +33,15 @@ spinner() { local message="$2" local spin='-\|/' local i=0 - tput civis # Hide cursor - while kill -0 $pid 2>/dev/null; do + # Hide cursor (raw ANSI escape code instead of tput civis) + echo -en "\033[?25l" + while kill -0 "$pid" 2>/dev/null; do i=$(( (i+1) % 4 )) printf "\r[%c] %s" "${spin:$i:1}" "$message" sleep .1 done - tput cnorm # Show cursor + # Show cursor (raw ANSI escape code instead of tput cnorm) + echo -en "\033[?25h" printf "\r[✓] %s\n" "$message" } @@ -56,7 +61,9 @@ check_java_version() { java_version=$(echo "$java_version_output" | awk -F[\"_] '/version/ {print $2}') local major_version major_version=$(echo "$java_version" | awk -F. '{print $1}') - if [ "$major_version" -eq "$required_version" ] || { [ "$major_version" -eq "1" ] && [ "$(echo "$java_version" | awk -F. '{print $2}')" -eq "$required_version" ]; }; then + if [ "$major_version" -eq "$required_version" ] || \ + { [ "$major_version" -eq "1" ] && [ "$(echo "$java_version" | awk -F. '{print $2}')" -eq "$required_version" ]; } + then return 0 # Required Java version is in PATH else return 1 # Different Java version in PATH diff --git a/bootstrap/stage-4.sh b/bootstrap/stage-4.sh index 7187a6f..e76065a 100755 --- a/bootstrap/stage-4.sh +++ b/bootstrap/stage-4.sh @@ -1,8 +1,8 @@ #!/usr/bin/env bash # This is free and unencumbered software released into the public domain. -# Builds all TrueOG Plugins and puts them into a folder called server/ in the current directory. +# Author: NotAlexNoyle (admin@true-og.net) -# TrueOG Bootstrap Stage 4: Build all plugins. +# TrueOG Bootstrap Stage 4: Builds all TrueOG Plugins and puts them into a folder called server/ in the current directory. # Display ASCII art and wait for user input to start cat << "EOF" diff --git a/bootstrap/stage-6.sh b/bootstrap/stage-6.sh index 86b52b9..e1eb199 100755 --- a/bootstrap/stage-6.sh +++ b/bootstrap/stage-6.sh @@ -1,3 +1,5 @@ #!/usr/bin/env bash +# This is free and unencumbered software released into the public domain. +# Author: NotAlexNoyle (admin@true-og.net) # TrueOG Bootstrap stage 6: Mangement TUI diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index b57c8d4..00e3ed8 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit b57c8d4fbd0df1ea3bf371ee34e50474ef61787c +Subproject commit 00e3ed8ccaf4837e31c1aa362fe389a3962f2d73 -- 2.47.3 From eba75ae3e2b6e957bd0730ef1004f97b2092ea68 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 19 Mar 2025 17:41:55 +0000 Subject: [PATCH 376/866] Build both standard and remapped buildtools for 1.17+ --- bootstrap/stage-3.sh | 156 +++++++++++++++++++++---------------------- 1 file changed, 75 insertions(+), 81 deletions(-) diff --git a/bootstrap/stage-3.sh b/bootstrap/stage-3.sh index 8683385..d8dddfc 100755 --- a/bootstrap/stage-3.sh +++ b/bootstrap/stage-3.sh @@ -27,20 +27,20 @@ cleanup() { # Trap SIGINT (Ctrl+C) trap cleanup SIGINT -# Function to display a spinner while a background process is running +# Spinner function (shows a rotating spinner until PID ends) spinner() { local pid=$1 local message="$2" local spin='-\|/' local i=0 - # Hide cursor (raw ANSI escape code instead of tput civis) + # Hide cursor (raw ANSI code) echo -en "\033[?25l" while kill -0 "$pid" 2>/dev/null; do i=$(( (i+1) % 4 )) printf "\r[%c] %s" "${spin:$i:1}" "$message" sleep .1 done - # Show cursor (raw ANSI escape code instead of tput cnorm) + # Show cursor again echo -en "\033[?25h" printf "\r[✓] %s\n" "$message" } @@ -51,7 +51,7 @@ if [ ! -f "$BUILD_TOOLS_JAR" ]; then wget -q -O "$BUILD_TOOLS_JAR" "https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar" fi -# Function to check if the required Java version exists in PATH +# Check if required Java version is in PATH check_java_version() { local required_version="$1" if command -v java > /dev/null 2>&1; then @@ -64,22 +64,22 @@ check_java_version() { if [ "$major_version" -eq "$required_version" ] || \ { [ "$major_version" -eq "1" ] && [ "$(echo "$java_version" | awk -F. '{print $2}')" -eq "$required_version" ]; } then - return 0 # Required Java version is in PATH + return 0 # Correct version is in PATH else - return 1 # Different Java version in PATH + return 1 # Different version in PATH fi else - return 1 # Java not found in PATH + return 1 # Java not found at all fi } -# Function to download and set up Java +# Download & set up a local Java if needed download_java() { local java_version="$1" local java_dir="$WORK_DIR/java$java_version" if check_java_version "$java_version"; then - echo "Java $java_version is already available in PATH. Skipping download." + echo "Java $java_version is already in PATH. Skipping download." else if [ ! -d "$java_dir" ]; then mkdir -p "$java_dir" @@ -111,75 +111,59 @@ download_java() { fi } -# Set Java version +# Switch PATH to use local Java if needed use_java_version() { local java_version="$1" if check_java_version "$java_version"; then - echo "Using system Java $java_version from PATH" + echo "Using system Java $java_version from PATH." unset JAVA_HOME export PATH="$ORIGINAL_PATH" else export JAVA_HOME="$WORK_DIR/java$java_version" export PATH="$JAVA_HOME/bin:$ORIGINAL_PATH" - echo "Using Java $java_version from $JAVA_HOME" + echo "Using local Java $java_version from $JAVA_HOME" fi } -# Function to compare versions +# Version compare helpers version_ge() { - # Returns 0 if $1 >= $2 + # Return 0 if $1 >= $2 [ "$1" = "$2" ] && return 0 [ "$(printf '%s\n' "$1" "$2" | sort -V | head -n1)" != "$1" ] } - version_lt() { - # Returns 0 if $1 < $2 + # Return 0 if $1 < $2 [ "$1" = "$2" ] && return 1 [ "$(printf '%s\n' "$1" "$2" | sort -V | head -n1)" = "$1" ] } -# Function to check if standard artifact exists only in SELF_MAVEN_LOCAL_REPO +# Check if standard jar for a version is present in local repo artifact_exists_standard() { local version="$1" + # Checking spigot-api jar presence is a quick standard check local maven_version="${version}-R0.1-SNAPSHOT" local artifact_rel_path="org/spigotmc/spigot-api/$maven_version/spigot-api-$maven_version.jar" local artifact_path_self="$SELF_MAVEN_LOCAL_REPO/$artifact_rel_path" - - if [ -f "$artifact_path_self" ]; then - return 0 # Artifact exists in SELF repository - else - return 1 # Artifact does not exist in SELF repository - fi + [ -f "$artifact_path_self" ] } -# Function to check if remapped artifacts exist only in SELF_MAVEN_LOCAL_REPO +# Check if remapped jars for a version are present in local repo artifact_exists_remapped() { local version="$1" - - # Only applicable for versions 1.17 and above + # Only meaningful if version >= 1.17 if version_ge "$version" "1.17"; then local maven_version="${version}-R0.1-SNAPSHOT" local artifact_rel_path="org/spigotmc/spigot/$maven_version" - local artifact_path_mojang_self="$SELF_MAVEN_LOCAL_REPO/$artifact_rel_path/spigot-$maven_version-remapped-mojang.jar" local artifact_path_obf_self="$SELF_MAVEN_LOCAL_REPO/$artifact_rel_path/spigot-$maven_version-remapped-obf.jar" - - if [ -f "$artifact_path_mojang_self" ] && [ -f "$artifact_path_obf_self" ]; then - return 0 # Both remapped artifacts exist in SELF repository - else - return 1 # Artifacts do not exist in SELF repository - fi + [ -f "$artifact_path_mojang_self" ] && [ -f "$artifact_path_obf_self" ] else - return 1 # Not applicable + return 1 fi } -# Initialize build_count and total_builds -build_count=0 -total_builds=0 - -# Arrays of Minecraft versions for each Java version +# Build lists java8_versions=( 1.8 1.8.3 1.8.8 1.9 1.9.2 1.9.4 1.10.2 1.11 1.11.2 1.12 1.12.1 1.12.2 1.13 1.13.1 1.13.2 1.14 1.14.1 1.14.2 @@ -192,25 +176,28 @@ java17_versions=( ) java21_versions=(1.20.6) -# Function to calculate total builds -calculate_total_builds() { +# Count up total build tasks +build_count=0 +total_builds=0 + +count_build_tasks() { local versions=("$@") - for version in "${versions[@]}"; do - if version_lt "$version" "1.17"; then - total_builds=$((total_builds + 1)) # Standard build + for v in "${versions[@]}"; do + if version_lt "$v" "1.17"; then + # One standard build + total_builds=$((total_builds + 1)) else - total_builds=$((total_builds + 1)) # Remapped build + # Two builds: standard + remapped + total_builds=$((total_builds + 2)) fi done } +count_build_tasks "${java8_versions[@]}" +count_build_tasks "${java16_versions[@]}" +count_build_tasks "${java17_versions[@]}" +count_build_tasks "${java21_versions[@]}" -# Calculate total builds -calculate_total_builds "${java8_versions[@]}" -calculate_total_builds "${java16_versions[@]}" -calculate_total_builds "${java17_versions[@]}" -calculate_total_builds "${java21_versions[@]}" - -# Function to build versions +# Build a list of Spigot versions under a given Java build_versions() { local java_version="$1" shift @@ -220,38 +207,53 @@ build_versions() { for version in "${versions[@]}"; do if version_lt "$version" "1.17"; then - # Build standard version only + # Only needs standard build ((build_count++)) if artifact_exists_standard "$version"; then - message="[$build_count/$total_builds] Skipping Minecraft $version (standard), already built." - echo "[✓] $message" + echo "[✓] [$build_count/$total_builds] Skipping Minecraft $version (standard), already built." else - message="[$build_count/$total_builds] Building Minecraft $version (standard) with Java $java_version..." + message="[$build_count/$total_builds] Building Minecraft $version (standard) on Java $java_version..." ( mkdir -p "$version" - pushd "$version" > /dev/null + pushd "$version" >/dev/null java -jar "$BUILD_TOOLS_JAR" --rev "$version" > build_standard.log 2>&1 - popd > /dev/null + popd >/dev/null ) & - BUILD_PID=$! - spinner $BUILD_PID "$message" + spinner $! "$message" fi + else - # Build remapped version only + # + # For 1.17+ we do BOTH standard build (no flags) AND remapped build (--remapped). + # + # 1) Standard build: + ((build_count++)) + if artifact_exists_standard "$version"; then + echo "[✓] [$build_count/$total_builds] Skipping Minecraft $version (standard), already built." + else + message="[$build_count/$total_builds] Building Minecraft $version (standard) on Java $java_version..." + ( + mkdir -p "$version/standard" + pushd "$version/standard" >/dev/null + java -jar "$BUILD_TOOLS_JAR" --rev "$version" > build_standard.log 2>&1 + popd >/dev/null + ) & + spinner $! "$message" + fi + + # 2) Remapped build: ((build_count++)) if artifact_exists_remapped "$version"; then - message="[$build_count/$total_builds] Skipping Minecraft $version (remapped), already built." - echo "[✓] $message" + echo "[✓] [$build_count/$total_builds] Skipping Minecraft $version (remapped), already built." else - message="[$build_count/$total_builds] Building Minecraft $version (remapped) with Java $java_version..." + message="[$build_count/$total_builds] Building Minecraft $version (remapped) on Java $java_version..." ( mkdir -p "$version/remapped" - pushd "$version/remapped" > /dev/null + pushd "$version/remapped" >/dev/null java -jar "$BUILD_TOOLS_JAR" --rev "$version" --remapped > build_remapped.log 2>&1 - popd > /dev/null + popd >/dev/null ) & - BUILD_PID=$! - spinner $BUILD_PID "$message" + spinner $! "$message" fi fi done @@ -263,31 +265,23 @@ download_java 16 download_java 17 download_java 21 -# Build Java 8 versions -build_versions 8 "${java8_versions[@]}" - -# Build Java 16 versions +# Build with each Java version +build_versions 8 "${java8_versions[@]}" build_versions 16 "${java16_versions[@]}" - -# Build Java 17 versions build_versions 17 "${java17_versions[@]}" - -# Build Java 21 versions build_versions 21 "${java21_versions[@]}" -# Clean up Java directories if they were downloaded -[ -d "$WORK_DIR/java8" ] && rm -rf "$WORK_DIR/java8" +# Optionally remove downloaded Java folders +[ -d "$WORK_DIR/java8" ] && rm -rf "$WORK_DIR/java8" [ -d "$WORK_DIR/java16" ] && rm -rf "$WORK_DIR/java16" [ -d "$WORK_DIR/java17" ] && rm -rf "$WORK_DIR/java17" [ -d "$WORK_DIR/java21" ] && rm -rf "$WORK_DIR/java21" # Restore original PATH export PATH="$ORIGINAL_PATH" - -# Unset environment variables unset JAVA_HOME -# Clean up BuildTools.jar and build directories +# Clean up BuildTools.jar and version build directories if desired rm -f "$BUILD_TOOLS_JAR" rm -rf "$WORK_DIR/"[1-9]* -- 2.47.3 From 9adb8b0a8f6a38f2a9c8d036bcfedc217aead985 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 19 Mar 2025 22:30:26 +0000 Subject: [PATCH 377/866] Update QSFindItemAddOn-OG --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 00e3ed8..471c8fa 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 00e3ed8ccaf4837e31c1aa362fe389a3962f2d73 +Subproject commit 471c8fa095005d7821d24cdc4de551f0a662c332 -- 2.47.3 From 3c220eb8133af2b349a995476874ddb0ec0f4928 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 19 Mar 2025 23:18:49 +0000 Subject: [PATCH 378/866] Fix BuildBattle build --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index a67e8a2..fee4792 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit a67e8a2985771690c8559c1454501a285eb63fac +Subproject commit fee4792ce91c57af85f4cdaa45f86230749417b1 -- 2.47.3 From 7f31ce2da12dbc3d7b1a59b79703be8df4208e8b Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 19 Mar 2025 23:48:33 +0000 Subject: [PATCH 379/866] Update WorldEdit --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index fee4792..6500de5 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit fee4792ce91c57af85f4cdaa45f86230749417b1 +Subproject commit 6500de52833faa813c569efa789aedeac9533290 -- 2.47.3 From 607d13dae792201ee59f77d106857dcf41f86b94 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 21 Mar 2025 06:45:07 +0000 Subject: [PATCH 380/866] Add server-side support for Distant Horizons --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 6500de5..ae71486 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 6500de52833faa813c569efa789aedeac9533290 +Subproject commit ae714864ed8b59e8939b2fcef1a17483f377bb0f -- 2.47.3 From 53db4671d740aaa0ff33bfce3268d819755f9315 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 5 May 2025 11:07:39 -0400 Subject: [PATCH 381/866] Turn left at tempest detour --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Third-Party | 2 +- website | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 2a169c9..58aa3d1 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 2a169c919684404c90c919f0f027613435ae78fa +Subproject commit 58aa3d131beaf369684fb1f38182af290c2e10dd diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index cb5994d..e003ff4 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit cb5994d11f01f723782f06c1c4dde53f5cc64621 +Subproject commit e003ff454745dc616dad8ddde0a5ceed2dccd6e9 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index ae71486..5654a02 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit ae714864ed8b59e8939b2fcef1a17483f377bb0f +Subproject commit 5654a0252103af0f829df6b763dc07b1d4f09f04 diff --git a/website b/website index 6a25f44..07ef0ff 160000 --- a/website +++ b/website @@ -1 +1 @@ -Subproject commit 6a25f44d2a0e08d92dc8577d26fca9d63f9e09ab +Subproject commit 07ef0ff5071d30ce0f9f1499bda36353031f8629 -- 2.47.3 From 4abfee3a40287bee646c48090aaed1cab8274a2d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 7 May 2025 17:13:43 -0400 Subject: [PATCH 382/866] Update website --- website | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website b/website index 07ef0ff..b40bd67 160000 --- a/website +++ b/website @@ -1 +1 @@ -Subproject commit 07ef0ff5071d30ce0f9f1499bda36353031f8629 +Subproject commit b40bd671cd3e5bf0e3d634a67c27d679eba2fed8 -- 2.47.3 From 0309c86310f1bd175380b45a357df1a6dd0089ba Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 25 May 2025 18:42:59 -0400 Subject: [PATCH 383/866] Update plugins, staff panel --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Third-Party | 2 +- website | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 58aa3d1..1eb991f 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 58aa3d131beaf369684fb1f38182af290c2e10dd +Subproject commit 1eb991f1d536cb56b222d4f17eb7228015eff0f2 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index e003ff4..67be19f 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit e003ff454745dc616dad8ddde0a5ceed2dccd6e9 +Subproject commit 67be19f8e6b887b33cbe2d86fd46d85a53db1ace diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 5654a02..a77828e 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 5654a0252103af0f829df6b763dc07b1d4f09f04 +Subproject commit a77828e764538b0ace7920721f5f80cf3df39c50 diff --git a/website b/website index b40bd67..edd9eaf 160000 --- a/website +++ b/website @@ -1 +1 @@ -Subproject commit b40bd671cd3e5bf0e3d634a67c27d679eba2fed8 +Subproject commit edd9eaf64943a4a576da3584943c618e01955934 -- 2.47.3 From 5b45714611dbb1fb4dfd68c86a7b1b4a0064d27e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 26 May 2025 13:56:51 -0400 Subject: [PATCH 384/866] Update kotlin in several plugins --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 1eb991f..252ed78 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 1eb991f1d536cb56b222d4f17eb7228015eff0f2 +Subproject commit 252ed78f67a09c65e52aa9314815a89e5ed5ead1 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 67be19f..598b9ce 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 67be19f8e6b887b33cbe2d86fd46d85a53db1ace +Subproject commit 598b9ce8c42d89ca5fc9fe89439bb9e381ba7ad7 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 471c8fa..b1829bf 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 471c8fa095005d7821d24cdc4de551f0a662c332 +Subproject commit b1829bf4d81d2cf38895fca618e69bdebda79cf2 -- 2.47.3 From a622ea42ff5a957206dca8295ed2c4e316ccb8cc Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 26 May 2025 15:07:47 -0400 Subject: [PATCH 385/866] Update dependencies --- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 598b9ce..d2c6a68 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 598b9ce8c42d89ca5fc9fe89439bb9e381ba7ad7 +Subproject commit d2c6a6822b522806b4dc5402c9c15c20fe0178ee diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index b1829bf..fbafaa1 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit b1829bf4d81d2cf38895fca618e69bdebda79cf2 +Subproject commit fbafaa17e43eb656efcf742e8e8aa22450531130 -- 2.47.3 From fbdfcb0da162c90193e2a78f06cf20c5d4e7d713 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 26 May 2025 15:32:47 -0400 Subject: [PATCH 386/866] Release Quests-OG --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index d2c6a68..c387f9b 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit d2c6a6822b522806b4dc5402c9c15c20fe0178ee +Subproject commit c387f9b173dc6e549487384c9e6f2df1eae4206b -- 2.47.3 From 314472568481e8cec123dfd02aa457968ab3b1e5 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 26 May 2025 15:47:58 -0400 Subject: [PATCH 387/866] Update Quests-OG --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index c387f9b..a203689 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit c387f9b173dc6e549487384c9e6f2df1eae4206b +Subproject commit a203689cbdace373cd232418e3410f0958318de1 -- 2.47.3 From d3adeb48b54942ec06fb3dc0e614585f2db451c6 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 28 May 2025 04:43:27 -0400 Subject: [PATCH 388/866] Update dependencies --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 252ed78..7f4186d 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 252ed78f67a09c65e52aa9314815a89e5ed5ead1 +Subproject commit 7f4186d8464b4d8a74d86eba9b01022991ced08e diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index a203689..fa28988 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit a203689cbdace373cd232418e3410f0958318de1 +Subproject commit fa28988350dcc5ff40d82c201d7740cf87200729 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index fbafaa1..fae7f2f 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit fbafaa17e43eb656efcf742e8e8aa22450531130 +Subproject commit fae7f2fc0146598c0e066226ce9bf417d088b31c -- 2.47.3 From a5a684ca4fcee27021d47f0ed56fab6ff13fc769 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 28 May 2025 10:02:15 +0000 Subject: [PATCH 389/866] Update Quests-OG --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index fa28988..b17a334 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit fa28988350dcc5ff40d82c201d7740cf87200729 +Subproject commit b17a3341f8df7bfbdd1920ac5ad89b00a9f8aa04 -- 2.47.3 From 5cad5c1e3aca99a57b4e072f60fe6dc7aeec0fd3 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 28 May 2025 17:38:30 +0000 Subject: [PATCH 390/866] Update Quests-OG and AFKPlus --- plugin-suites/OG-Suite | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index b17a334..23f25f9 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit b17a3341f8df7bfbdd1920ac5ad89b00a9f8aa04 +Subproject commit 23f25f90fdd753953bac381070f2232e698e4a21 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index a77828e..761a447 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit a77828e764538b0ace7920721f5f80cf3df39c50 +Subproject commit 761a447244a24fbc80e57bdce272027323bcf38b -- 2.47.3 From 8947e9b1970a5bc397d52ee6ba1ca105b9560ca5 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 28 May 2025 17:48:18 +0000 Subject: [PATCH 391/866] Update FastCrystals-OG --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index fae7f2f..c028657 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit fae7f2fc0146598c0e066226ce9bf417d088b31c +Subproject commit c02865761b7f620c8d9ff0a762f791a713ec14dc -- 2.47.3 From 11f26bf9874c1cc121e8e39eba4fd09458423eea Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 28 May 2025 23:56:18 +0000 Subject: [PATCH 392/866] Update dependencies --- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 23f25f9..603ec59 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 23f25f90fdd753953bac381070f2232e698e4a21 +Subproject commit 603ec59a096e2b2fa8dccc7871554b790d927170 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index c028657..01f7f63 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit c02865761b7f620c8d9ff0a762f791a713ec14dc +Subproject commit 01f7f63bbec038afa4f6b70bb1b99670fe4cf109 -- 2.47.3 From 5f6feb9419c6d4ba7019a070b7f2ed4bd3eefa89 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 29 May 2025 20:28:02 +0000 Subject: [PATCH 393/866] Release MobHeads-OG --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 603ec59..289bb98 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 603ec59a096e2b2fa8dccc7871554b790d927170 +Subproject commit 289bb98fe933e773d0b5dd2ec9afe34eef2362e5 -- 2.47.3 From aa864c9ad25ac2f0d21f5bcba5f1eddf003d6eb4 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 29 May 2025 20:40:35 +0000 Subject: [PATCH 394/866] Release MobHeads-OG --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 289bb98..d6ee4a8 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 289bb98fe933e773d0b5dd2ec9afe34eef2362e5 +Subproject commit d6ee4a869072dc01332f6927fb3c7cd2c7399353 -- 2.47.3 From 520a8eed7ee487b574d9f15a826a651e4bd5124b Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 29 May 2025 23:15:47 +0000 Subject: [PATCH 395/866] Fix WorldEdit build --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 761a447..8a91f88 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 761a447244a24fbc80e57bdce272027323bcf38b +Subproject commit 8a91f882b0cee2e12ee64706f978be95ae1d9e40 -- 2.47.3 From 8db38e0576095b7e35443c3767d99f8808abcdae Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 30 May 2025 01:32:35 +0000 Subject: [PATCH 396/866] Fix Maintenance build --- bootstrap/stage-4.sh | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bootstrap/stage-4.sh b/bootstrap/stage-4.sh index e76065a..91b185e 100755 --- a/bootstrap/stage-4.sh +++ b/bootstrap/stage-4.sh @@ -400,7 +400,7 @@ for plugin_key in "${plugin_keys[@]}"; do fi if [[ -f "$dir/build.gradle" || -f "$dir/settings.gradle" || -f "$dir/build.gradle.kts" || -f "$dir/settings.gradle.kts" ]]; then - build_command="./gradlew -DSELF_MAVEN_LOCAL_REPO=$SELF_MAVEN_LOCAL_REPO --gradle-user-home=$GRADLE_USER_HOME --no-daemon --no-parallel clean build" + build_command="./gradlew -DSELF_MAVEN_LOCAL_REPO=$SELF_MAVEN_LOCAL_REPO --gradle-user-home=$GRADLE_USER_HOME --no-daemon --no-parallel clean build eclipse" use_gradle=true elif [[ -f "$dir/pom.xml" ]]; then build_command="./mvnw clean package -Dmaven.repo.local=$SELF_MAVEN_LOCAL_REPO" diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 8a91f88..2971475 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 8a91f882b0cee2e12ee64706f978be95ae1d9e40 +Subproject commit 29714755d631792af6a98c14ae720018c7bc7349 -- 2.47.3 From dd61ad9e6b5b12f904aee4a75cc67c1ea819b398 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 30 May 2025 01:37:26 +0000 Subject: [PATCH 397/866] WorldEdit -> WorldEdit-OG --- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 01f7f63..9ce8083 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 01f7f63bbec038afa4f6b70bb1b99670fe4cf109 +Subproject commit 9ce80838103ede4be71cd9f693d4bbd5e2b951dc diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 2971475..3d92fd4 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 29714755d631792af6a98c14ae720018c7bc7349 +Subproject commit 3d92fd413ed68af7120fa0e80222c927558f1a24 -- 2.47.3 From f43520bfc4286724b6b6a031b1fcede31f0ba8c0 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 30 May 2025 02:36:34 +0000 Subject: [PATCH 398/866] Housekeeping --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 7f4186d..d95b9aa 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 7f4186d8464b4d8a74d86eba9b01022991ced08e +Subproject commit d95b9aa8f7d36af749889b3027f83d3ac0ef2b4c diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index d6ee4a8..5b3b568 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit d6ee4a869072dc01332f6927fb3c7cd2c7399353 +Subproject commit 5b3b568c1e6639e71d7ed63078ea09abaf281326 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 9ce8083..5e8ee68 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 9ce80838103ede4be71cd9f693d4bbd5e2b951dc +Subproject commit 5e8ee6864ed0b96bb286dbc9a631130c04df7eda -- 2.47.3 From 51df4d24848498e5b501fd19101db03097084e04 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 30 May 2025 05:14:12 +0000 Subject: [PATCH 399/866] Delete DropHeads-OG and EvLib-OG --- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 5b3b568..7c63f62 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 5b3b568c1e6639e71d7ed63078ea09abaf281326 +Subproject commit 7c63f62c988744741f5c05ae6e936200821c90ea diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 5e8ee68..747e39e 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 5e8ee6864ed0b96bb286dbc9a631130c04df7eda +Subproject commit 747e39ed392ef615022d4d7e086810e00f7defb1 -- 2.47.3 From 70588e1730ab60d7b8786deb789708f7d9fe61ac Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 30 May 2025 16:31:43 +0000 Subject: [PATCH 400/866] Enable paper anti xray mode 1 --- config/paper-world-defaults.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/paper-world-defaults.yml b/config/paper-world-defaults.yml index 5716203..7431eac 100644 --- a/config/paper-world-defaults.yml +++ b/config/paper-world-defaults.yml @@ -16,7 +16,7 @@ _version: 30 anticheat: anti-xray: - enabled: false + enabled: true engine-mode: 1 hidden-blocks: - copper_ore -- 2.47.3 From 8484ed68829dc615e1738df2044e121bb0ba5bd8 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 30 May 2025 20:15:11 +0000 Subject: [PATCH 401/866] Many gradle updates --- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 7c63f62..94e4a67 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 7c63f62c988744741f5c05ae6e936200821c90ea +Subproject commit 94e4a675de169b89e39d87f800f995fd0d5294ba diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 747e39e..a1ec250 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 747e39ed392ef615022d4d7e086810e00f7defb1 +Subproject commit a1ec250649f612a739e50ce549e04af25a4effed -- 2.47.3 From 264409fff4d06b10cbe74357775497beab8b5cf4 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 31 May 2025 16:35:18 +0000 Subject: [PATCH 402/866] Gradle updates --- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index a1ec250..23a36e0 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit a1ec250649f612a739e50ce549e04af25a4effed +Subproject commit 23a36e0f394f31ace8f550f4bf1f0367b378683f diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 3d92fd4..8aa3117 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 3d92fd413ed68af7120fa0e80222c927558f1a24 +Subproject commit 8aa311783da3547f8392806cadfe9b8ece186e0e -- 2.47.3 From e8001e35802f266ebd7f4879b2daf4aea8eabb05 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 31 May 2025 17:34:17 +0000 Subject: [PATCH 403/866] Even more gradle updates --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 8aa3117..ef31e9c 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 8aa311783da3547f8392806cadfe9b8ece186e0e +Subproject commit ef31e9c7e73e2528ab051ecbc189a6e9522195fd -- 2.47.3 From e5e377940c02b915344dc188198c539b1b51e041 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 1 Jun 2025 20:37:40 +0000 Subject: [PATCH 404/866] Fix all build failures --- bootstrap/stage-4.sh | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bootstrap/stage-4.sh b/bootstrap/stage-4.sh index 91b185e..51cb3b8 100755 --- a/bootstrap/stage-4.sh +++ b/bootstrap/stage-4.sh @@ -400,7 +400,7 @@ for plugin_key in "${plugin_keys[@]}"; do fi if [[ -f "$dir/build.gradle" || -f "$dir/settings.gradle" || -f "$dir/build.gradle.kts" || -f "$dir/settings.gradle.kts" ]]; then - build_command="./gradlew -DSELF_MAVEN_LOCAL_REPO=$SELF_MAVEN_LOCAL_REPO --gradle-user-home=$GRADLE_USER_HOME --no-daemon --no-parallel clean build eclipse" + build_command="./gradlew -DSELF_MAVEN_LOCAL_REPO=$SELF_MAVEN_LOCAL_REPO --gradle-user-home=$GRADLE_USER_HOME --no-daemon --no-parallel clean build eclipse --warning-mode all" use_gradle=true elif [[ -f "$dir/pom.xml" ]]; then build_command="./mvnw clean package -Dmaven.repo.local=$SELF_MAVEN_LOCAL_REPO" diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index ef31e9c..2942894 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit ef31e9c7e73e2528ab051ecbc189a6e9522195fd +Subproject commit 2942894592c43cb1e8177205004306092136f88a -- 2.47.3 From cbea8881e7e957c7a4505999613edff2fd0008de Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 5 Jun 2025 13:55:00 +0000 Subject: [PATCH 405/866] Update entire OG Suite to gradle 8.14.1 and shadow 8.3.6 --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 94e4a67..614d8de 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 94e4a675de169b89e39d87f800f995fd0d5294ba +Subproject commit 614d8dec84d79b4741b70c671b415bdda5591fe9 -- 2.47.3 From 938c450ac1d2d22547875d2c32bc95af9730a562 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 6 Jun 2025 13:44:39 +0000 Subject: [PATCH 406/866] Mass build system update --- bootstrap/stage-4.sh | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/bootstrap/stage-4.sh b/bootstrap/stage-4.sh index 51cb3b8..6f826d4 100755 --- a/bootstrap/stage-4.sh +++ b/bootstrap/stage-4.sh @@ -399,7 +399,7 @@ for plugin_key in "${plugin_keys[@]}"; do chmod +x "$dir/gradlew" 2>/dev/null fi - if [[ -f "$dir/build.gradle" || -f "$dir/settings.gradle" || -f "$dir/build.gradle.kts" || -f "$dir/settings.gradle.kts" ]]; then + if [[ -f "$dir/build.gradle.kts" || -f "$dir/settings.gradle.kts" ]]; then build_command="./gradlew -DSELF_MAVEN_LOCAL_REPO=$SELF_MAVEN_LOCAL_REPO --gradle-user-home=$GRADLE_USER_HOME --no-daemon --no-parallel clean build eclipse --warning-mode all" use_gradle=true elif [[ -f "$dir/pom.xml" ]]; then diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index d95b9aa..1a4c874 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit d95b9aa8f7d36af749889b3027f83d3ac0ef2b4c +Subproject commit 1a4c87409e485b450a107cc865bc719d373fb9e6 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 614d8de..1994e6c 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 614d8dec84d79b4741b70c671b415bdda5591fe9 +Subproject commit 1994e6c4e1c5239b524ce935a24695b605395385 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 23a36e0..0641deb 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 23a36e0f394f31ace8f550f4bf1f0367b378683f +Subproject commit 0641deb9769b74566f3e22c0f5783ae7f87aafe9 -- 2.47.3 From 8d61d9e0c3846d2e2c5cf4b6ead8629084f3f3eb Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 11 Jun 2025 20:03:46 +0000 Subject: [PATCH 407/866] Update DiamondBank-OG, build system --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 1a4c874..c56295a 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 1a4c87409e485b450a107cc865bc719d373fb9e6 +Subproject commit c56295a30bc3535513f0c56342f3035516dd6676 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 1994e6c..149d2df 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 1994e6c4e1c5239b524ce935a24695b605395385 +Subproject commit 149d2df5c1a84fffec87f7373edf398c25dc334f diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 0641deb..3c81a37 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 0641deb9769b74566f3e22c0f5783ae7f87aafe9 +Subproject commit 3c81a379abe76fb2d36d2269764ffefc73255281 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 2942894..cb7a0f4 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 2942894592c43cb1e8177205004306092136f88a +Subproject commit cb7a0f464fd90787a70b384da7865b7bee58edf0 -- 2.47.3 From 7abb3a43bcd94ca1eef6774c9d988315e558f940 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 11 Jun 2025 23:21:19 +0000 Subject: [PATCH 408/866] Update DiamondBank-OG --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index c56295a..1552fd1 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit c56295a30bc3535513f0c56342f3035516dd6676 +Subproject commit 1552fd1d287c82bfc280ac4aac0f36e4586b273c diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 149d2df..642109f 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 149d2df5c1a84fffec87f7373edf398c25dc334f +Subproject commit 642109fc597a809d4af84d04bec3a06ab306fa03 -- 2.47.3 From 57c91f0cbccbae935f6f82ebd9afe79ae7299cb4 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 13 Jun 2025 19:03:34 +0000 Subject: [PATCH 409/866] Fix third party builds --- plugin-suites/OG-Suite | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 642109f..61ad365 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 642109fc597a809d4af84d04bec3a06ab306fa03 +Subproject commit 61ad365869b9fe57f29cbf47edc9eeeb5f8e8646 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index cb7a0f4..5cd3e7c 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit cb7a0f464fd90787a70b384da7865b7bee58edf0 +Subproject commit 5cd3e7c0d69d176c9643b3afc4191e65fbaacd29 -- 2.47.3 From a2880a51f79bb3fed80806b3fdf98b8c0b77bf74 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 15 Jun 2025 00:08:28 +0000 Subject: [PATCH 410/866] Fix SimpleBounties-OG build --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 1552fd1..7aa8d9b 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 1552fd1d287c82bfc280ac4aac0f36e4586b273c +Subproject commit 7aa8d9b1518199ec4f8c09a6b7a3e7712b2b7919 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 3c81a37..0e49367 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 3c81a379abe76fb2d36d2269764ffefc73255281 +Subproject commit 0e493670194c54068a215d1b96d942b2b30050fd diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 5cd3e7c..b8254e2 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 5cd3e7c0d69d176c9643b3afc4191e65fbaacd29 +Subproject commit b8254e2388736c84855dea8ad0c6e07ee56141b8 -- 2.47.3 From 27729f78dd553ce289a78ba0af0a32c9c50c6e0d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 15 Jun 2025 14:29:01 +0000 Subject: [PATCH 411/866] Migrate CraftingStore-OG from Maven to Gradle --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 0e49367..116361e 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 0e493670194c54068a215d1b96d942b2b30050fd +Subproject commit 116361e79d36bb68c76f5d41a65ebcba26175489 -- 2.47.3 From 362f8c16a9300f8cd82bcd3d732d3018288d6335 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 18 Jun 2025 18:08:41 +0000 Subject: [PATCH 412/866] Add SubstAgent --- .gitmodules | 3 +++ SubstAgent | 1 + bootstrap/stage-4.sh | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) create mode 160000 SubstAgent diff --git a/.gitmodules b/.gitmodules index 54cc1b2..d84a20b 100644 --- a/.gitmodules +++ b/.gitmodules @@ -16,3 +16,6 @@ [submodule "plugin-suites/Third-Party"] path = plugin-suites/Third-Party url = https://github.com/true-og/Third-Party +[submodule "SubstAgent"] + path = SubstAgent + url = https://github.com/true-og/SubstAgent diff --git a/SubstAgent b/SubstAgent new file mode 160000 index 0000000..c633f8d --- /dev/null +++ b/SubstAgent @@ -0,0 +1 @@ +Subproject commit c633f8d10ae8e59539322ead3fafd41cddb894e1 diff --git a/bootstrap/stage-4.sh b/bootstrap/stage-4.sh index 6f826d4..44a5913 100755 --- a/bootstrap/stage-4.sh +++ b/bootstrap/stage-4.sh @@ -399,7 +399,7 @@ for plugin_key in "${plugin_keys[@]}"; do chmod +x "$dir/gradlew" 2>/dev/null fi - if [[ -f "$dir/build.gradle.kts" || -f "$dir/settings.gradle.kts" ]]; then + if [[ -f "$dir/build.gradle.kts" && -f "$dir/settings.gradle.kts" ]]; then build_command="./gradlew -DSELF_MAVEN_LOCAL_REPO=$SELF_MAVEN_LOCAL_REPO --gradle-user-home=$GRADLE_USER_HOME --no-daemon --no-parallel clean build eclipse --warning-mode all" use_gradle=true elif [[ -f "$dir/pom.xml" ]]; then -- 2.47.3 From 1d3bf1048a4a0eba0960d680cda3006c573cfd80 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 20 Jun 2025 23:42:20 +0000 Subject: [PATCH 413/866] Eliminate maven outside of Third-Party, update dependencies, update gradle --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 7aa8d9b..799a9d2 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 7aa8d9b1518199ec4f8c09a6b7a3e7712b2b7919 +Subproject commit 799a9d279bb368aede84396fcc0d4aa4b68e4e59 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 61ad365..5bf1fcc 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 61ad365869b9fe57f29cbf47edc9eeeb5f8e8646 +Subproject commit 5bf1fcc27df1b6debafeea0e218130802c1ed3f9 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 116361e..ac81b51 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 116361e79d36bb68c76f5d41a65ebcba26175489 +Subproject commit ac81b5191e84ec136c9259fcf25f2c4f471f1cfd -- 2.47.3 From 1a4efea0f7aca18f3ef6bf61c0034a001f058aac Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 22 Jun 2025 00:07:01 +0000 Subject: [PATCH 414/866] Update OG Suite build system --- bootstrap/INFO.txt | 4 +- bootstrap/stage-4.sh | 819 +++++++++++--------------------------- bootstrap/stage-5.sh | 772 +++++++++++++++++++++++++---------- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 6 files changed, 800 insertions(+), 801 deletions(-) diff --git a/bootstrap/INFO.txt b/bootstrap/INFO.txt index 58ef3b2..f5bdc6b 100644 --- a/bootstrap/INFO.txt +++ b/bootstrap/INFO.txt @@ -8,9 +8,9 @@ The TrueOG Bootstrap is being developed in six stages: [✓] Stage 3: Bootstrap Java and Spigot BuildTools. -[✓] Stage 4: Build all plugins. +[-] Stage 4: Assemble server with sdkman and Purpur. -[-] Stage 5: Assemble server with sdkman and Purpur. +[✓] Stage 5: Build all plugins. [X] Stage 6: Management TUI. diff --git a/bootstrap/stage-4.sh b/bootstrap/stage-4.sh index 44a5913..800279b 100755 --- a/bootstrap/stage-4.sh +++ b/bootstrap/stage-4.sh @@ -2,606 +2,245 @@ # This is free and unencumbered software released into the public domain. # Author: NotAlexNoyle (admin@true-og.net) -# TrueOG Bootstrap Stage 4: Builds all TrueOG Plugins and puts them into a folder called server/ in the current directory. +# TrueOG Bootstrap stage 4: Server assembly with sdkman and Purpur. -# Display ASCII art and wait for user input to start -cat << "EOF" +# Set strict fail-on-error policy. +set -euo pipefail -♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ -♥ ___ __ ___ __ __ ___ ___ __ __ ♥ -♥ | |__) | | |__ / \ / _` |\ | |__ | | | / \ |__) |__/ ♥ -♥ | | \ \__/ |___ \__/ \__> | \| |___ | |/\| \__/ | \ | \ ♥ -♥ ♥ -♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ +WORK_DIR="$(pwd)" +PURPUR_BRANCH="ver/1.19.4" - Plugin Bootstrap - "ad astra per aspera" +# The final jar will be placed one directory above WORK_DIR: +FINAL_JAR_PATH="$WORK_DIR/../purpur-1.19.4.jar" - Author: NotAlexNoyle +# Non-interactive for SDKMAN: +export SDKMAN_NON_INTERACTIVE=true +############################################################################### +# Spinner function +############################################################################### +spinner() { + local pid="$1" + local msg="$2" + local spin='-\|/' + local i=0 + + # Print initial message (no newline, so we can animate in place). + # Sending to stderr ensures it isn't redirected by > /dev/null. + echo -n "$msg..." >&2 + + # Keep spinning while "$pid" is alive. + while kill -0 "$pid" 2>/dev/null; do + i=$(( (i+1) %4 )) + # Move back 1 char, print spinner, flush. + echo -en "\b${spin:$i:1}" >&2 + sleep 0.15 + done + + # Wait for the process to finish and capture exit code. + wait "$pid" || true + local ec=$? + + # Remove the spinner character. + echo -en "\b" >&2 + + if [ "$ec" -ne 0 ]; then + echo " [FAILED]" >&2 + echo >&2 + echo "A step has failed. Exiting." >&2 + exit 1 + else + echo " [OK]" >&2 + fi +} + +############################################################################### +# Step 1: Check or install local SDKMAN +############################################################################### +echo "Checking local SDKMAN environment..." +if [ ! -d "$WORK_DIR/.sdkman" ]; then + echo "Initializing SDKMAN..." + export SDKMAN_DIR="$WORK_DIR/.sdkman" + + { + curl -s "https://get.sdkman.io" | bash + } >/dev/null 2>&1 + + # Temporarily disable -u while sourcing SDKMAN (avoids 'unbound variable'). + set +u + source "$SDKMAN_DIR/bin/sdkman-init.sh" + set -u + + echo "Installing Java 17 via local SDKMAN..." + ( + set +u + sdk install java 17.0.9-graalce >/dev/null 2>&1 + set -u + ) & + spinner $! "Installing Java" +else + echo "Local SDKMAN found. Using it." + export SDKMAN_DIR="$WORK_DIR/.sdkman" + + set +u + source "$SDKMAN_DIR/bin/sdkman-init.sh" + set -u +fi + +echo "Selecting Java version..." +( + set +u + sdk use java 17.0.9-graalce >/dev/null 2>&1 || true + set -u +) & +spinner $! "Switching Java version" + +# Show which Java is in use (grab one line). +JAVA_VERSION=$(java -version 2>&1 | head -n1 | cut -d '"' -f2 || true) +echo "Java in use: $JAVA_VERSION" + +############################################################################### +# Step 2: Check Purpur repo +############################################################################### +echo "Bootstrapping Purpur..." +if [ ! -d "../Purpur" ]; then + echo "Error: '../Purpur' directory not found. Please clone Purpur in a sibling directory named 'Purpur'." + exit 1 +fi + +cd ../Purpur + +echo "Checking Purpur repository for updates..." +git fetch origin "$PURPUR_BRANCH" >/dev/null 2>&1 +LOCAL_HASH="$(git rev-parse HEAD)" +REMOTE_HASH="$(git rev-parse origin/"$PURPUR_BRANCH")" + +############################################################################### +# Step 3: Rebuild if needed +############################################################################### +BUILD_PERFORMED=0 + +if [ "$LOCAL_HASH" != "$REMOTE_HASH" ] || [ ! -f "$FINAL_JAR_PATH" ]; then + if [ "$LOCAL_HASH" != "$REMOTE_HASH" ]; then + echo "Detected new commits on branch '$PURPUR_BRANCH'. Resetting local repo..." + git reset --hard "origin/$PURPUR_BRANCH" >/dev/null 2>&1 + else + echo "Purpur JAR missing. Rebuilding from current HEAD ($LOCAL_HASH)." + fi + + ( + ./gradlew applyPatches >/dev/null 2>&1 + ) & + spinner $! "Applying patches" + + ( + ./gradlew build >/dev/null 2>&1 + ) & + spinner $! "Building Purpur" + + ( + ./gradlew createMojmapBundlerJar >/dev/null 2>&1 + ) & + spinner $! "Creating Mojmap Bundler Jar" + + ( + ./gradlew publishToMavenLocal >/dev/null 2>&1 + ) & + spinner $! "Publishing to Maven Local" + + echo "Copying final JAR to '$FINAL_JAR_PATH'..." + ( + cp build/libs/purpur-bundler-*-mojmap.jar "$FINAL_JAR_PATH" 2>/dev/null + ) & + spinner $! "Copying JAR" + + BUILD_PERFORMED=1 +else + echo "No changes detected and 'purpur-1.19.4.jar' already exists. Skipping build." +fi + +############################################################################### +# Step 4: Copy startup script to same directory as the Purpur jar +############################################################################### +echo "Copying 'start.sh' into the Purpur jar's folder..." +( + cat << 'EOF' > "$WORK_DIR/../start.sh" +#!/usr/bin/env bash +# This is free and unencumbered software released into the public domain. +# Author: NotAlexNoyle (admin@true-og.net) + +# Stage 5: Assemble server. + +# Source the self-contained SDKMAN installation +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +source "$SCRIPT_DIR/bootstrap/.sdkman/bin/sdkman-init.sh" + +# Use the desired Java version from the self-contained SDKMAN +sdk use java 17.0.9-graalce + +# Auto-restart loop +while [ true ]; do + echo "Starting TrueOG..." + java -Xms43008M -Xmx43008M \ + -Dterminal.jline=false \ + -XX:+UseG1GC \ + -Dpaper.playerconnection.keepalive=60 \ + -XX:+UnlockDiagnosticVMOptions \ + -XX:+DebugNonSafepoints \ + -XX:+ParallelRefProcEnabled \ + -XX:MaxGCPauseMillis=200 \ + -XX:+UnlockExperimentalVMOptions \ + -XX:+DisableExplicitGC \ + -XX:+AlwaysPreTouch \ + -XX:G1HeapWastePercent=5 \ + -XX:G1MixedGCCountTarget=4 \ + -XX:G1MixedGCLiveThresholdPercent=90 \ + -XX:G1RSetUpdatingPauseTimePercent=5 \ + -XX:SurvivorRatio=32 \ + -XX:+PerfDisableSharedMem \ + -XX:MaxTenuringThreshold=1 \ + -XX:G1NewSizePercent=30 \ + -XX:G1MaxNewSizePercent=40 \ + -XX:G1HeapRegionSize=8M \ + -XX:G1ReservePercent=20 \ + -XX:InitiatingHeapOccupancyPercent=15 \ + -Dusing.aikars.flags=https://mcflags.emc.gs \ + -Daikars.new.flags=true \ + --add-modules=jdk.incubator.vector \ + -jar purpur-1.19.4.jar nogui + + for i in 5 4 3 2 1; do + printf 'Server restarting in %s... (press CTRL-C to exit)\n' "${i}" + sleep 1 + done +done EOF + chmod +x "$WORK_DIR/../start.sh" +) & +spinner $! "Writing startup script" + +cd "$WORK_DIR" || exit 1 + +############################################################################### +# Step 5: Build report +############################################################################### echo -read -p "Press Enter to start..." - -# Enable nullglob and extglob to handle non-matching patterns and extended globbing. -shopt -s nullglob extglob - -# Declare the project root for git submodule fetching. -SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" -PROJECT_ROOT="$(cd "$SCRIPT_DIR/.." && pwd)" - -# Define absolute paths for directories. -BASE_DIR="$PROJECT_ROOT/plugin-suites" -OUTPUT_DIR="$PROJECT_ROOT/plugins" -LOG_DIR="$OUTPUT_DIR/logs" -COMMIT_HASH_FILE="$OUTPUT_DIR/commit_hashes.txt" -WORK_DIR="$(pwd)" -GRADLE_USER_HOME="$PROJECT_ROOT/.gradle" -SELF_MAVEN_LOCAL_REPO="$WORK_DIR/.m2/repository" - -declare -A plugin_commit_hash_before -declare -A plugin_commit_hash_after -declare -A new_commit_hashes -declare -A build_results -declare -A plugin_dirs -halted=false - -# Function to handle script interruption. -cleanup() { - echo -e "\n\nBuild process interrupted." - halted=true - exit 1 -} - -# Trap SIGINT (Ctrl+C) and call cleanup. -trap 'cleanup' SIGINT - -mkdir -p "$OUTPUT_DIR" -mkdir -p "$LOG_DIR" - -build_order=("OG-Suite" "Hard-Forks" "Soft-Forks" "Third-Party") - -# Function to get commit hash of a plugin directory. -get_plugin_commit_hash() { - local dir="$1" - if [[ -e "$dir/.git" ]]; then - (cd "$dir" && git rev-parse HEAD 2>/dev/null) - else - echo "" - fi -} - -# Load previous commit hashes if they exist. -if [[ -f "$COMMIT_HASH_FILE" ]]; then - while IFS=: read -r plugin_key commit_hash; do - plugin_commit_hash_before["$plugin_key"]="$commit_hash" - done < "$COMMIT_HASH_FILE" -fi - -echo - -# Change directory to the project root before fetching submodules. -cd "$PROJECT_ROOT" || { echo "Failed to change directory to $PROJECT_ROOT"; exit 1; } - -# Updating submodules with a progress bar. -submodule_paths=($(git config --file .gitmodules --get-regexp path | awk '{ print $2 }')) -total_submodules=${#submodule_paths[@]} -declare -A failed_submodules=() - -submodule_progress_bar() { - local current=$1 - local total=$2 - local submodule_name=$3 - local progress=$(( (current * 100) / total )) - progress=$(( progress > 100 ? 100 : progress )) - local bar_length=20 - local filled_length=$(( (progress * bar_length) / 100 )) - local bar="" - for ((i = 0; i < filled_length; i++)); do - bar+="#" - done - for ((i = filled_length; i < bar_length; i++)); do - bar+=" " - done - printf "\r\033[KUpdating submodules -> %s [%-20s] %3d%%" "$submodule_name" "$bar" "$progress" -} - -submodule_index=0 - -for submodule_path in "${submodule_paths[@]}"; do - submodule_index=$((submodule_index + 1)) - submodule_name=$(basename "$submodule_path") - submodule_progress_bar "$submodule_index" "$total_submodules" "$submodule_name" - git submodule update --force --recursive --init --quiet "$submodule_path" &> "$LOG_DIR/${submodule_name}_update.log" - if [[ $? -ne 0 ]]; then - failed_submodules["$submodule_path"]=1 - fi -done - -# Move to next line after progress bar. -echo - -# Retry failed submodules if any. -if [[ ${#failed_submodules[@]} -gt 0 ]]; then +if [ "$BUILD_PERFORMED" -eq 1 ]; then + echo "Build Report:" + echo " - Repository branch: $PURPUR_BRANCH" + echo " - Local commit: $LOCAL_HASH" + echo " - JAR created at: $FINAL_JAR_PATH" + echo " - Startup script: $WORK_DIR/../start.sh" + echo " - Java version used: $JAVA_VERSION" echo - echo "Retrying failed submodules..." - for submodule_path in "${!failed_submodules[@]}"; do - submodule_name=$(basename "$submodule_path") - echo "Retrying $submodule_name..." - git submodule update --force --recursive --init --quiet "$submodule_path" &>> "$LOG_DIR/${submodule_name}_update.log" - if [[ $? -ne 0 ]]; then - absolute_log_path=$(realpath "$LOG_DIR/${submodule_name}_update.log") - echo "Failed to update submodule $submodule_name after retry. See log at $absolute_log_path" - exit 1 - else - unset failed_submodules["$submodule_path"] - fi - done -fi - -echo -echo "Submodules updated successfully." -echo - -# Return to the bootstrap directory. -cd "$PROJECT_ROOT/bootstrap" || { echo "Failed to return to $PROJECT_ROOT/bootstrap"; exit 1; } - -# Build list of plugin keys and collect commit hashes. -declare -a plugin_keys - -for prefix in "${build_order[@]}"; do - for dir in "$BASE_DIR/$prefix"/*/; do - [[ ! -d "$dir" ]] && continue - plugin_name="$(basename "$dir")" - plugin_key="${prefix}/${plugin_name}" - - # Exclude specific plugins. - if [[ "$plugin_key" == "OG-Suite/Template-OG" || \ - "$plugin_key" == "OG-Suite/KotlinTemplate-OG" || \ - "$plugin_key" == "OG-Suite/plugins" || \ - "$plugin_key" == "Hard-Forks/plugins" || \ - "$plugin_key" == "Soft-Forks/plugins" || \ - "$plugin_key" == "Third-Party/plugins" ]]; then - continue - fi - - if [[ "$plugin_key" == "Soft-Forks/Essentials-OG" ]]; then - # Add both pseudo-plugins. - plugin_keys+=("Soft-Forks/EssentialsX") - plugin_keys+=("Soft-Forks/EssentialsXSpawn") - # Set commit hash under Essentials-OG. - commit_hash="$(get_plugin_commit_hash "$dir")" - plugin_commit_hash_after["Soft-Forks/Essentials-OG"]="$commit_hash" - new_commit_hashes["Soft-Forks/Essentials-OG"]="$commit_hash" - plugin_dirs["Soft-Forks/EssentialsX"]="$dir" - plugin_dirs["Soft-Forks/EssentialsXSpawn"]="$dir" - else - plugin_keys+=("$plugin_key") - commit_hash="$(get_plugin_commit_hash "$dir")" - plugin_commit_hash_after["$plugin_key"]="$commit_hash" - new_commit_hashes["$plugin_key"]="$commit_hash" - plugin_dirs["$plugin_key"]="$dir" - fi - done -done - -# Stop all existing Gradle daemons if available. -if command -v gradle >/dev/null 2>&1; then - gradle --stop >/dev/null 2>&1 -fi - -# Initialize counters for progress bar. -total_dirs=${#plugin_keys[@]} -completed=0 - -progress_bar() { - local subfolder="$1" - local project_name="$2" - local progress=$(( (completed * 100) / total_dirs )) - progress=$(( progress > 100 ? 100 : progress )) - local bar_length=20 - local filled_length=$(( (progress * bar_length) / 100 )) - local bar="" - for ((i = 0; i < filled_length; i++)); do - bar+="#" - done - for ((i = filled_length; i < bar_length; i++)); do - bar+=" " - done - local formatted_subfolder=$(printf "%-12.12s" "$subfolder") - local formatted_project_name=$(printf "%-20.20s" "$project_name") - printf "\r\033[KBuilding %s -> %s [%-20s] %3d%%" "$formatted_subfolder" "$formatted_project_name" "$bar" "$progress" -} - -select_preferred_jar() { - local jars=("$@") - - # Filter out jars that end with '-all.jar' because we generally don't want "fat" or "all-in-one" jars. - local filtered_jars=() - for jar in "${jars[@]}"; do - local bn - bn=$(basename "$jar") - if [[ ! "$bn" =~ -all\.jar$ ]]; then - filtered_jars+=("$jar") - fi - done - - # If nothing remains after filtering out '-all.jar', revert to original list. - if [[ ${#filtered_jars[@]} -eq 0 ]]; then - filtered_jars=("${jars[@]}") - fi - - # - # ----- ADJUSTED SECTION FOR -dev.jar EXCLUSION ----- - # - # Create a new array that excludes any jar ending in "-dev.jar", "-sources.jar" or "-javadoc.jar". - local more_filtered=() - for jar in "${filtered_jars[@]}"; do - local bn - bn=$(basename "$jar") - # If the jar ends with "-dev.jar", "-sources.jar", or "-javadoc.jar", we skip it. - if [[ "$bn" =~ -dev\.jar$ || "$bn" =~ -sources\.jar$ || "$bn" =~ -javadoc\.jar$ ]]; then - continue - fi - more_filtered+=("$jar") - done - - # If that exclusion leaves us with at least one valid jar, adopt that list; otherwise, fall back. - if [[ ${#more_filtered[@]} -gt 0 ]]; then - filtered_jars=("${more_filtered[@]}") - fi - - # - # Among whatever is left, prefer jars matching a plain numeric version pattern: - # e.g. MyPlugin-1.0.jar or Foo-0.1.2.jar - # - local pattern='^([A-Za-z0-9._-]+)-([0-9]+(\.[0-9]+)*)\.jar$' - local exact_matches=() - for jar in "${filtered_jars[@]}"; do - local bn - bn=$(basename "$jar") - if [[ $bn =~ $pattern ]]; then - exact_matches+=("$jar") - fi - done - - # If we found any "plain" numeric jars, pick the shortest filename among them. - if [[ ${#exact_matches[@]} -gt 0 ]]; then - local preferred_jar="${exact_matches[0]}" - local shortest_len=${#preferred_jar} - for jar in "${exact_matches[@]}"; do - local bn - bn=$(basename "$jar") - if [[ ${#bn} -lt $shortest_len ]]; then - preferred_jar="$jar" - shortest_len=${#bn} - fi - done - echo "$preferred_jar" - return - fi - - # - # Otherwise, pick whichever jar among 'filtered_jars' has the shortest filename. - # - local preferred_jar="${filtered_jars[0]}" - local shortest_len=${#preferred_jar} - for jar in "${filtered_jars[@]}"; do - local bn - bn=$(basename "$jar") - if [[ ${#bn} -lt $shortest_len ]]; then - preferred_jar="$jar" - shortest_len=${#bn} - fi - done - - echo "$preferred_jar" -} - -sort_projects() { - local projects=("$@") - local sorted_projects=() - for category in "${build_order[@]}"; do - local category_projects=() - for project in "${projects[@]}"; do - if [[ "$project" == "$category/"* ]]; then - category_projects+=("$project") - fi - done - IFS=$'\n' sorted_category_projects=($(printf "%s\n" "${category_projects[@]}" | sort)) - unset IFS - sorted_projects+=("${sorted_category_projects[@]}") - done - echo "${sorted_projects[@]}" -} - -for plugin_key in "${plugin_keys[@]}"; do - if $halted; then - break - fi - - prefix="${plugin_key%%/*}" - plugin_name="${plugin_key##*/}" - dir="${plugin_dirs[$plugin_key]}" - - progress_bar "$prefix" "$plugin_name" - - # Handle pseudo plugins using Essentials-OG commit hash. - if [[ "$plugin_key" == "Soft-Forks/EssentialsX" || "$plugin_key" == "Soft-Forks/EssentialsXSpawn" ]]; then - commit_hash="${plugin_commit_hash_after["Soft-Forks/Essentials-OG"]}" - commit_hash_before="${plugin_commit_hash_before["Soft-Forks/Essentials-OG"]}" - else - commit_hash="${plugin_commit_hash_after["$plugin_key"]}" - commit_hash_before="${plugin_commit_hash_before["$plugin_key"]}" - fi - - need_to_build=false - if [[ -n "$commit_hash_before" && -n "$commit_hash" && "$commit_hash_before" == "$commit_hash" ]]; then - # Plugin did not change. Check if JAR exists. - jar_exists=false - if [[ "$plugin_key" == "Soft-Forks/EssentialsX" ]]; then - plugin_names=("Essentials-OG" "EssentialsX-OG") - elif [[ "$plugin_key" == "Soft-Forks/EssentialsXSpawn" ]]; then - plugin_names=("EssentialsXSpawn-OG") - elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-AFKPlus" ]]; then - plugin_names=("MiniPlaceholders-AFKPlus") - elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Essentials" ]]; then - plugin_names=("MiniPlaceholders-Essentials") - elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Statistic" ]]; then - plugin_names=("MiniPlaceholders-Statistic") - else - plugin_names=("$plugin_name") - fi - - for jar_file in "$OUTPUT_DIR"/*.jar; do - base_name=$(basename "$jar_file" .jar) - for name in "${plugin_names[@]}"; do - remaining="${base_name#$name}" - if [[ "$remaining" == "" || "$remaining" =~ ^[-\.][0-9] ]]; then - jar_exists=true - break 2 - fi - done - done - - if $jar_exists; then - # No rebuild needed. - build_results["$plugin_key"]="cached" - completed=$((completed + 1)) - progress_bar "$prefix" "$plugin_name" - continue - else - need_to_build=true - fi - else - need_to_build=true - fi - - if $need_to_build; then - # Find build output dirs. - build_output_dirs=() - [[ -d "$dir/build/libs" ]] && build_output_dirs+=("$dir/build/libs") - [[ -d "$dir/target" ]] && build_output_dirs+=("$dir/target") - [[ -d "$dir/build/distributions" ]] && build_output_dirs+=("$dir/build/distributions") - - # Move existing jars to old/ - for build_output_dir in "${build_output_dirs[@]}"; do - if [[ -d "$build_output_dir" ]]; then - mkdir -p "$build_output_dir/old" - find "$build_output_dir" -maxdepth 1 -type f -name "*.jar" ! -path "*/old/*" \ - -exec mv {} "$build_output_dir/old/" \; - fi - done - - # Determine build tool. - if [[ -f "$dir/gradlew" ]]; then - chmod +x "$dir/gradlew" 2>/dev/null - fi - - if [[ -f "$dir/build.gradle.kts" && -f "$dir/settings.gradle.kts" ]]; then - build_command="./gradlew -DSELF_MAVEN_LOCAL_REPO=$SELF_MAVEN_LOCAL_REPO --gradle-user-home=$GRADLE_USER_HOME --no-daemon --no-parallel clean build eclipse --warning-mode all" - use_gradle=true - elif [[ -f "$dir/pom.xml" ]]; then - build_command="./mvnw clean package -Dmaven.repo.local=$SELF_MAVEN_LOCAL_REPO" - use_gradle=false - else - build_results["$plugin_key"]="Fail" - completed=$((completed + 1)) - progress_bar "$prefix" "$plugin_name" - continue - fi - - build_log="$LOG_DIR/${plugin_name}_build.log" - ( - cd "$dir" || exit - if $use_gradle; then - export GRADLE_USER_HOME="$dir/.gradle" - fi - $build_command - ) > "$build_log" 2>&1 - - build_exit_code=$? - - if [[ $build_exit_code -eq 0 ]]; then - # Recollect build output directories. - build_output_dirs=() - [[ -d "$dir/build/libs" ]] && build_output_dirs+=("$dir/build/libs") - [[ -d "$dir/target" ]] && build_output_dirs+=("$dir/target") - [[ -d "$dir/build/distributions" ]] && build_output_dirs+=("$dir/build/distributions") - - built_jars=() - for build_output_dir in "${build_output_dirs[@]}"; do - if [[ -d "$build_output_dir" ]]; then - for jar_file in "$build_output_dir/"*.jar; do - if [[ -f "$jar_file" ]]; then - jar_name="$(basename "$jar_file")" - if [[ "$jar_name" != *javadoc* && "$jar_name" != *sources* && "$jar_name" != *part* && "$jar_name" != original* ]]; then - built_jars+=("$jar_file") - fi - fi - done - fi - done - - # Handle plugin-specific jar name patterns. - if [[ "$plugin_key" == "Soft-Forks/EssentialsX" ]]; then - plugin_names=("Essentials-OG" "EssentialsX-OG") - elif [[ "$plugin_key" == "Soft-Forks/EssentialsXSpawn" ]]; then - plugin_names=("EssentialsXSpawn-OG") - elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-AFKPlus" ]]; then - plugin_names=("MiniPlaceholders-AFKPlus") - elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Essentials" ]]; then - plugin_names=("MiniPlaceholders-Essentials") - elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Statistic" ]]; then - plugin_names=("MiniPlaceholders-Statistic") - else - plugin_names=("$plugin_name") - fi - - sub_built_jars=() - for jar_file in "${built_jars[@]}"; do - jar_name=$(basename "$jar_file" .jar) - for name in "${plugin_names[@]}"; do - remaining="${jar_name#$name}" - if [[ "$remaining" == "" || "$remaining" =~ ^[-\.][0-9] ]]; then - sub_built_jars+=("$jar_file") - break - fi - done - done - - if [[ ${#sub_built_jars[@]} -gt 0 ]]; then - preferred_jar=$(select_preferred_jar "${sub_built_jars[@]}") - preferred_jar_name="$(basename "$preferred_jar")" - - mkdir -p "$OUTPUT_DIR/old" - for old_jar in "$OUTPUT_DIR/"*.jar; do - if [[ -f "$old_jar" ]]; then - old_jar_name=$(basename "$old_jar" .jar) - for name in "${plugin_names[@]}"; do - remaining="${old_jar_name#$name}" - if [[ "$remaining" == "" || "$remaining" =~ ^[-\.][0-9] ]]; then - if [[ "$old_jar_name.jar" != "$preferred_jar_name" ]]; then - mv "$old_jar" "$OUTPUT_DIR/old/" - fi - break - fi - done - fi - done - - cp "$preferred_jar" "$OUTPUT_DIR/" 2>/dev/null - build_results["$plugin_key"]="built" - else - echo "Error: No JAR files found after building plugin '$plugin_name'." >> "$build_log" - build_results["$plugin_key"]="Fail" - fi - else - build_results["$plugin_key"]="Fail" - fi - else - build_results["$plugin_key"]="cached" - fi - - completed=$((completed + 1)) - progress_bar "$prefix" "$plugin_name" -done - -echo - -{ - sorted_keys=($(sort_projects "${!new_commit_hashes[@]}")) - for plugin_key in "${sorted_keys[@]}"; do - echo "${plugin_key}:${new_commit_hashes[$plugin_key]}" - done -} > "$COMMIT_HASH_FILE" - -echo "" -echo "Build Summary:" -echo "" - -pass_list=() -cached_list=() -fail_list=() - -for project in "${!build_results[@]}"; do - status="${build_results[$project]}" - if [[ "$status" == "built" ]]; then - pass_list+=("$project") - elif [[ "$status" == "Fail" ]]; then - fail_list+=("$project") - elif [[ "$status" == "cached" ]]; then - cached_list+=("$project") - fi -done - -if [[ ${#pass_list[@]} -gt 0 ]]; then - echo "Plugins built successfully:" - echo "" - sorted_pass_list=($(sort_projects "${pass_list[@]}")) - for project in "${sorted_pass_list[@]}"; do - echo "- $project" - done - echo "" -fi - -if [[ ${#cached_list[@]} -gt 0 ]]; then - echo "Cached plugins:" - echo "" - sorted_cached_list=($(sort_projects "${cached_list[@]}")) - for project in "${sorted_cached_list[@]}"; do - echo "- $project" - done - echo "" -fi - -if [[ ${#fail_list[@]} -gt 0 ]]; then - echo "Failed builds:" - echo "" - sorted_fail_list=($(sort_projects "${fail_list[@]}")) - for project in "${sorted_fail_list[@]}"; do - echo "- $project" - done - echo "" -fi - -total_built=${#pass_list[@]} -total_cached=${#cached_list[@]} -total_failed=${#fail_list[@]} -total_plugins=$((total_built + total_cached + total_failed)) - -# -# Only print "ERROR: Failed to build all plugins!" if there are actually any failed builds. -# -if [[ $total_failed -gt 0 ]]; then - echo "ERROR: Failed to build all plugins!" + echo "Purpur build completed successfully." else - echo "Completed plugin jarfiles: $OUTPUT_DIR/" + echo "Build Report:" + echo " - No rebuild needed." + echo " - Existing JAR remains at: $FINAL_JAR_PATH" + echo " - Startup script: $WORK_DIR/../start.sh" fi -echo "" -echo "Build logs: $LOG_DIR/" -echo "" -echo "Total plugins: $total_plugins" - -if [[ $total_built -gt 0 ]]; then - echo "" - echo "Plugins built: $total_built" -fi - -if [[ $total_cached -gt 0 ]]; then - echo "" - echo "Cached plugins: $total_cached" -fi - -if [[ $total_failed -gt 0 ]]; then - echo "" - echo "Failed builds: $total_failed" -fi - -if $halted; then - echo "" - echo "WARNING: Build process was halted manually!" -fi +echo "Done." diff --git a/bootstrap/stage-5.sh b/bootstrap/stage-5.sh index caf42b5..b59016f 100755 --- a/bootstrap/stage-5.sh +++ b/bootstrap/stage-5.sh @@ -2,245 +2,605 @@ # This is free and unencumbered software released into the public domain. # Author: NotAlexNoyle (admin@true-og.net) -# TrueOG Bootstrap stage 5: Server assembly with sdkman and Purpur. +# TrueOG Bootstrap Stage 5: Builds all TrueOG Plugins and puts them into a folder called server/ in the current directory. -# Set strict fail-on-error policy. -set -euo pipefail +# Display ASCII art and wait for user input to start +cat << "EOF" +♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ +♥ ___ __ ___ __ __ ___ ___ __ __ ♥ +♥ | |__) | | |__ / \ / _` |\ | |__ | | | / \ |__) |__/ ♥ +♥ | | \ \__/ |___ \__/ \__> | \| |___ | |/\| \__/ | \ | \ ♥ +♥ ♥ +♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ + + Plugin Bootstrap + "ad astra per aspera" + + Author: NotAlexNoyle + +EOF + +echo + +# Enable nullglob and extglob to handle non-matching patterns and extended globbing. +shopt -s nullglob extglob + +# Declare the project root for git submodule fetching. +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +PROJECT_ROOT="$(cd "$SCRIPT_DIR/.." && pwd)" + +# Define absolute paths for directories. +BASE_DIR="$PROJECT_ROOT/plugin-suites" +OUTPUT_DIR="$PROJECT_ROOT/plugins" +LOG_DIR="$OUTPUT_DIR/logs" +COMMIT_HASH_FILE="$OUTPUT_DIR/commit_hashes.txt" WORK_DIR="$(pwd)" -PURPUR_BRANCH="ver/1.19.4" +GRADLE_USER_HOME="$PROJECT_ROOT/.gradle" +SELF_MAVEN_LOCAL_REPO="$WORK_DIR/.m2/repository" -# The final jar will be placed one directory above WORK_DIR: -FINAL_JAR_PATH="$WORK_DIR/../purpur-1.19.4.jar" +declare -A plugin_commit_hash_before +declare -A plugin_commit_hash_after +declare -A new_commit_hashes +declare -A build_results +declare -A plugin_dirs +halted=false -# Non-interactive for SDKMAN: -export SDKMAN_NON_INTERACTIVE=true +# Function to handle script interruption. +cleanup() { + echo -e "\n\nBuild process interrupted." + halted=true + exit 1 +} -############################################################################### -# Spinner function -############################################################################### -spinner() { - local pid="$1" - local msg="$2" - local spin='-\|/' - local i=0 +# Trap SIGINT (Ctrl+C) and call cleanup. +trap 'cleanup' SIGINT - # Print initial message (no newline, so we can animate in place). - # Sending to stderr ensures it isn't redirected by > /dev/null. - echo -n "$msg..." >&2 +mkdir -p "$OUTPUT_DIR" +mkdir -p "$LOG_DIR" - # Keep spinning while "$pid" is alive. - while kill -0 "$pid" 2>/dev/null; do - i=$(( (i+1) %4 )) - # Move back 1 char, print spinner, flush. - echo -en "\b${spin:$i:1}" >&2 - sleep 0.15 - done +build_order=("OG-Suite" "Hard-Forks" "Soft-Forks" "Third-Party") - # Wait for the process to finish and capture exit code. - wait "$pid" || true - local ec=$? - - # Remove the spinner character. - echo -en "\b" >&2 - - if [ "$ec" -ne 0 ]; then - echo " [FAILED]" >&2 - echo >&2 - echo "A step has failed. Exiting." >&2 - exit 1 +# Function to get commit hash of a plugin directory. +get_plugin_commit_hash() { + local dir="$1" + if [[ -e "$dir/.git" ]]; then + (cd "$dir" && git rev-parse HEAD 2>/dev/null) else - echo " [OK]" >&2 + echo "" fi } -############################################################################### -# Step 1: Check or install local SDKMAN -############################################################################### -echo "Checking local SDKMAN environment..." -if [ ! -d "$WORK_DIR/.sdkman" ]; then - echo "Initializing SDKMAN..." - export SDKMAN_DIR="$WORK_DIR/.sdkman" - - { - curl -s "https://get.sdkman.io" | bash - } >/dev/null 2>&1 - - # Temporarily disable -u while sourcing SDKMAN (avoids 'unbound variable'). - set +u - source "$SDKMAN_DIR/bin/sdkman-init.sh" - set -u - - echo "Installing Java 17 via local SDKMAN..." - ( - set +u - sdk install java 17.0.9-graalce >/dev/null 2>&1 - set -u - ) & - spinner $! "Installing Java" -else - echo "Local SDKMAN found. Using it." - export SDKMAN_DIR="$WORK_DIR/.sdkman" - - set +u - source "$SDKMAN_DIR/bin/sdkman-init.sh" - set -u +# Load previous commit hashes if they exist. +if [[ -f "$COMMIT_HASH_FILE" ]]; then + while IFS=: read -r plugin_key commit_hash; do + plugin_commit_hash_before["$plugin_key"]="$commit_hash" + done < "$COMMIT_HASH_FILE" fi -echo "Selecting Java version..." -( - set +u - sdk use java 17.0.9-graalce >/dev/null 2>&1 || true - set -u -) & -spinner $! "Switching Java version" +echo -# Show which Java is in use (grab one line). -JAVA_VERSION=$(java -version 2>&1 | head -n1 | cut -d '"' -f2 || true) -echo "Java in use: $JAVA_VERSION" +# Change directory to the project root before fetching submodules. +cd "$PROJECT_ROOT" || { echo "Failed to change directory to $PROJECT_ROOT"; exit 1; } -############################################################################### -# Step 2: Check Purpur repo -############################################################################### -echo "Bootstrapping Purpur..." -if [ ! -d "../Purpur" ]; then - echo "Error: '../Purpur' directory not found. Please clone Purpur in a sibling directory named 'Purpur'." - exit 1 -fi +# Updating submodules with a progress bar. +submodule_paths=($(git config --file .gitmodules --get-regexp path | awk '{ print $2 }')) +total_submodules=${#submodule_paths[@]} +declare -A failed_submodules=() -cd ../Purpur +submodule_progress_bar() { + local current=$1 + local total=$2 + local submodule_name=$3 + local progress=$(( (current * 100) / total )) + progress=$(( progress > 100 ? 100 : progress )) + local bar_length=20 + local filled_length=$(( (progress * bar_length) / 100 )) + local bar="" + for ((i = 0; i < filled_length; i++)); do + bar+="#" + done + for ((i = filled_length; i < bar_length; i++)); do + bar+=" " + done + printf "\r\033[KUpdating submodules -> %s [%-20s] %3d%%" "$submodule_name" "$bar" "$progress" +} -echo "Checking Purpur repository for updates..." -git fetch origin "$PURPUR_BRANCH" >/dev/null 2>&1 -LOCAL_HASH="$(git rev-parse HEAD)" -REMOTE_HASH="$(git rev-parse origin/"$PURPUR_BRANCH")" +submodule_index=0 -############################################################################### -# Step 3: Rebuild if needed -############################################################################### -BUILD_PERFORMED=0 - -if [ "$LOCAL_HASH" != "$REMOTE_HASH" ] || [ ! -f "$FINAL_JAR_PATH" ]; then - if [ "$LOCAL_HASH" != "$REMOTE_HASH" ]; then - echo "Detected new commits on branch '$PURPUR_BRANCH'. Resetting local repo..." - git reset --hard "origin/$PURPUR_BRANCH" >/dev/null 2>&1 - else - echo "Purpur JAR missing. Rebuilding from current HEAD ($LOCAL_HASH)." +for submodule_path in "${submodule_paths[@]}"; do + submodule_index=$((submodule_index + 1)) + submodule_name=$(basename "$submodule_path") + submodule_progress_bar "$submodule_index" "$total_submodules" "$submodule_name" + git submodule update --force --recursive --init --quiet "$submodule_path" &> "$LOG_DIR/${submodule_name}_update.log" + if [[ $? -ne 0 ]]; then + failed_submodules["$submodule_path"]=1 fi +done - ( - ./gradlew applyPatches >/dev/null 2>&1 - ) & - spinner $! "Applying patches" +# Move to next line after progress bar. +echo - ( - ./gradlew build >/dev/null 2>&1 - ) & - spinner $! "Building Purpur" - - ( - ./gradlew createMojmapBundlerJar >/dev/null 2>&1 - ) & - spinner $! "Creating Mojmap Bundler Jar" - - ( - ./gradlew publishToMavenLocal >/dev/null 2>&1 - ) & - spinner $! "Publishing to Maven Local" - - echo "Copying final JAR to '$FINAL_JAR_PATH'..." - ( - cp build/libs/purpur-bundler-*-mojmap.jar "$FINAL_JAR_PATH" 2>/dev/null - ) & - spinner $! "Copying JAR" - - BUILD_PERFORMED=1 -else - echo "No changes detected and 'purpur-1.19.4.jar' already exists. Skipping build." +# Retry failed submodules if any. +if [[ ${#failed_submodules[@]} -gt 0 ]]; then + echo + echo "Retrying failed submodules..." + for submodule_path in "${!failed_submodules[@]}"; do + submodule_name=$(basename "$submodule_path") + echo "Retrying $submodule_name..." + git submodule update --force --recursive --init --quiet "$submodule_path" &>> "$LOG_DIR/${submodule_name}_update.log" + if [[ $? -ne 0 ]]; then + absolute_log_path=$(realpath "$LOG_DIR/${submodule_name}_update.log") + echo "Failed to update submodule $submodule_name after retry. See log at $absolute_log_path" + exit 1 + else + unset failed_submodules["$submodule_path"] + fi + done fi -############################################################################### -# Step 4: Copy startup script to same directory as the Purpur jar -############################################################################### -echo "Copying 'start.sh' into the Purpur jar's folder..." -( - cat << 'EOF' > "$WORK_DIR/../start.sh" -#!/usr/bin/env bash -# This is free and unencumbered software released into the public domain. -# Author: NotAlexNoyle (admin@true-og.net) +echo +echo "Submodules updated successfully." +echo -# Stage 5: Assemble server. +# Return to the bootstrap directory. +cd "$PROJECT_ROOT/bootstrap" || { echo "Failed to return to $PROJECT_ROOT/bootstrap"; exit 1; } -# Source the self-contained SDKMAN installation -SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" -source "$SCRIPT_DIR/bootstrap/.sdkman/bin/sdkman-init.sh" +# Build list of plugin keys and collect commit hashes. +declare -a plugin_keys -# Use the desired Java version from the self-contained SDKMAN -sdk use java 17.0.9-graalce +for prefix in "${build_order[@]}"; do + for dir in "$BASE_DIR/$prefix"/*/; do + [[ ! -d "$dir" ]] && continue + plugin_name="$(basename "$dir")" + plugin_key="${prefix}/${plugin_name}" -# Auto-restart loop -while [ true ]; do - echo "Starting TrueOG..." - java -Xms43008M -Xmx43008M \ - -Dterminal.jline=false \ - -XX:+UseG1GC \ - -Dpaper.playerconnection.keepalive=60 \ - -XX:+UnlockDiagnosticVMOptions \ - -XX:+DebugNonSafepoints \ - -XX:+ParallelRefProcEnabled \ - -XX:MaxGCPauseMillis=200 \ - -XX:+UnlockExperimentalVMOptions \ - -XX:+DisableExplicitGC \ - -XX:+AlwaysPreTouch \ - -XX:G1HeapWastePercent=5 \ - -XX:G1MixedGCCountTarget=4 \ - -XX:G1MixedGCLiveThresholdPercent=90 \ - -XX:G1RSetUpdatingPauseTimePercent=5 \ - -XX:SurvivorRatio=32 \ - -XX:+PerfDisableSharedMem \ - -XX:MaxTenuringThreshold=1 \ - -XX:G1NewSizePercent=30 \ - -XX:G1MaxNewSizePercent=40 \ - -XX:G1HeapRegionSize=8M \ - -XX:G1ReservePercent=20 \ - -XX:InitiatingHeapOccupancyPercent=15 \ - -Dusing.aikars.flags=https://mcflags.emc.gs \ - -Daikars.new.flags=true \ - --add-modules=jdk.incubator.vector \ - -jar purpur-1.19.4.jar nogui + # Exclude specific plugins. + if [[ "$plugin_key" == "OG-Suite/Template-OG" || \ + "$plugin_key" == "OG-Suite/KotlinTemplate-OG" || \ + "$plugin_key" == "OG-Suite/plugins" || \ + "$plugin_key" == "Hard-Forks/plugins" || \ + "$plugin_key" == "Soft-Forks/plugins" || \ + "$plugin_key" == "Third-Party/plugins" ]]; then + continue + fi - for i in 5 4 3 2 1; do - printf 'Server restarting in %s... (press CTRL-C to exit)\n' "${i}" - sleep 1 + if [[ "$plugin_key" == "Soft-Forks/Essentials-OG" ]]; then + # Add both pseudo-plugins. + plugin_keys+=("Soft-Forks/EssentialsX") + plugin_keys+=("Soft-Forks/EssentialsXSpawn") + # Set commit hash under Essentials-OG. + commit_hash="$(get_plugin_commit_hash "$dir")" + plugin_commit_hash_after["Soft-Forks/Essentials-OG"]="$commit_hash" + new_commit_hashes["Soft-Forks/Essentials-OG"]="$commit_hash" + plugin_dirs["Soft-Forks/EssentialsX"]="$dir" + plugin_dirs["Soft-Forks/EssentialsXSpawn"]="$dir" + else + plugin_keys+=("$plugin_key") + commit_hash="$(get_plugin_commit_hash "$dir")" + plugin_commit_hash_after["$plugin_key"]="$commit_hash" + new_commit_hashes["$plugin_key"]="$commit_hash" + plugin_dirs["$plugin_key"]="$dir" + fi done done -EOF - chmod +x "$WORK_DIR/../start.sh" -) & -spinner $! "Writing startup script" - -cd "$WORK_DIR" || exit 1 - -############################################################################### -# Step 5: Build report -############################################################################### -echo -if [ "$BUILD_PERFORMED" -eq 1 ]; then - echo "Build Report:" - echo " - Repository branch: $PURPUR_BRANCH" - echo " - Local commit: $LOCAL_HASH" - echo " - JAR created at: $FINAL_JAR_PATH" - echo " - Startup script: $WORK_DIR/../start.sh" - echo " - Java version used: $JAVA_VERSION" - echo - echo "Purpur build completed successfully." -else - echo "Build Report:" - echo " - No rebuild needed." - echo " - Existing JAR remains at: $FINAL_JAR_PATH" - echo " - Startup script: $WORK_DIR/../start.sh" +# Stop all existing Gradle daemons if available. +if command -v gradle >/dev/null 2>&1; then + gradle --stop >/dev/null 2>&1 fi -echo "Done." +# Initialize counters for progress bar. +total_dirs=${#plugin_keys[@]} +completed=0 + +progress_bar() { + local subfolder="$1" + local project_name="$2" + local progress=$(( (completed * 100) / total_dirs )) + progress=$(( progress > 100 ? 100 : progress )) + local bar_length=20 + local filled_length=$(( (progress * bar_length) / 100 )) + local bar="" + for ((i = 0; i < filled_length; i++)); do + bar+="#" + done + for ((i = filled_length; i < bar_length; i++)); do + bar+=" " + done + local formatted_subfolder=$(printf "%-12.12s" "$subfolder") + local formatted_project_name=$(printf "%-20.20s" "$project_name") + printf "\r\033[KBuilding %s -> %s [%-20s] %3d%%" "$formatted_subfolder" "$formatted_project_name" "$bar" "$progress" +} + +select_preferred_jar() { + local jars=("$@") + + # Filter out jars that end with '-all.jar' because we generally don't want "fat" or "all-in-one" jars. + local filtered_jars=() + for jar in "${jars[@]}"; do + local bn + bn=$(basename "$jar") + if [[ ! "$bn" =~ -all\.jar$ ]]; then + filtered_jars+=("$jar") + fi + done + + # If nothing remains after filtering out '-all.jar', revert to original list. + if [[ ${#filtered_jars[@]} -eq 0 ]]; then + filtered_jars=("${jars[@]}") + fi + + # + # ----- ADJUSTED SECTION FOR -dev.jar EXCLUSION ----- + # + # Create a new array that excludes any jar ending in "-dev.jar", "-sources.jar" or "-javadoc.jar". + local more_filtered=() + for jar in "${filtered_jars[@]}"; do + local bn + bn=$(basename "$jar") + # If the jar ends with "-dev.jar", "-sources.jar", or "-javadoc.jar", we skip it. + if [[ "$bn" =~ -dev\.jar$ || "$bn" =~ -sources\.jar$ || "$bn" =~ -javadoc\.jar$ ]]; then + continue + fi + more_filtered+=("$jar") + done + + # If that exclusion leaves us with at least one valid jar, adopt that list; otherwise, fall back. + if [[ ${#more_filtered[@]} -gt 0 ]]; then + filtered_jars=("${more_filtered[@]}") + fi + + # + # Among whatever is left, prefer jars matching a plain numeric version pattern: + # e.g. MyPlugin-1.0.jar or Foo-0.1.2.jar + # + local pattern='^([A-Za-z0-9._-]+)-([0-9]+(\.[0-9]+)*)\.jar$' + local exact_matches=() + for jar in "${filtered_jars[@]}"; do + local bn + bn=$(basename "$jar") + if [[ $bn =~ $pattern ]]; then + exact_matches+=("$jar") + fi + done + + # If we found any "plain" numeric jars, pick the shortest filename among them. + if [[ ${#exact_matches[@]} -gt 0 ]]; then + local preferred_jar="${exact_matches[0]}" + local shortest_len=${#preferred_jar} + for jar in "${exact_matches[@]}"; do + local bn + bn=$(basename "$jar") + if [[ ${#bn} -lt $shortest_len ]]; then + preferred_jar="$jar" + shortest_len=${#bn} + fi + done + echo "$preferred_jar" + return + fi + + # + # Otherwise, pick whichever jar among 'filtered_jars' has the shortest filename. + # + local preferred_jar="${filtered_jars[0]}" + local shortest_len=${#preferred_jar} + for jar in "${filtered_jars[@]}"; do + local bn + bn=$(basename "$jar") + if [[ ${#bn} -lt $shortest_len ]]; then + preferred_jar="$jar" + shortest_len=${#bn} + fi + done + + echo "$preferred_jar" +} + +sort_projects() { + local projects=("$@") + local sorted_projects=() + for category in "${build_order[@]}"; do + local category_projects=() + for project in "${projects[@]}"; do + if [[ "$project" == "$category/"* ]]; then + category_projects+=("$project") + fi + done + IFS=$'\n' sorted_category_projects=($(printf "%s\n" "${category_projects[@]}" | sort)) + unset IFS + sorted_projects+=("${sorted_category_projects[@]}") + done + echo "${sorted_projects[@]}" +} + +for plugin_key in "${plugin_keys[@]}"; do + if $halted; then + break + fi + + prefix="${plugin_key%%/*}" + plugin_name="${plugin_key##*/}" + dir="${plugin_dirs[$plugin_key]}" + + progress_bar "$prefix" "$plugin_name" + + # Handle pseudo plugins using Essentials-OG commit hash. + if [[ "$plugin_key" == "Soft-Forks/EssentialsX" || "$plugin_key" == "Soft-Forks/EssentialsXSpawn" ]]; then + commit_hash="${plugin_commit_hash_after["Soft-Forks/Essentials-OG"]}" + commit_hash_before="${plugin_commit_hash_before["Soft-Forks/Essentials-OG"]}" + else + commit_hash="${plugin_commit_hash_after["$plugin_key"]}" + commit_hash_before="${plugin_commit_hash_before["$plugin_key"]}" + fi + + need_to_build=false + if [[ -n "$commit_hash_before" && -n "$commit_hash" && "$commit_hash_before" == "$commit_hash" ]]; then + # Plugin did not change. Check if JAR exists. + jar_exists=false + if [[ "$plugin_key" == "Soft-Forks/EssentialsX" ]]; then + plugin_names=("Essentials-OG" "EssentialsX-OG") + elif [[ "$plugin_key" == "Soft-Forks/EssentialsXSpawn" ]]; then + plugin_names=("EssentialsXSpawn-OG") + elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-AFKPlus" ]]; then + plugin_names=("MiniPlaceholders-AFKPlus") + elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Essentials" ]]; then + plugin_names=("MiniPlaceholders-Essentials") + elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Statistic" ]]; then + plugin_names=("MiniPlaceholders-Statistic") + else + plugin_names=("$plugin_name") + fi + + for jar_file in "$OUTPUT_DIR"/*.jar; do + base_name=$(basename "$jar_file" .jar) + for name in "${plugin_names[@]}"; do + remaining="${base_name#$name}" + if [[ "$remaining" == "" || "$remaining" =~ ^[-\.][0-9] ]]; then + jar_exists=true + break 2 + fi + done + done + + if $jar_exists; then + # No rebuild needed. + build_results["$plugin_key"]="cached" + completed=$((completed + 1)) + progress_bar "$prefix" "$plugin_name" + continue + else + need_to_build=true + fi + else + need_to_build=true + fi + + if $need_to_build; then + # Find build output dirs. + build_output_dirs=() + [[ -d "$dir/build/libs" ]] && build_output_dirs+=("$dir/build/libs") + [[ -d "$dir/target" ]] && build_output_dirs+=("$dir/target") + [[ -d "$dir/build/distributions" ]] && build_output_dirs+=("$dir/build/distributions") + + # Move existing jars to old/ + for build_output_dir in "${build_output_dirs[@]}"; do + if [[ -d "$build_output_dir" ]]; then + mkdir -p "$build_output_dir/old" + find "$build_output_dir" -maxdepth 1 -type f -name "*.jar" ! -path "*/old/*" \ + -exec mv {} "$build_output_dir/old/" \; + fi + done + + # Determine build tool. + if [[ -f "$dir/gradlew" ]]; then + chmod +x "$dir/gradlew" 2>/dev/null + fi + + if [[ -f "$dir/build.gradle.kts" && -f "$dir/settings.gradle.kts" ]]; then + build_command="./gradlew -DSELF_MAVEN_LOCAL_REPO=$SELF_MAVEN_LOCAL_REPO --gradle-user-home=$GRADLE_USER_HOME --no-daemon --no-parallel clean build eclipse --warning-mode all" + use_gradle=true + elif [[ -f "$dir/pom.xml" ]]; then + build_command="./mvnw clean package -Dmaven.repo.local=$SELF_MAVEN_LOCAL_REPO" + use_gradle=false + else + build_results["$plugin_key"]="Fail" + completed=$((completed + 1)) + progress_bar "$prefix" "$plugin_name" + continue + fi + + build_log="$LOG_DIR/${plugin_name}_build.log" + ( + cd "$dir" || exit + if $use_gradle; then + export GRADLE_USER_HOME="$dir/.gradle" + fi + $build_command + ) > "$build_log" 2>&1 + + build_exit_code=$? + + if [[ $build_exit_code -eq 0 ]]; then + # Recollect build output directories. + build_output_dirs=() + [[ -d "$dir/build/libs" ]] && build_output_dirs+=("$dir/build/libs") + [[ -d "$dir/target" ]] && build_output_dirs+=("$dir/target") + [[ -d "$dir/build/distributions" ]] && build_output_dirs+=("$dir/build/distributions") + + built_jars=() + for build_output_dir in "${build_output_dirs[@]}"; do + if [[ -d "$build_output_dir" ]]; then + for jar_file in "$build_output_dir/"*.jar; do + if [[ -f "$jar_file" ]]; then + jar_name="$(basename "$jar_file")" + if [[ "$jar_name" != *javadoc* && "$jar_name" != *sources* && "$jar_name" != *part* && "$jar_name" != original* ]]; then + built_jars+=("$jar_file") + fi + fi + done + fi + done + + # Handle plugin-specific jar name patterns. + if [[ "$plugin_key" == "Soft-Forks/EssentialsX" ]]; then + plugin_names=("Essentials-OG" "EssentialsX-OG") + elif [[ "$plugin_key" == "Soft-Forks/EssentialsXSpawn" ]]; then + plugin_names=("EssentialsXSpawn-OG") + elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-AFKPlus" ]]; then + plugin_names=("MiniPlaceholders-AFKPlus") + elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Essentials" ]]; then + plugin_names=("MiniPlaceholders-Essentials") + elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Statistic" ]]; then + plugin_names=("MiniPlaceholders-Statistic") + else + plugin_names=("$plugin_name") + fi + + sub_built_jars=() + for jar_file in "${built_jars[@]}"; do + jar_name=$(basename "$jar_file" .jar) + for name in "${plugin_names[@]}"; do + remaining="${jar_name#$name}" + if [[ "$remaining" == "" || "$remaining" =~ ^[-\.][0-9] ]]; then + sub_built_jars+=("$jar_file") + break + fi + done + done + + if [[ ${#sub_built_jars[@]} -gt 0 ]]; then + preferred_jar=$(select_preferred_jar "${sub_built_jars[@]}") + preferred_jar_name="$(basename "$preferred_jar")" + + mkdir -p "$OUTPUT_DIR/old" + for old_jar in "$OUTPUT_DIR/"*.jar; do + if [[ -f "$old_jar" ]]; then + old_jar_name=$(basename "$old_jar" .jar) + for name in "${plugin_names[@]}"; do + remaining="${old_jar_name#$name}" + if [[ "$remaining" == "" || "$remaining" =~ ^[-\.][0-9] ]]; then + if [[ "$old_jar_name.jar" != "$preferred_jar_name" ]]; then + mv "$old_jar" "$OUTPUT_DIR/old/" + fi + break + fi + done + fi + done + + cp "$preferred_jar" "$OUTPUT_DIR/" 2>/dev/null + build_results["$plugin_key"]="built" + else + echo "Error: No JAR files found after building plugin '$plugin_name'." >> "$build_log" + build_results["$plugin_key"]="Fail" + fi + else + build_results["$plugin_key"]="Fail" + fi + else + build_results["$plugin_key"]="cached" + fi + + completed=$((completed + 1)) + progress_bar "$prefix" "$plugin_name" +done + +echo + +{ + sorted_keys=($(sort_projects "${!new_commit_hashes[@]}")) + for plugin_key in "${sorted_keys[@]}"; do + echo "${plugin_key}:${new_commit_hashes[$plugin_key]}" + done +} > "$COMMIT_HASH_FILE" + +echo "" +echo "Build Summary:" +echo "" + +pass_list=() +cached_list=() +fail_list=() + +for project in "${!build_results[@]}"; do + status="${build_results[$project]}" + if [[ "$status" == "built" ]]; then + pass_list+=("$project") + elif [[ "$status" == "Fail" ]]; then + fail_list+=("$project") + elif [[ "$status" == "cached" ]]; then + cached_list+=("$project") + fi +done + +if [[ ${#pass_list[@]} -gt 0 ]]; then + echo "Plugins built successfully:" + echo "" + sorted_pass_list=($(sort_projects "${pass_list[@]}")) + for project in "${sorted_pass_list[@]}"; do + echo "- $project" + done + echo "" +fi + +if [[ ${#cached_list[@]} -gt 0 ]]; then + echo "Cached plugins:" + echo "" + sorted_cached_list=($(sort_projects "${cached_list[@]}")) + for project in "${sorted_cached_list[@]}"; do + echo "- $project" + done + echo "" +fi + +if [[ ${#fail_list[@]} -gt 0 ]]; then + echo "Failed builds:" + echo "" + sorted_fail_list=($(sort_projects "${fail_list[@]}")) + for project in "${sorted_fail_list[@]}"; do + echo "- $project" + done + echo "" +fi + +total_built=${#pass_list[@]} +total_cached=${#cached_list[@]} +total_failed=${#fail_list[@]} +total_plugins=$((total_built + total_cached + total_failed)) + +# +# Only print "ERROR: Failed to build all plugins!" if there are actually any failed builds. +# +if [[ $total_failed -gt 0 ]]; then + echo "ERROR: Failed to build all plugins!" +else + echo "Completed plugin jarfiles: $OUTPUT_DIR/" +fi + +echo "" +echo "Build logs: $LOG_DIR/" +echo "" +echo "Total plugins: $total_plugins" + +if [[ $total_built -gt 0 ]]; then + echo "" + echo "Plugins built: $total_built" +fi + +if [[ $total_cached -gt 0 ]]; then + echo "" + echo "Cached plugins: $total_cached" +fi + +if [[ $total_failed -gt 0 ]]; then + echo "" + echo "Failed builds: $total_failed" +fi + +if $halted; then + echo "" + echo "WARNING: Build process was halted manually!" +fi diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 5bf1fcc..1848fbb 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 5bf1fcc27df1b6debafeea0e218130802c1ed3f9 +Subproject commit 1848fbb0e651cc67442b0f62afe5e696feabb689 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index ac81b51..8586b45 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit ac81b5191e84ec136c9259fcf25f2c4f471f1cfd +Subproject commit 8586b45e4e618020c653789842ae8fa4f549fd07 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index b8254e2..fffee98 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit b8254e2388736c84855dea8ad0c6e07ee56141b8 +Subproject commit fffee98c028b7e253af0e77183801f2ea92d3689 -- 2.47.3 From b50c66c7578bf05d81cb9b91f78fa2faaaa68a01 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 23 Jun 2025 21:49:35 +0000 Subject: [PATCH 415/866] Fix all builds --- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 8586b45..6e13b08 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 8586b45e4e618020c653789842ae8fa4f549fd07 +Subproject commit 6e13b08cd8b96525571ec2198b18221d92da9af5 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index fffee98..fa93fb2 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit fffee98c028b7e253af0e77183801f2ea92d3689 +Subproject commit fa93fb2f785428128421dcd9ec8d39368d5d6181 -- 2.47.3 From b55de842b190df1930a646569a3ad25e324feb3a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 23 Jun 2025 22:22:25 +0000 Subject: [PATCH 416/866] Fix QuickShop-OG build --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 6e13b08..b711866 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 6e13b08cd8b96525571ec2198b18221d92da9af5 +Subproject commit b711866f79f5147588fb2776f2ddff23f1273bd6 -- 2.47.3 From 403cb28c20d120695d7f5b2bc83660ecef121abb Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 24 Jun 2025 00:08:52 +0000 Subject: [PATCH 417/866] Update Hard Forks build system --- plugin-suites/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 799a9d2..15fa4f6 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 799a9d279bb368aede84396fcc0d4aa4b68e4e59 +Subproject commit 15fa4f6c5e000475ceb4c95ae9f0082b5771ea66 -- 2.47.3 From 438be3bf010a50e11c3f36f0fe8f04115c8ee978 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 27 Jun 2025 19:39:43 +0000 Subject: [PATCH 418/866] Replace EssentialsSpawn with Spawn-OG. Update A-K Soft-Forks --- bootstrap/stage-5.sh | 57 +--------------------------------------- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- 3 files changed, 3 insertions(+), 58 deletions(-) diff --git a/bootstrap/stage-5.sh b/bootstrap/stage-5.sh index b59016f..bbd3380 100755 --- a/bootstrap/stage-5.sh +++ b/bootstrap/stage-5.sh @@ -164,24 +164,6 @@ for prefix in "${build_order[@]}"; do "$plugin_key" == "Third-Party/plugins" ]]; then continue fi - - if [[ "$plugin_key" == "Soft-Forks/Essentials-OG" ]]; then - # Add both pseudo-plugins. - plugin_keys+=("Soft-Forks/EssentialsX") - plugin_keys+=("Soft-Forks/EssentialsXSpawn") - # Set commit hash under Essentials-OG. - commit_hash="$(get_plugin_commit_hash "$dir")" - plugin_commit_hash_after["Soft-Forks/Essentials-OG"]="$commit_hash" - new_commit_hashes["Soft-Forks/Essentials-OG"]="$commit_hash" - plugin_dirs["Soft-Forks/EssentialsX"]="$dir" - plugin_dirs["Soft-Forks/EssentialsXSpawn"]="$dir" - else - plugin_keys+=("$plugin_key") - commit_hash="$(get_plugin_commit_hash "$dir")" - plugin_commit_hash_after["$plugin_key"]="$commit_hash" - new_commit_hashes["$plugin_key"]="$commit_hash" - plugin_dirs["$plugin_key"]="$dir" - fi done done @@ -326,32 +308,10 @@ for plugin_key in "${plugin_keys[@]}"; do progress_bar "$prefix" "$plugin_name" - # Handle pseudo plugins using Essentials-OG commit hash. - if [[ "$plugin_key" == "Soft-Forks/EssentialsX" || "$plugin_key" == "Soft-Forks/EssentialsXSpawn" ]]; then - commit_hash="${plugin_commit_hash_after["Soft-Forks/Essentials-OG"]}" - commit_hash_before="${plugin_commit_hash_before["Soft-Forks/Essentials-OG"]}" - else - commit_hash="${plugin_commit_hash_after["$plugin_key"]}" - commit_hash_before="${plugin_commit_hash_before["$plugin_key"]}" - fi - need_to_build=false if [[ -n "$commit_hash_before" && -n "$commit_hash" && "$commit_hash_before" == "$commit_hash" ]]; then - # Plugin did not change. Check if JAR exists. jar_exists=false - if [[ "$plugin_key" == "Soft-Forks/EssentialsX" ]]; then - plugin_names=("Essentials-OG" "EssentialsX-OG") - elif [[ "$plugin_key" == "Soft-Forks/EssentialsXSpawn" ]]; then - plugin_names=("EssentialsXSpawn-OG") - elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-AFKPlus" ]]; then - plugin_names=("MiniPlaceholders-AFKPlus") - elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Essentials" ]]; then - plugin_names=("MiniPlaceholders-Essentials") - elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Statistic" ]]; then - plugin_names=("MiniPlaceholders-Statistic") - else - plugin_names=("$plugin_name") - fi + plugin_names=("$plugin_name") for jar_file in "$OUTPUT_DIR"/*.jar; do base_name=$(basename "$jar_file" .jar) @@ -443,21 +403,6 @@ for plugin_key in "${plugin_keys[@]}"; do fi done - # Handle plugin-specific jar name patterns. - if [[ "$plugin_key" == "Soft-Forks/EssentialsX" ]]; then - plugin_names=("Essentials-OG" "EssentialsX-OG") - elif [[ "$plugin_key" == "Soft-Forks/EssentialsXSpawn" ]]; then - plugin_names=("EssentialsXSpawn-OG") - elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-AFKPlus" ]]; then - plugin_names=("MiniPlaceholders-AFKPlus") - elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Essentials" ]]; then - plugin_names=("MiniPlaceholders-Essentials") - elif [[ "$plugin_key" == "Hard-Forks/MiniPlaceholders-Statistic" ]]; then - plugin_names=("MiniPlaceholders-Statistic") - else - plugin_names=("$plugin_name") - fi - sub_built_jars=() for jar_file in "${built_jars[@]}"; do jar_name=$(basename "$jar_file" .jar) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 15fa4f6..367688a 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 15fa4f6c5e000475ceb4c95ae9f0082b5771ea66 +Subproject commit 367688ae6362fe8d612f0fa6aab3df8137123b1c diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index b711866..a6dd0c3 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit b711866f79f5147588fb2776f2ddff23f1273bd6 +Subproject commit a6dd0c346a4c1af98295e38689802aee8296e4f5 -- 2.47.3 From f83568edf6a13e7a594c1f315f5b881aee0782b5 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 27 Jun 2025 20:59:26 +0000 Subject: [PATCH 419/866] Fix all builds --- bootstrap/stage-5.sh | 10 ++++++++++ plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/bootstrap/stage-5.sh b/bootstrap/stage-5.sh index bbd3380..8cc3243 100755 --- a/bootstrap/stage-5.sh +++ b/bootstrap/stage-5.sh @@ -164,6 +164,11 @@ for prefix in "${build_order[@]}"; do "$plugin_key" == "Third-Party/plugins" ]]; then continue fi + plugin_keys+=("$plugin_key") + commit_hash="$(get_plugin_commit_hash "$dir")" + plugin_commit_hash_after["$plugin_key"]="$commit_hash" + new_commit_hashes["$plugin_key"]="$commit_hash" + plugin_dirs["$plugin_key"]="$dir" done done @@ -308,6 +313,9 @@ for plugin_key in "${plugin_keys[@]}"; do progress_bar "$prefix" "$plugin_name" + commit_hash="${plugin_commit_hash_after["$plugin_key"]}" + commit_hash_before="${plugin_commit_hash_before["$plugin_key"]}" + need_to_build=false if [[ -n "$commit_hash_before" && -n "$commit_hash" && "$commit_hash_before" == "$commit_hash" ]]; then jar_exists=false @@ -403,6 +411,8 @@ for plugin_key in "${plugin_keys[@]}"; do fi done + plugin_names=("$plugin_name") + sub_built_jars=() for jar_file in "${built_jars[@]}"; do jar_name=$(basename "$jar_file" .jar) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 367688a..7210ed0 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 367688ae6362fe8d612f0fa6aab3df8137123b1c +Subproject commit 7210ed0943985d5ece0a7fd159c55d44b6bcc172 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index a6dd0c3..87c3fec 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit a6dd0c346a4c1af98295e38689802aee8296e4f5 +Subproject commit 87c3fecde3e70c74427f0714b93e41075282e073 -- 2.47.3 From b0000cf2eb7699d9200cf33819c4f3cbcec4b899 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 29 Jun 2025 22:03:38 +0000 Subject: [PATCH 420/866] Update Soft Forks L-Z --- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 87c3fec..1613f06 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 87c3fecde3e70c74427f0714b93e41075282e073 +Subproject commit 1613f06d7868425667d8ef0ec912b6b5c64f5a2e diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index fa93fb2..4cf489e 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit fa93fb2f785428128421dcd9ec8d39368d5d6181 +Subproject commit 4cf489e863a68ff908bf6948f2dd17f7dbf2dd53 -- 2.47.3 From 2b8f331014f583699c210ac7e97059a73b2a2734 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 30 Jun 2025 20:43:29 +0000 Subject: [PATCH 421/866] AdvancedServerList Maven -> Gradle --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 4cf489e..6803371 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 4cf489e863a68ff908bf6948f2dd17f7dbf2dd53 +Subproject commit 680337154f50b9d4d138e2807ca3c0d7d460c565 -- 2.47.3 From 0eea52c4a19fe82a2538b04a87c1d4a6c26b2360 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 30 Jun 2025 23:46:52 +0000 Subject: [PATCH 422/866] AFKPlus-PAPI Maven -> Gradle --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 6803371..4258eaa 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 680337154f50b9d4d138e2807ca3c0d7d460c565 +Subproject commit 4258eaa91da3b077d42c61fa98a9c24422c2cdd0 -- 2.47.3 From 4d714e389bf13f5331513c4ad2891f384bae75fa Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 2 Jul 2025 09:24:27 +0000 Subject: [PATCH 423/866] BetterChairs Maven -> Gradle --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 4258eaa..69c5a8d 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 4258eaa91da3b077d42c61fa98a9c24422c2cdd0 +Subproject commit 69c5a8d94577d67ffdd828a1683391f63c150c39 -- 2.47.3 From 8e0540cc99c09e3bcd7c85bc347492544ca5ba3d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 2 Jul 2025 12:46:57 +0000 Subject: [PATCH 424/866] Support TrueOG Bootstrap in BetterChairs --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 69c5a8d..2bbaf69 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 69c5a8d94577d67ffdd828a1683391f63c150c39 +Subproject commit 2bbaf6950ff0cf20861de2f3957919d84ed336ed -- 2.47.3 From 1fbb5daa746415e0c42d2bd683459a09ff04f1f4 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 4 Jul 2025 04:01:18 +0000 Subject: [PATCH 425/866] Distant Horizons Maven -> Gradle --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 2bbaf69..6394153 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 2bbaf6950ff0cf20861de2f3957919d84ed336ed +Subproject commit 6394153762852d995dcbc4d579ea338043e310aa -- 2.47.3 From 518c4e5f1d5e4cd5f90f608114ac6c5c9ae2c01f Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 4 Jul 2025 04:03:45 +0000 Subject: [PATCH 426/866] Bundle gradle wrapper with Distant-Horizons-Server --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 6394153..22a912b 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 6394153762852d995dcbc4d579ea338043e310aa +Subproject commit 22a912b83d0d5205032a7f4b7a6c1ec2b270c4b7 -- 2.47.3 From d73ac4f02d530b57fafa08615545ec6ac64533c2 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 4 Jul 2025 04:31:39 +0000 Subject: [PATCH 427/866] Drop EsssentialsKitGUI --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 22a912b..75ad149 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 22a912b83d0d5205032a7f4b7a6c1ec2b270c4b7 +Subproject commit 75ad1494a1a41673e2f36dda22eb04a23bb07323 -- 2.47.3 From ac54eaeec00f28f1b5f439aca736e3f4b8fcf250 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 4 Jul 2025 10:19:10 +0000 Subject: [PATCH 428/866] GameModeInventories Maven -> Gradle --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 75ad149..d6083eb 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 75ad1494a1a41673e2f36dda22eb04a23bb07323 +Subproject commit d6083eb2f03417ec6bc5d8be09c77f5b297a7915 -- 2.47.3 From 15a5c74518e1923523072743a6268af56c51f42c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 7 Jul 2025 15:50:47 +0000 Subject: [PATCH 429/866] Merge NoAdvancementsInCreative-OG into Utilities-OG --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 7210ed0..8383520 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 7210ed0943985d5ece0a7fd159c55d44b6bcc172 +Subproject commit 838352077e20d09637ef9d43e5f80949038f3bc4 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 1848fbb..f34caab 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 1848fbb0e651cc67442b0f62afe5e696feabb689 +Subproject commit f34caab673256910f4b8014e3842518accd8f81c diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 1613f06..1a153ee 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 1613f06d7868425667d8ef0ec912b6b5c64f5a2e +Subproject commit 1a153ee40650b9db53b2c9a6e1646cd32ca6c31b -- 2.47.3 From 0d2415ed9a2860d20ec73e7b7bc768182d5e0817 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 8 Jul 2025 12:53:00 +0000 Subject: [PATCH 430/866] Disallow use of Flying Bows and Elytra at the same time --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index f34caab..86c3d26 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit f34caab673256910f4b8014e3842518accd8f81c +Subproject commit 86c3d26c056c4f4d50300be60b95c32e20e08513 -- 2.47.3 From 3a102350429f4dc176d946fa41992854e446d313 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 9 Jul 2025 15:43:55 +0000 Subject: [PATCH 431/866] Replace InteractiveChat with HoverStats-OG, ChatItem-OG, and Chat-OG --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 8383520..cd0f44c 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 838352077e20d09637ef9d43e5f80949038f3bc4 +Subproject commit cd0f44c05695484c6064189adbbf7501158bbb60 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 86c3d26..85fb1b2 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 86c3d26c056c4f4d50300be60b95c32e20e08513 +Subproject commit 85fb1b27b4ccd7deb7b7d300628f478fe93d905c diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 1a153ee..b556a1e 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 1a153ee40650b9db53b2c9a6e1646cd32ca6c31b +Subproject commit b556a1e0c4d3a9357e57d77347d17f525ad78639 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index d6083eb..8573935 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit d6083eb2f03417ec6bc5d8be09c77f5b297a7915 +Subproject commit 8573935828868dd12aa3c69a7a46435422d5e109 -- 2.47.3 From 45ecd0be0049dbf3e3c2542ff7285b4e91e9bd89 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 24 Sep 2025 13:09:11 -0400 Subject: [PATCH 432/866] Fix BuildTools < 1.12 --- bootstrap/.m2/settings.xml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 bootstrap/.m2/settings.xml diff --git a/bootstrap/.m2/settings.xml b/bootstrap/.m2/settings.xml new file mode 100644 index 0000000..b0c4963 --- /dev/null +++ b/bootstrap/.m2/settings.xml @@ -0,0 +1,24 @@ + + + + legacy-bungee-mirrors + + + elmakers + https://maven.elmakers.com/repository/ + true + true + + + stellardrift-snapshots + https://repo.stellardrift.ca/maven/snapshots/ + false + true + + + + + + legacy-bungee-mirrors + + -- 2.47.3 From a92a35b51d24b15b7dfe7015e659daef0498d4f2 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 25 Sep 2025 13:32:00 +0000 Subject: [PATCH 433/866] Foundation for 1.19.4 test server beta 2. Dropped maven support. Universal adoption of gradle 8.14.3. --- SubstAgent | 2 +- bootstrap/stage-5.sh | 8 +------- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- website | 2 +- 7 files changed, 7 insertions(+), 13 deletions(-) diff --git a/SubstAgent b/SubstAgent index c633f8d..70c1f5d 160000 --- a/SubstAgent +++ b/SubstAgent @@ -1 +1 @@ -Subproject commit c633f8d10ae8e59539322ead3fafd41cddb894e1 +Subproject commit 70c1f5d46468c8c20b298049894ebca7e24e9739 diff --git a/bootstrap/stage-5.sh b/bootstrap/stage-5.sh index 8cc3243..546f499 100755 --- a/bootstrap/stage-5.sh +++ b/bootstrap/stage-5.sh @@ -368,10 +368,6 @@ for plugin_key in "${plugin_keys[@]}"; do if [[ -f "$dir/build.gradle.kts" && -f "$dir/settings.gradle.kts" ]]; then build_command="./gradlew -DSELF_MAVEN_LOCAL_REPO=$SELF_MAVEN_LOCAL_REPO --gradle-user-home=$GRADLE_USER_HOME --no-daemon --no-parallel clean build eclipse --warning-mode all" - use_gradle=true - elif [[ -f "$dir/pom.xml" ]]; then - build_command="./mvnw clean package -Dmaven.repo.local=$SELF_MAVEN_LOCAL_REPO" - use_gradle=false else build_results["$plugin_key"]="Fail" completed=$((completed + 1)) @@ -382,9 +378,7 @@ for plugin_key in "${plugin_keys[@]}"; do build_log="$LOG_DIR/${plugin_name}_build.log" ( cd "$dir" || exit - if $use_gradle; then - export GRADLE_USER_HOME="$dir/.gradle" - fi + export GRADLE_USER_HOME="$dir/.gradle" $build_command ) > "$build_log" 2>&1 diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index cd0f44c..1020650 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit cd0f44c05695484c6064189adbbf7501158bbb60 +Subproject commit 1020650021cfa2714ad5cef4088d687e8ebfdadf diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 85fb1b2..c7db945 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 85fb1b27b4ccd7deb7b7d300628f478fe93d905c +Subproject commit c7db9454ad1a9181936c6f1979b880d6dabd289e diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index b556a1e..1170528 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit b556a1e0c4d3a9357e57d77347d17f525ad78639 +Subproject commit 1170528d87012e4ee89ed743d92f28648d8ea1a1 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 8573935..a0f3869 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 8573935828868dd12aa3c69a7a46435422d5e109 +Subproject commit a0f3869fb0916eff473e47cabda2d666f11e5d9c diff --git a/website b/website index edd9eaf..da345b3 160000 --- a/website +++ b/website @@ -1 +1 @@ -Subproject commit edd9eaf64943a4a576da3584943c618e01955934 +Subproject commit da345b318b96dff8a3136c3eb0e1bcd06edcd143 -- 2.47.3 From 568e984a73a91815da058e4380dd770a22a7d790 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 26 Sep 2025 14:09:10 +0000 Subject: [PATCH 434/866] Fix all builds --- bootstrap/.m2/settings.xml | 17 +++++++++++++++-- plugin-suites/Third-Party | 2 +- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/bootstrap/.m2/settings.xml b/bootstrap/.m2/settings.xml index b0c4963..d8eba02 100644 --- a/bootstrap/.m2/settings.xml +++ b/bootstrap/.m2/settings.xml @@ -1,4 +1,16 @@ + + + mirror-stellardrift-to-elmakers + https://maven.elmakers.com/repository/ + stellardrift-snapshots + + + mirror-sonatype-snapshots-to-elmakers + https://maven.elmakers.com/repository/ + sonatype-nexus-snapshots + + legacy-bungee-mirrors @@ -6,14 +18,14 @@ elmakers https://maven.elmakers.com/repository/ + truealways true - true stellardrift-snapshots https://repo.stellardrift.ca/maven/snapshots/ + truealways false - true @@ -22,3 +34,4 @@ legacy-bungee-mirrors + diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index a0f3869..cb1f559 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit a0f3869fb0916eff473e47cabda2d666f11e5d9c +Subproject commit cb1f5595dc461dc00ba49750719a6a88de8530cc -- 2.47.3 From cea78826072f10c3a7076321ed26eba80f603860 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 26 Sep 2025 20:22:21 +0000 Subject: [PATCH 435/866] Update Third-Party --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index cb1f559..18b5439 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit cb1f5595dc461dc00ba49750719a6a88de8530cc +Subproject commit 18b5439efc352e03cd216036ff57f6e46171984f -- 2.47.3 From ae772dff9bfd95ef032bc938afa2cccfef206978 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 27 Sep 2025 21:28:01 +0000 Subject: [PATCH 436/866] Release Scoreboard-OG, liberate DiamondBank-OG --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 1020650..5975b34 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 1020650021cfa2714ad5cef4088d687e8ebfdadf +Subproject commit 5975b349c3ccd391314b07569c231623cc529620 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index c7db945..59e726e 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit c7db9454ad1a9181936c6f1979b880d6dabd289e +Subproject commit 59e726e9e5402394a71910717778a139bdb5079c diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 18b5439..f92e687 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 18b5439efc352e03cd216036ff57f6e46171984f +Subproject commit f92e687344f352d0405edfb0ac25bc304ec72700 -- 2.47.3 From 12f3fd158c1418647447e17f2bcc7e933595b1d3 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 27 Sep 2025 21:54:20 +0000 Subject: [PATCH 437/866] Re-release AntiPieRay-OG --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 59e726e..e34816f 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 59e726e9e5402394a71910717778a139bdb5079c +Subproject commit e34816fe4e54fabf015d578fae5196e2a52fd1aa -- 2.47.3 From b9e852514a8435c55e75e233c9cedfcc92f388c4 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 2 Nov 2025 07:26:59 -0500 Subject: [PATCH 438/866] Support SubstAgent --- .env | 3 +++ start.sh | 51 ++++++++++++++++++++------------------------------- 2 files changed, 23 insertions(+), 31 deletions(-) create mode 100644 .env diff --git a/.env b/.env new file mode 100644 index 0000000..824b133 --- /dev/null +++ b/.env @@ -0,0 +1,3 @@ +# Put your secrets here to be read by SubstAgent +# Example: +# WORLD_SEED=989247328947230423 diff --git a/start.sh b/start.sh index 8b26d31..dd41ac4 100755 --- a/start.sh +++ b/start.sh @@ -4,43 +4,32 @@ # Stage 5: Assemble server. -# Source the self-contained SDKMAN installation +# Source the current directory. SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" + +# Source the self-contained SDKMAN installation. source "$SCRIPT_DIR/bootstrap/.sdkman/bin/sdkman-init.sh" -# Use the desired Java version from the self-contained SDKMAN +# Use the desired Java version from the self-contained SDKMAN. sdk use java 17.0.9-graalce -# Auto-restart loop -while [ true ]; do +# Source SubstAgent for environment variable support in config files. +AGENT_JAR="$SCRIPT_DIR/SubstAgent/build/libs/SubstAgent-70c1f5d464.jar" + +# Auto-restarting optimized minecraft java server loop. +while true; do echo "Starting TrueOG..." - java -Xms43008M -Xmx43008M \ - -Dterminal.jline=false \ - -XX:+UseG1GC \ - -Dpaper.playerconnection.keepalive=60 \ - -XX:+UnlockDiagnosticVMOptions \ - -XX:+DebugNonSafepoints \ - -XX:+ParallelRefProcEnabled \ - -XX:MaxGCPauseMillis=200 \ - -XX:+UnlockExperimentalVMOptions \ - -XX:+DisableExplicitGC \ - -XX:+AlwaysPreTouch \ - -XX:G1HeapWastePercent=5 \ - -XX:G1MixedGCCountTarget=4 \ - -XX:G1MixedGCLiveThresholdPercent=90 \ - -XX:G1RSetUpdatingPauseTimePercent=5 \ - -XX:SurvivorRatio=32 \ - -XX:+PerfDisableSharedMem \ - -XX:MaxTenuringThreshold=1 \ - -XX:G1NewSizePercent=30 \ - -XX:G1MaxNewSizePercent=40 \ - -XX:G1HeapRegionSize=8M \ - -XX:G1ReservePercent=20 \ - -XX:InitiatingHeapOccupancyPercent=15 \ - -Dusing.aikars.flags=https://mcflags.emc.gs \ - -Daikars.new.flags=true \ - --add-modules=jdk.incubator.vector \ - -jar purpur-1.19.4.jar nogui + java -Xms64G -Xmx64G \ + -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 \ + -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch \ + -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M \ + -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 \ + -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 \ + -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:MaxTenuringThreshold=1 \ + -XX:+PerfDisableSharedMem --add-modules=jdk.incubator.vector \ + -Dterminal.jline=false -Dpaper.playerconnection.keepalive=60 \ + -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true \ + -javaagent:"$AGENT_JAR" -Xbootclasspath/a:"$AGENT_JAR" -jar purpur-1.19.4.jar nogui for i in 5 4 3 2 1; do printf 'Server restarting in %s... (press CTRL-C to exit)\n' "${i}" -- 2.47.3 From f6867a9936ddfb6bdcfe0b268af1c02269cdf811 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 2 Nov 2025 07:27:32 -0500 Subject: [PATCH 439/866] Keep secrets secret --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 0ea0c79..002e03e 100644 --- a/.gitignore +++ b/.gitignore @@ -27,6 +27,7 @@ bootstrap/.m2 bootstrap/.gradle bootstrap/.sdkman .gradle/ +.env # Server databases. databases/*.txt -- 2.47.3 From 33602baef6bc02bcb296d242b7ea96586344ee02 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 2 Nov 2025 07:29:57 -0500 Subject: [PATCH 440/866] Stop tracking .env --- .env | 3 --- 1 file changed, 3 deletions(-) delete mode 100644 .env diff --git a/.env b/.env deleted file mode 100644 index 824b133..0000000 --- a/.env +++ /dev/null @@ -1,3 +0,0 @@ -# Put your secrets here to be read by SubstAgent -# Example: -# WORLD_SEED=989247328947230423 -- 2.47.3 From fd064da861a057b30a45094ebfa09bd991cf047b Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 10 Nov 2025 12:39:31 -0500 Subject: [PATCH 441/866] 1.19.4 beta 2 server config files --- .gitignore | 2 + bukkit.yml | 2 +- config/paper-global.yml | 37 ++-- config/paper-world-defaults.yml | 82 ++++---- pufferfish.yml | 28 ++- purpur.yml | 330 ++++++++++++++++---------------- spigot.yml | 15 +- 7 files changed, 244 insertions(+), 252 deletions(-) diff --git a/.gitignore b/.gitignore index 002e03e..8f3e865 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,7 @@ banned-ips.json banned-players.json cache/ +crash-reports/ eula.txt pufferfish.yml help.yml @@ -31,3 +32,4 @@ bootstrap/.sdkman # Server databases. databases/*.txt +databases/databases.tar diff --git a/bukkit.yml b/bukkit.yml index d8249ea..ff12bbc 100644 --- a/bukkit.yml +++ b/bukkit.yml @@ -44,5 +44,5 @@ ticks-per: water-underground-creature-spawns: 1 axolotl-spawns: 1 ambient-spawns: 1 - autosave: 6000 + autosave: -1 aliases: now-in-commands.yml diff --git a/config/paper-global.yml b/config/paper-global.yml index a336c71..50610d3 100644 --- a/config/paper-global.yml +++ b/config/paper-global.yml @@ -12,18 +12,17 @@ # Discord: https://discord.gg/papermc # Website: https://papermc.io/ # License: https://raw.githubusercontent.com/true-og/Paper/refs/heads/main/LICENSE.md - _version: 28 chunk-loading: autoconfig-send-distance: true enable-frustum-priority: false global-max-chunk-load-rate: -1.0 global-max-chunk-send-rate: -1.0 - global-max-concurrent-loads: 2400.0 + global-max-concurrent-loads: -1.0 max-concurrent-sends: 120 min-load-radius: 2 player-max-chunk-load-rate: -1.0 - player-max-concurrent-loads: 12.0 + player-max-concurrent-loads: 10.0 target-player-chunk-send-rate: 100.0 chunk-system: gen-parallelism: default @@ -57,13 +56,13 @@ logging: use-rgb-for-named-text-colors: true messages: kick: - authentication-servers-down: 'ERROR: There was a problem with connecting to Mojang + authentication-servers-down: 'ERROR: There was a problem connecting to the Mojang authentication servers.' - connection-throttle: 'KICKED from TrueOG: You tried to reconnect too quickly! - Please wait a few seconds before reconnecting.' - flying-player: 'KICKED from TrueOG: You are suspected of fly hacking!' - flying-vehicle: 'KICKED from TrueOG: You are suspected of boat flying!' - no-permission: 'ERROR: You do not have permission to perform that command.' + connection-throttle: 'KICKED from TrueOG: You tried to reconnect too quickly! + Wait a few seconds before reconnecting.' + flying-player: 'KICKED from TrueOG: You are suspected of fly hacking!' + flying-vehicle: 'KICKED from TrueOG: You are suspected of boat flying!' + no-permission: 'ERROR: You do not have permission to perform that command!' use-display-name-in-quit-message: true misc: chat-threads: @@ -79,15 +78,19 @@ misc: use-dimension-type-for-custom-spawners: false packet-limiter: all-packets: - action: KICK + action: DROP interval: 7.0 - max-packet-rate: 500.0 + max-packet-rate: 900.0 kick-message: overrides: ServerboundPlaceRecipePacket: action: DROP interval: 4.0 max-packet-rate: 5.0 + ServerboundKeepAlivePacket: + action: DROP + interval: 10.0 + max-packet-rate: 40.0 player-auto-save: max-per-tick: -1 rate: -1 @@ -101,13 +104,13 @@ proxies: secret: '' scoreboards: save-empty-scoreboard-teams: false - track-plugin-scoreboards: false + track-plugin-scoreboards: true spam-limiter: - incoming-packet-threshold: 300 + incoming-packet-threshold: 250 recipe-spam-increment: 1 recipe-spam-limit: 20 tab-spam-increment: 1 - tab-spam-limit: 500 + tab-spam-limit: 300 timings: enabled: true hidden-config-entries: @@ -116,7 +119,7 @@ timings: history-interval: 300 history-length: 3600 server-name: TrueOG Network - server-name-privacy: false + server-name-privacy: true url: https://timings.aikar.co/ verbose: true unsupported-settings: @@ -126,5 +129,5 @@ unsupported-settings: allow-piston-duplication: true perform-username-validation: true watchdog: - early-warning-delay: 10000 - early-warning-every: 5000 + early-warning-delay: 15000 + early-warning-every: 7500 diff --git a/config/paper-world-defaults.yml b/config/paper-world-defaults.yml index 7431eac..99204e8 100644 --- a/config/paper-world-defaults.yml +++ b/config/paper-world-defaults.yml @@ -1,13 +1,13 @@ # This is the world defaults configuration file for Paper. # As you can see, there's a lot to configure. Some options may impact gameplay, so use # with caution, and make sure you know what each option does before configuring. -# +# # If you need help with the configuration or have any questions related to Paper, # join us in our Discord or check the docs page. -# +# # Configuration options here apply to all worlds, unless you specify overrides inside # the world-specific config file inside each world folder. -# +# # Docs: https://docs.papermc.io/ # Discord: https://discord.gg/papermc # Website: https://papermc.io/ @@ -19,33 +19,26 @@ anticheat: enabled: true engine-mode: 1 hidden-blocks: - - copper_ore - - deepslate_copper_ore - - gold_ore - - deepslate_gold_ore - - iron_ore - - deepslate_iron_ore - - coal_ore - - deepslate_coal_ore - - lapis_ore - - deepslate_lapis_ore - - mossy_cobblestone - - obsidian - - chest - - diamond_ore - - deepslate_diamond_ore - - redstone_ore - - deepslate_redstone_ore - - clay - - emerald_ore - - deepslate_emerald_ore - - ender_chest + - diamond_ore + - deepslate_diamond_ore + - emerald_ore + - deepslate_emerald_ore + - gold_ore + - deepslate_gold_ore + - lapis_ore + - deepslate_lapis_ore + - mossy_cobblestone + - spawner + - chest + - ender_chest + - shulker_box + - redstone_ore + - deepslate_redstone_ore lava-obscures: true - max-block-height: 64 + max-block-height: 128 replacement-blocks: - - stone - - oak_planks - - deepslate + - stone + - deepslate update-radius: 2 use-permission: false obfuscation: @@ -65,13 +58,13 @@ chunks: snowball: 500 fixed-chunk-inhabited-time: -1 flush-regions-on-save: false - max-auto-save-chunks-per-tick: 48 + max-auto-save-chunks-per-tick: 64 prevent-moving-into-unloaded-chunks: false collisions: allow-player-cramming-damage: false - allow-vehicle-collisions: true - fix-climbing-bypassing-cramming-rule: true - max-entity-collisions: 200 + allow-vehicle-collisions: false + fix-climbing-bypassing-cramming-rule: false + max-entity-collisions: 0 only-players-collide: false entities: armor-stands: @@ -79,7 +72,7 @@ entities: tick: true behavior: allow-spider-world-border-climbing: true - baby-zombie-movement-modifier: 1.0 + baby-zombie-movement-modifier: 0.75 disable-chest-cat-detection: false disable-creeper-lingering-effect: false disable-player-crits: false @@ -87,7 +80,6 @@ entities: husk: - HARD vindicator: - - NORMAL - HARD zombie: - HARD @@ -118,12 +110,12 @@ entities: per-player: true player-insomnia-start-ticks: 72000 should-remove-dragon: true - spawner-nerfed-mobs-should-jump: false - zombie-villager-infection-chance: default + spawner-nerfed-mobs-should-jump: true + zombie-villager-infection-chance: 0.5 zombies-target-turtle-eggs: true entities-target-with-follow-range: true markers: - tick: true + tick: false mob-effects: immune-to-wither-effect: wither: true @@ -174,8 +166,8 @@ entities: - SleepingX - SleepingY - SleepingZ - iron-golems-can-spawn-in-air: false - monster-spawn-max-light-level: 15 + iron-golems-can-spawn-in-air: true + monster-spawn-max-light-level: 5 non-player-arrow-despawn-rate: default per-player-mob-spawns: true scan-for-legacy-ender-dragon: true @@ -215,7 +207,7 @@ environment: min: 20 enabled: true generate-flat-bedrock: false - nether-ceiling-void-damage-height: disabled + nether-ceiling-void-damage-height: 128 optimize-explosions: true portal-create-radius: 16 portal-search-radius: 64 @@ -223,7 +215,7 @@ environment: treasure-maps: enabled: true find-already-discovered: - loot-tables: default + loot-tables: false villager-trade: true water-over-lava-flow-speed: 5 feature-seeds: @@ -255,7 +247,7 @@ maps: item-frame-cursor-update-interval: 20 max-growth-height: bamboo: - max: 32 + max: 48 min: 8 cactus: 7 reeds: 4 @@ -263,9 +255,9 @@ misc: disable-end-credits: false disable-relative-projectile-velocity: false disable-sprint-interruption-on-attack: false - light-queue-size: 20 + light-queue-size: 40 max-leash-distance: 16.0 - redstone-implementation: ALTERNATE_CURRENT + redstone-implementation: EIGENCRAFT shield-blocking-delay: 0 show-sign-click-command-failure-msgs-to-player: true update-pathfinding-on-block-update: false @@ -275,7 +267,7 @@ scoreboards: spawn: allow-using-signs-inside-spawn-protection: false keep-spawn-loaded: true - keep-spawn-loaded-range: 60 + keep-spawn-loaded-range: 120 tick-rates: behavior: villager: diff --git a/pufferfish.yml b/pufferfish.yml index 66edf68..d208366 100644 --- a/pufferfish.yml +++ b/pufferfish.yml @@ -1,39 +1,33 @@ # Pufferfish Configuration -# Check out Pufferfish Host for maximum performance server hosting: https://pufferfish.host -# Join our Discord for support: https://discord.gg/reZw4vQV9H -# Download new builds at https://ci.pufferfish.host/job/Pufferfish -# License: https://raw.githubusercontent.com/true-og/Pufferfish/refs/heads/ver/1.21/PATCH-LICENSE +# Kevin is a horrible person. Don't buy his scam server hosting services. +# License: https://raw.githubusercontent.com/true-og/Pufferfish/refs/heads/ver/1.19/PATCH-LICENSE info: version: '1.0' enable-books: true enable-suffocation-optimization: true enable-async-mob-spawning: true -# These values define a entity's maximum lifespan. If an -# entity is in this list and it has survived for longer than -# that number of ticks, then it will be removed. Setting a value to -# -1 disables this feature. entity_timeouts: SNOWBALL: -1 LLAMA_SPIT: -1 -# Optimizes projectile settings + ARROW: 1200 + TRIDENT: 1200 + FIREWORK_ROCKET: 400 projectile: - max-loads-per-tick: 10 + max-loads-per-tick: 20 max-loads-per-projectile: 10 -# Optimizes entity brains when -# they're far away from the player dab: enabled: true - start-distance: 24 + start-distance: 32 max-tick-freq: 20 activation-dist-mod: 8 blacklisted-entities: - minecraft:villager - minecraft:pillager - minecraft:vex -inactive-goal-selector-throttle: true -# Settings for things that don't belong elsewhere + - minecraft:iron_golem + - minecraft:zombie_villager + - minecraft:warden misc: disable-method-profiler: true - disable-out-of-order-chat: true + disable-out-of-order-chat: false allow-end-crystal-respawn: true -sentry-dsn: 'REDACTED' diff --git a/purpur.yml b/purpur.yml index ef508ea..6141834 100644 --- a/purpur.yml +++ b/purpur.yml @@ -5,33 +5,33 @@ # If you need help with the configuration or have any questions related to Purpur, # join us in our Discord guild. # -# Website: https://purpurmc.org +# Website: https://purpurmc.org # Docs: https://purpurmc.org/docs # License: https://raw.githubusercontent.com/true-og/Purpur/refs/heads/ver/1.19.4/LICENSE verbose: false settings: messages: - cannot-ride-mob: You cannot mount that mob - afk-broadcast-away: %s is now AFK - afk-broadcast-back: %s is no longer AFK + cannot-ride-mob: ERROR: That mob is not ridable. + afk-broadcast-away: '' + afk-broadcast-back: '' afk-broadcast-use-display-name: false - afk-tab-list-prefix: '[AFK] ' + afk-tab-list-prefix: '' afk-tab-list-suffix: '' - credits-command-output: %s has been shown the end credits - demo-command-output: %s has been shown the demo screen - ping-command-output: %s's ping is %sms - ram-command-output: 'Ram Usage: / ()' - rambar-command-output: Rambar toggled for - tpsbar-command-output: Tpsbar toggled for - dont-run-with-scissors: Don't run with scissors! - uptime-command-output: Server uptime is + credits-command-output: %s defeated the ender dragon. GG! + demo-command-output: '' + ping-command-output: %s's ping is: %sms + ram-command-output: 'RAM Used: / ()' + rambar-command-output: RAM bar toggled for . + tpsbar-command-output: TPS bar toggled for . + dont-run-with-scissors: Don't run with scissors, you pizza faced cinderblock! + uptime-command-output: Server uptime is: unverified-username: default sleep-skipping-night: default - sleeping-players-percent: default + sleeping-players-percent: 'At least 50% of online players must be sleeping or AFK.' death-message: - run-with-scissors: slipped and fell on their shears - stonecutter: has sawed themself in half + run-with-scissors: slipped and stabbed themselves through the heart with their own scissors. + stonecutter: tried to use a sawblade as a foot massager. clamp-attributes: true server-mod-name: Purpur 1.19.4 use-alternate-keepalive: true @@ -47,7 +47,7 @@ settings: lagging-threshold: 18.0 command: rambar: - title: RAM: / () + title: RAM Usage: / () overlay: NOTCHED_20 progress-color: good: GREEN @@ -74,12 +74,12 @@ settings: tick-interval: 20 compass: title: 'S · ◈ · ◈ · ◈ · SW · ◈ · ◈ · ◈ · W · ◈ · ◈ · ◈ · NW · ◈ · ◈ · ◈ · N · ◈ · ◈ · ◈ · NE · ◈ · ◈ · ◈ · E · ◈ · ◈ · ◈ · SE · ◈ · ◈ · ◈ · S · ◈ · ◈ · ◈ · SW · ◈ · ◈ · ◈ · W · ◈ · ◈ · ◈ · NW · ◈ · ◈ · ◈ · N · ◈ · ◈ · ◈ · NE · ◈ · ◈ · ◈ · E · ◈ · ◈ · ◈ · SE · ◈ · ◈ · ◈ · ' - overlay: PROGRESS + overlay: NOTCHED_20 progress-color: GREEN percent: 1.0 tick-interval: 5 gamemode: - requires-specific-permission: false + requires-specific-permission: true hide-hidden-players-from-entity-selector: true uptime: format: @@ -116,16 +116,16 @@ settings: kelp: max-growth-age: 25 twisting_vines: - max-growth-age: 50 + max-growth-age: 25 weeping_vines: - max-growth-age: 50 + max-growth-age: 25 disable-mushroom-updates: false disable-note-block-updates: false disable-chorus-plant-updates: false enchantment: allow-infinity-and-mending-together: true allow-infinity-on-crossbow: false - allow-looting-on-shears: true + allow-looting-on-shears: false allow-transparent-blocks-in-enchantment-box: true anvil: allow-unsafe-enchants: false @@ -140,15 +140,15 @@ settings: allow-water-placement-in-the-end: true logger: suppress-init-legacy-material-errors: true - suppress-ignored-advancement-warnings: false + suppress-ignored-advancement-warnings: true suppress-unrecognized-recipe-errors: false suppress-setblock-in-far-chunk-errors: false suppress-library-loader: false network: upnp-port-forwarding: false - max-joins-per-second: true + max-joins-per-second: 10 kick-for-out-of-order-chat: false - username-valid-characters: ^[a-zA-Z0-9_.]*$ + username-valid-characters: ^[A-Za-z0-9_]{3,16}$ food-properties: {} fix-network-serialized-items-in-creative: true blast-resistance-overrides: {} @@ -187,6 +187,8 @@ settings: distance: 0.5 minecraft:orange_bed: distance: 0.5 + minecraft:slime_block: + damage: 0.0 config-version: 32 world-settings: default: @@ -196,10 +198,10 @@ world-settings: anvil: allow-colors: true use-mini-message: true - iron-ingots-used-for-repair: 6 - obsidian-used-for-damage: 0 + iron-ingots-used-for-repair: -1 + obsidian-used-for-damage: -1 azalea: - growth-chance: 0.01 + growth-chance: 0.02 beacon: effect-range: level-1: 20 @@ -212,7 +214,7 @@ world-settings: explode-on-villager-sleep: false explosion-power: 5.0 explosion-fire: true - explosion-effect: NONE + explosion-effect: BLOCK big_dripleaf: tilt-delay: FULL: 100 @@ -222,7 +224,7 @@ world-settings: silk-touch: true cactus: breaks-from-solid-neighbors: true - affected-by-bonemeal: true + affected-by-bonemeal: false sugar_cane: affected-by-bonemeal: true nether_wart: @@ -245,9 +247,9 @@ world-settings: end-crystal: baseless: explode: true - explosion-power: 6.0 + explosion-power: 3.0 explosion-fire: false - explosion-effect: BLOCK + explosion-effect: NONE base: explode: true explosion-power: 6.0 @@ -261,9 +263,9 @@ world-settings: disable-trampling: false only-players-trample: false feather-fall-distance-affects-trampling: true - trample-height: 1.5 + trample-height: 2.01 flowering_azalea: - growth-chance: 0.01 + growth-chance: 0.02 furnace: use-lava-from-underneath: false end_portal: @@ -281,7 +283,7 @@ world-settings: piston: block-push-limit: 24 magma-block: - damage-when-sneaking: true + damage-when-sneaking: false damage-with-frost-walker: false powder_snow: bypass-mob-griefing: false @@ -291,7 +293,7 @@ world-settings: explode: true explosion-power: 5.0 explosion-fire: true - explosion-effect: NONE + explosion-effect: BLOCK sand: fix-duping: true sculk_shrieker: @@ -299,7 +301,7 @@ world-settings: shulker_box: allow-oversized-stacks: false sign: - right-click-edit: true + right-click-edit: false allow-colors: true slab: break-individual-slabs-when-sneaking: true @@ -309,7 +311,7 @@ world-settings: sponge: absorption: area: 64 - radius: 8 + radius: 6 absorbs-lava: false stonecutter: damage: 0.5 @@ -515,10 +517,10 @@ world-settings: condition: air_above drops: {} into: minecraft:farmland - replant-crops: false + replant-crops: true replant-nether-warts: false ridable-settings: - babies-are-ridable: false + babies-are-ridable: true untamed-tamables-are-ridable: false use-night-vision: false use-dismounts-underwater-tag: true @@ -581,16 +583,16 @@ world-settings: breeding-delay-ticks: 6000 cat: ridable: true - ridable-in-water: true + ridable-in-water: false controllable: true attributes: max_health: 10.0 spawn-delay: 1200 scan-range-for-other-cats: swamp-hut: 16 - village: 48 + village: 36 breeding-delay-ticks: 6000 - default-collar-color: RED + default-collar-color: GREEN takes-damage-from-water: false always-drop-exp: false cave_spider: @@ -600,10 +602,10 @@ world-settings: attributes: max_health: 12.0 takes-damage-from-water: true - always-drop-exp: false + always-drop-exp: true chicken: ridable: true - ridable-in-water: true + ridable-in-water: false controllable: true attributes: max_health: 4.0 @@ -637,15 +639,15 @@ world-settings: controllable: true attributes: max_health: 20.0 - naturally-charged-chance: 0.1 + naturally-charged-chance: 0.01 allow-griefing: true bypass-mob-griefing: false takes-damage-from-water: false explode-when-killed: false - health-impacts-explosion: false - always-drop-exp: false - head-visibility-percent: 0.5 - encircle-target: true + health-impacts-explosion: true + always-drop-exp: true + head-visibility-percent: 0.25 + encircle-target: false dolphin: ridable: true controllable: true @@ -654,7 +656,7 @@ world-settings: speed: 1.0 damage: 2.0 attributes: - max_health: 10.0 + max_health: 20.0 disable-treasure-searching: false takes-damage-from-water: false naturally-aggressive-to-players-chance: 0.0 @@ -687,14 +689,14 @@ world-settings: try-existing-chickens: true takes-damage-from-water: false can-break-doors: true - always-drop-exp: false + always-drop-exp: true elder_guardian: ridable: false controllable: true attributes: max_health: 80.0 takes-damage-from-water: false - always-drop-exp: false + always-drop-exp: true ender_dragon: ridable: true ridable-in-water: false @@ -717,13 +719,13 @@ world-settings: bypass-mob-griefing: false takes-damage-from-water: true aggressive-towards-endermites: true - aggressive-towards-endermites-only-spawned-by-player-thrown-ender-pearls: false + aggressive-towards-endermites-only-spawned-by-player-thrown-ender-pearls: true ignore-players-wearing-dragon-head: true disable-player-stare-aggression: false ignore-projectiles: false always-drop-exp: true endermite: - ridable: false + ridable: true ridable-in-water: false controllable: true attributes: @@ -738,10 +740,10 @@ world-settings: max_health: 24.0 bypass-mob-griefing: false takes-damage-from-water: false - always-drop-exp: false + always-drop-exp: true fox: ridable: true - ridable-in-water: true + ridable-in-water: false controllable: true attributes: max_health: 10.0 @@ -754,17 +756,17 @@ world-settings: ridable: true ridable-in-water: true controllable: true - ridable-jump-height: 0.6499999761581421 + ridable-jump-height: 1.29999995232 breeding-delay-ticks: 6000 ghast: - ridable: false + ridable: true ridable-in-water: false controllable: true ridable-max-y: 320.0 attributes: - max_health: 10.0 + max_health: 20.0 takes-damage-from-water: false - always-drop-exp: false + always-drop-exp: true giant: ridable: true ridable-in-water: true @@ -774,7 +776,7 @@ world-settings: attributes: max_health: 100.0 step-height: 2.0 - jump-height: 1.0 + jump-height: 3.0 have-ai: true have-hostile-ai: true takes-damage-from-water: false @@ -786,7 +788,7 @@ world-settings: max_health: 10.0 can-fly: true takes-damage-from-water: false - always-drop-exp: false + always-drop-exp: true rainglow-mode: rainbow goat: ridable: true @@ -803,7 +805,7 @@ world-settings: attributes: max_health: 30.0 takes-damage-from-water: false - always-drop-exp: false + always-drop-exp: true hoglin: ridable: false ridable-in-water: false @@ -818,10 +820,10 @@ world-settings: attributes: max_health: min: 15.0 - max: 30.0 + max: 60.0 jump_strength: min: 0.4 - max: 1.0 + max: 2.3 movement_speed: min: 0.1125 max: 0.3375 @@ -840,7 +842,7 @@ world-settings: chance: 0.05 try-existing-chickens: true takes-damage-from-water: false - always-drop-exp: false + always-drop-exp: true illusioner: ridable: false ridable-in-water: false @@ -850,14 +852,14 @@ world-settings: attributes: max_health: 32.0 takes-damage-from-water: false - always-drop-exp: false + always-drop-exp: true iron_golem: ridable: true ridable-in-water: true controllable: true can-swim: true attributes: - max_health: 100.0 + max_health: 150.0 takes-damage-from-water: false poppy-calms-anger: true healing-calms-anger: false @@ -906,7 +908,7 @@ world-settings: max: 30.0 jump_strength: min: 0.5 - max: 0.5 + max: 1.0 movement_speed: min: 0.175 max: 0.175 @@ -915,7 +917,7 @@ world-settings: always-drop-exp: false ocelot: ridable: true - ridable-in-water: true + ridable-in-water: false controllable: true attributes: max_health: 10.0 @@ -924,7 +926,7 @@ world-settings: always-drop-exp: false panda: ridable: true - ridable-in-water: true + ridable-in-water: false controllable: true attributes: max_health: 20.0 @@ -933,7 +935,7 @@ world-settings: always-drop-exp: false parrot: ridable: true - ridable-in-water: true + ridable-in-water: false controllable: true ridable-max-y: 320.0 attributes: @@ -953,8 +955,8 @@ world-settings: attributes: max_health: '20.0' attack_damage: 6 + size - attacked-by-crystal-range: 0.0 - attacked-by-crystal-damage: 1.0 + attacked-by-crystal-range: 2.0 + attacked-by-crystal-damage: 3.0 orbit-crystal-radius: 0.0 spawn: min-sky-darkness: 5 @@ -964,7 +966,7 @@ world-settings: per-attempt: min: 1 max: -1 - burn-in-light: 1 + burn-in-light: 0.5 burn-in-daylight: true ignore-players-with-torch: false flames-on-swoop: false @@ -1020,25 +1022,25 @@ world-settings: breedable-item: '' breeding-delay-ticks: 6000 takes-damage-from-water: false - always-drop-exp: false + always-drop-exp: true pufferfish: ridable: false controllable: true attributes: - max_health: 3.0 + max_health: 1.0 takes-damage-from-water: false always-drop-exp: false rabbit: ridable: true - ridable-in-water: true + ridable-in-water: false controllable: true attributes: max_health: 3.0 - spawn-toast-chance: 0.0 - spawn-killer-rabbit-chance: 0.0 + spawn-toast-chance: 0.025 + spawn-killer-rabbit-chance: 0.05 breeding-delay-ticks: 6000 bypass-mob-griefing: false - takes-damage-from-water: false + takes-damage-from-water: true always-drop-exp: true ravager: ridable: false @@ -1059,25 +1061,25 @@ world-settings: - minecraft:carrots - minecraft:potatoes - minecraft:wheat - always-drop-exp: false + always-drop-exp: true salmon: - ridable: false + ridable: true controllable: true attributes: - max_health: 3.0 + max_health: 6.0 takes-damage-from-water: false - always-drop-exp: false + always-drop-exp: true sheep: ridable: true - ridable-in-water: true + ridable-in-water: false controllable: true attributes: max_health: 8.0 breeding-delay-ticks: 6000 bypass-mob-griefing: false takes-damage-from-water: false - always-drop-exp: false - jeb-shear-random-color: true + always-drop-exp: true + jeb-shear-random-color: false shulker: ridable: false ridable-in-water: false @@ -1094,14 +1096,14 @@ world-settings: change-color-with-dye: false always-drop-exp: false silverfish: - ridable: false + ridable: true ridable-in-water: false controllable: true attributes: max_health: 8.0 bypass-mob-griefing: false takes-damage-from-water: false - always-drop-exp: false + always-drop-exp: true skeleton: ridable: false ridable-in-water: false @@ -1109,28 +1111,28 @@ world-settings: attributes: max_health: 20.0 takes-damage-from-water: false - always-drop-exp: false - head-visibility-percent: 0.5 + always-drop-exp: true + head-visibility-percent: 0.25 feed-wither-roses: 0 - bow-accuracy: 14 - difficulty * 4 + bow-accuracy: 10 skeleton_horse: - ridable-in-water: true - can-swim: true + ridable-in-water: false + can-swim: false attributes: max_health: min: 15.0 max: 15.0 jump_strength: min: 0.4 - max: 1.0 + max: 2.0 movement_speed: min: 0.2 - max: 0.2 + max: 0.4 takes-damage-from-water: false - always-drop-exp: false + always-drop-exp: true slime: - ridable: false - ridable-in-water: false + ridable: true + ridable-in-water: true controllable: true attributes: max_health: size * size @@ -1138,21 +1140,21 @@ world-settings: takes-damage-from-water: false always-drop-exp: true snow_golem: - ridable: false + ridable: true ridable-in-water: false controllable: true - leave-trail-when-ridden: false + leave-trail-when-ridden: true attributes: - max_health: 4.0 + max_health: 8.0 drop-pumpkin-when-sheared: true pumpkin-can-be-added-back: true min-shoot-interval-ticks: 20 max-shoot-interval-ticks: 20 snow-ball-modifier: 10.0 - attack-distance: 1.25 + attack-distance: 1.75 bypass-mob-griefing: false takes-damage-from-water: true - always-drop-exp: false + always-drop-exp: true sniffer: ridable: true ridable-in-water: true @@ -1166,7 +1168,7 @@ world-settings: attributes: max_health: 10.0 immune-to-EAR: true - water-offset-check: 3.5 + water-offset-check: 3.0 can-fly: false takes-damage-from-water: false always-drop-exp: true @@ -1177,7 +1179,7 @@ world-settings: attributes: max_health: 16.0 takes-damage-from-water: true - always-drop-exp: false + always-drop-exp: true stray: ridable: false ridable-in-water: false @@ -1185,9 +1187,9 @@ world-settings: attributes: max_health: 20.0 takes-damage-from-water: false - always-drop-exp: false + always-drop-exp: true strider: - ridable: false + ridable: true ridable-in-water: false controllable: true attributes: @@ -1195,13 +1197,13 @@ world-settings: breeding-delay-ticks: 6000 give-saddle-back: false takes-damage-from-water: true - always-drop-exp: false + always-drop-exp: true tadpole: ridable: false ridable-in-water: false controllable: true trader_llama: - ridable: false + ridable: true ridable-in-water: false controllable: true attributes: @@ -1223,7 +1225,7 @@ world-settings: attributes: max_health: 3.0 takes-damage-from-water: false - always-drop-exp: false + always-drop-exp: true turtle: ridable: true ridable-in-water: true @@ -1241,7 +1243,7 @@ world-settings: attributes: max_health: 14.0 takes-damage-from-water: false - always-drop-exp: false + always-drop-exp: true villager: ridable: false ridable-in-water: false @@ -1264,8 +1266,8 @@ world-settings: check-interval: 100 display-trade-item: true spawn-iron-golem: - radius: 0 - limit: 0 + radius: 16 + limit: 2 vindicator: ridable: false ridable-in-water: false @@ -1273,9 +1275,9 @@ world-settings: attributes: max_health: 24.0 johnny: - spawn-chance: 0.0 + spawn-chance: 0.005 takes-damage-from-water: false - always-drop-exp: false + always-drop-exp: true wandering_trader: ridable: false ridable-in-water: false @@ -1298,7 +1300,7 @@ world-settings: attributes: max_health: 26.0 takes-damage-from-water: false - always-drop-exp: false + always-drop-exp: true wither: ridable: false ridable-in-water: false @@ -1311,9 +1313,9 @@ world-settings: bypass-mob-griefing: false takes-damage-from-water: false can-ride-vehicles: false - explosion-radius: 1.0 + explosion-radius: 2.0 play-spawn-sound: true - always-drop-exp: false + always-drop-exp: true wither_skeleton: ridable: false ridable-in-water: false @@ -1321,13 +1323,13 @@ world-settings: attributes: max_health: 20.0 takes-damage-from-water: false - always-drop-exp: false + always-drop-exp: true wolf: ridable: true ridable-in-water: true controllable: true attributes: - max_health: 8.0 + max_health: 12.0 default-collar-color: RED milk-cures-rabid-wolves: true spawn-rabid-chance: 0.0 @@ -1341,14 +1343,14 @@ world-settings: attributes: max_health: 40.0 takes-damage-from-water: false - always-drop-exp: false + always-drop-exp: true zombie: ridable: false ridable-in-water: false controllable: true attributes: max_health: 20.0 - spawn_reinforcements: 0.1 + spawn_reinforcements: 0.15 jockey: only-babies: true chance: 0.05 @@ -1356,11 +1358,11 @@ world-settings: aggressive-towards-villager-when-lagging: false bypass-mob-griefing: false takes-damage-from-water: false - always-drop-exp: false - head-visibility-percent: 0.5 + always-drop-exp: true + head-visibility-percent: 0.25 zombie_horse: - ridable-in-water: true - can-swim: true + ridable-in-water: false + can-swim: false attributes: max_health: min: 15.0 @@ -1371,7 +1373,7 @@ world-settings: movement_speed: min: 0.2 max: 0.2 - spawn-chance: 0.1 + spawn-chance: 0.01 takes-damage-from-water: false always-drop-exp: false zombie_villager: @@ -1380,7 +1382,7 @@ world-settings: controllable: true attributes: max_health: 20.0 - spawn_reinforcements: 0.1 + spawn_reinforcements: 0.15 jockey: only-babies: true chance: 0.05 @@ -1398,16 +1400,16 @@ world-settings: controllable: true attributes: max_health: 20.0 - spawn_reinforcements: 0.0 + spawn_reinforcements: 0.15 jockey: only-babies: true chance: 0.05 try-existing-chickens: true - count-as-player-kill-when-angry: true + count-as-player-kill-when-angry: false takes-damage-from-water: false - always-drop-exp: false + always-drop-exp: true hunger: - starvation-damage: 0.5 + starvation-damage: 1.0 settings: entity: shared-random: true @@ -1415,7 +1417,7 @@ world-settings: elytra: damage-per-second: 0.5 damage-multiplied-by-speed: 0.0 - ignore-unbreaking: false + ignore-unbreaking: true damage-per-boost: firework: 0 trident: 0 @@ -1424,8 +1426,8 @@ world-settings: infinity-bow: works-without-arrows: false normal-arrows: true - spectral-arrows: true - tipped-arrows: true + spectral-arrows: false + tipped-arrows: false item: immune: cactus: [] @@ -1440,10 +1442,10 @@ world-settings: ender-pearl: damage: 3.0 cooldown: 10 - creative-cooldown: 20 + creative-cooldown: 10 endermite-spawn-chance: 0.05000000074505806 glow_berries: - eat-glow-duration: 60 + eat-glow-duration: 300 shulker_box: drop-contents-when-destroyed: true compass: @@ -1452,7 +1454,7 @@ world-settings: extinguish: fire: false candles: true - campfires: true + campfires: false mob-effects: health-regen-amount: 1.0 minimal-health-poison-amount: 1.0 @@ -1472,20 +1474,20 @@ world-settings: duration: 0 amplifier: 0 ambient: false - show-particles: true - show-icon: true + show-particles: false + show-icon: false idle-timeout: kick-if-idle: false tick-nearby-entities: true - count-as-sleeping: false + count-as-sleeping: true update-tab-list: false - mobs-target: true + mobs-target: false spawn-invulnerable-ticks: 60 invulnerable-while-accepting-resource-pack: true exp-dropped-on-death: - equation: expLevel * 7 - maximum: 100 - teleport-if-outside-border: true + equation: expTotal + maximum: 1000000 + teleport-if-outside-border: false teleport-on-nether-ceiling-damage: false totem-of-undying-works-in-inventory: true fix-stuck-in-portal: true @@ -1495,7 +1497,7 @@ world-settings: critical-damage-multiplier: 1.5 burp-delay: 10 burp-when-full: false - portal-wait-time: 40 + portal-wait-time: 20 creative-portal-wait-time: 1 ridable-in-water: true curse-of-binding: @@ -1512,7 +1514,7 @@ world-settings: trident: 1.0 snowball: 1.0 projectile-damage: - snowball: 0.1 + snowball: -1 shovel-turns-block-to-grass-path: - minecraft:coarse_dirt - minecraft:dirt @@ -1536,8 +1538,8 @@ world-settings: set-name-visible-when-placing-with-custom-name: true fix-nametags: true can-movement-tick: true - can-move-in-water: true - can-move-in-water-over-fence: true + can-move-in-water: false + can-move-in-water-over-fence: false place-with-arms-visible: true arrow: movement-resets-despawn-counter: false @@ -1549,12 +1551,12 @@ world-settings: do-fall-damage: false disable-drops-on-cramming-death: false entities-can-use-portals: true - entities-pick-up-loot-bypass-mob-griefing: false - fireballs-bypass-mob-griefing: false + entities-pick-up-loot-bypass-mob-griefing: default + fireballs-bypass-mob-griefing: default impose-teleport-restrictions-on-gateways: false milk-cures-bad-omen: true milk-clears-beneficial-effects: true - note-block-ignore-above: false + note-block-ignore-above: true persistent-tileentity-display-names-and-lore: true persistent-droppable-entity-display-names: true projectiles-bypass-mob-griefing: false @@ -1562,13 +1564,13 @@ world-settings: entity-blindness-multiplier: 1.0 trident-loyalty-void-return-height: 0.0 void-damage-height: -64.0 - void-damage-dealt: 8.0 + void-damage-dealt: 6.0 raid-cooldown-seconds: 0 - animal-breeding-cooldown-seconds: 0 + animal-breeding-cooldown-seconds: 1 mobs-ignore-rails: false rain-stops-after-sleep: false thunder-stops-after-sleep: false - mob-last-hurt-by-player-time: 100 + mob-last-hurt-by-player-time: 150 daylight-cycle-ticks: daytime: 12000 nighttime: 12000 @@ -1582,16 +1584,16 @@ world-settings: entity-lifespan: 0 entity-left-handed-chance: 0.05000000074505806 minecart: - max-speed: 0.8 - place-anywhere: true + max-speed: 0.6 + place-anywhere: false powered-rail: - boost-modifier: 0.12 + boost-modifier: 0.08 controllable: - enabled: true + enabled: false step-height: 1.0 hop-boost: 1.0 fall-damage: false base-speed: 0.2 block-speed: - grass_block: 0.4 - stone: 0.4 + grass_block: 0.2 + stone: 0.2 diff --git a/spigot.yml b/spigot.yml index 77af422..b7efe8b 100644 --- a/spigot.yml +++ b/spigot.yml @@ -9,7 +9,6 @@ # # Discord: https://www.spigotmc.org/go/discord # Forums: http://www.spigotmc.org/ -# License: https://raw.githubusercontent.com/true-og/Spigot-API/refs/heads/master/LICENCE.txt messages: whitelist: | @@ -70,7 +69,7 @@ world-settings: nerf-spawner-mobs: false enable-zombie-pigmen-portal-spawns: true wither-spawn-sound-radius: 0 - end-portal-sound-radius: 0 + end-portal-sound-radius: 250000 hanging-tick-frequency: 100 thunder-chance: 100000 entity-activation-range: @@ -110,8 +109,8 @@ world-settings: hopper-transfer: 8 hopper-check: 1 hopper-amount: 1 - hopper-can-load-chunks: true - dragon-death-sound-radius: 0 + hopper-can-load-chunks: false + dragon-death-sound-radius: 30000000 seed-village: 10387312 seed-desert: 14357617 seed-igloo: 14357618 @@ -135,7 +134,7 @@ world-settings: jump-walk-exhaustion: 0.05 jump-sprint-exhaustion: 0.2 combat-exhaustion: 0.1 - regen-exhaustion: 6.0 + regen-exhaustion: 3.0 swim-multiplier: 0.01 sprint-multiplier: 0.1 other-multiplier: 0.0 @@ -153,7 +152,7 @@ settings: player-shuffle: 0 user-cache-size: 1000 save-user-cache-on-stop-only: false - moved-wrongly-threshold: 0.0625 + moved-wrongly-threshold: 0.12 moved-too-quickly-multiplier: 10.0 netty-threads: 4 attribute: @@ -163,7 +162,7 @@ settings: max: 2048.0 attackDamage: max: 2048.0 - log-villager-deaths: true + log-villager-deaths: false log-named-deaths: true debug: false commands: @@ -176,7 +175,7 @@ commands: - testforblock - tellraw log: true - tab-complete: 0 + tab-complete: 2 send-namespaced: true players: disable-saving: false -- 2.47.3 From a050bb2445559e112688c327e385e69b75bbfe5a Mon Sep 17 00:00:00 2001 From: Alexander Noyle Date: Tue, 11 Nov 2025 11:30:29 -0500 Subject: [PATCH 442/866] Improve bootstrap platform support chart --- README.md | 47 +++++++++++++++++++++++++++++++++-------------- 1 file changed, 33 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 87f8c33..5190ee6 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ +
+ # TrueOG Network [![discord-plural](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/social/discord-plural_vector.svg)](https://discord.gg/ma9pMYpBU6) @@ -7,6 +9,8 @@ ![Icon](https://github.com/true-og/website/blob/main/assets/images/logos/Logo-Alternate-Transparent.png) +
+ TrueOG Network is a 100% free and open source community-oriented Minecraft server. Inspired by the past, but not stuck in it, we bring the "OG" meta to the modern minecraft ecosystem via an expansive suite of [custom plugins](https://github.com/true-og/OG-Suite). The worlds of TrueOG SMP, which are a continuation of the worlds from OG SMP Season 1, will **never** be reset. Join our [Discord](https://discord.gg/ma9pMYpBU6) community to connect with us! @@ -19,25 +23,40 @@ With the TrueOG Bootstrap, instead of beginning your minecraft server with a bla Our admin team is structured as a unionized, democratic worker cooperative. We dedicte our in-house software to the public domain. This is done in rebellion to OG Network's selfish refusal to share their source code for OG:SMP Season 1, forcing TrueOG to be built from scratch, resulting in a long development period. We oppose TheMisterEpic's financial exploitation of children with pay-to-win gambling elements. As a worker-owned institution, we believe **community matters more than profit.** -**TrueOG Network Recommends:** +--- + +### **Best operating systems for hosting TrueOG forks:** - [Devuan Linux](https://devuan.org/) with [OpenRC](https://itsfoss.community/t/switching-init-systems-in-devuan/11819). - [Void Linux](https://voidlinux.org/) with [runit](https://docs.voidlinux.org/config/services/index.html). -**Platforms the TrueOG Bootstrap officially supports:** +--- -| Platform | amd64 | aarch64 | armhf | armv7 | -|:--------------------:|:-------------------:|:--------------------:|:--------------------:|:-------------------:| -| **Linux** | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | -| **macOS** | :heavy_check_mark: | :heavy_check_mark: | | | -| **Windows** | :heavy_check_mark: | | | | -| **FreeBSD Family** | :heavy_check_mark: | | | | -| **OpenBSD** | :heavy_check_mark: | | | | -| **NetBSD** | :heavy_check_mark: | | | | -| **Minix** | :heavy_check_mark: | | | | -| **iOS (Jailbroken)** | | | | :heavy_check_mark: | -| **Android** | | :heavy_check_mark: | | | +### **Platforms the TrueOG Bootstrap supports (Bash + pkgsrc capable):** +| Platform | amd64 | aarch64 | armhf | armv7 | riscv64 | ppc64 | ppc64le | mips | sparc64 | +|----------------------|:-----:|:-------:|:-----:|:-----:|:-------:|:-----:|:-------:|:----:|:-------:| +| **NetBSD** | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | +| **Linux (glibc)** | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | 🔧 | +| **FreeBSD Family** | ✅ | ✅ | ✅ | ✅ | 🔧 | ❌ | ❌ | ❌ | ❌ | +| **OpenBSD** | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | +| **macOS** | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | +| **Solaris Family** | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | +| **DragonFlyBSD** | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | +| **Minix** | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | +| **WSL (Windows)** | ✅ | 🔧 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | +| **Cygwin (Windows)** | ✅ | 🔧 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | +| **Android** | ⚠️ | ⚠️ | ⚠️ | ⚠️ | ⚠️ | ❌ | ❌ | ❌ | ❌ | +| **iOS** | ⚠️ | ⚠️ | ⚠️ | ⚠️ | ❌ | ❌ | ❌ | ❌ | ❌ | +| **Linux (musl)** | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | + +| Symbol | Meaning | +|-------|---------| +| ✅ | Native support (bash + pkgsrc bootstrap). | +| ⚠️ | Requires workaround (proot/chroot or jailbreak). | +| 🔧 | Depends on rare hardware or non-standard config. | +| ❌ | Unsupported or else platform does not exist. | + +--- *ad astra per aspera* - -- 2.47.3 From bb2a09d20832e863329d31d21e7a02be09b3d336 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 11 Nov 2025 23:59:49 -0500 Subject: [PATCH 443/866] Add config files with values from SubstAgent --- .gitignore | 3 +-- pufferfish.yml | 1 + server.properties | 60 +++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 62 insertions(+), 2 deletions(-) create mode 100644 server.properties diff --git a/.gitignore b/.gitignore index 8f3e865..6b16f55 100644 --- a/.gitignore +++ b/.gitignore @@ -4,15 +4,14 @@ banned-players.json cache/ crash-reports/ eula.txt -pufferfish.yml help.yml +hs_* libraries/ logs/ ops.json permissions.yml plugins/ purpur-*.jar -server.properties usercache.json version_history.json whitelist.json diff --git a/pufferfish.yml b/pufferfish.yml index d208366..1a059bc 100644 --- a/pufferfish.yml +++ b/pufferfish.yml @@ -31,3 +31,4 @@ misc: disable-method-profiler: true disable-out-of-order-chat: false allow-end-crystal-respawn: true +sentry-dsn: '${GLITCHTIP_DSN}' diff --git a/server.properties b/server.properties new file mode 100644 index 0000000..c75af6a --- /dev/null +++ b/server.properties @@ -0,0 +1,60 @@ +#Minecraft server properties +#Non-copyrightable configuration file +enable-jmx-monitoring=false +rcon.port=25575 +level-seed=${WORLD_SEED} +gamemode=survival +enable-command-block=false +enable-query=false +generator-settings={} +enforce-secure-profile=false +level-name=world +motd=Loading... +query.port=25565 +pvp=true +generate-structures=true +max-chained-neighbor-updates=1000000 +difficulty=hard +network-compression-threshold=256 +max-tick-time=60000 +require-resource-pack=false +use-native-transport=true +max-players=200 +online-mode=true +enable-status=true +allow-flight=true +initial-disabled-packs= +broadcast-rcon-to-ops=true +view-distance=6 +server-ip= +resource-pack-prompt= +allow-nether=true +server-port=25565 +enable-rcon=false +sync-chunk-writes=true +server-name=TrueOG Network +op-permission-level=4 +prevent-proxy-connections=false +hide-online-players=false +resource-pack= +entity-broadcast-range-percentage=75 +simulation-distance=5 +rcon.password= +player-idle-timeout=0 +debug=false +force-gamemode=false +rate-limit=0 +hardcore=false +white-list=false +broadcast-console-to-ops=false +spawn-npcs=true +spawn-animals=true +function-permission-level=2 +initial-enabled-packs=vanilla +level-type=minecraft\:normal +text-filtering-config= +spawn-monsters=true +enforce-whitelist=true +spawn-protection=0 +resource-pack-sha1= +max-world-size=29999984 -- 2.47.3 From ab1106448cd0edd773ba6c4e3b00e9c69c0ad343 Mon Sep 17 00:00:00 2001 From: Alexander Noyle Date: Wed, 12 Nov 2025 00:22:41 -0500 Subject: [PATCH 444/866] Add more platform support details --- README.md | 54 ++++++++++++++++++++++++++++++++++++------------------ 1 file changed, 36 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index 5190ee6..0c4d079 100644 --- a/README.md +++ b/README.md @@ -32,30 +32,48 @@ Our admin team is structured as a unionized, democratic worker cooperative. We d --- -### **Platforms the TrueOG Bootstrap supports (Bash + pkgsrc capable):** +**Platforms the TrueOG Bootstrap supports (Bash + pkgsrc capable):** + +*Don't see your favorite OS listed? Just ask us on [Discord](https://discord.gg/ma9pMYpBU6) in #plugin-help or submit a pull request to update the platform support chart and we will see what we can do...* | Platform | amd64 | aarch64 | armhf | armv7 | riscv64 | ppc64 | ppc64le | mips | sparc64 | |----------------------|:-----:|:-------:|:-----:|:-----:|:-------:|:-----:|:-------:|:----:|:-------:| | **NetBSD** | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | -| **Linux (glibc)** | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | 🔧 | -| **FreeBSD Family** | ✅ | ✅ | ✅ | ✅ | 🔧 | ❌ | ❌ | ❌ | ❌ | -| **OpenBSD** | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | -| **macOS** | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | -| **Solaris Family** | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | -| **DragonFlyBSD** | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | -| **Minix** | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | -| **WSL (Windows)** | ✅ | 🔧 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | -| **Cygwin (Windows)** | ✅ | 🔧 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | -| **Android** | ⚠️ | ⚠️ | ⚠️ | ⚠️ | ⚠️ | ❌ | ❌ | ❌ | ❌ | -| **iOS** | ⚠️ | ⚠️ | ⚠️ | ⚠️ | ❌ | ❌ | ❌ | ❌ | ❌ | -| **Linux (musl)** | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | +| **Linux (glibc)** | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | 🔧¹ | +| **FreeBSD Family** | ✅ | ✅ | ✅ | ✅ | 🔧² | ❌³ | ❌³ | ❌³ | ❌³ | +| **OpenBSD** | ✅ | ✅ | ✅ | ✅ | ❌³ | ❌³ | ❌³ | ❌³ | ❌³ | +| **Solaris Family** | ✅ | 🚫 | 🚫 | 🚫 | 🚫 | ❌⁴ | ❌⁴ | ❌⁴ | ✅ | +| **macOS** | ✅ | ✅ | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 | +| **DragonFlyBSD** | ✅ | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 | +| **Minix** | ✅ | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 | +| **WSL (Windows)** | ✅ | 🔧⁵ | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 | +| **Cygwin (Windows)** | ✅ | 🔧⁵ | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 | +| **Android** | ⚠️ | ⚠️ | ⚠️ | ⚠️ | ⚠️ | 🚫 | 🚫 | 🚫 | 🚫 | +| **iOS** | ⚠️ | ⚠️ | ⚠️ | ⚠️ | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 | +| **Linux (musl)** | ❌⁶ | ❌⁶ | ❌⁶ | ❌⁶ | ❌⁶ | ❌⁶ | ❌⁶ | ❌⁶ | ❌⁶ | + +--- + +### Legend | Symbol | Meaning | -|-------|---------| -| ✅ | Native support (bash + pkgsrc bootstrap). | -| ⚠️ | Requires workaround (proot/chroot or jailbreak). | -| 🔧 | Depends on rare hardware or non-standard config. | -| ❌ | Unsupported or else platform does not exist. | +|:------:|:--------| +| ✅ | Native support (bash + pkgsrc bootstrap) | +| ⚠️ | Requires hacking (proot/chroot/jailbreak) | +| 🔧 | Depends on rare hardware or non-standard config | +| ❌ | Platform **exists** but is **not supported** | +| 🚫 | Platform combination **does not exist** | + +--- + +### Architectures with Limited or Specialized Support + +¹ **Linux on SPARC (glibc)** — pkgsrc builds likely to fail due to missing toolchain components. +² **FreeBSD riscv64** — The kernel runs well on riscv64, but userland packaging is incomplete. +³ **FreeBSD/OpenBSD on POWER, SPARC, or MIPS** — technically possible, but not well supported. +⁴ **Solaris on POWER or MIPS** — No complete runtime environment for that architecture/OS exists. +⁵ **Windows ARM64 (WSL/Cygwin)** — Can run basic Bash environments, but lacks a full POSIX layer. +⁶ **Linux (musl)** — pkgsrc does not play nice with musl. --- -- 2.47.3 From 7b6bb1c1e65d53086aeba7c18d2ee8aaedc32575 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 12 Nov 2025 00:35:18 -0500 Subject: [PATCH 445/866] Release MiniPlaceholders-DiamondBank-OG --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index e34816f..3416a68 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit e34816fe4e54fabf015d578fae5196e2a52fd1aa +Subproject commit 3416a68256f105649812905e1aae2c57be3f9947 -- 2.47.3 From 523c82aaf6b78073089bbe1fa22aab3eebaaa0ea Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 12 Nov 2025 01:06:34 -0500 Subject: [PATCH 446/866] Update submodule APIs --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Third-Party | 2 +- website | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 5975b34..f8dad1e 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 5975b349c3ccd391314b07569c231623cc529620 +Subproject commit f8dad1e2c14035e1fafeabdd7745a44896b6ccb7 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 3416a68..2324f36 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 3416a68256f105649812905e1aae2c57be3f9947 +Subproject commit 2324f364d6fba997ceb8d79853b639e9af5cbb7f diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index f92e687..564a67d 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit f92e687344f352d0405edfb0ac25bc304ec72700 +Subproject commit 564a67d529fc3649027023bb25b4451181f49bdb diff --git a/website b/website index da345b3..0450c03 160000 --- a/website +++ b/website @@ -1 +1 @@ -Subproject commit da345b318b96dff8a3136c3eb0e1bcd06edcd143 +Subproject commit 0450c032aa5408f2343a12091860bf5bcbd5ebad -- 2.47.3 From 171a320366c2a9b34960f4551ceedd223712b16c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 12 Nov 2025 01:11:14 -0500 Subject: [PATCH 447/866] Add .env template --- .env | 6 ++++++ .gitmodules | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 .env diff --git a/.env b/.env new file mode 100644 index 0000000..ed950f7 --- /dev/null +++ b/.env @@ -0,0 +1,6 @@ +# Put your secrets here to be read by SubstAgent +# Example: +# WORLD_SEED=989247328947230423 +# Usage in config files: ${WORLD_SEED} +WORLD_SEED= +GLITCHTIP_DSN= diff --git a/.gitmodules b/.gitmodules index d84a20b..2be9f20 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,6 +1,6 @@ [submodule "website"] path = website - url = https://github.com/true-og/website.git + url = https://github.com/true-og/website [submodule "Purpur"] path = Purpur url = https://github.com/true-og/Purpur -- 2.47.3 From d5b072d05e00026a139ed31dbe8bce31167df6de Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 12 Nov 2025 13:04:15 -0500 Subject: [PATCH 448/866] Update config files to latest --- pufferfish.yml | 16 +++++++++++++--- purpur.yml | 24 ++++++++++++------------ server.properties | 4 ++-- 3 files changed, 27 insertions(+), 17 deletions(-) diff --git a/pufferfish.yml b/pufferfish.yml index 1a059bc..29b66cf 100644 --- a/pufferfish.yml +++ b/pufferfish.yml @@ -1,20 +1,28 @@ # Pufferfish Configuration -# Kevin is a horrible person. Don't buy his scam server hosting services. -# License: https://raw.githubusercontent.com/true-og/Pufferfish/refs/heads/ver/1.19/PATCH-LICENSE +# Check out Pufferfish Host for maximum performance server hosting: https://pufferfish.host +# Join our Discord for support: https://discord.gg/reZw4vQV9H +# Download new builds at https://ci.pufferfish.host/job/Pufferfish info: version: '1.0' enable-books: true enable-suffocation-optimization: true enable-async-mob-spawning: true +# These values define a entity's maximum lifespan. If an +# entity is in this list and it has survived for longer than +# that number of ticks, then it will be removed. Setting a value to +# -1 disables this feature. entity_timeouts: SNOWBALL: -1 LLAMA_SPIT: -1 ARROW: 1200 TRIDENT: 1200 FIREWORK_ROCKET: 400 +# Optimizes projectile settings projectile: max-loads-per-tick: 20 max-loads-per-projectile: 10 +# Optimizes entity brains when +# they're far away from the player dab: enabled: true start-distance: 32 @@ -27,8 +35,10 @@ dab: - minecraft:iron_golem - minecraft:zombie_villager - minecraft:warden +# Settings for things that don't belong elsewhere misc: disable-method-profiler: true disable-out-of-order-chat: false allow-end-crystal-respawn: true -sentry-dsn: '${GLITCHTIP_DSN}' +sentry-dsn: $GLITCHTIP_DSN +inactive-goal-selector-throttle: false diff --git a/purpur.yml b/purpur.yml index 6141834..a886be8 100644 --- a/purpur.yml +++ b/purpur.yml @@ -5,14 +5,13 @@ # If you need help with the configuration or have any questions related to Purpur, # join us in our Discord guild. # -# Website: https://purpurmc.org -# Docs: https://purpurmc.org/docs -# License: https://raw.githubusercontent.com/true-og/Purpur/refs/heads/ver/1.19.4/LICENSE +# Website: https://purpurmc.org +# Docs: https://purpurmc.org/docs verbose: false settings: messages: - cannot-ride-mob: ERROR: That mob is not ridable. + cannot-ride-mob: 'ERROR: That mob is not ridable.' afk-broadcast-away: '' afk-broadcast-back: '' afk-broadcast-use-display-name: false @@ -20,17 +19,20 @@ settings: afk-tab-list-suffix: '' credits-command-output: %s defeated the ender dragon. GG! demo-command-output: '' - ping-command-output: %s's ping is: %sms + ping-command-output: '%s''s ping is: %sms' ram-command-output: 'RAM Used: / ()' rambar-command-output: RAM bar toggled for . tpsbar-command-output: TPS bar toggled for . - dont-run-with-scissors: Don't run with scissors, you pizza faced cinderblock! - uptime-command-output: Server uptime is: + dont-run-with-scissors: Don't run with scissors, you pizza faced + cinderblock! + uptime-command-output: 'Server uptime is: ' unverified-username: default sleep-skipping-night: default - sleeping-players-percent: 'At least 50% of online players must be sleeping or AFK.' + sleeping-players-percent: At least 50% of online players must be sleeping + or AFK. death-message: - run-with-scissors: slipped and stabbed themselves through the heart with their own scissors. + run-with-scissors: slipped and stabbed themselves through the heart + with their own scissors. stonecutter: tried to use a sawblade as a foot massager. clamp-attributes: true server-mod-name: Purpur 1.19.4 @@ -47,7 +49,7 @@ settings: lagging-threshold: 18.0 command: rambar: - title: RAM Usage: / () + title: 'RAM Usage: / ()' overlay: NOTCHED_20 progress-color: good: GREEN @@ -60,7 +62,6 @@ settings: tick-interval: 20 tpsbar: title: TPS: MSPT: Ping: - ms overlay: NOTCHED_20 fill-mode: MSPT progress-color: @@ -187,7 +188,6 @@ settings: distance: 0.5 minecraft:orange_bed: distance: 0.5 - minecraft:slime_block: damage: 0.0 config-version: 32 world-settings: diff --git a/server.properties b/server.properties index c75af6a..bd3a46f 100644 --- a/server.properties +++ b/server.properties @@ -1,8 +1,8 @@ #Minecraft server properties -#Non-copyrightable configuration file +#Wed Nov 12 11:26:58 EST 2025 enable-jmx-monitoring=false rcon.port=25575 -level-seed=${WORLD_SEED} +level-seed=$WORLD_SEED gamemode=survival enable-command-block=false enable-query=false -- 2.47.3 From 469cc1559b90021dfc84b8c7a07571cc5d941fea Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 12 Nov 2025 13:07:47 -0500 Subject: [PATCH 449/866] Fix yaml headers --- pufferfish.yml | 5 ++--- purpur.yml | 3 ++- server.properties | 1 + 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/pufferfish.yml b/pufferfish.yml index 29b66cf..270a1f3 100644 --- a/pufferfish.yml +++ b/pufferfish.yml @@ -1,7 +1,6 @@ # Pufferfish Configuration -# Check out Pufferfish Host for maximum performance server hosting: https://pufferfish.host -# Join our Discord for support: https://discord.gg/reZw4vQV9H -# Download new builds at https://ci.pufferfish.host/job/Pufferfish +# Kevin is a horrible person. Don't buy his scam server hosting services. +# License: https://raw.githubusercontent.com/true-og/Pufferfish/refs/heads/ver/1.19/PATCH-LICENSE info: version: '1.0' enable-books: true diff --git a/purpur.yml b/purpur.yml index a886be8..164a364 100644 --- a/purpur.yml +++ b/purpur.yml @@ -6,7 +6,8 @@ # join us in our Discord guild. # # Website: https://purpurmc.org -# Docs: https://purpurmc.org/docs +# Docs: https://purpurmc.org/docs +# License: https://raw.githubusercontent.com/true-og/Purpur/refs/heads/ver/1.19.4/LICENSE verbose: false settings: diff --git a/server.properties b/server.properties index bd3a46f..3714b82 100644 --- a/server.properties +++ b/server.properties @@ -1,5 +1,6 @@ #Minecraft server properties #Wed Nov 12 11:26:58 EST 2025 +# Non-copyrightable config file. enable-jmx-monitoring=false rcon.port=25575 level-seed=$WORLD_SEED -- 2.47.3 From 1b3848b25a49acccc79000c798da5c0f9cd8edd4 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 12 Nov 2025 14:42:59 -0500 Subject: [PATCH 450/866] Update SubstAgent --- SubstAgent | 2 +- website | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/SubstAgent b/SubstAgent index 70c1f5d..a93eaa3 160000 --- a/SubstAgent +++ b/SubstAgent @@ -1 +1 @@ -Subproject commit 70c1f5d46468c8c20b298049894ebca7e24e9739 +Subproject commit a93eaa3f10a89c29a65cf4e213299d39720e16d4 diff --git a/website b/website index 0450c03..32b102e 160000 --- a/website +++ b/website @@ -1 +1 @@ -Subproject commit 0450c032aa5408f2343a12091860bf5bcbd5ebad +Subproject commit 32b102ed1b29d2c05ef6eaad29b64db5836bb361 -- 2.47.3 From 414c67f9ad8cca9c23a2b25d18a81d2f718331d7 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 12 Nov 2025 14:47:58 -0500 Subject: [PATCH 451/866] Update paper config files --- config/paper-global.yml | 13 +++++----- config/paper-world-defaults.yml | 44 ++++++++++++++++----------------- 2 files changed, 29 insertions(+), 28 deletions(-) diff --git a/config/paper-global.yml b/config/paper-global.yml index 50610d3..8c264b0 100644 --- a/config/paper-global.yml +++ b/config/paper-global.yml @@ -12,6 +12,7 @@ # Discord: https://discord.gg/papermc # Website: https://papermc.io/ # License: https://raw.githubusercontent.com/true-og/Paper/refs/heads/main/LICENSE.md + _version: 28 chunk-loading: autoconfig-send-distance: true @@ -56,8 +57,8 @@ logging: use-rgb-for-named-text-colors: true messages: kick: - authentication-servers-down: 'ERROR: There was a problem connecting to the Mojang - authentication servers.' + authentication-servers-down: 'ERROR: There was a problem connecting to the + Mojang authentication servers.' connection-throttle: 'KICKED from TrueOG: You tried to reconnect too quickly! Wait a few seconds before reconnecting.' flying-player: 'KICKED from TrueOG: You are suspected of fly hacking!' @@ -83,14 +84,14 @@ packet-limiter: max-packet-rate: 900.0 kick-message: overrides: - ServerboundPlaceRecipePacket: - action: DROP - interval: 4.0 - max-packet-rate: 5.0 ServerboundKeepAlivePacket: action: DROP interval: 10.0 max-packet-rate: 40.0 + ServerboundPlaceRecipePacket: + action: DROP + interval: 4.0 + max-packet-rate: 5.0 player-auto-save: max-per-tick: -1 rate: -1 diff --git a/config/paper-world-defaults.yml b/config/paper-world-defaults.yml index 99204e8..d12a7c9 100644 --- a/config/paper-world-defaults.yml +++ b/config/paper-world-defaults.yml @@ -1,13 +1,13 @@ # This is the world defaults configuration file for Paper. # As you can see, there's a lot to configure. Some options may impact gameplay, so use # with caution, and make sure you know what each option does before configuring. -# +# # If you need help with the configuration or have any questions related to Paper, # join us in our Discord or check the docs page. -# +# # Configuration options here apply to all worlds, unless you specify overrides inside # the world-specific config file inside each world folder. -# +# # Docs: https://docs.papermc.io/ # Discord: https://discord.gg/papermc # Website: https://papermc.io/ @@ -19,26 +19,26 @@ anticheat: enabled: true engine-mode: 1 hidden-blocks: - - diamond_ore - - deepslate_diamond_ore - - emerald_ore - - deepslate_emerald_ore - - gold_ore - - deepslate_gold_ore - - lapis_ore - - deepslate_lapis_ore - - mossy_cobblestone - - spawner - - chest - - ender_chest - - shulker_box - - redstone_ore - - deepslate_redstone_ore + - diamond_ore + - deepslate_diamond_ore + - emerald_ore + - deepslate_emerald_ore + - gold_ore + - deepslate_gold_ore + - lapis_ore + - deepslate_lapis_ore + - mossy_cobblestone + - spawner + - chest + - ender_chest + - shulker_box + - redstone_ore + - deepslate_redstone_ore lava-obscures: true max-block-height: 128 replacement-blocks: - - stone - - deepslate + - stone + - deepslate update-radius: 2 use-permission: false obfuscation: @@ -47,7 +47,7 @@ anticheat: hide-itemmeta: false hide-itemmeta-with-visual-effects: false chunks: - auto-save-interval: 6000 + auto-save-interval: '6000' delay-chunk-unloads-by: 10s entity-per-chunk-save-limit: arrow: 200 @@ -215,7 +215,7 @@ environment: treasure-maps: enabled: true find-already-discovered: - loot-tables: false + loot-tables: 'false' villager-trade: true water-over-lava-flow-speed: 5 feature-seeds: -- 2.47.3 From 90e5678639b0320273aaf36cf355d027b064dde7 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 13 Nov 2025 23:48:34 -0500 Subject: [PATCH 452/866] Experimental SubstAgent update by codex --- .gitmodules | 3 ++- SubstAgent | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitmodules b/.gitmodules index 2be9f20..523a1e4 100644 --- a/.gitmodules +++ b/.gitmodules @@ -18,4 +18,5 @@ url = https://github.com/true-og/Third-Party [submodule "SubstAgent"] path = SubstAgent - url = https://github.com/true-og/SubstAgent + url = https://github.com/NotAlexNoyle/SubstAgent + branch = main diff --git a/SubstAgent b/SubstAgent index a93eaa3..983907a 160000 --- a/SubstAgent +++ b/SubstAgent @@ -1 +1 @@ -Subproject commit a93eaa3f10a89c29a65cf4e213299d39720e16d4 +Subproject commit 983907afb993d29adbd474048d5b7ea3ca1f56fe -- 2.47.3 From 6429d53681b5a4af1f7c37ac368c16113e870216 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 14 Nov 2025 10:24:21 -0500 Subject: [PATCH 453/866] Fix AFKPlus build, update Distant-Horizons-Server --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 564a67d..ba280e9 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 564a67d529fc3649027023bb25b4451181f49bdb +Subproject commit ba280e9634a64b014fc71fa5c0bd545612034861 -- 2.47.3 From 8c8f7b2710c26e13d6793a3a0bdcdab24b63e676 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 14 Nov 2025 15:38:19 +0000 Subject: [PATCH 454/866] Fetch SubstAgent jar dynamically --- start.sh | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/start.sh b/start.sh index dd41ac4..f885d53 100755 --- a/start.sh +++ b/start.sh @@ -4,6 +4,8 @@ # Stage 5: Assemble server. +#!/usr/bin/env bash + # Source the current directory. SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" @@ -13,8 +15,18 @@ source "$SCRIPT_DIR/bootstrap/.sdkman/bin/sdkman-init.sh" # Use the desired Java version from the self-contained SDKMAN. sdk use java 17.0.9-graalce -# Source SubstAgent for environment variable support in config files. -AGENT_JAR="$SCRIPT_DIR/SubstAgent/build/libs/SubstAgent-70c1f5d464.jar" +# Determine the SubstAgent commit hash and jar path dynamically. +SUBSTAGENT_DIR="$SCRIPT_DIR/SubstAgent" +SUBSTAGENT_HASH="$(git -C "$SUBSTAGENT_DIR" rev-parse --short=10 HEAD)" + +AGENT_JAR="$SUBSTAGENT_DIR/build/libs/SubstAgent-${SUBSTAGENT_HASH}.jar" + +# Exit if SubstAgent was not found. +if [[ ! -f "$AGENT_JAR" ]]; then + echo "SubstAgent jar not found: $AGENT_JAR" >&2 + echo "Did you run the build for SubstAgent at commit $SUBSTAGENT_HASH?" >&2 + exit 1 +fi # Auto-restarting optimized minecraft java server loop. while true; do -- 2.47.3 From 2742420a6a442b43df1e16bc0cd711ec6de762f4 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 14 Nov 2025 16:09:33 +0000 Subject: [PATCH 455/866] Minor purpur.yml fixes --- purpur.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/purpur.yml b/purpur.yml index 164a364..b4d56c2 100644 --- a/purpur.yml +++ b/purpur.yml @@ -6,8 +6,8 @@ # join us in our Discord guild. # # Website: https://purpurmc.org -# Docs: https://purpurmc.org/docs -# License: https://raw.githubusercontent.com/true-og/Purpur/refs/heads/ver/1.19.4/LICENSE +# Docs: https://purpurmc.org/docs +# License: https://raw.githubusercontent.com/true-og/Purpur/refs/heads/ver/1.19.4/LICENSE verbose: false settings: @@ -114,7 +114,7 @@ settings: remove-attributes: false remove-name-and-lore: false cave_vines: - max-growth-age: 50 + max-growth-age: 25 kelp: max-growth-age: 25 twisting_vines: @@ -189,7 +189,6 @@ settings: distance: 0.5 minecraft:orange_bed: distance: 0.5 - damage: 0.0 config-version: 32 world-settings: default: -- 2.47.3 From 14db5b4731ee5e54377c6387f24f1b7e47aab05d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 14 Nov 2025 16:18:07 +0000 Subject: [PATCH 456/866] Experimental codex update #2 --- SubstAgent | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SubstAgent b/SubstAgent index 983907a..f52f3a8 160000 --- a/SubstAgent +++ b/SubstAgent @@ -1 +1 @@ -Subproject commit 983907afb993d29adbd474048d5b7ea3ca1f56fe +Subproject commit f52f3a883ba4d44dcfc90a7cf6b0aa4bd760de47 -- 2.47.3 From 65215106ea0eeafb003e842b931c0fb1c20dd261 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 14 Nov 2025 16:50:59 +0000 Subject: [PATCH 457/866] Codex SubstAgent experiment #3 --- SubstAgent | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/SubstAgent b/SubstAgent index f52f3a8..43f357b 160000 --- a/SubstAgent +++ b/SubstAgent @@ -1 +1 @@ -Subproject commit f52f3a883ba4d44dcfc90a7cf6b0aa4bd760de47 +Subproject commit 43f357b5e570402c71ed0a8918d9c69b1a51c12a diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index ba280e9..66bce14 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit ba280e9634a64b014fc71fa5c0bd545612034861 +Subproject commit 66bce14c57b07fca4a045fa4513d889238177d2d -- 2.47.3 From dc630ac4a2e0df40ba50350e6342cbe2367179fc Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 14 Nov 2025 17:11:40 +0000 Subject: [PATCH 458/866] SubstAgent codex experiment #4 --- SubstAgent | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SubstAgent b/SubstAgent index 43f357b..1df17ec 160000 --- a/SubstAgent +++ b/SubstAgent @@ -1 +1 @@ -Subproject commit 43f357b5e570402c71ed0a8918d9c69b1a51c12a +Subproject commit 1df17ecf0a915b7605333a511c32fd196e9e6979 -- 2.47.3 From 0bec5a26f538619541ed22a30e214688d22735eb Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 18 Nov 2025 12:43:10 +0000 Subject: [PATCH 459/866] Remove old SubstAgent submodule (NotAlexNoyle/SubstAgent) --- .gitmodules | 4 ---- SubstAgent | 1 - 2 files changed, 5 deletions(-) delete mode 160000 SubstAgent diff --git a/.gitmodules b/.gitmodules index 523a1e4..29f860b 100644 --- a/.gitmodules +++ b/.gitmodules @@ -16,7 +16,3 @@ [submodule "plugin-suites/Third-Party"] path = plugin-suites/Third-Party url = https://github.com/true-og/Third-Party -[submodule "SubstAgent"] - path = SubstAgent - url = https://github.com/NotAlexNoyle/SubstAgent - branch = main diff --git a/SubstAgent b/SubstAgent deleted file mode 160000 index 1df17ec..0000000 --- a/SubstAgent +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 1df17ecf0a915b7605333a511c32fd196e9e6979 -- 2.47.3 From 02cc2b1f90bc48f9fbd1c9b3f637c30c2c487d34 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 18 Nov 2025 13:00:57 +0000 Subject: [PATCH 460/866] New SubstAgent --- .gitmodules | 3 +++ SubstAgent | 1 + 2 files changed, 4 insertions(+) create mode 160000 SubstAgent diff --git a/.gitmodules b/.gitmodules index 29f860b..2be9f20 100644 --- a/.gitmodules +++ b/.gitmodules @@ -16,3 +16,6 @@ [submodule "plugin-suites/Third-Party"] path = plugin-suites/Third-Party url = https://github.com/true-og/Third-Party +[submodule "SubstAgent"] + path = SubstAgent + url = https://github.com/true-og/SubstAgent diff --git a/SubstAgent b/SubstAgent new file mode 160000 index 0000000..de6ecef --- /dev/null +++ b/SubstAgent @@ -0,0 +1 @@ +Subproject commit de6ecefb14b6a1f9dabe509a09aa0120c3c754b4 -- 2.47.3 From 6f74f4197131ccc2268973d68a53c660050df318 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 18 Nov 2025 13:01:14 +0000 Subject: [PATCH 461/866] Update Distant Horizons Server --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 66bce14..4ca2617 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 66bce14c57b07fca4a045fa4513d889238177d2d +Subproject commit 4ca261704f4e4b16ac17f331ad23582aa442a54b -- 2.47.3 From f3f348992e064d4136839cb6ed5aae641733281a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 18 Nov 2025 13:09:00 +0000 Subject: [PATCH 462/866] New JVMTI based SubstAgent --- SubstAgent | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SubstAgent b/SubstAgent index de6ecef..9641d5e 160000 --- a/SubstAgent +++ b/SubstAgent @@ -1 +1 @@ -Subproject commit de6ecefb14b6a1f9dabe509a09aa0120c3c754b4 +Subproject commit 9641d5e72924afe5131c1512f95dad298cbacd05 -- 2.47.3 From 7461b6426fc03f3eae41bedb46c6fd414866d315 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 19 Nov 2025 08:49:56 +0000 Subject: [PATCH 463/866] Update SubstAgent --- SubstAgent | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SubstAgent b/SubstAgent index 9641d5e..749634c 160000 --- a/SubstAgent +++ b/SubstAgent @@ -1 +1 @@ -Subproject commit 9641d5e72924afe5131c1512f95dad298cbacd05 +Subproject commit 749634c06c44bc8fe11deebed9e2371b63d725a9 -- 2.47.3 From 8d335d8c32910d8c9e9ee36c80fe01a499ff1726 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 19 Nov 2025 08:51:56 +0000 Subject: [PATCH 464/866] Update Distant Horizons Server --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 4ca2617..d26c73e 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 4ca261704f4e4b16ac17f331ad23582aa442a54b +Subproject commit d26c73e9078dbf1e39f6029771153d66f38480f2 -- 2.47.3 From d042dc241611b26ca0f9570712672e0eb3896986 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 19 Nov 2025 09:31:13 +0000 Subject: [PATCH 465/866] Experimental purpur update that doesn't overwrite pufferfish.yml --- Purpur | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Purpur b/Purpur index 6886272..4c3a361 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit 68862729138c74fed22a97b582f399a9c6eb9d79 +Subproject commit 4c3a3616fb690396dfb7d711682cfe2152c20038 -- 2.47.3 From 22574738f7ca7a0c57274e497cb848d0d3546a71 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 19 Nov 2025 18:04:39 +0000 Subject: [PATCH 466/866] Patch purpur to preserve pufferfish.yml if it exists --- .env | 4 +-- Purpur | 2 +- bootstrap/stage-4.sh | 69 ++------------------------------------------ start.sh | 18 ++---------- 4 files changed, 8 insertions(+), 85 deletions(-) diff --git a/.env b/.env index ed950f7..7518ae9 100644 --- a/.env +++ b/.env @@ -1,6 +1,4 @@ # Put your secrets here to be read by SubstAgent # Example: # WORLD_SEED=989247328947230423 -# Usage in config files: ${WORLD_SEED} -WORLD_SEED= -GLITCHTIP_DSN= +# Usage in config files: $WORLD_SEED diff --git a/Purpur b/Purpur index 4c3a361..98ddac1 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit 4c3a3616fb690396dfb7d711682cfe2152c20038 +Subproject commit 98ddac1cc6562849eb276954c23e81495ecf4a48 diff --git a/bootstrap/stage-4.sh b/bootstrap/stage-4.sh index 800279b..67bd39e 100755 --- a/bootstrap/stage-4.sh +++ b/bootstrap/stage-4.sh @@ -134,12 +134,12 @@ if [ "$LOCAL_HASH" != "$REMOTE_HASH" ] || [ ! -f "$FINAL_JAR_PATH" ]; then spinner $! "Applying patches" ( - ./gradlew build >/dev/null 2>&1 + ./gradlew eclipse build >/dev/null 2>&1 ) & spinner $! "Building Purpur" ( - ./gradlew createMojmapBundlerJar >/dev/null 2>&1 + ./gradlew createReobfPaperclipJar >/dev/null 2>&1 ) & spinner $! "Creating Mojmap Bundler Jar" @@ -150,7 +150,7 @@ if [ "$LOCAL_HASH" != "$REMOTE_HASH" ] || [ ! -f "$FINAL_JAR_PATH" ]; then echo "Copying final JAR to '$FINAL_JAR_PATH'..." ( - cp build/libs/purpur-bundler-*-mojmap.jar "$FINAL_JAR_PATH" 2>/dev/null + cp build/libs/purpur-paperclip-1.19.4-R0.1-SNAPSHOT-reobf.jar "$FINAL_JAR_PATH" 2>/dev/null ) & spinner $! "Copying JAR" @@ -159,69 +159,6 @@ else echo "No changes detected and 'purpur-1.19.4.jar' already exists. Skipping build." fi -############################################################################### -# Step 4: Copy startup script to same directory as the Purpur jar -############################################################################### -echo "Copying 'start.sh' into the Purpur jar's folder..." -( - cat << 'EOF' > "$WORK_DIR/../start.sh" -#!/usr/bin/env bash -# This is free and unencumbered software released into the public domain. -# Author: NotAlexNoyle (admin@true-og.net) - -# Stage 5: Assemble server. - -# Source the self-contained SDKMAN installation -SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" -source "$SCRIPT_DIR/bootstrap/.sdkman/bin/sdkman-init.sh" - -# Use the desired Java version from the self-contained SDKMAN -sdk use java 17.0.9-graalce - -# Auto-restart loop -while [ true ]; do - echo "Starting TrueOG..." - java -Xms43008M -Xmx43008M \ - -Dterminal.jline=false \ - -XX:+UseG1GC \ - -Dpaper.playerconnection.keepalive=60 \ - -XX:+UnlockDiagnosticVMOptions \ - -XX:+DebugNonSafepoints \ - -XX:+ParallelRefProcEnabled \ - -XX:MaxGCPauseMillis=200 \ - -XX:+UnlockExperimentalVMOptions \ - -XX:+DisableExplicitGC \ - -XX:+AlwaysPreTouch \ - -XX:G1HeapWastePercent=5 \ - -XX:G1MixedGCCountTarget=4 \ - -XX:G1MixedGCLiveThresholdPercent=90 \ - -XX:G1RSetUpdatingPauseTimePercent=5 \ - -XX:SurvivorRatio=32 \ - -XX:+PerfDisableSharedMem \ - -XX:MaxTenuringThreshold=1 \ - -XX:G1NewSizePercent=30 \ - -XX:G1MaxNewSizePercent=40 \ - -XX:G1HeapRegionSize=8M \ - -XX:G1ReservePercent=20 \ - -XX:InitiatingHeapOccupancyPercent=15 \ - -Dusing.aikars.flags=https://mcflags.emc.gs \ - -Daikars.new.flags=true \ - --add-modules=jdk.incubator.vector \ - -jar purpur-1.19.4.jar nogui - - for i in 5 4 3 2 1; do - printf 'Server restarting in %s... (press CTRL-C to exit)\n' "${i}" - sleep 1 - done -done -EOF - - chmod +x "$WORK_DIR/../start.sh" -) & -spinner $! "Writing startup script" - -cd "$WORK_DIR" || exit 1 - ############################################################################### # Step 5: Build report ############################################################################### diff --git a/start.sh b/start.sh index f885d53..e256549 100755 --- a/start.sh +++ b/start.sh @@ -15,23 +15,11 @@ source "$SCRIPT_DIR/bootstrap/.sdkman/bin/sdkman-init.sh" # Use the desired Java version from the self-contained SDKMAN. sdk use java 17.0.9-graalce -# Determine the SubstAgent commit hash and jar path dynamically. -SUBSTAGENT_DIR="$SCRIPT_DIR/SubstAgent" -SUBSTAGENT_HASH="$(git -C "$SUBSTAGENT_DIR" rev-parse --short=10 HEAD)" - -AGENT_JAR="$SUBSTAGENT_DIR/build/libs/SubstAgent-${SUBSTAGENT_HASH}.jar" - -# Exit if SubstAgent was not found. -if [[ ! -f "$AGENT_JAR" ]]; then - echo "SubstAgent jar not found: $AGENT_JAR" >&2 - echo "Did you run the build for SubstAgent at commit $SUBSTAGENT_HASH?" >&2 - exit 1 -fi - # Auto-restarting optimized minecraft java server loop. while true; do echo "Starting TrueOG..." - java -Xms64G -Xmx64G \ + java -agentpath:$SCRIPT_DIR/SubstAgent/build/libsubstagent.so \ + -Xms48G -Xmx48G \ -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 \ -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch \ -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M \ @@ -41,7 +29,7 @@ while true; do -XX:+PerfDisableSharedMem --add-modules=jdk.incubator.vector \ -Dterminal.jline=false -Dpaper.playerconnection.keepalive=60 \ -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true \ - -javaagent:"$AGENT_JAR" -Xbootclasspath/a:"$AGENT_JAR" -jar purpur-1.19.4.jar nogui + -jar purpur-1.19.4.jar nogui for i in 5 4 3 2 1; do printf 'Server restarting in %s... (press CTRL-C to exit)\n' "${i}" -- 2.47.3 From bca3bebe542063ccf20507a8d16827b7d4f45499 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 19 Nov 2025 20:49:51 +0000 Subject: [PATCH 467/866] Experimental Purpur patch to keep chunks loaded during villager curing --- .gitignore | 33 +++++++++++++++------------------ Purpur | 2 +- help.yml | 2 ++ permissions.yml | 2 ++ server.properties | 4 ++-- 5 files changed, 22 insertions(+), 21 deletions(-) create mode 100644 help.yml create mode 100644 permissions.yml diff --git a/.gitignore b/.gitignore index 6b16f55..9935389 100644 --- a/.gitignore +++ b/.gitignore @@ -1,34 +1,31 @@ -# Non-redistributable server files. -banned-ips.json -banned-players.json +# Instance-specific server generated files. cache/ crash-reports/ -eula.txt -help.yml -hs_* libraries/ logs/ -ops.json -permissions.yml plugins/ -purpur-*.jar +plugins-disabled/ +world/ +world_old/ +world_nether/ +world_nether_old/ +world_the_end/ +world_the_end_old/ +banned-ips.json +banned-players.json +eula.txt +hs_* +ops.json +purpur-1.19.4.jar usercache.json version_history.json whitelist.json -world -world_nether -world_nether_old/ -world_old/ -world_the_end -world_the_end_old/ - # TrueOG Bootstrap internals. bootstrap/.m2 bootstrap/.gradle bootstrap/.sdkman .gradle/ .env - -# Server databases. +# Non-redistributable server databases. databases/*.txt databases/databases.tar diff --git a/Purpur b/Purpur index 98ddac1..ce148e8 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit 98ddac1cc6562849eb276954c23e81495ecf4a48 +Subproject commit ce148e870d7e737a1b90bdb16418ccd8231414e3 diff --git a/help.yml b/help.yml new file mode 100644 index 0000000..54316ff --- /dev/null +++ b/help.yml @@ -0,0 +1,2 @@ +# License: https://raw.githubusercontent.com/true-og/Spigot-API/refs/heads/master/LICENCE.txt +# This file can be used for constructing a /help command in Bukkit. On TrueOG-based servers, this functionality has been deprecated in favor of the /help command in Utilities-OG (https://github.com/true-og/Utilities-OG). diff --git a/permissions.yml b/permissions.yml new file mode 100644 index 0000000..46b9904 --- /dev/null +++ b/permissions.yml @@ -0,0 +1,2 @@ +# License: https://raw.githubusercontent.com/true-og/Spigot-API/refs/heads/master/LICENCE.txt +# This file can be used to declare server permissions. On TrueOG-based servers, this functionality has been deprecated in favor of LuckPerms (https://github.com/true-og/LuckPerms). diff --git a/server.properties b/server.properties index 3714b82..6a656b5 100644 --- a/server.properties +++ b/server.properties @@ -1,6 +1,6 @@ #Minecraft server properties -#Wed Nov 12 11:26:58 EST 2025 -# Non-copyrightable config file. +#Wed Nov 19 18:16:07 UTC 2025 +# License: https://raw.githubusercontent.com/true-og/Spigot-API/refs/heads/master/LICENCE.txt enable-jmx-monitoring=false rcon.port=25575 level-seed=$WORLD_SEED -- 2.47.3 From 76e21b47a8112aadae860cb238c034593c8d069d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 19 Nov 2025 21:19:27 +0000 Subject: [PATCH 468/866] Add missing spigot license --- spigot.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/spigot.yml b/spigot.yml index b7efe8b..053d2fc 100644 --- a/spigot.yml +++ b/spigot.yml @@ -9,7 +9,7 @@ # # Discord: https://www.spigotmc.org/go/discord # Forums: http://www.spigotmc.org/ - +# License: https://raw.githubusercontent.com/true-og/Spigot-API/refs/heads/master/LICENCE.txt messages: whitelist: | [§2True§4OG§r] §6Temporarily Closed §4:( @@ -143,6 +143,8 @@ world-settings: tile: 50 entity: 50 verbose: false + worldeditregentempworld: + verbose: false settings: timeout-time: 60 restart-on-crash: true -- 2.47.3 From 8a12ee91a7f1e7e1e8edc618f9327d3ca004a892 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 20 Nov 2025 07:22:04 -0500 Subject: [PATCH 469/866] Update Votifier-OG --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 1170528..29a3770 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 1170528d87012e4ee89ed743d92f28648d8ea1a1 +Subproject commit 29a37702e017382aed1a45a0a2683c0381373fe0 -- 2.47.3 From 2c2d1e002e0fd38c6bc007f646ddd241556063b0 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 27 Nov 2025 18:49:30 -0500 Subject: [PATCH 470/866] Start tracking intranet on git --- .gitmodules | 21 +++++ databases/FerretDB | 1 + databases/KeyDB | 1 + intranet/GlitchTip | 1 + intranet/JMusicBot | 1 + intranet/filebrowser-quantum | 1 + intranet/gitea | 1 + intranet/nginx/main-server/craftingstore.conf | 77 +++++++++++++++++++ intranet/wekan | 1 + 9 files changed, 105 insertions(+) create mode 160000 databases/FerretDB create mode 160000 databases/KeyDB create mode 160000 intranet/GlitchTip create mode 160000 intranet/JMusicBot create mode 160000 intranet/filebrowser-quantum create mode 160000 intranet/gitea create mode 100644 intranet/nginx/main-server/craftingstore.conf create mode 160000 intranet/wekan diff --git a/.gitmodules b/.gitmodules index 2be9f20..f93b670 100644 --- a/.gitmodules +++ b/.gitmodules @@ -19,3 +19,24 @@ [submodule "SubstAgent"] path = SubstAgent url = https://github.com/true-og/SubstAgent +[submodule "databases/FerretDB"] + path = databases/FerretDB + url = https://github.com/true-og/FerretDB +[submodule "databases/KeyDB"] + path = databases/KeyDB + url = https://github.com/true-og/KeyDB +[submodule "intranet/gitea"] + path = intranet/gitea + url = https://github.com/true-og/gitea +[submodule "intranet/JMusicBot"] + path = intranet/JMusicBot + url = https://github.com/true-og/JMusicBot +[submodule "intranet/wekan"] + path = intranet/wekan + url = https://github.com/true-og/wekan +[submodule "intranet/filebrowser-quantum"] + path = intranet/filebrowser-quantum + url = https://github.com/true-og/filebrowser +[submodule "intranet/GlitchTip"] + path = intranet/GlitchTip + url = https://github.com/true-og/GlitchTip diff --git a/databases/FerretDB b/databases/FerretDB new file mode 160000 index 0000000..0d5eb33 --- /dev/null +++ b/databases/FerretDB @@ -0,0 +1 @@ +Subproject commit 0d5eb3343a50b800634cc08ace608bb6f3a3f74b diff --git a/databases/KeyDB b/databases/KeyDB new file mode 160000 index 0000000..603ebb2 --- /dev/null +++ b/databases/KeyDB @@ -0,0 +1 @@ +Subproject commit 603ebb27fb82a27fb98b0feb6749b0f7661a1c4b diff --git a/intranet/GlitchTip b/intranet/GlitchTip new file mode 160000 index 0000000..85455e4 --- /dev/null +++ b/intranet/GlitchTip @@ -0,0 +1 @@ +Subproject commit 85455e40a6fe14152ef6c8ded9366246d06fd250 diff --git a/intranet/JMusicBot b/intranet/JMusicBot new file mode 160000 index 0000000..db69ea6 --- /dev/null +++ b/intranet/JMusicBot @@ -0,0 +1 @@ +Subproject commit db69ea6787584278e247bd7b6de1f67a26c7e3c3 diff --git a/intranet/filebrowser-quantum b/intranet/filebrowser-quantum new file mode 160000 index 0000000..37596b1 --- /dev/null +++ b/intranet/filebrowser-quantum @@ -0,0 +1 @@ +Subproject commit 37596b1e23624280f51d7350dca039c9714476df diff --git a/intranet/gitea b/intranet/gitea new file mode 160000 index 0000000..1816c7f --- /dev/null +++ b/intranet/gitea @@ -0,0 +1 @@ +Subproject commit 1816c7f9c1bb62b8299c76994ea51d589f922701 diff --git a/intranet/nginx/main-server/craftingstore.conf b/intranet/nginx/main-server/craftingstore.conf new file mode 100644 index 0000000..e2d13b9 --- /dev/null +++ b/intranet/nginx/main-server/craftingstore.conf @@ -0,0 +1,77 @@ +# ---------------------------------------------------------- +# Shop / Buy / Store / Ranks → CraftingStore +# ---------------------------------------------------------- + +server { + if ($host = store.trueog.net) { + return 301 https://$host$request_uri; + } # managed by Certbot + + + if ($host = store.true-og.net) { + return 301 https://$host$request_uri; + } # managed by Certbot + + + if ($host = shop.trueog.net) { + return 301 https://$host$request_uri; + } # managed by Certbot + + + if ($host = shop.true-og.net) { + return 301 https://$host$request_uri; + } # managed by Certbot + + + if ($host = ranks.trueog.net) { + return 301 https://$host$request_uri; + } # managed by Certbot + + + if ($host = ranks.true-og.net) { + return 301 https://$host$request_uri; + } # managed by Certbot + + + if ($host = buy.trueog.net) { + return 301 https://$host$request_uri; + } # managed by Certbot + + + if ($host = buy.true-og.net) { + return 301 https://$host$request_uri; + } # managed by Certbot + + + listen 80; + server_name + buy.true-og.net buy.trueog.net + shop.true-og.net shop.trueog.net + store.true-og.net store.trueog.net + ranks.true-og.net ranks.trueog.net; + + return 301 https://true-og.craftingstore.net$request_uri; + +} + +server { + listen 443 ssl http2; + server_name + buy.true-og.net buy.trueog.net + shop.true-og.net shop.trueog.net + store.true-og.net store.trueog.net + ranks.true-og.net ranks.trueog.net; + ssl_certificate /etc/letsencrypt/live/www.true-og.net/fullchain.pem; # managed by Certbot + ssl_certificate_key /etc/letsencrypt/live/www.true-og.net/privkey.pem; # managed by Certbot + include /etc/letsencrypt/options-ssl-nginx.conf; + ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; + add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always; + + return 301 https://true-og.craftingstore.net$request_uri; + + ssl_trusted_certificate /etc/letsencrypt/live/www.true-og.net/chain.pem; # managed by Certbot + #ssl_stapling on; # managed by Certbot + #ssl_stapling_verify on; # managed by Certbot + +} + diff --git a/intranet/wekan b/intranet/wekan new file mode 160000 index 0000000..10ce454 --- /dev/null +++ b/intranet/wekan @@ -0,0 +1 @@ +Subproject commit 10ce4541fc017d5b4321ab28459ab619958e0016 -- 2.47.3 From 8b2c1265b81a85d4f56048b274db4eac273670c5 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 28 Nov 2025 09:41:13 -0500 Subject: [PATCH 471/866] Grim -> LightningGrim, update Intranet --- databases/KeyDB | 2 +- intranet/GlitchTip | 2 +- intranet/gitea | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 603ebb2..0ee0609 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 603ebb27fb82a27fb98b0feb6749b0f7661a1c4b +Subproject commit 0ee0609402cccc3c323f336f18c0a5e4a4be2810 diff --git a/intranet/GlitchTip b/intranet/GlitchTip index 85455e4..3a30324 160000 --- a/intranet/GlitchTip +++ b/intranet/GlitchTip @@ -1 +1 @@ -Subproject commit 85455e40a6fe14152ef6c8ded9366246d06fd250 +Subproject commit 3a30324946bf7f406e70deb01809058786a1b9ee diff --git a/intranet/gitea b/intranet/gitea index 1816c7f..a36951a 160000 --- a/intranet/gitea +++ b/intranet/gitea @@ -1 +1 @@ -Subproject commit 1816c7f9c1bb62b8299c76994ea51d589f922701 +Subproject commit a36951aef6361c0ca55cd778fe8811a7dbb4a226 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index d26c73e..ddef1bc 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit d26c73e9078dbf1e39f6029771153d66f38480f2 +Subproject commit ddef1bca5aed7a50275beb421ceecea923059ade -- 2.47.3 From f70fb1d280adf7459d52b5c69888e04bc9ca38fc Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 2 Dec 2025 22:11:37 -0500 Subject: [PATCH 472/866] Add old TOS/Privacy Policy to track changes on git --- databases/KeyDB | 2 +- intranet/GlitchTip | 2 +- plugin-suites/Third-Party | 2 +- policies/privacy-policy.txt | 7 +++++++ rules.txt => policies/rules.txt | 0 policies/terms-of-service.html | 4 ++++ 6 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 policies/privacy-policy.txt rename rules.txt => policies/rules.txt (100%) create mode 100644 policies/terms-of-service.html diff --git a/databases/KeyDB b/databases/KeyDB index 0ee0609..4275b54 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 0ee0609402cccc3c323f336f18c0a5e4a4be2810 +Subproject commit 4275b54b1a222e90cf7d2a16ec728901f7e5043d diff --git a/intranet/GlitchTip b/intranet/GlitchTip index 3a30324..6871d00 160000 --- a/intranet/GlitchTip +++ b/intranet/GlitchTip @@ -1 +1 @@ -Subproject commit 3a30324946bf7f406e70deb01809058786a1b9ee +Subproject commit 6871d00ac81dd96d012cd411a2e10dfc1fc5adef diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index ddef1bc..0ae61d4 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit ddef1bca5aed7a50275beb421ceecea923059ade +Subproject commit 0ae61d4e939371c385932ef0ec3b584422d675d1 diff --git a/policies/privacy-policy.txt b/policies/privacy-policy.txt new file mode 100644 index 0000000..347aa71 --- /dev/null +++ b/policies/privacy-policy.txt @@ -0,0 +1,7 @@ +

Privacy Policy

+

TrueOG is an open source project. Services are provided by TrueOG at no cost and are intended for use as-is.

If you choose to use our Service, then you agree to the collection and use of information in relation to this policy. The Personal Information that we collect is used for providing and improving the Service. We will not use or share your information with anyone except as described in this Privacy Policy.

The terms used in this Privacy Policy have the same meanings as in our Terms and Conditions, which are accessible at TrueOG.net unless otherwise defined in this Privacy Policy.

Information Collection and Use


For a better experience, while using our Service, we may require you to provide us with certain personally identifiable information, including but not limited to E-Mail Address, Payment Processor, Usernames, UUIDs, and IP Address. The information that we request will be retained by us and used as described in this privacy policy.

+

Service Providers

+

TrueOG uses the following third-party services that may collect information used to identify you:

- Sentry.io

+

- Microsoft Account Services

+

- Hetzner GmbH

+

Logged Data

We are obliged to inform you that whenever you use our web services, we may collect logging data. This data may include information such as your device Internet Protocol (“IP”) address, device name, operating system version, the configuration of the app when utilizing our Service, the time and date of your use of the service, and other statistics.

Cookies


Cookies are files with a small amount of data that are commonly used as anonymous unique identifiers. These are sent to your browser from the websites that you visit and are stored on your device's internal memory.

TrueOG does not use cookies explicitly. However, the app may use third-party code and libraries that use “cookies” to collect information and improve their services. You have the option to either accept or refuse these cookies and know when a cookie is being sent to your device. If you choose to refuse our cookies, you may not be able to use some portions of this Service.

Security


We value your trust in providing us your Personal Information, thus we are striving to use commercially acceptable means of protecting it. But remember that no method of transmission over the internet, or method of electronic storage is 100% secure and reliable, and we cannot guarantee absolute security for your data. It will be protected on a best-efforts basis.

Links to Other Sites


This Service may contain links to other sites. If you click on a third-party link, you will be directed to that site. Note that these external sites are not operated by us. Therefore, we strongly advise you to review the Privacy Policy of these websites. We have no control over and assume no responsibility for the content, privacy policies, or practices of any third-party sites or services.

Changes to This Privacy Policy


We may update our Privacy Policy from time to time. Thus, you are advised to review this page periodically for any changes. We will notify you of any changes by posting the new Privacy Policy on this page.

This policy is effective as of: 2023-05-21


Contact Us


If you have any questions or suggestions about our Privacy Policy, do not hesitate to contact us at admin@true-og.net.

diff --git a/rules.txt b/policies/rules.txt similarity index 100% rename from rules.txt rename to policies/rules.txt diff --git a/policies/terms-of-service.html b/policies/terms-of-service.html new file mode 100644 index 0000000..fedd082 --- /dev/null +++ b/policies/terms-of-service.html @@ -0,0 +1,4 @@ +

Terms Of Service

+

By making a donation to TrueOG, you agree to the following terms:

1.
Your donation will be spent as TrueOG staff see fit. No specific purpose may be pre-defined as a condition to your donation.

2.
You own the payment method used for the donation, or have been granted permission to use it by the person who does.

3.
Charging back a payment or using false details for payment will lead to a permanent ban, which may only be appealed once.

4.
The price and benefits of any donor benefits package are subject to change at any time.

5.
All purchases are non-transferable between various accounts and/or individuals.

6.
Donations are processed via the CraftingStore payment merchant. By making a donation, you are legally bound to their terms of service.

7.
Donations that are processed through Paypal or Stripe are legally bound by their terms of services.

8.
Donations that are made in cryptocurrency are NON-REFUNDABLE. The type of cryptocurrency that is accepted may change at any time.

9.
Neither TrueOG, nor your donation are connected with Mojang AB nor any of its affiliates. TrueOG is an independent sole-proprietorship.

10. TrueOG
may, at any time, and at our sole discretion, modify these Terms and Conditions, with or without notice to the User. Any such modification will be effective immediately upon public posting. Your continued use of our Service following any such modification constitutes your acceptance of these modified Terms.

+

This policy is effective as of: 2023-03-08

+

Contact Us

If you have any questions or suggestions about our Privacy Policy, do not hesitate to contact us at admin@true-og.net.

-- 2.47.3 From 221304fa1e392427a6e62b67a2e35e4ae86d3339 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 2 Dec 2025 23:31:38 -0500 Subject: [PATCH 473/866] Update legal policies to comply with GDPR and TOS --- policies/impressum.html | 114 +++++++++++++++++++++++++++++++++ policies/privacy-policy.txt | 60 +++++++++++++++-- policies/terms-of-service.html | 57 +++++++++++++++-- 3 files changed, 220 insertions(+), 11 deletions(-) create mode 100644 policies/impressum.html diff --git a/policies/impressum.html b/policies/impressum.html new file mode 100644 index 0000000..72c200f --- /dev/null +++ b/policies/impressum.html @@ -0,0 +1,114 @@ +

Impressum / Legal Notice

+

Deutsch (verbindliche Fassung)

+

+ Angaben gemäß § 5 TMG und § 18 MStV
+ Diensteanbieter / Verantwortlich:
+ TrueOG Network
+ Einzelunternehmen (Sole Proprietorship nach dem Recht des Commonwealth of Pennsylvania, USA)
+ Vertreten durch den Inhaber: Alexander D. Noyle +

+

+ Postanschrift:
+ 904 Woodland Avenue
+ East Norriton, PA 19403
+ USA +

+

+ Telefon: +1 210-878-8605
+ E-Mail: admin@true-og.net +

+

+ Serverstandorte:
+ Pennsylvania, USA; Falkenstein, Deutschland; Norwegen +

+

+ Inhaltlich Verantwortlicher gemäß § 18 Abs. 2 MStV:
+ Alexander D. Noyle, Anschrift wie oben. +

+

+ Rechtsform / Register:
+ TrueOG Network ist ein einzelunternehmerisch geführtes Unternehmen (Sole Proprietorship) nach dem Recht des Commonwealth of Pennsylvania, USA. Das Unternehmen ist nicht im deutschen Handelsregister eingetragen. +

+

+ Umsatzsteuer-ID:
+ TrueOG Network verfügt derzeit über keine deutsche Umsatzsteuer-Identifikationsnummer gemäß § 27a UStG. +

+

+ Anwendbare Rechtsordnungen und Compliance:
+ TrueOG Network betreibt den Dienst von Pennsylvania (USA) aus und nutzt Server und Infrastruktur in Pennsylvania (USA), Falkenstein (Deutschland) und Norwegen. In diesem Zusammenhang ist TrueOG Network dafür verantwortlich, seine Tätigkeit und den Betrieb des Dienstes im Rahmen der jeweils anwendbaren Gesetze und Vorschriften der Vereinigten Staaten von Amerika und des Commonwealth of Pennsylvania, der Bundesrepublik Deutschland (insbesondere für die Server in Falkenstein) sowie des Königreichs Norwegen zu erbringen, soweit diese Rechtsordnungen auf uns und den Service Anwendung finden. +

+

+ Datenschutz / DSGVO / Recht auf Löschung:
+ TrueOG Network folgt den Grundsätzen der EU-Datenschutz-Grundverordnung (DSGVO/GDPR), einschließlich der Wahrung von Betroffenenrechten (z. B. Auskunft, Berichtigung, Löschung / „Recht auf Vergessenwerden“), soweit diese Rechte auf den Dienst anwendbar sind. Einzelheiten finden Sie in unserer Datenschutzerklärung:
+ https://true-og.craftingstore.net/legal/privacy
+ Sie können jederzeit eine Auskunft über gespeicherte personenbezogene Daten oder die Löschung dieser Daten beantragen, indem Sie eine ausreichend konkrete Anfrage an
+ admin@true-og.net
+ senden. Wir reagieren im Rahmen der geltenden gesetzlichen Vorgaben und unserer Datenschutzerklärung. +

+

+ Nutzungsbedingungen:
+ Die Bedingungen für die Nutzung unserer Minecraft-Server, Websites und Spenden-/Shop-Funktionen sind in unseren Terms of Service geregelt:
+ https://true-og.craftingstore.net/legal/terms +

+

+ Online-Streitbeilegung / Verbraucherschlichtung:
+ Die Europäische Kommission stellt eine Plattform zur Online-Streitbeilegung (OS) bereit:
+ https://ec.europa.eu/consumers/odr
+ TrueOG Network ist weder verpflichtet noch grundsätzlich bereit, an Streitbeilegungsverfahren vor einer Verbraucherschlichtungsstelle teilzunehmen. +

+

English (non-binding translation)

+

+ Information in accordance with section 5 German Telemedia Act (TMG) and section 18 State Media Treaty (MStV)
+ Service provider / responsible entity:
+ TrueOG Network
+ Sole Proprietorship (under the laws of the Commonwealth of Pennsylvania, USA)
+ Represented by the owner: Alexander D. Noyle +

+

+ Postal address:
+ 904 Woodland Avenue
+ East Norriton, PA 19403
+ USA +

+

+ Phone: +1 210-878-8605
+ E-mail: admin@true-og.net +

+

+ Server locations:
+ Pennsylvania, USA; Falkenstein, Germany; Norway +

+

+ Content responsibility pursuant to section 18(2) MStV:
+ Alexander D. Noyle, address as above. +

+

+ Legal form / registration:
+ TrueOG Network is a sole proprietorship under the laws of the Commonwealth of Pennsylvania, USA. The business is not registered in the German commercial register (Handelsregister). +

+

+ VAT ID:
+ TrueOG Network currently does not have a German VAT identification number (Umsatzsteuer-Identifikationsnummer) pursuant to section 27a German VAT Act (UStG). +

+

+ Applicable laws and compliance:
+ TrueOG Network operates the service from Pennsylvania, USA and uses servers and related infrastructure in Pennsylvania (USA), Falkenstein (Germany), and Norway. In connection with these operations, TrueOG Network is responsible for ensuring that its activities and the service comply with applicable laws and regulations of the United States of America and the Commonwealth of Pennsylvania, the Federal Republic of Germany (in particular for servers located in Falkenstein), and the Kingdom of Norway, to the extent those laws apply to us and the service. +

+

+ Data protection / GDPR / right to erasure:
+ TrueOG Network follows the principles of the EU General Data Protection Regulation (GDPR), including protection of data subject rights (such as access, rectification, and erasure / “right to be forgotten”) where such rights are applicable to the service. For details, please see our Privacy Policy:
+ https://true-og.craftingstore.net/legal/privacy
+ You may request access to, or deletion of, personal data we hold about you at any time by sending a sufficiently specific request to
+ admin@true-og.net. We will respond in accordance with applicable law and our Privacy Policy. +

+

+ Terms of Service:
+ The terms for using our Minecraft servers, websites, and donation/store functions are set out in our Terms of Service:
+ https://true-og.craftingstore.net/legal/terms +

+

+ Online dispute resolution / consumer dispute resolution:
+ The European Commission provides an online dispute resolution (ODR) platform:
+ https://ec.europa.eu/consumers/odr
+ TrueOG Network is neither obliged nor generally willing to participate in dispute resolution proceedings before a consumer arbitration board. +

diff --git a/policies/privacy-policy.txt b/policies/privacy-policy.txt index 347aa71..1c229f0 100644 --- a/policies/privacy-policy.txt +++ b/policies/privacy-policy.txt @@ -1,7 +1,53 @@ -

Privacy Policy

-

TrueOG is an open source project. Services are provided by TrueOG at no cost and are intended for use as-is.

If you choose to use our Service, then you agree to the collection and use of information in relation to this policy. The Personal Information that we collect is used for providing and improving the Service. We will not use or share your information with anyone except as described in this Privacy Policy.

The terms used in this Privacy Policy have the same meanings as in our Terms and Conditions, which are accessible at TrueOG.net unless otherwise defined in this Privacy Policy.

Information Collection and Use


For a better experience, while using our Service, we may require you to provide us with certain personally identifiable information, including but not limited to E-Mail Address, Payment Processor, Usernames, UUIDs, and IP Address. The information that we request will be retained by us and used as described in this privacy policy.

-

Service Providers

-

TrueOG uses the following third-party services that may collect information used to identify you:

- Sentry.io

-

- Microsoft Account Services

-

- Hetzner GmbH

-

Logged Data

We are obliged to inform you that whenever you use our web services, we may collect logging data. This data may include information such as your device Internet Protocol (“IP”) address, device name, operating system version, the configuration of the app when utilizing our Service, the time and date of your use of the service, and other statistics.

Cookies


Cookies are files with a small amount of data that are commonly used as anonymous unique identifiers. These are sent to your browser from the websites that you visit and are stored on your device's internal memory.

TrueOG does not use cookies explicitly. However, the app may use third-party code and libraries that use “cookies” to collect information and improve their services. You have the option to either accept or refuse these cookies and know when a cookie is being sent to your device. If you choose to refuse our cookies, you may not be able to use some portions of this Service.

Security


We value your trust in providing us your Personal Information, thus we are striving to use commercially acceptable means of protecting it. But remember that no method of transmission over the internet, or method of electronic storage is 100% secure and reliable, and we cannot guarantee absolute security for your data. It will be protected on a best-efforts basis.

Links to Other Sites


This Service may contain links to other sites. If you click on a third-party link, you will be directed to that site. Note that these external sites are not operated by us. Therefore, we strongly advise you to review the Privacy Policy of these websites. We have no control over and assume no responsibility for the content, privacy policies, or practices of any third-party sites or services.

Changes to This Privacy Policy


We may update our Privacy Policy from time to time. Thus, you are advised to review this page periodically for any changes. We will notify you of any changes by posting the new Privacy Policy on this page.

This policy is effective as of: 2023-05-21


Contact Us


If you have any questions or suggestions about our Privacy Policy, do not hesitate to contact us at admin@true-og.net.

+

Privacy Policy

+

TrueOG Network is an independently owned sole proprietorship that operates open-source and community game services. Services are provided by TrueOG Network at no monetary cost to players and are intended for use “as is.”

+

If you choose to use our Service, you agree to the collection and use of information in accordance with this Privacy Policy. The personal information we collect is used to provide, secure, and improve the Service and to comply with applicable rules (including Mojang / Microsoft policies). We will not use or share your information with anyone except as described in this Privacy Policy.

+

Unless otherwise defined here, terms used in this Privacy Policy have the same meanings as in our Terms of Service.

+

Information Collection and Use
TrueOG Network may collect and process certain personally identifiable information (“Personal Information”), including but not limited to:

+
    +
  • E-mail address;
  • +
  • Minecraft and related usernames and UUIDs;
  • +
  • IP address and related network metadata (such as approximate country/region derived from IP);
  • +
  • Payment-related information provided to our payment processors (such as transaction IDs, billing country, and payment method type); and
  • +
  • In-game activity and server log information needed to operate and moderate the Service.
  • +
+

We use this information to provide and maintain the Service, enforce server rules, operate donation systems, prevent abuse (including fraud and chargebacks), enforce geographic availability restrictions, and comply with our obligations under Mojang / Microsoft policies and applicable law.

+

Geographic Information and Geo-Restriction
+We may use your IP address and related network metadata to derive an approximate geographic location (for example, country or region). This is used to:

+
    +
  • Determine whether the Service is available in your region;
  • +
  • Apply automated IP-based access restrictions where we choose not to operate or cannot provide the Service; and
  • +
  • Help detect suspicious or abusive activity.
  • +
+

We do not use this information to infer or make decisions based on your nationality, ethnicity, or religion. Restrictions are applied based on connection information and may occasionally be inaccurate due to the nature of IP-based geolocation.

+

Service Providers
+TrueOG Network uses third-party services that may collect, store, or process information that can be used to identify you. These third parties have their own privacy policies governing the use of such data.

+

These providers currently include, without limitation:

+ +

When you interact with these services (for example, when making a purchase), the information you provide may be processed directly by the relevant third party under its own terms and privacy policy.

+

Logged Data
Whenever you use our web services or game servers, we may collect server logs and related technical data. This may include information such as your IP address, approximate geographic region, device or client type, Minecraft username and UUID, connection timestamps, server commands used, in-game messages (including DMs/Emails) and in-game events.

+

We use this data to operate and maintain the Service, enforce server rules, diagnose technical issues, investigate abuse, enforce geographic restrictions, and screen for criminal behavior.

+

Cookies and Similar Technologies
+Cookies are small data files that can be used as anonymous unique identifiers. They may be sent to your browser from websites you visit and stored on your device.

+

TrueOG Network does not intentionally use first-party cookies for tracking on its own simple web pages beyond what is technically necessary. However, third-party services we integrate (such as CraftingStore, PayPal, Stripe, Coinbase, or embedded Microsoft services) may use cookies or similar technologies to operate and improve their services.

+

You can choose to accept or refuse cookies through your browser settings. If you choose to refuse cookies, some portions of the Service (especially third-party payment or account systems) may not function correctly.

+

Security
+We value your trust in providing us your Personal Information and strive to use commercially reasonable means to protect it, including restricting direct access to production systems and limiting access to logs and payment information to those who need it to perform their roles.

+

However, no method of transmission over the Internet or method of electronic storage is 100% secure, and we cannot guarantee absolute security for your information. You use the Service and share information with us at your own risk, with knowledge that a security breach is always a possibility.

+

Data Location and International Transfers
Our servers are currently hosted by providers including Hetzner GmbH, which is located in Germany under the jurisdiction of the European Union. Your Personal Information may therefore be transferred to and processed in countries outside of your own, which may have different data protection laws from your own. By using the Service, you consent to such transfers and processing.

+

Retention
+We retain Personal Information only for as long as reasonably necessary to provide the Service, enforce our Terms of Service, comply with applicable law, resolve disputes, and protect our rights. When information is no longer needed, we will take reasonable steps to delete or anonymize it.

+

Children’s Privacy
The Service is not directed to children under the minimum age required by applicable law. We do not knowingly collect Personally Identifiable Information from children under that age without appropriate consent from their parent or guardian.

+

If you believe that a child has provided us with information in violation of this policy, please contact us at admin@true-og.net and we will take reasonable steps to delete such information as required by law.

+

Links to Other Sites
+The Service may contain links to third-party websites or services that are not operated by TrueOG Network. If you click a third-party link, you will be directed to that third party’s site. We strongly advise you to review the privacy policy of any site you visit.

+

We have no control over and assume no responsibility for the content, privacy policies, or practices of any third-party sites or services.

+

Changes to Privacy Policy
+We may update this Privacy Policy from time to time. You are advised to review this page periodically for any changes. We will notify you of significant changes by posting the updated Privacy Policy on this page and updating the effective date below. Your continued use of the Service after any changes are posted will constitute your acceptance of the revised Privacy Policy.

+

This policy is effective as of: 2025-12-02

+

Contact Us
+If you have any questions or suggestions about this Privacy Policy, contact us at admin@true-og.net.

diff --git a/policies/terms-of-service.html b/policies/terms-of-service.html index fedd082..57a0f2c 100644 --- a/policies/terms-of-service.html +++ b/policies/terms-of-service.html @@ -1,4 +1,53 @@ -

Terms Of Service

-

By making a donation to TrueOG, you agree to the following terms:

1.
Your donation will be spent as TrueOG staff see fit. No specific purpose may be pre-defined as a condition to your donation.

2.
You own the payment method used for the donation, or have been granted permission to use it by the person who does.

3.
Charging back a payment or using false details for payment will lead to a permanent ban, which may only be appealed once.

4.
The price and benefits of any donor benefits package are subject to change at any time.

5.
All purchases are non-transferable between various accounts and/or individuals.

6.
Donations are processed via the CraftingStore payment merchant. By making a donation, you are legally bound to their terms of service.

7.
Donations that are processed through Paypal or Stripe are legally bound by their terms of services.

8.
Donations that are made in cryptocurrency are NON-REFUNDABLE. The type of cryptocurrency that is accepted may change at any time.

9.
Neither TrueOG, nor your donation are connected with Mojang AB nor any of its affiliates. TrueOG is an independent sole-proprietorship.

10. TrueOG
may, at any time, and at our sole discretion, modify these Terms and Conditions, with or without notice to the User. Any such modification will be effective immediately upon public posting. Your continued use of our Service following any such modification constitutes your acceptance of these modified Terms.

-

This policy is effective as of: 2023-03-08

-

Contact Us

If you have any questions or suggestions about our Privacy Policy, do not hesitate to contact us at admin@true-og.net.

+

Terms of Service

+

By using any game server, website, store, or related service operated by TrueOG Network (the “Service”), including by making a donation, you agree to the following terms.

+

1. Who We Are
+TrueOG Network is an independently owned and operated sole proprietorship. It is not owned by, operated by, endorsed by, or affiliated with Mojang AB, Microsoft, or any of their affiliates. “Minecraft” and all related names, brands, and assets are the property of Mojang AB and Microsoft.

+

2. Relationship to Mojang / Microsoft Policies
+Your use of the Service requires a valid, properly licensed copy of Minecraft: Java Edition and continued compliance with:

+ +

If any feature of the Service or any rank benefit conflicts with these Mojang / Microsoft terms or guidelines, TrueOG Network may modify, suspend, or remove such features or benefits at any time, including for existing customers, in order to remain compliant.

+

3. Geographic Availability and IP-Based Restrictions
+

+

TrueOG Network does not make the Service available in all countries or regions. Access to the Service (including game servers and donation systems) is currently not offered to users whose connections appear to originate from certain jurisdictions where we choose not to operate or where we believe we cannot provide the Service for technical, compliance, or risk-related reasons. At this time, these restricted jurisdictions include connections that appear to originate from China or Israel.

+ +

To enforce these restrictions, we may use automated methods such as IP-based geolocation, firewall rules, and other technical controls. These methods are approximate and may occasionally be inaccurate. Restrictions are applied based on connection information (such as IP address and related network metadata), not on a player’s nationality, ethnicity, or religion.

+

If our systems determine that your connection originates in a restricted region, you may be blocked from accessing the Service or from making purchases and donations. You are responsible for complying with any laws applicable to you when attempting to access or use the Service.

+

4. Donations and Purchases
+By making a donation or purchasing any donor package, you agree that:

+
    +
  1. Your donation may be used as TrueOG Network staff see fit. You may not condition your donation on any specific use of funds.
  2. +
  3. You are the lawful owner of the payment method used, or you have valid permission from the lawful owner to use that payment method.
  4. +
  5. Charging back a payment, disputing a payment without valid cause, or using false or unauthorized payment details may result in a permanent ban from the Service, with at most one appeal opportunity at the sole discretion of TrueOG Network.
  6. +
  7. The price, contents, and availability of any donor package or in-game benefit may be changed or discontinued at any time, with or without notice, including for existing donors, particularly if required by Mojang / Microsoft policies or by applicable law.
  8. All purchases and donor benefits are non-transferable between accounts and/or individuals.
  9. +
+

5. Payment Processors and Crypto
Donations and purchases may be processed by third-party payment providers such as CraftingStore, PayPal, Stripe, Coinbase, or cryptocurrency networks.

+
    +
  • By making a donation or purchase, you agree to the applicable CraftingStore, PayPal, Stripem, terms of service, as well as any terms required by your card issuer, bank, or cryptocurrency wallet provider.
  • +
  • Cryptocurrency donations are non-refundable. Network congestion, fees, or price volatility are outside of our control.
  • +
  • TrueOG Network does not guarantee that any particular payment method or cryptocurrency will remain available.
  • +
+

6. Refund Policy
+All donations and purchases made through the Service are generally non-refundable, except where a refund is required by applicable law or is explicitly granted by TrueOG Network at its sole discretion. Digital benefits are considered delivered once they are made available to your account or otherwise reasonably accessible to you.

+

7. Use of the Service and Player Conduct
+You agree to follow all server rules and community guidelines published by TrueOG Network, as updated from time to time. You also agree not to:

+
  • Violate server rules.
  • Use the Service for any unlawful purpose, including fraud or money laundering; or
  • +
  • Misrepresent your affiliation with TrueOG Network, Mojang, or Microsoft.
  • +
+

Violation of these rules may result in warnings, temporary suspension, removal of in-game items or perks, or permanent bans, with or without refund, at the sole discretion of TrueOG Network.

+

8. Age Requirements
+The Service is not directed to children under the age required by applicable law. By using the Service, you represent that you meet the minimum age requirement in your jurisdiction or that you have verifiable parental or guardian consent as required by law. Discord and Matrix access will not be granted to those under 13 years of age.

+

9. No Warranties
+The Service is provided on an “as is” and “as available” basis. TrueOG Network makes no warranties or representations of any kind, express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose, or non-infringement. We do not guarantee uptime, performance, or error-free operation of the Service.

+

10. Limitation of Liability
To the maximum extent permitted by law, TrueOG Network and its owner(s), staff, and volunteers shall not be liable for any indirect, incidental, consequential, special, punitive, or exemplary damages, or for loss of data, game progress, or in-game items, arising out of or in connection with your use of the Service.

+

11. Modification of These Terms
+TrueOG Network may modify these Terms of Service at any time. Any such modification will be effective when posted on our website or otherwise made publicly available. Your continued use of the Service after any modification constitutes your acceptance of the modified Terms.

+

12. Governing Law and Compliance
TrueOG Network is operated from the Commonwealth of Pennsylvania in the United States and currently operates servers and related infrastructure in (i) Pennsylvania, USA, (ii) Falkenstein, Germany, and (iii) Norway. In connection with these operations, TrueOG Network is responsible for ensuring that its activities and the Service comply with applicable laws and regulations in each of these jurisdictions.

+

TrueOG Network also follows the principles of the EU General Data Protection Regulation (“GDPR”), including honoring data subject rights such as the right to erasure (“right to be forgotten”) where applicable. You may request removal of personal data we hold about you by contacting us at admin@true-og.net, and we will take action within a time period that is in accordance with data protection applicable law and our Privacy Policy.

+

To the extent permitted by law, any disputes arising from or relating to these Terms or the Service shall be governed by and construed in accordance with the laws of the United States and the Commonwealth of Pennsylvania, without regard to conflict of law principles, and shall be brought in a court of competent jurisdiction located in that state. This is without prejudice to any mandatory consumer protection rights or jurisdiction rules that may apply to you under the laws of your own jurisdiction.

+

This policy is effective as of: 2025-12-02

+

Contact Us
+If you have any questions or suggestions about these Terms of Service, contact us at admin@true-og.net.

-- 2.47.3 From e74fb0b6a341d245427c7e2124cb34d5a1be1dd6 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 5 Dec 2025 16:37:58 +0000 Subject: [PATCH 474/866] Fix vault --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index f8dad1e..185f2f2 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit f8dad1e2c14035e1fafeabdd7745a44896b6ccb7 +Subproject commit 185f2f233fe892f5c06ddce7dcb9cbb36f650342 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 2324f36..9c62e7b 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 2324f364d6fba997ceb8d79853b639e9af5cbb7f +Subproject commit 9c62e7b8d1c96214940b953c2b7ba3b09e8427e0 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 29a3770..7028798 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 29a37702e017382aed1a45a0a2683c0381373fe0 +Subproject commit 702879895bcfc883bb34f9b448582027bbffdcdf diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 0ae61d4..4183fc4 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 0ae61d4e939371c385932ef0ec3b584422d675d1 +Subproject commit 4183fc4a95af18d90a6ae6c49fc380f4eca528e2 -- 2.47.3 From 7d2d825cd05ab093ee1a11501a7975d6666a2546 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 7 Dec 2025 00:48:53 +0000 Subject: [PATCH 475/866] Track paper-world.yml under config/ --- .gitignore | 15 +++++++++------ config/paper-world.yml | 6 ++++++ 2 files changed, 15 insertions(+), 6 deletions(-) create mode 100644 config/paper-world.yml diff --git a/.gitignore b/.gitignore index 9935389..e4f2e6e 100644 --- a/.gitignore +++ b/.gitignore @@ -5,12 +5,15 @@ libraries/ logs/ plugins/ plugins-disabled/ -world/ -world_old/ -world_nether/ -world_nether_old/ -world_the_end/ -world_the_end_old/ +world/* +!world/paper-world.yml +world +world_nether/* +!world_nether/paper-world.yml +world_nether +world_the_end/* +!world_the_end/paper-world.yml +world_the_end banned-ips.json banned-players.json eula.txt diff --git a/config/paper-world.yml b/config/paper-world.yml new file mode 100644 index 0000000..3fb7f7c --- /dev/null +++ b/config/paper-world.yml @@ -0,0 +1,6 @@ +# This is a world configuration file for Paper. +# This file may start empty but can be filled with settings to override ones in the config/paper-world-defaults.yml +# +# World: world (minecraft:overworld) + +_version: 30 -- 2.47.3 From a165f178e938597ddb136443da20f5e64f24a0bc Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 7 Dec 2025 00:52:30 +0000 Subject: [PATCH 476/866] Fix exponential spawn chunk loading --- config/paper-world-defaults.yml | 2 +- config/paper-world.yml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/config/paper-world-defaults.yml b/config/paper-world-defaults.yml index d12a7c9..2f87199 100644 --- a/config/paper-world-defaults.yml +++ b/config/paper-world-defaults.yml @@ -267,7 +267,7 @@ scoreboards: spawn: allow-using-signs-inside-spawn-protection: false keep-spawn-loaded: true - keep-spawn-loaded-range: 120 + keep-spawn-loaded-range: 12 tick-rates: behavior: villager: diff --git a/config/paper-world.yml b/config/paper-world.yml index 3fb7f7c..363b80b 100644 --- a/config/paper-world.yml +++ b/config/paper-world.yml @@ -2,5 +2,6 @@ # This file may start empty but can be filled with settings to override ones in the config/paper-world-defaults.yml # # World: world (minecraft:overworld) +# License: https://raw.githubusercontent.com/true-og/Paper/refs/heads/main/LICENSE.md _version: 30 -- 2.47.3 From 22a1e596dbe2e4b37e2ffc151c27ee49b9bf7047 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 8 Dec 2025 01:14:12 +0000 Subject: [PATCH 477/866] Update dependencies --- databases/KeyDB | 2 +- intranet/GlitchTip | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 4275b54..ccb95df 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 4275b54b1a222e90cf7d2a16ec728901f7e5043d +Subproject commit ccb95df616cee661424461fcf2724c67197cce0a diff --git a/intranet/GlitchTip b/intranet/GlitchTip index 6871d00..a6b1c54 160000 --- a/intranet/GlitchTip +++ b/intranet/GlitchTip @@ -1 +1 @@ -Subproject commit 6871d00ac81dd96d012cd411a2e10dfc1fc5adef +Subproject commit a6b1c54613c7d7f39578660e24d726368fa04ebc diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 185f2f2..860953f 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 185f2f233fe892f5c06ddce7dcb9cbb36f650342 +Subproject commit 860953f949783eb04731ebbe920e0a539f047a73 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 9c62e7b..e7e26d5 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 9c62e7b8d1c96214940b953c2b7ba3b09e8427e0 +Subproject commit e7e26d5222c66857185c5da8b31ab11ea5d1bf1d diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 7028798..5226f1f 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 702879895bcfc883bb34f9b448582027bbffdcdf +Subproject commit 5226f1ff937c4233d4ac5105531b6db046b20dab diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 4183fc4..39079ce 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 4183fc4a95af18d90a6ae6c49fc380f4eca528e2 +Subproject commit 39079cef5592892e675b1ebdf2f0757f58317c76 -- 2.47.3 From 8d0250fcfb93daef64e20306421ac4ecfbe64a99 Mon Sep 17 00:00:00 2001 From: Alexander Noyle Date: Sun, 7 Dec 2025 20:18:37 -0500 Subject: [PATCH 478/866] Restore .env --- .env | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.env b/.env index 7518ae9..d7298a4 100644 --- a/.env +++ b/.env @@ -2,3 +2,20 @@ # Example: # WORLD_SEED=989247328947230423 # Usage in config files: $WORLD_SEED +BRAND_NAME=TrueOG Network +DISCORD_BOT_TOKEN= +DISCORD_CHANNEL_ID= +DISCORD_DEVELOPER_ID= +DISCORD_GUILD_ID= +DISCORD_PREMIUM_ID= +DISCORD_STAFF_ID= +DISCORD_DEVELOPER_WEBHOOK= +DISCORD_MAIN_WEBHOOK= +DISCORD_PREMIUM_WEBHOOK= +DISCORD_STAFF_WEBHOOK= +GLITCHTIP_DSN= +KEYDB_PASSWORD= +OPENAI_API_KEY= +POSTGRES_PASSWORD= +POSTGRES_USER= +WORLD_SEED= -- 2.47.3 From af80ca2f2b13712a0b21166cd7fde0a912395be2 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 8 Dec 2025 02:07:13 +0000 Subject: [PATCH 479/866] Update GxUI-OG, experimental FlyingBow-OG fix --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 860953f..53d5ab6 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 860953f949783eb04731ebbe920e0a539f047a73 +Subproject commit 53d5ab6350be58d4c0bac16a7ed8d91114c635b4 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index e7e26d5..8721952 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit e7e26d5222c66857185c5da8b31ab11ea5d1bf1d +Subproject commit 8721952547b9f2cce6d67aff9592c58fe668d83f -- 2.47.3 From 2b6f1454cda73894461f88fafe2a20e74a77df00 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 8 Dec 2025 02:35:50 +0000 Subject: [PATCH 480/866] Fix all builds --- bootstrap/stage-5.sh | 1 + plugin-suites/OG-Suite | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/bootstrap/stage-5.sh b/bootstrap/stage-5.sh index 546f499..b5691a8 100755 --- a/bootstrap/stage-5.sh +++ b/bootstrap/stage-5.sh @@ -158,6 +158,7 @@ for prefix in "${build_order[@]}"; do # Exclude specific plugins. if [[ "$plugin_key" == "OG-Suite/Template-OG" || \ "$plugin_key" == "OG-Suite/KotlinTemplate-OG" || \ + "$plugin_Key" == "OG-Suite/GxUI-OG" || \ "$plugin_key" == "OG-Suite/plugins" || \ "$plugin_key" == "Hard-Forks/plugins" || \ "$plugin_key" == "Soft-Forks/plugins" || \ diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 8721952..041ee70 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 8721952547b9f2cce6d67aff9592c58fe668d83f +Subproject commit 041ee703e04e1d5183d2d5e6f6b9449748028212 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 39079ce..c294d86 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 39079cef5592892e675b1ebdf2f0757f58317c76 +Subproject commit c294d864de76eeb2f263e1c08b27fd69b0bf9419 -- 2.47.3 From 73fe40feacca24b0dc23289d71982abd14a87215 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 13 Dec 2025 17:27:47 +0000 Subject: [PATCH 481/866] - Prepare project for 1.19 beta 2 release - Track multiple plugin configuration files in Git - Update Utilities-OG API to latest version - Fix issues across several plugins --- .gitignore | 4 ++++ bootstrap/stage-5.sh | 5 +++-- databases/KeyDB | 2 +- intranet/GlitchTip | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 8 files changed, 13 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index e4f2e6e..841c68b 100644 --- a/.gitignore +++ b/.gitignore @@ -32,3 +32,7 @@ bootstrap/.sdkman # Non-redistributable server databases. databases/*.txt databases/databases.tar + +# Temporarily ignore maps +maps/ +HB1-hub/ diff --git a/bootstrap/stage-5.sh b/bootstrap/stage-5.sh index b5691a8..b7674e5 100755 --- a/bootstrap/stage-5.sh +++ b/bootstrap/stage-5.sh @@ -155,12 +155,13 @@ for prefix in "${build_order[@]}"; do plugin_name="$(basename "$dir")" plugin_key="${prefix}/${plugin_name}" - # Exclude specific plugins. + # Exclude plugins that don't belong on the running server. if [[ "$plugin_key" == "OG-Suite/Template-OG" || \ "$plugin_key" == "OG-Suite/KotlinTemplate-OG" || \ "$plugin_Key" == "OG-Suite/GxUI-OG" || \ "$plugin_key" == "OG-Suite/plugins" || \ - "$plugin_key" == "Hard-Forks/plugins" || \ + "$plugin_key" == "Hard-Forks/MCShared-OG" || \ + "$plugin_key" == "Hard-Forks/plugins" || \ "$plugin_key" == "Soft-Forks/plugins" || \ "$plugin_key" == "Third-Party/plugins" ]]; then continue diff --git a/databases/KeyDB b/databases/KeyDB index ccb95df..a705d43 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit ccb95df616cee661424461fcf2724c67197cce0a +Subproject commit a705d431c1c9361f5400cc55b21d59d1142e1611 diff --git a/intranet/GlitchTip b/intranet/GlitchTip index a6b1c54..bcfd76e 160000 --- a/intranet/GlitchTip +++ b/intranet/GlitchTip @@ -1 +1 @@ -Subproject commit a6b1c54613c7d7f39578660e24d726368fa04ebc +Subproject commit bcfd76e3ce8b4e720251f69ae0125a2ad907c6e2 diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 53d5ab6..c4c7798 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 53d5ab6350be58d4c0bac16a7ed8d91114c635b4 +Subproject commit c4c7798b6e4df697beaf57a0187c9d0eb628cb87 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 041ee70..ed54114 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 041ee703e04e1d5183d2d5e6f6b9449748028212 +Subproject commit ed54114813c94bc9a97deb375e3d5c067df575d5 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 5226f1f..f381724 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 5226f1ff937c4233d4ac5105531b6db046b20dab +Subproject commit f381724d048496cb4a2a9c0461b81c72c131680d diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index c294d86..c61dabb 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit c294d864de76eeb2f263e1c08b27fd69b0bf9419 +Subproject commit c61dabba0a8e3110351089ac0905616cedd7044c -- 2.47.3 From 6ed0f9c677fe8b943192638917996687952eb4be Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 13 Dec 2025 18:38:55 +0000 Subject: [PATCH 482/866] Fix all builds --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index c4c7798..4045cad 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit c4c7798b6e4df697beaf57a0187c9d0eb628cb87 +Subproject commit 4045cad38ddc66aaa3c3f9de2fc2da10e1763aa0 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index ed54114..8775765 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit ed54114813c94bc9a97deb375e3d5c067df575d5 +Subproject commit 8775765b3d25dd72c668d7e8b41edc67f7657bfc diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index f381724..d73efe7 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit f381724d048496cb4a2a9c0461b81c72c131680d +Subproject commit d73efe750bfa7932e5d8142bb5dff51168e0944b diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index c61dabb..3f076c1 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit c61dabba0a8e3110351089ac0905616cedd7044c +Subproject commit 3f076c1cb205bbf38427905977fc9908b6442e27 -- 2.47.3 From dcd009bdacd5bd0b01c7f560cf1289004e865683 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 17 Dec 2025 14:12:41 +0000 Subject: [PATCH 483/866] Release: NoDespawn-OG 4.0, WGamemode-OG 3.2 - NoDespawn-OG 4.0 - WGamemode-OG 3.2 - Add library relocation to template plugins - Update Glitchtip --- databases/KeyDB | 2 +- intranet/GlitchTip | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Third-Party | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index a705d43..9dc9163 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit a705d431c1c9361f5400cc55b21d59d1142e1611 +Subproject commit 9dc9163e57b1a14c727c2ee131d9a9c43e410fca diff --git a/intranet/GlitchTip b/intranet/GlitchTip index bcfd76e..513bbd5 160000 --- a/intranet/GlitchTip +++ b/intranet/GlitchTip @@ -1 +1 @@ -Subproject commit bcfd76e3ce8b4e720251f69ae0125a2ad907c6e2 +Subproject commit 513bbd528b7f72dab6c7488574bc7f3498573ccc diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 4045cad..7650485 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 4045cad38ddc66aaa3c3f9de2fc2da10e1763aa0 +Subproject commit 7650485784124db5cfbb8ca55dcbb43d5f13aa37 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 8775765..fd85ceb 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 8775765b3d25dd72c668d7e8b41edc67f7657bfc +Subproject commit fd85ceb4bce1e572ad54a144d705c11550e0e0dd diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 3f076c1..b700789 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 3f076c1cb205bbf38427905977fc9908b6442e27 +Subproject commit b700789dcf024d31b465b3af58eb665abe2d2d39 -- 2.47.3 From 268c6d655d799de5590280b7fadf2db3b92c4e32 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 20 Dec 2025 15:44:14 +0000 Subject: [PATCH 484/866] Fix Hologram-OG, PlayTimes-OG, Votifier-OG --- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index d73efe7..dced9fb 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit d73efe750bfa7932e5d8142bb5dff51168e0944b +Subproject commit dced9fbbf3dacd048cccbb4b3c9dabaeb3346f7f diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index b700789..5ac8d8b 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit b700789dcf024d31b465b3af58eb665abe2d2d39 +Subproject commit 5ac8d8b6cdd73fdba378154a54f3d1c9f194ac11 -- 2.47.3 From e09c190a3c9d77591bd97055ecf10e7c1108859b Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 20 Dec 2025 15:59:32 +0000 Subject: [PATCH 485/866] Fix MCL-Votifier-OG --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index dced9fb..1d501bc 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit dced9fbbf3dacd048cccbb4b3c9dabaeb3346f7f +Subproject commit 1d501bc62f4e6c5c9b5436a3418cb65e2665820d -- 2.47.3 From 19b1db1b4ff23cfb7bbdf611f3ed4691ef9bbe8e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 21 Dec 2025 02:47:30 +0000 Subject: [PATCH 486/866] Fix ArenaRegen-OG --- bootstrap/stage-5.sh | 30 ++++++++++++++++++++++-------- intranet/GlitchTip | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 25 insertions(+), 11 deletions(-) diff --git a/bootstrap/stage-5.sh b/bootstrap/stage-5.sh index b7674e5..f6201ad 100755 --- a/bootstrap/stage-5.sh +++ b/bootstrap/stage-5.sh @@ -39,6 +39,17 @@ WORK_DIR="$(pwd)" GRADLE_USER_HOME="$PROJECT_ROOT/.gradle" SELF_MAVEN_LOCAL_REPO="$WORK_DIR/.m2/repository" +# Per-plugin output directory overrides. +# Default: plugins/ +# Special case: ArenaRegen-OG -> plugins/Duels/extensions/ +plugin_output_dir() { + local plugin_name="$1" + case "$plugin_name" in + ArenaRegen-OG) echo "$OUTPUT_DIR/Duels/extensions" ;; + *) echo "$OUTPUT_DIR" ;; + esac +} + declare -A plugin_commit_hash_before declare -A plugin_commit_hash_after declare -A new_commit_hashes @@ -197,8 +208,10 @@ progress_bar() { for ((i = filled_length; i < bar_length; i++)); do bar+=" " done - local formatted_subfolder=$(printf "%-12.12s" "$subfolder") - local formatted_project_name=$(printf "%-20.20s" "$project_name") + local formatted_subfolder + local formatted_project_name + formatted_subfolder=$(printf "%-12.12s" "$subfolder") + formatted_project_name=$(printf "%-20.20s" "$project_name") printf "\r\033[KBuilding %s -> %s [%-20s] %3d%%" "$formatted_subfolder" "$formatted_project_name" "$bar" "$progress" } @@ -312,6 +325,7 @@ for plugin_key in "${plugin_keys[@]}"; do prefix="${plugin_key%%/*}" plugin_name="${plugin_key##*/}" dir="${plugin_dirs[$plugin_key]}" + dest_dir="$(plugin_output_dir "$plugin_name")" progress_bar "$prefix" "$plugin_name" @@ -323,7 +337,7 @@ for plugin_key in "${plugin_keys[@]}"; do jar_exists=false plugin_names=("$plugin_name") - for jar_file in "$OUTPUT_DIR"/*.jar; do + for jar_file in "$dest_dir"/*.jar; do base_name=$(basename "$jar_file" .jar) for name in "${plugin_names[@]}"; do remaining="${base_name#$name}" @@ -425,15 +439,15 @@ for plugin_key in "${plugin_keys[@]}"; do preferred_jar=$(select_preferred_jar "${sub_built_jars[@]}") preferred_jar_name="$(basename "$preferred_jar")" - mkdir -p "$OUTPUT_DIR/old" - for old_jar in "$OUTPUT_DIR/"*.jar; do + mkdir -p "$dest_dir/old" + for old_jar in "$dest_dir/"*.jar; do if [[ -f "$old_jar" ]]; then old_jar_name=$(basename "$old_jar" .jar) for name in "${plugin_names[@]}"; do remaining="${old_jar_name#$name}" if [[ "$remaining" == "" || "$remaining" =~ ^[-\.][0-9] ]]; then if [[ "$old_jar_name.jar" != "$preferred_jar_name" ]]; then - mv "$old_jar" "$OUTPUT_DIR/old/" + mv "$old_jar" "$dest_dir/old/" fi break fi @@ -441,7 +455,8 @@ for plugin_key in "${plugin_keys[@]}"; do fi done - cp "$preferred_jar" "$OUTPUT_DIR/" 2>/dev/null + mkdir -p "$dest_dir" + cp "$preferred_jar" "$dest_dir/" 2>/dev/null build_results["$plugin_key"]="built" else echo "Error: No JAR files found after building plugin '$plugin_name'." >> "$build_log" @@ -554,4 +569,3 @@ if $halted; then echo "" echo "WARNING: Build process was halted manually!" fi - diff --git a/intranet/GlitchTip b/intranet/GlitchTip index 513bbd5..88b77c7 160000 --- a/intranet/GlitchTip +++ b/intranet/GlitchTip @@ -1 +1 @@ -Subproject commit 513bbd528b7f72dab6c7488574bc7f3498573ccc +Subproject commit 88b77c73984650ec1bf701d4827db9f6e7f3ad6e diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 1d501bc..f2047c2 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 1d501bc62f4e6c5c9b5436a3418cb65e2665820d +Subproject commit f2047c27672ddf681f3a15fd968e78ed5d671f41 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 5ac8d8b..38257f0 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 5ac8d8b6cdd73fdba378154a54f3d1c9f194ac11 +Subproject commit 38257f0ea9d636f4f66c2e382cbfc49da56203ac -- 2.47.3 From ccf57a31ff268b0c519a83dbf6d1ea31d3a420ce Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 21 Dec 2025 05:34:49 +0000 Subject: [PATCH 487/866] Update spigot.yml styling --- spigot.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/spigot.yml b/spigot.yml index 053d2fc..2392cab 100644 --- a/spigot.yml +++ b/spigot.yml @@ -13,18 +13,18 @@ messages: whitelist: | [§2True§4OG§r] §6Temporarily Closed §4:( - §4♥§6Maintenance Mode§4♥ + §4♥ §6Maintenance Mode §4♥ §6Server will return soon. unknown-command: Unknown command. Type "/help" for help. server-full: | - [§2True§4OG§r] §6The server is full! §4:( - §4♥§c50 §6Players Currently Connected§4♥ + [§2True§4OG§r] §6The server is full! §e:( + §4♥ §c50 §6Players Currently Connected §4♥ outdated-client: | - [§2True§4OG§r] §6Outdated client! §4:( - §4♥§6Please re-log using 1.8-1.20.4§4♥ + [§2True§4OG§r] §6Outdated client! §e:( + §4♥ §6Please re-log using 1.8-1.20.4 §4♥ outdated-server: | - [§2True§4OG§r] §6Client too new! §4:( - §4♥§6Please downgrade to 1.8-1.20.4§4♥ + [§2True§4OG§r] §6Client too new! §e:( + §4♥ §6Please downgrade to 1.8-1.20.4 §4♥ restart: | [§2True§4OG§r] §6Server is restarting... §4♥ advancements: -- 2.47.3 From f37a1cf1c8855580efa16e52294f01d6e559d365 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 23 Dec 2025 15:11:33 +0000 Subject: [PATCH 488/866] FIx ArenaRegen-OG, Duels, QSFindItemAddOn-OG --- databases/KeyDB | 2 +- intranet/GlitchTip | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 9dc9163..b9bbc6f 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 9dc9163e57b1a14c727c2ee131d9a9c43e410fca +Subproject commit b9bbc6fbf3607f340ab5bec04c1f9de23028bc73 diff --git a/intranet/GlitchTip b/intranet/GlitchTip index 88b77c7..f4d19f1 160000 --- a/intranet/GlitchTip +++ b/intranet/GlitchTip @@ -1 +1 @@ -Subproject commit 88b77c73984650ec1bf701d4827db9f6e7f3ad6e +Subproject commit f4d19f11aa411cd4f5810e917a36e13eb30a5d3c diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index fd85ceb..0afae43 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit fd85ceb4bce1e572ad54a144d705c11550e0e0dd +Subproject commit 0afae436ee9567c66609327f351a72bfbed9a646 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index f2047c2..9f8380f 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit f2047c27672ddf681f3a15fd968e78ed5d671f41 +Subproject commit 9f8380ff596490d0ce719395c9aa9ef5acc3f719 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 38257f0..ce79ca6 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 38257f0ea9d636f4f66c2e382cbfc49da56203ac +Subproject commit ce79ca60a435ad3a547079d1b245b3287fd30c48 -- 2.47.3 From 8498ec43e4a742bdfeeb423c76b349a8de14803d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 23 Dec 2025 15:34:26 +0000 Subject: [PATCH 489/866] Fix Quests-OG and DuelEnhancer-OG --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 0afae43..781ff30 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 0afae436ee9567c66609327f351a72bfbed9a646 +Subproject commit 781ff30d6660dca71752b945a107722871ee1472 -- 2.47.3 From 0a5a47ea192b7517acf4a5b32ebfa2782ca935c1 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 26 Dec 2025 12:13:05 +0000 Subject: [PATCH 490/866] Fix Duels, DuelEnhancer-OG, ArenaRegen-OG, Quests-OG --- databases/KeyDB | 2 +- intranet/GlitchTip | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index b9bbc6f..28c6a97 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit b9bbc6fbf3607f340ab5bec04c1f9de23028bc73 +Subproject commit 28c6a9715b5af7b8907dfa4344069c27cd166b74 diff --git a/intranet/GlitchTip b/intranet/GlitchTip index f4d19f1..b628868 160000 --- a/intranet/GlitchTip +++ b/intranet/GlitchTip @@ -1 +1 @@ -Subproject commit f4d19f11aa411cd4f5810e917a36e13eb30a5d3c +Subproject commit b6288686f7bf5a9491acf7a5d203caccfe2f8de9 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 781ff30..04eb773 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 781ff30d6660dca71752b945a107722871ee1472 +Subproject commit 04eb773ecfecd3a5697f4a2849dc2ddd0312a76a diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 9f8380f..ca536b8 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 9f8380ff596490d0ce719395c9aa9ef5acc3f719 +Subproject commit ca536b8b60652fa261b3dbeae2e38255bab914bf diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index ce79ca6..a0db3f7 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit ce79ca60a435ad3a547079d1b245b3287fd30c48 +Subproject commit a0db3f76d824db164bccb7103c58e33604fb9baa -- 2.47.3 From c90a425ee33c626a31cad93b9c1673dcb0fee09e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 26 Dec 2025 12:21:32 +0000 Subject: [PATCH 491/866] Update bukkit.yml --- bukkit.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bukkit.yml b/bukkit.yml index ff12bbc..b7ba292 100644 --- a/bukkit.yml +++ b/bukkit.yml @@ -21,7 +21,7 @@ settings: query-plugins: true deprecated-verbose: default shutdown-message: | - [§2True§4OG§r] §6Went Down §4:( + &7[§2True§4OG §eNetwork§7] §6Crashed §4:( §4♥§6Press §4F §6to pay respects§4♥ §6Server should restart momentarily... minimum-api: none -- 2.47.3 From 3b9d9e8cdc0332295353b137014d8b349ab6a123 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 26 Dec 2025 12:24:09 +0000 Subject: [PATCH 492/866] Fix typo --- bukkit.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bukkit.yml b/bukkit.yml index b7ba292..55c532c 100644 --- a/bukkit.yml +++ b/bukkit.yml @@ -21,7 +21,7 @@ settings: query-plugins: true deprecated-verbose: default shutdown-message: | - &7[§2True§4OG §eNetwork§7] §6Crashed §4:( + §7[§2True§4OG §eNetwork§7] §6Crashed §4:( §4♥§6Press §4F §6to pay respects§4♥ §6Server should restart momentarily... minimum-api: none -- 2.47.3 From 761c00713e4a49e228766900136df7c273162a2f Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 1 Jan 2026 12:36:04 +0000 Subject: [PATCH 493/866] Update .env once and ignore rules --- .env | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.env b/.env index d7298a4..4e76c1b 100644 --- a/.env +++ b/.env @@ -16,6 +16,8 @@ DISCORD_STAFF_WEBHOOK= GLITCHTIP_DSN= KEYDB_PASSWORD= OPENAI_API_KEY= +MARIADB_PASSWORD= +MARIADB_USER= POSTGRES_PASSWORD= POSTGRES_USER= WORLD_SEED= -- 2.47.3 From c98fed1e52d87d0acfce2d2c4ad3ecbb5a66a055 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 1 Jan 2026 12:43:48 +0000 Subject: [PATCH 494/866] Stop tracking .env after update --- .env | 23 ----------------------- 1 file changed, 23 deletions(-) delete mode 100644 .env diff --git a/.env b/.env deleted file mode 100644 index 4e76c1b..0000000 --- a/.env +++ /dev/null @@ -1,23 +0,0 @@ -# Put your secrets here to be read by SubstAgent -# Example: -# WORLD_SEED=989247328947230423 -# Usage in config files: $WORLD_SEED -BRAND_NAME=TrueOG Network -DISCORD_BOT_TOKEN= -DISCORD_CHANNEL_ID= -DISCORD_DEVELOPER_ID= -DISCORD_GUILD_ID= -DISCORD_PREMIUM_ID= -DISCORD_STAFF_ID= -DISCORD_DEVELOPER_WEBHOOK= -DISCORD_MAIN_WEBHOOK= -DISCORD_PREMIUM_WEBHOOK= -DISCORD_STAFF_WEBHOOK= -GLITCHTIP_DSN= -KEYDB_PASSWORD= -OPENAI_API_KEY= -MARIADB_PASSWORD= -MARIADB_USER= -POSTGRES_PASSWORD= -POSTGRES_USER= -WORLD_SEED= -- 2.47.3 From b62d8d5851f3624010bf89af4e5c3a6db332c9e1 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 1 Jan 2026 12:50:10 +0000 Subject: [PATCH 495/866] Bring back .env template --- .env | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .env diff --git a/.env b/.env new file mode 100644 index 0000000..4e76c1b --- /dev/null +++ b/.env @@ -0,0 +1,23 @@ +# Put your secrets here to be read by SubstAgent +# Example: +# WORLD_SEED=989247328947230423 +# Usage in config files: $WORLD_SEED +BRAND_NAME=TrueOG Network +DISCORD_BOT_TOKEN= +DISCORD_CHANNEL_ID= +DISCORD_DEVELOPER_ID= +DISCORD_GUILD_ID= +DISCORD_PREMIUM_ID= +DISCORD_STAFF_ID= +DISCORD_DEVELOPER_WEBHOOK= +DISCORD_MAIN_WEBHOOK= +DISCORD_PREMIUM_WEBHOOK= +DISCORD_STAFF_WEBHOOK= +GLITCHTIP_DSN= +KEYDB_PASSWORD= +OPENAI_API_KEY= +MARIADB_PASSWORD= +MARIADB_USER= +POSTGRES_PASSWORD= +POSTGRES_USER= +WORLD_SEED= -- 2.47.3 From 8f13178218f8a08cf8a8843b5c14ab446a6b92d7 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 19 Jan 2026 18:41:10 +0000 Subject: [PATCH 496/866] Maintenance updates --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 28c6a97..ce70093 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 28c6a9715b5af7b8907dfa4344069c27cd166b74 +Subproject commit ce70093cfc173e2c63f787919bed2da94849b3fa diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 7650485..bbfb5aa 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 7650485784124db5cfbb8ca55dcbb43d5f13aa37 +Subproject commit bbfb5aaba175ab76dd7bb29e6fce81de293b2481 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 04eb773..7354c7c 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 04eb773ecfecd3a5697f4a2849dc2ddd0312a76a +Subproject commit 7354c7c20db1b96efc2f09f153ec03e745c64a69 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index ca536b8..d90b1d1 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit ca536b8b60652fa261b3dbeae2e38255bab914bf +Subproject commit d90b1d1b986ba82d985c4b74807e25cfa55606b7 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index a0db3f7..c57a1aa 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit a0db3f76d824db164bccb7103c58e33604fb9baa +Subproject commit c57a1aa30593566419e6377dda4b3083b0f6964d -- 2.47.3 From d99e864592d9d7c111b8f6ae3fbac4f0c36fbbaa Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 20 Jan 2026 15:23:00 +0000 Subject: [PATCH 497/866] Update SubstAgent --- SubstAgent | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SubstAgent b/SubstAgent index 749634c..1000e02 160000 --- a/SubstAgent +++ b/SubstAgent @@ -1 +1 @@ -Subproject commit 749634c06c44bc8fe11deebed9e2371b63d725a9 +Subproject commit 1000e02d49127f409299292163721846bbba130b -- 2.47.3 From 210c70cd63dfb271d75c129e0c73d6ef37e8c180 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 20 Jan 2026 16:58:00 +0000 Subject: [PATCH 498/866] Experimental purpur patch to prevent overwriting of server.properties --- Purpur | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Purpur b/Purpur index ce148e8..250680b 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit ce148e870d7e737a1b90bdb16418ccd8231414e3 +Subproject commit 250680b334e877f82329feed2199400a1ad6912e -- 2.47.3 From 69ee1471daaaf7fdddfab22dc331d5be2acc07b6 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 21 Jan 2026 10:46:36 +0000 Subject: [PATCH 499/866] Roll back SubstAgent --- SubstAgent | 2 +- databases/KeyDB | 2 +- plugin-suites/Soft-Forks | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/SubstAgent b/SubstAgent index 1000e02..74f913e 160000 --- a/SubstAgent +++ b/SubstAgent @@ -1 +1 @@ -Subproject commit 1000e02d49127f409299292163721846bbba130b +Subproject commit 74f913ed83edf6cdb7604f9738cace12db92b3d5 diff --git a/databases/KeyDB b/databases/KeyDB index ce70093..e71ef0c 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit ce70093cfc173e2c63f787919bed2da94849b3fa +Subproject commit e71ef0c02a9a9e98bce40ee16d12d95c76126323 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index d90b1d1..c15e1a4 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit d90b1d1b986ba82d985c4b74807e25cfa55606b7 +Subproject commit c15e1a4123000dccf5f40289b47082a9cca5bad5 -- 2.47.3 From 7fdbff644335cdd6ffa2af3c2c5bf3ee482a04a0 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 21 Jan 2026 15:49:55 +0000 Subject: [PATCH 500/866] Update SubstAgent --- SubstAgent | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SubstAgent b/SubstAgent index 74f913e..c5dbbd9 160000 --- a/SubstAgent +++ b/SubstAgent @@ -1 +1 @@ -Subproject commit 74f913ed83edf6cdb7604f9738cace12db92b3d5 +Subproject commit c5dbbd9a8911d33b4a5f43d9342e8550a8752dc6 -- 2.47.3 From e10ab4872184c2a005078e6c90164819d117ac1f Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 21 Jan 2026 18:12:53 +0000 Subject: [PATCH 501/866] Update SubstAgent --- SubstAgent | 2 +- server.properties | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/SubstAgent b/SubstAgent index c5dbbd9..a102c20 160000 --- a/SubstAgent +++ b/SubstAgent @@ -1 +1 @@ -Subproject commit c5dbbd9a8911d33b4a5f43d9342e8550a8752dc6 +Subproject commit a102c2035d0312d97de4327310683ce2e345b78c diff --git a/server.properties b/server.properties index 6a656b5..4dc6ec0 100644 --- a/server.properties +++ b/server.properties @@ -3,7 +3,7 @@ # License: https://raw.githubusercontent.com/true-og/Spigot-API/refs/heads/master/LICENCE.txt enable-jmx-monitoring=false rcon.port=25575 -level-seed=$WORLD_SEED +level-seed=^{WORLD_SEED} gamemode=survival enable-command-block=false enable-query=false -- 2.47.3 From cc82252d204946e3048343d5ab8b6ba783b7078b Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 21 Jan 2026 18:13:26 +0000 Subject: [PATCH 502/866] Update pufferfish.yml --- pufferfish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pufferfish.yml b/pufferfish.yml index 270a1f3..a37ed81 100644 --- a/pufferfish.yml +++ b/pufferfish.yml @@ -39,5 +39,5 @@ misc: disable-method-profiler: true disable-out-of-order-chat: false allow-end-crystal-respawn: true -sentry-dsn: $GLITCHTIP_DSN +sentry-dsn: ^{GLITCHTIP_DSN} inactive-goal-selector-throttle: false -- 2.47.3 From 24f6c60498d0231a021428eec8346225ec4580b1 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 21 Jan 2026 18:40:40 +0000 Subject: [PATCH 503/866] Fix /seed for admins --- databases/KeyDB | 2 +- databases/mariadb-migrator.sh | 2 +- plugin-suites/OG-Suite | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index e71ef0c..4bc300e 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit e71ef0c02a9a9e98bce40ee16d12d95c76126323 +Subproject commit 4bc300e14cc8660efd6dfae998aff92107e669a7 diff --git a/databases/mariadb-migrator.sh b/databases/mariadb-migrator.sh index cb63ee9..e89cd96 100755 --- a/databases/mariadb-migrator.sh +++ b/databases/mariadb-migrator.sh @@ -29,7 +29,7 @@ echo # List of databases to process databases=( "bounty_hunters" - #"core_protect" + "core_protect" "cosmetics_og" "gamemodeinventories" #"luckperms" diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 7354c7c..22c9768 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 7354c7c20db1b96efc2f09f153ec03e745c64a69 +Subproject commit 22c976862d25c276fcc83f033b14922e77b88081 -- 2.47.3 From 2e5bbf5dee5c387fccaf45210b0c5c9d2966eec2 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 22 Jan 2026 13:37:19 +0000 Subject: [PATCH 504/866] Update AntiPieRay-OG --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 22c9768..16fb671 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 22c976862d25c276fcc83f033b14922e77b88081 +Subproject commit 16fb6717133aeaff5c9b39bf337bb7921c24708d -- 2.47.3 From 67e05b398fd6d1096b77238c194882236fa7ee9c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 24 Jan 2026 16:23:41 +0000 Subject: [PATCH 505/866] Update DiamondBank-OG API --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index bbfb5aa..72c4285 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit bbfb5aaba175ab76dd7bb29e6fce81de293b2481 +Subproject commit 72c4285c66ad546cc7934d2dc35629b8600d7c3b diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 16fb671..1f3b040 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 16fb6717133aeaff5c9b39bf337bb7921c24708d +Subproject commit 1f3b04035f384898dc2d36e542b63bc51ff43306 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index c15e1a4..e1b9fe9 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit c15e1a4123000dccf5f40289b47082a9cca5bad5 +Subproject commit e1b9fe9323e7ceddea66079e19877519290e6b10 -- 2.47.3 From c5ee596516333ee8182a7ff785f8c4cdf5e02c6b Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 26 Jan 2026 13:23:58 +0000 Subject: [PATCH 506/866] Update Essentials-OG --- Purpur | 2 +- README.md | 49 ++++++++++++++++++++++++++++++++++++++- databases/KeyDB | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 5 files changed, 52 insertions(+), 5 deletions(-) diff --git a/Purpur b/Purpur index 250680b..d1d7980 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit 250680b334e877f82329feed2199400a1ad6912e +Subproject commit d1d79800d7062e6e106a7c30295d72b0a7e4cea7 diff --git a/README.md b/README.md index 0c4d079..c53b318 100644 --- a/README.md +++ b/README.md @@ -64,15 +64,62 @@ Our admin team is structured as a unionized, democratic worker cooperative. We d | ❌ | Platform **exists** but is **not supported** | | 🚫 | Platform combination **does not exist** | ---- +### To download the full TrueOG Network stack + +> git clone https://github.com/true-og/true-og + +> cd true-og + +> git submodule update --force --recursive --init + +### Git Badges + +https://intergrav.github.io/devins-badges-docs/badges/cozy/ + +https://badger.worldwidepixel.ca/ + +### IDE Plugins for TrueOG Plugin Development + +[Eclipse](https://eclipseide.org/) (FOSS) or [MyEclipse](https://www.genuitec.com/products/myeclipse/) (Proprietary): + +- AspectJ Development Tools https://marketplace.eclipse.org/content/aspectj-development-tools + +- Beyond CVS https://beyondcvs.sourceforge.net/ + +- Checkstyle https://marketplace.eclipse.org/content/checkstyle-plug + +- Enhanced Kotlin https://marketplace.eclipse.org/content/enhanced-kotlin-eclipse + +- JSparrow: https://marketplace.eclipse.org/content/jsparrow-java-refactoring-and-java-code-analyzer + +- Kotlin https://marketplace.eclipse.org/content/kotlin-plugin-eclipse + +- Lombok https://projectlombok.org/setup/eclipse + +[IntelliJ IDEA](https://www.jetbrains.com/idea/) (FOSS) or [IntelliJ IDEA Ultimate](https://www.jetbrains.com/idea/buy/?section=personal&billing=monthly) (Proprietary): + +- Checkstyle https://plugins.jetbrains.com/plugin/1065-checkstyle-idea + +- Classic UI https://plugins.jetbrains.com/plugin/24468-classic-ui + +- Lombok https://projectlombok.org/setup/intellij + +- Minecraft Development https://plugins.jetbrains.com/plugin/8327-minecraft-development + +- Multi Project Workspace https://plugins.jetbrains.com/plugin/24765-multi-project-workspace ### Architectures with Limited or Specialized Support ¹ **Linux on SPARC (glibc)** — pkgsrc builds likely to fail due to missing toolchain components. + ² **FreeBSD riscv64** — The kernel runs well on riscv64, but userland packaging is incomplete. + ³ **FreeBSD/OpenBSD on POWER, SPARC, or MIPS** — technically possible, but not well supported. + ⁴ **Solaris on POWER or MIPS** — No complete runtime environment for that architecture/OS exists. + ⁵ **Windows ARM64 (WSL/Cygwin)** — Can run basic Bash environments, but lacks a full POSIX layer. + ⁶ **Linux (musl)** — pkgsrc does not play nice with musl. --- diff --git a/databases/KeyDB b/databases/KeyDB index 4bc300e..266bfb7 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 4bc300e14cc8660efd6dfae998aff92107e669a7 +Subproject commit 266bfb763dde6b84f437e0ef528756e284b6f952 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index e1b9fe9..27b396a 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit e1b9fe9323e7ceddea66079e19877519290e6b10 +Subproject commit 27b396a55a0d3178cc4e049e5550f6e41e132f1f diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index c57a1aa..4cf2a8a 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit c57a1aa30593566419e6377dda4b3083b0f6964d +Subproject commit 4cf2a8ac255b13cc2bda51af1461c576ec18ca2f -- 2.47.3 From a3cb051d7a5b6a0ea13781edd6ae39288fbc7f1d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 28 Jan 2026 03:50:27 +0000 Subject: [PATCH 507/866] Update Purpur, CoreProtect-OG, MobHeads-OG, Distant Horizons --- Purpur | 2 +- databases/KeyDB | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Purpur b/Purpur index d1d7980..cf9463b 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit d1d79800d7062e6e106a7c30295d72b0a7e4cea7 +Subproject commit cf9463b575bf1ebd36d3c809488a59561ceaefdc diff --git a/databases/KeyDB b/databases/KeyDB index 266bfb7..6ebbc30 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 266bfb763dde6b84f437e0ef528756e284b6f952 +Subproject commit 6ebbc3018ed9aea643998f34bbb86acfb439376d diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 1f3b040..be04619 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 1f3b04035f384898dc2d36e542b63bc51ff43306 +Subproject commit be046196268dc368b8a1a6f4862d0d9945e6d1ba diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 27b396a..f41bae6 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 27b396a55a0d3178cc4e049e5550f6e41e132f1f +Subproject commit f41bae6b55987fc71b6c97798d5d4d3d8a03b785 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 4cf2a8a..1370fc6 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 4cf2a8ac255b13cc2bda51af1461c576ec18ca2f +Subproject commit 1370fc6aef23b1c0eea0fff7d7a80fe6fa6e06fb -- 2.47.3 From 62a202e8a1990a1a726075445ba30a239de3e0b2 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 4 Feb 2026 07:23:48 +0000 Subject: [PATCH 508/866] Update IllegalStack-OG --- .gitignore | 1 - databases/KeyDB | 2 +- ops.json | 1 + plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 5 files changed, 4 insertions(+), 4 deletions(-) create mode 100644 ops.json diff --git a/.gitignore b/.gitignore index 841c68b..db8fbf2 100644 --- a/.gitignore +++ b/.gitignore @@ -18,7 +18,6 @@ banned-ips.json banned-players.json eula.txt hs_* -ops.json purpur-1.19.4.jar usercache.json version_history.json diff --git a/databases/KeyDB b/databases/KeyDB index 6ebbc30..e553ef1 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 6ebbc3018ed9aea643998f34bbb86acfb439376d +Subproject commit e553ef1533c566dbc03fd53a18a5f17bdd44665a diff --git a/ops.json b/ops.json new file mode 100644 index 0000000..0637a08 --- /dev/null +++ b/ops.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index f41bae6..bf7a372 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit f41bae6b55987fc71b6c97798d5d4d3d8a03b785 +Subproject commit bf7a37202a1931e2ed57a84698fdf3bfc622430c diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 1370fc6..5056f3a 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 1370fc6aef23b1c0eea0fff7d7a80fe6fa6e06fb +Subproject commit 5056f3a35bf3976849903ab158a88ba2cf2ba397 -- 2.47.3 From b2bd177cd48d4e2f0d55ba55bb7c124691ca27fc Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 4 Feb 2026 16:33:56 +0000 Subject: [PATCH 509/866] .env -> .env.template for easier git updates --- .env => .env.template | 1 + 1 file changed, 1 insertion(+) rename .env => .env.template (96%) diff --git a/.env b/.env.template similarity index 96% rename from .env rename to .env.template index 4e76c1b..4ad7e55 100644 --- a/.env +++ b/.env.template @@ -21,3 +21,4 @@ MARIADB_USER= POSTGRES_PASSWORD= POSTGRES_USER= WORLD_SEED= +MCL_VOTIFIER_ID= -- 2.47.3 From b99b65fab5408e7fb9b4945774a470507b2c7a2a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 9 Feb 2026 11:20:52 +0000 Subject: [PATCH 510/866] Release MCL-Votifier-OG --- databases/KeyDB | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index e553ef1..867431c 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit e553ef1533c566dbc03fd53a18a5f17bdd44665a +Subproject commit 867431c4d476b8170abf14d303d1403bd7be9bf7 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index bf7a372..9fa315e 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit bf7a37202a1931e2ed57a84698fdf3bfc622430c +Subproject commit 9fa315e860aa0a982d291acec701d8d4beba2aca diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 5056f3a..fe1f653 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 5056f3a35bf3976849903ab158a88ba2cf2ba397 +Subproject commit fe1f6531a681257745a1c57f137e9a5e444a1f61 -- 2.47.3 From 42068a73495820360f51fed56ad95de8c97aad30 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 9 Feb 2026 12:01:23 +0000 Subject: [PATCH 511/866] Update PlayTimes-OG --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 9fa315e..f144926 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 9fa315e860aa0a982d291acec701d8d4beba2aca +Subproject commit f144926d7362147f8e484313a3118af5dba2fe4e -- 2.47.3 From 73b87383c1584193ecfbb443ce1b44aa39211907 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 2 Mar 2026 12:00:49 +0000 Subject: [PATCH 512/866] Begin Vault -> DiamondBank-OG Migration --- .env.template | 1 + databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 6 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.env.template b/.env.template index 4ad7e55..ad06974 100644 --- a/.env.template +++ b/.env.template @@ -22,3 +22,4 @@ POSTGRES_PASSWORD= POSTGRES_USER= WORLD_SEED= MCL_VOTIFIER_ID= +VOTIFIER_OG_TOKEN= diff --git a/databases/KeyDB b/databases/KeyDB index 867431c..df3d89f 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 867431c4d476b8170abf14d303d1403bd7be9bf7 +Subproject commit df3d89f112be13871776eaf6d9f834dd483ef4ca diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 72c4285..c08f31e 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 72c4285c66ad546cc7934d2dc35629b8600d7c3b +Subproject commit c08f31e08244924549bc3ed8cc27a429298fccd8 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index be04619..b44abc8 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit be046196268dc368b8a1a6f4862d0d9945e6d1ba +Subproject commit b44abc8defb98721dc67ebd1bba8d13c9ad3f992 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index f144926..5799b60 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit f144926d7362147f8e484313a3118af5dba2fe4e +Subproject commit 5799b606e93578f8f9798681cdd6480ede150942 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index fe1f653..6ac5964 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit fe1f6531a681257745a1c57f137e9a5e444a1f61 +Subproject commit 6ac59645a298bd7b7a6840515549df1bdccf8d18 -- 2.47.3 From 4e4b8005b77fdda0ed9ddb2b469157ee225d8ba2 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 2 Mar 2026 12:12:58 +0000 Subject: [PATCH 513/866] Fix QSFindItemAddOn-OG build --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 5799b60..650b4fc 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 5799b606e93578f8f9798681cdd6480ede150942 +Subproject commit 650b4fc7de763cd52804433f10fa34f87c178063 -- 2.47.3 From 7a62972b63d5d987aba5da88927b1269e6206f2a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 9 Mar 2026 09:35:20 +0000 Subject: [PATCH 514/866] Fix GUI bugs --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index c08f31e..93f0547 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit c08f31e08244924549bc3ed8cc27a429298fccd8 +Subproject commit 93f0547f2f18e42301d4106dbd2aca80c507e0dc diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index b44abc8..e1f08ba 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit b44abc8defb98721dc67ebd1bba8d13c9ad3f992 +Subproject commit e1f08baa5385b98b8cca026403d36a8dd98dbb38 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 6ac5964..ce0b4f1 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 6ac59645a298bd7b7a6840515549df1bdccf8d18 +Subproject commit ce0b4f15a906e36c97c7e7407657ccca0cf81199 -- 2.47.3 From f773a80e741fd678ac58bc31ad59d90e54e61ddc Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 9 Mar 2026 10:52:14 +0000 Subject: [PATCH 515/866] Treat GxUI-OG as internal dependency instead of plugin --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index df3d89f..2b8224d 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit df3d89f112be13871776eaf6d9f834dd483ef4ca +Subproject commit 2b8224d7532e25a2b7f5f85edabf699a0fed50d9 diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 93f0547..dae0d42 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 93f0547f2f18e42301d4106dbd2aca80c507e0dc +Subproject commit dae0d42210fe6a3ebbd14693204b6695e9f9749e diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index e1f08ba..97be610 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit e1f08baa5385b98b8cca026403d36a8dd98dbb38 +Subproject commit 97be6104d41fbaa40a05385dde47ef907ac45781 -- 2.47.3 From bff8d13cad123711047df4f4fa14fd345cccf0c7 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 9 Mar 2026 10:52:30 +0000 Subject: [PATCH 516/866] Fix typo --- bootstrap/stage-5.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bootstrap/stage-5.sh b/bootstrap/stage-5.sh index f6201ad..482b0dc 100755 --- a/bootstrap/stage-5.sh +++ b/bootstrap/stage-5.sh @@ -169,7 +169,7 @@ for prefix in "${build_order[@]}"; do # Exclude plugins that don't belong on the running server. if [[ "$plugin_key" == "OG-Suite/Template-OG" || \ "$plugin_key" == "OG-Suite/KotlinTemplate-OG" || \ - "$plugin_Key" == "OG-Suite/GxUI-OG" || \ + "$plugin_key" == "OG-Suite/GxUI-OG" || \ "$plugin_key" == "OG-Suite/plugins" || \ "$plugin_key" == "Hard-Forks/MCShared-OG" || \ "$plugin_key" == "Hard-Forks/plugins" || \ -- 2.47.3 From fe89ba076e718321cd08cb695e9ad60af172c56f Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 9 Mar 2026 11:33:53 +0000 Subject: [PATCH 517/866] Update Votifier-OG --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 650b4fc..818799e 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 650b4fc7de763cd52804433f10fa34f87c178063 +Subproject commit 818799e95edcc03d19311322023e9d95ed9f3ce6 -- 2.47.3 From 252527a2b7c8057c5482f7fe5567260d1d90a1be Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 9 Mar 2026 11:51:54 +0000 Subject: [PATCH 518/866] Update PlayerBounties-OG --- plugin-suites/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index dae0d42..74f72a1 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit dae0d42210fe6a3ebbd14693204b6695e9f9749e +Subproject commit 74f72a1e5fd311fcd8e471ded55828d128309d14 -- 2.47.3 From 6b1291e37b728832ff5ad67ba555d6bc64fce441 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 9 Mar 2026 13:34:07 +0000 Subject: [PATCH 519/866] Fix bugs in PlayerBounties-OG and PurpurExtras-OG --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 74f72a1..14d9f18 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 74f72a1e5fd311fcd8e471ded55828d128309d14 +Subproject commit 14d9f18bf30a9dde83495f111f305a40c008ef26 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 818799e..3890ff6 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 818799e95edcc03d19311322023e9d95ed9f3ce6 +Subproject commit 3890ff6bcb4d597c457630d4fe4f51a99114e435 -- 2.47.3 From 4d2c19defbb5474ab6d6298c7352ab086d065df0 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 9 Mar 2026 15:17:50 +0000 Subject: [PATCH 520/866] Update PlayerBounties-OG --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 14d9f18..1ad4a97 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 14d9f18bf30a9dde83495f111f305a40c008ef26 +Subproject commit 1ad4a9705235406c04da7c3bdf992e4e95dd16b5 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 97be610..5160e5b 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 97be6104d41fbaa40a05385dde47ef907ac45781 +Subproject commit 5160e5b2becd0900f7f24ff3aed96ef6e4be87ea -- 2.47.3 From 1681dc95988fe9cdba0ef322a72c6b0464e87ffe Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 9 Mar 2026 18:04:03 +0000 Subject: [PATCH 521/866] Update AntiPieRay-OG, Chat-OG --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 1ad4a97..908c851 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 1ad4a9705235406c04da7c3bdf992e4e95dd16b5 +Subproject commit 908c8519a6dce090119b010d3a26abe9d7ab09d9 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 5160e5b..0eeb1a1 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 5160e5b2becd0900f7f24ff3aed96ef6e4be87ea +Subproject commit 0eeb1a15785ad34826174812a3d79924a8034f1c -- 2.47.3 From f53ebe3b3b60c9f442eeae6cf38857be472cb8cf Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 11 Mar 2026 04:34:46 +0000 Subject: [PATCH 522/866] Update DiamondBank-OG API --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 2b8224d..9098884 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 2b8224d7532e25a2b7f5f85edabf699a0fed50d9 +Subproject commit 90988846fe4802aad5df46d7dd54b548239e5cb8 diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 908c851..06dcd1a 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 908c8519a6dce090119b010d3a26abe9d7ab09d9 +Subproject commit 06dcd1a63e41b6db24941ae9930ea1e95cf72311 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 0eeb1a1..0dd1afe 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 0eeb1a15785ad34826174812a3d79924a8034f1c +Subproject commit 0dd1afe314b14edc22514122ab84f554e1484764 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index ce0b4f1..2e41423 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit ce0b4f15a906e36c97c7e7407657ccca0cf81199 +Subproject commit 2e41423e95dc1a4ca78a6196a9579b96886d8dc9 -- 2.47.3 From 8de6bc31d10fbe1ed5d5135d43314b704f76cbb6 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 11 Mar 2026 20:41:05 +0000 Subject: [PATCH 523/866] Update AdvancedServerList --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 2e41423..ad3ed65 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 2e41423e95dc1a4ca78a6196a9579b96886d8dc9 +Subproject commit ad3ed65975b5bd2f4475bbf60237fb16ea184110 -- 2.47.3 From 2d67b6819c7ebcf8cc66568c9d0da929c7b56d4f Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 11 Mar 2026 21:35:52 +0000 Subject: [PATCH 524/866] Update AdvancedServerList --- databases/KeyDB | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 9098884..6e33192 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 90988846fe4802aad5df46d7dd54b548239e5cb8 +Subproject commit 6e33192e412d9f35a43131a88376a687c984137a diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index ad3ed65..8b5d3ef 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit ad3ed65975b5bd2f4475bbf60237fb16ea184110 +Subproject commit 8b5d3efd0264a5916b4983e615e506ab6f328a19 -- 2.47.3 From 9daa3585366f52b7bad86542f3a346d69a13e05a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 12 Mar 2026 16:35:28 +0000 Subject: [PATCH 525/866] Update AdvancedServerList --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 8b5d3ef..ee09892 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 8b5d3efd0264a5916b4983e615e506ab6f328a19 +Subproject commit ee09892cca2fa32f46a2ded52a8978d6ee056288 -- 2.47.3 From af0a1d0295dc375c338033b632b1888330f8c94c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 12 Mar 2026 16:52:36 +0000 Subject: [PATCH 526/866] Update Splegg-OG --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 6e33192..15eba15 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 6e33192e412d9f35a43131a88376a687c984137a +Subproject commit 15eba15c9dacf9eb6fde449c0fa186bae144be7a diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 06dcd1a..27235ba 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 06dcd1a63e41b6db24941ae9930ea1e95cf72311 +Subproject commit 27235ba709d13b260ee69a97f07f3c1d5a8163bc -- 2.47.3 From 5b1009eb99b438855c4d4900f8991185ab073611 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 12 Mar 2026 17:50:19 +0000 Subject: [PATCH 527/866] Update AdvancedServerList --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index ee09892..2d08d35 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit ee09892cca2fa32f46a2ded52a8978d6ee056288 +Subproject commit 2d08d35f66aead644cf0e38d164e4a5172d1d7cf -- 2.47.3 From 8c29d1aa9d3af6fae957882cc92bda20bf02ffaf Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 13 Mar 2026 14:21:38 +0000 Subject: [PATCH 528/866] Drop ChunkSpawnerLimiter, Update Chunky --- databases/KeyDB | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 15eba15..d4eb65d 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 15eba15c9dacf9eb6fde449c0fa186bae144be7a +Subproject commit d4eb65d03f6f28ed1ecfac8f4f12e3357f9e01c4 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 2d08d35..de899f8 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 2d08d35f66aead644cf0e38d164e4a5172d1d7cf +Subproject commit de899f8c0074e0cbf5a16ae97f49952e5df34b19 -- 2.47.3 From d6525bbfe969318fe604785274c3dc83e0528737 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 13 Mar 2026 17:47:58 +0000 Subject: [PATCH 529/866] Fix chunky --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index de899f8..be02e94 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit de899f8c0074e0cbf5a16ae97f49952e5df34b19 +Subproject commit be02e9487fa6205d5c2e2482e3d6eb6b7a06103f -- 2.47.3 From 654eed80878c62c05cc958a718571c41c61a4827 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 15 Mar 2026 18:03:28 +0000 Subject: [PATCH 530/866] Fix CraftingStore and Distant Horizons --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index be02e94..b753477 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit be02e9487fa6205d5c2e2482e3d6eb6b7a06103f +Subproject commit b75347706e79c27be3cd059677f8965da805ced7 -- 2.47.3 From eb8c5464e160571f69d6cc9602d6e60945ec3c40 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 16 Mar 2026 07:12:37 +0000 Subject: [PATCH 531/866] Update AdvancedServerList --- databases/KeyDB | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index d4eb65d..e54b62f 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit d4eb65d03f6f28ed1ecfac8f4f12e3357f9e01c4 +Subproject commit e54b62fe565966d7d675fa7c667845761ca253ab diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index b753477..63de230 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit b75347706e79c27be3cd059677f8965da805ced7 +Subproject commit 63de230a29941ff7c97bb94cdc67206e58e2fbd7 -- 2.47.3 From eb88cd0e3355a042ab65f3e1fc79f726b8cb4ce7 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 16 Mar 2026 08:44:22 +0000 Subject: [PATCH 532/866] AdvancedServerList-OG release --- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 3890ff6..c3a1858 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 3890ff6bcb4d597c457630d4fe4f51a99114e435 +Subproject commit c3a1858922575a6113c468fc201ba7c000bd5900 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 63de230..1915dc1 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 63de230a29941ff7c97bb94cdc67206e58e2fbd7 +Subproject commit 1915dc12dc520a58a707313af101cebbdbe71df7 -- 2.47.3 From af0b91b74ee2fe889f35578a47cdae2a561d278d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 16 Mar 2026 09:50:38 +0000 Subject: [PATCH 533/866] Fix EternalCombat --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 1915dc1..6192b3b 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 1915dc12dc520a58a707313af101cebbdbe71df7 +Subproject commit 6192b3b0ae84f367263b149ad834de9411ae5124 -- 2.47.3 From 5771ab1b0d1c6af27b19e7bfcf3bbc81431aab10 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 16 Mar 2026 09:53:53 +0000 Subject: [PATCH 534/866] Revert failed server.properties fix --- Purpur | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Purpur b/Purpur index cf9463b..ce148e8 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit cf9463b575bf1ebd36d3c809488a59561ceaefdc +Subproject commit ce148e870d7e737a1b90bdb16418ccd8231414e3 -- 2.47.3 From ac126d3e05c7db16418b5db633b5c4e2cc7ff495 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 16 Mar 2026 10:32:46 +0000 Subject: [PATCH 535/866] Fix FastCrystals-OG --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 6192b3b..2d1cff0 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 6192b3b0ae84f367263b149ad834de9411ae5124 +Subproject commit 2d1cff0810830e1b308edd2abe82b98b12292fb6 -- 2.47.3 From 88717da1b3de9337e54583573e4d3fe622c43139 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 16 Mar 2026 10:33:01 +0000 Subject: [PATCH 536/866] New server.properties patch --- Purpur | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Purpur b/Purpur index ce148e8..480c4db 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit ce148e870d7e737a1b90bdb16418ccd8231414e3 +Subproject commit 480c4db084df9eb2b8f71be674f22d672768e040 -- 2.47.3 From e34a9aedb3ceebac7911b549cf3b918a23202294 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 16 Mar 2026 18:49:21 +0000 Subject: [PATCH 537/866] Release FastCrystals-OG --- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index c3a1858..6f89b6d 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit c3a1858922575a6113c468fc201ba7c000bd5900 +Subproject commit 6f89b6db854164de0f112b79cf3954461cedef99 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 2d1cff0..54ed8be 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 2d1cff0810830e1b308edd2abe82b98b12292fb6 +Subproject commit 54ed8bee028857d4c01c5171c6ae4c0b5191291b -- 2.47.3 From 7ae705478f5d91c9ec3e990c1428c3d92f353241 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 16 Mar 2026 19:02:56 +0000 Subject: [PATCH 538/866] Fix FastCrystals-OG build with TrueOG bootstrap --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 6f89b6d..eaec6f3 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 6f89b6db854164de0f112b79cf3954461cedef99 +Subproject commit eaec6f389c30e9382b402af91edddc93715f18bb -- 2.47.3 From 8962ad6ec866d820fa1f511cfacb8cc8ce72e0a5 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 16 Mar 2026 19:18:41 +0000 Subject: [PATCH 539/866] Purge bStats from FastCrystals-OG --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index eaec6f3..98d7f27 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit eaec6f389c30e9382b402af91edddc93715f18bb +Subproject commit 98d7f2772ce17c4aa3fc86c96ea7cba5afde15c0 -- 2.47.3 From b4514daa00674d37fd371aa0679f38fee1ff4141 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 16 Mar 2026 19:29:16 +0000 Subject: [PATCH 540/866] Fix typo --- databases/KeyDB | 2 +- plugin-suites/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index e54b62f..c702249 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit e54b62fe565966d7d675fa7c667845761ca253ab +Subproject commit c7022494dcfbd9859a2f3ffa3b695e22fdb11d12 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 98d7f27..7e2e1c9 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 98d7f2772ce17c4aa3fc86c96ea7cba5afde15c0 +Subproject commit 7e2e1c97f919a66359dd667060acc55b549badb4 -- 2.47.3 From 7880dc77faeeaafa78d65f3718c7c2d3b9c398c4 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 17 Mar 2026 13:45:06 +0000 Subject: [PATCH 541/866] Update FastCrystals-OG --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 7e2e1c9..e748471 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 7e2e1c97f919a66359dd667060acc55b549badb4 +Subproject commit e748471f6595675da8831c886938f0e4b5b66a70 -- 2.47.3 From ba34c1bf33b73a295c009c2dff5090569b9e35c4 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 17 Mar 2026 14:27:09 +0000 Subject: [PATCH 542/866] Fix NoCheatPlus --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 54ed8be..e7aa09f 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 54ed8bee028857d4c01c5171c6ae4c0b5191291b +Subproject commit e7aa09f1200521abe6eb6f6ec52a850d94c6b3c6 -- 2.47.3 From 26c2c579b1a7576199d11b7bd644327956d7e054 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 17 Mar 2026 14:40:56 +0000 Subject: [PATCH 543/866] Update NoCheatPlus --- databases/KeyDB | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index c702249..407524f 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit c7022494dcfbd9859a2f3ffa3b695e22fdb11d12 +Subproject commit 407524f72d73dab3713302b2826c64c819b024fa diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index e7aa09f..d6d340a 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit e7aa09f1200521abe6eb6f6ec52a850d94c6b3c6 +Subproject commit d6d340a150973cfdcdd2aa81dff954b4284f5f78 -- 2.47.3 From 4c14e1175c23752516ace84524cebcb539a9631f Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 18 Mar 2026 09:44:23 +0000 Subject: [PATCH 544/866] Fix BuildBattle, OldCombatMechanics, OpenInv --- databases/KeyDB | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 407524f..e1a4aea 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 407524f72d73dab3713302b2826c64c819b024fa +Subproject commit e1a4aea5b8616fd6904307dad2d56f039eff1905 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index d6d340a..4c2f0e2 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit d6d340a150973cfdcdd2aa81dff954b4284f5f78 +Subproject commit 4c2f0e21f12a8c59bd908c00aad4fea0fee74f3b -- 2.47.3 From e2e2b2acd15d2069d8fb0110b2c0b3264ff6e8b6 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 18 Mar 2026 14:13:13 +0000 Subject: [PATCH 545/866] Fix Panilla, WaypointObfuscator --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 4c2f0e2..40fc20b 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 4c2f0e21f12a8c59bd908c00aad4fea0fee74f3b +Subproject commit 40fc20b91b443f4dc62421520b3785d20f92300c -- 2.47.3 From 11ac5829ed787802b20dd2e398c4417af33c805b Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 18 Mar 2026 15:04:01 +0000 Subject: [PATCH 546/866] Fix Yamipa-OG, Update AntiPieRay-OG, Update OldCombatMechanics --- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 0dd1afe..2a0567a 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 0dd1afe314b14edc22514122ab84f554e1484764 +Subproject commit 2a0567ab4792fa41cd3d93b8bbace0a8934648b3 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index e748471..3e5b5d1 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit e748471f6595675da8831c886938f0e4b5b66a70 +Subproject commit 3e5b5d1ec38ccfb13e2b382470065721dda2a3b0 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 40fc20b..136c182 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 40fc20b91b443f4dc62421520b3785d20f92300c +Subproject commit 136c1827bdf5234b2a08b4858eb712412d19df4e -- 2.47.3 From d8c0b0befcbaa55e4b83e01fbbedf3749cf286a9 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 18 Mar 2026 15:32:40 +0000 Subject: [PATCH 547/866] Update IllegalStack-OG Panilla-OG, WaypointObfuscator-OG --- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 3e5b5d1..405fb93 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 3e5b5d1ec38ccfb13e2b382470065721dda2a3b0 +Subproject commit 405fb93f7261499a5f3bcb4a19271c02f81b5524 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 136c182..6732eb7 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 136c1827bdf5234b2a08b4858eb712412d19df4e +Subproject commit 6732eb7e667b16287c36bfa375f2a1f500ff354c -- 2.47.3 From b236d995e3d56664bfd6cf7f077b78cd75a30e38 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 18 Mar 2026 15:55:03 +0000 Subject: [PATCH 548/866] Update bukkit.yml --- bukkit.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bukkit.yml b/bukkit.yml index 55c532c..9acaa35 100644 --- a/bukkit.yml +++ b/bukkit.yml @@ -21,9 +21,9 @@ settings: query-plugins: true deprecated-verbose: default shutdown-message: | - §7[§2True§4OG §eNetwork§7] §6Crashed §4:( - §4♥§6Press §4F §6to pay respects§4♥ - §6Server should restart momentarily... + §7[§l§aTrue§cOG §r§eNetwork§7] §cCrashed &6:( + §4♥ §6Press §4F §6to pay respects §4♥ + §6The server should restart soon... minimum-api: none use-map-color-cache: true spawn-limits: -- 2.47.3 From db43af65c15853cd6659e7b7d17deffd51ea5391 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 18 Mar 2026 16:19:22 +0000 Subject: [PATCH 549/866] Release BuildBattle-OG --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 27235ba..b636974 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 27235ba709d13b260ee69a97f07f3c1d5a8163bc +Subproject commit b636974f4b12b9ebac8c2446040a5fc1a89b8591 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 405fb93..f610396 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 405fb93f7261499a5f3bcb4a19271c02f81b5524 +Subproject commit f610396cdea77540a0af418ba196199d43f750b0 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 6732eb7..2d1fc88 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 6732eb7e667b16287c36bfa375f2a1f500ff354c +Subproject commit 2d1fc88673dd97e8e3cff23a1a1b0f86a9b131ad -- 2.47.3 From ce4021b0010817885f921024fd34ee710c429469 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 18 Mar 2026 16:44:31 +0000 Subject: [PATCH 550/866] Update Client support to 1.8.0-1.21.11 --- .gitignore | 2 ++ spigot.yml | 26 +++++++++++++++++++------- 2 files changed, 21 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index db8fbf2..fa58927 100644 --- a/.gitignore +++ b/.gitignore @@ -35,3 +35,5 @@ databases/databases.tar # Temporarily ignore maps maps/ HB1-hub/ +# Yamipa-OG cache +map-color-cache.dat diff --git a/spigot.yml b/spigot.yml index 2392cab..355d50f 100644 --- a/spigot.yml +++ b/spigot.yml @@ -1,3 +1,15 @@ +# This is the main configuration file for Spigot. +# As you can see, there's tons to configure. Some options may impact gameplay, so use +# with caution, and make sure you know what each option does before configuring. +# For a reference for any variable inside this file, check out the Spigot wiki at +# http://www.spigotmc.org/wiki/spigot-configuration/ +# +# If you need help with the configuration or have any questions related to Spigot, +# join us at the Discord or drop by our forums and leave a post. +# +# Discord: https://www.spigotmc.org/go/discord +# Forums: http://www.spigotmc.org/ + # This is the main configuration file for Spigot. # As you can see, there's tons to configure. Some options may impact gameplay, so use # with caution, and make sure you know what each option does before configuring. @@ -12,21 +24,21 @@ # License: https://raw.githubusercontent.com/true-og/Spigot-API/refs/heads/master/LICENCE.txt messages: whitelist: | - [§2True§4OG§r] §6Temporarily Closed §4:( + [§aTrue§cOG§r] §6Temporarily Closed §4:( §4♥ §6Maintenance Mode §4♥ §6Server will return soon. unknown-command: Unknown command. Type "/help" for help. server-full: | - [§2True§4OG§r] §6The server is full! §e:( + [§aTrue§cOG§r] §6The server is full! §e:( §4♥ §c50 §6Players Currently Connected §4♥ outdated-client: | - [§2True§4OG§r] §6Outdated client! §e:( - §4♥ §6Please re-log using 1.8-1.20.4 §4♥ + [§aTrue§cOG§r] §6Outdated client! §e:( + §4♥ §6Please re-log using 1.8.0-1.21.11 §4♥ outdated-server: | - [§2True§4OG§r] §6Client too new! §e:( - §4♥ §6Please downgrade to 1.8-1.20.4 §4♥ + [§aTrue§cOG§r] §6Client too new! §e:( + §4♥ §6Please downgrade to 1.8.0-1.21.11 §4♥ restart: | - [§2True§4OG§r] §6Server is restarting... §4♥ + [§aTrue§cOG§r] §6Server is restarting... §4♥ advancements: disable-saving: false disabled: -- 2.47.3 From a80019afcb3c9dd92dcdea8d8c4b32e85c866a90 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 18 Mar 2026 16:47:53 +0000 Subject: [PATCH 551/866] Update MOTD --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index f610396..c34178f 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit f610396cdea77540a0af418ba196199d43f750b0 +Subproject commit c34178f130c79f401ca5e1e544577fc6647b383f -- 2.47.3 From 8093a40f0f90b0425572daaf4d795c3488bbbfae Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 23 Mar 2026 08:11:26 +0000 Subject: [PATCH 552/866] Update AnnouncerPlus, Distant Horizons, RockDB, FastCrystals-OG, Yamipa-OG, LightningGrim --- databases/KeyDB | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index e1a4aea..b501ced 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit e1a4aea5b8616fd6904307dad2d56f039eff1905 +Subproject commit b501ced0b4efa92a1f129d3ac8538b1cea1315d3 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index c34178f..63500bc 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit c34178f130c79f401ca5e1e544577fc6647b383f +Subproject commit 63500bc523cd8175a3f95aa08b373f66ab14ff91 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 2d1fc88..652dec5 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 2d1fc88673dd97e8e3cff23a1a1b0f86a9b131ad +Subproject commit 652dec5ca14fc00ab9156e63aa92477c471baf49 -- 2.47.3 From 78d1a2d48c4bf690570a716575bd2d7688820a4f Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 23 Mar 2026 11:12:39 +0000 Subject: [PATCH 553/866] Update EternalCombat --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 652dec5..a03cfce 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 652dec5ca14fc00ab9156e63aa92477c471baf49 +Subproject commit a03cfce83f689252511a93ba6b5ad10a4b6321a6 -- 2.47.3 From 02819212ccd9b9dfb9dc0d49f59967434f429a06 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 23 Mar 2026 11:40:19 +0000 Subject: [PATCH 554/866] Update OldEnchant-OG and EternalCombat --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index b636974..c251de0 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit b636974f4b12b9ebac8c2446040a5fc1a89b8591 +Subproject commit c251de09bdb7ea7c7372e9ccc88714491d5ba429 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index a03cfce..4c8dfb8 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit a03cfce83f689252511a93ba6b5ad10a4b6321a6 +Subproject commit 4c8dfb84b603b20c7b49fa5696d4762bf803f131 -- 2.47.3 From 02176876e5bd8ed784c041fb071ed2e00fbb4ef7 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 23 Mar 2026 18:00:25 +0000 Subject: [PATCH 555/866] Update EternalCombat, GameModeInventories, add to disabled essentials commands --- databases/KeyDB | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index b501ced..e78d7a6 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit b501ced0b4efa92a1f129d3ac8538b1cea1315d3 +Subproject commit e78d7a62db5ff611f3bdfdea49508d0f09d47937 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 63500bc..3823381 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 63500bc523cd8175a3f95aa08b373f66ab14ff91 +Subproject commit 3823381cd8c59669ce2bbe612c01c9b24bdc514b diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 4c8dfb8..cbea340 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 4c8dfb84b603b20c7b49fa5696d4762bf803f131 +Subproject commit cbea34004c2a2c91722d8511ecedd65f3015e3f6 -- 2.47.3 From d33b6fb02b3ef54ffb222df2604a1de457a22993 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 23 Mar 2026 19:48:31 +0000 Subject: [PATCH 556/866] Update AnnouncerPlus, GameModeInventories, OldCombatMechanics --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index cbea340..bfbbc26 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit cbea34004c2a2c91722d8511ecedd65f3015e3f6 +Subproject commit bfbbc26ff4116f3608a18e59abf0d1356d53fe66 -- 2.47.3 From 681153130c8f7ecf417e56ef583e5e2e45d8d509 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 24 Mar 2026 15:37:59 +0000 Subject: [PATCH 557/866] Revert another failed server.properties patch, Fix SudoSigns-OG, Update AnnouncerPlus, GameModeInventories --- Purpur | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Purpur b/Purpur index 480c4db..ce148e8 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit 480c4db084df9eb2b8f71be674f22d672768e040 +Subproject commit ce148e870d7e737a1b90bdb16418ccd8231414e3 diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index c251de0..276cb16 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit c251de09bdb7ea7c7372e9ccc88714491d5ba429 +Subproject commit 276cb16bdf810f031471d93597edfdea261bd243 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index bfbbc26..8f093bd 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit bfbbc26ff4116f3608a18e59abf0d1356d53fe66 +Subproject commit 8f093bdbb66f0eafd180b8b3bf7240d6d13f23b2 -- 2.47.3 From 27974591e3b57564a7942d4b3981b359efd7d874 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 24 Mar 2026 16:02:10 +0000 Subject: [PATCH 558/866] Fix OldCombatMechanics old brewing stand module --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 8f093bd..bcb4ed1 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 8f093bdbb66f0eafd180b8b3bf7240d6d13f23b2 +Subproject commit bcb4ed15e7da3d556835ae8f8f7caf02c31c8215 -- 2.47.3 From e6849f5e7b8352ea1c5f2ba386bf895ac97d9776 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 24 Mar 2026 16:43:37 +0000 Subject: [PATCH 559/866] Fix OldEnchant-OG, OldCombatMechanics --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 276cb16..9ed1eec 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 276cb16bdf810f031471d93597edfdea261bd243 +Subproject commit 9ed1eec3ac82a7beb15c472b22433f79901374a0 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index bcb4ed1..444cfa0 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit bcb4ed15e7da3d556835ae8f8f7caf02c31c8215 +Subproject commit 444cfa02f78dcda3c7123378600f733ce0388a0c -- 2.47.3 From 189096bf1c9da2257dfaacef82c104d02fd110b3 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 25 Mar 2026 07:21:47 +0000 Subject: [PATCH 560/866] Update OldEnchant-OG, OldCombatMechanics, ChatItem, MOTD --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index e78d7a6..281238c 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit e78d7a62db5ff611f3bdfdea49508d0f09d47937 +Subproject commit 281238cecf48e95592cdb3d7897250c356bc0eaf diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 9ed1eec..6b29aaa 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 9ed1eec3ac82a7beb15c472b22433f79901374a0 +Subproject commit 6b29aaa6f4324c035ff9755827d997811d0e7bf5 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 3823381..4a48c41 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 3823381cd8c59669ce2bbe612c01c9b24bdc514b +Subproject commit 4a48c41d3120e38ef220cdb63a530a7d33505f53 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 444cfa0..7b36bd1 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 444cfa02f78dcda3c7123378600f733ce0388a0c +Subproject commit 7b36bd10a5e5ff3d9a75facbb79cdacf1e47c489 -- 2.47.3 From bc3dbded0be21d897b7e0e1296e611626806131c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 25 Mar 2026 08:19:55 +0000 Subject: [PATCH 561/866] Experimental new purpur config file patch, fix FlyingBow-OG --- Purpur | 2 +- plugin-suites/OG-Suite | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Purpur b/Purpur index ce148e8..aa1ed8e 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit ce148e870d7e737a1b90bdb16418ccd8231414e3 +Subproject commit aa1ed8e61f7115a99ef7973290e7f7be85f210ca diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 2a0567a..7871bdf 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 2a0567ab4792fa41cd3d93b8bbace0a8934648b3 +Subproject commit 7871bdf08dc9616c7197db9dec319f78e0a492a4 -- 2.47.3 From f7875fd3db7171b461a15ff828a2a9d73640290c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 25 Mar 2026 10:41:56 +0000 Subject: [PATCH 562/866] Update PacketEvents API to 2.11.2, fix ViaPotions, Add new OCM fork, update Splegg-OG, update NoCheatPlus --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 6b29aaa..3e2c176 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 6b29aaa6f4324c035ff9755827d997811d0e7bf5 +Subproject commit 3e2c17659ee45da19956c9e9c512fa77ec35a642 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 7871bdf..e53b649 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 7871bdf08dc9616c7197db9dec319f78e0a492a4 +Subproject commit e53b64935229bc071532bbdda925de6e7d8bef40 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 4a48c41..73b3e0a 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 4a48c41d3120e38ef220cdb63a530a7d33505f53 +Subproject commit 73b3e0ad5276b20cd8663365de23774172876d45 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 7b36bd1..48b57a1 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 7b36bd10a5e5ff3d9a75facbb79cdacf1e47c489 +Subproject commit 48b57a12a3ef6d68b4a8785f6b489d57f17b59a8 -- 2.47.3 From b0acff3d842146e5248f340d9d3acdea8eee5f57 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 25 Mar 2026 11:57:20 +0000 Subject: [PATCH 563/866] Fix LightningGrim --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 48b57a1..3fddd51 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 48b57a12a3ef6d68b4a8785f6b489d57f17b59a8 +Subproject commit 3fddd514298c2e8a10b64e8a6fde1aa84f171fd0 -- 2.47.3 From b9510b57e8f2ee206d83e83ca0752874eab6b4d7 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 25 Mar 2026 16:09:43 +0000 Subject: [PATCH 564/866] Fix many runtime errors, update Utilities-OG API --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 3e2c176..c7c1401 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 3e2c17659ee45da19956c9e9c512fa77ec35a642 +Subproject commit c7c14015697b4b03468fcb1281c0ebe63dffe5b5 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index e53b649..f425505 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit e53b64935229bc071532bbdda925de6e7d8bef40 +Subproject commit f425505c92b71b24aec7aefd06b48ab769bce0c7 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 73b3e0a..40a3481 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 73b3e0ad5276b20cd8663365de23774172876d45 +Subproject commit 40a34814b2823caf89f0a47db1f42b9fa37e7338 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 3fddd51..098636a 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 3fddd514298c2e8a10b64e8a6fde1aa84f171fd0 +Subproject commit 098636abf410d3a051d9f776c32e16258b338d09 -- 2.47.3 From c0a912843e6e09cb122ced49c1f8f8ec5958b5fa Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 25 Mar 2026 17:06:45 +0000 Subject: [PATCH 565/866] Update PacketEvents, EternalCombat, Chat-OG --- plugin-suites/OG-Suite | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index f425505..fc6d540 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit f425505c92b71b24aec7aefd06b48ab769bce0c7 +Subproject commit fc6d540442a3e831ddf839d0c5ccd2dcc0272348 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 098636a..30d99b2 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 098636abf410d3a051d9f776c32e16258b338d09 +Subproject commit 30d99b2d4e7923c00ece71f71884fe0c02b19d20 -- 2.47.3 From 2d6d1241e5d3f973e5c446595be8e05299cd6a19 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 25 Mar 2026 17:20:25 +0000 Subject: [PATCH 566/866] Fix typo --- bukkit.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bukkit.yml b/bukkit.yml index 9acaa35..d08253f 100644 --- a/bukkit.yml +++ b/bukkit.yml @@ -21,7 +21,7 @@ settings: query-plugins: true deprecated-verbose: default shutdown-message: | - §7[§l§aTrue§cOG §r§eNetwork§7] §cCrashed &6:( + §7[§l§aTrue§cOG §r§eNetwork§7] §ecWent Down! §c:( §4♥ §6Press §4F §6to pay respects §4♥ §6The server should restart soon... minimum-api: none -- 2.47.3 From ee57b4446ed9205f58a9eea2de6615e05364975d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 25 Mar 2026 17:28:55 +0000 Subject: [PATCH 567/866] Update KeyDB --- databases/KeyDB | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/databases/KeyDB b/databases/KeyDB index 281238c..e7d9c16 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 281238cecf48e95592cdb3d7897250c356bc0eaf +Subproject commit e7d9c1659a410d06511cd066e235d5c3148dc834 -- 2.47.3 From fa6eede769bc3cea898138c81b56054775f0e956 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 25 Mar 2026 19:04:24 +0000 Subject: [PATCH 568/866] Fix MiniPlaceholders-Essentials-OG, fix Chat-OG, release ViaRewind-Legacy-Support-OG, move OldCombatMechanics back to Third-Party --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index c7c1401..411dbad 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit c7c14015697b4b03468fcb1281c0ebe63dffe5b5 +Subproject commit 411dbada3469675ba91ef50d70c9abe065f26963 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index fc6d540..2a1af2c 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit fc6d540442a3e831ddf839d0c5ccd2dcc0272348 +Subproject commit 2a1af2c24a7ba2426e74027d164934cb4b404050 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 40a3481..e6d3470 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 40a34814b2823caf89f0a47db1f42b9fa37e7338 +Subproject commit e6d34705680b6a6adcbb27c54335c68466a1ba89 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 30d99b2..3fd527c 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 30d99b2d4e7923c00ece71f71884fe0c02b19d20 +Subproject commit 3fd527c9ebfc3dbc836f4af6941d12a1d8fe42f3 -- 2.47.3 From aaae05479ea48d9a2f686b142168d0992be08b21 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 25 Mar 2026 19:28:26 +0000 Subject: [PATCH 569/866] Fix ImageFrame build --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 3fd527c..df590a0 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 3fd527c9ebfc3dbc836f4af6941d12a1d8fe42f3 +Subproject commit df590a008cf5f20ef694ee8c71846d1480111d47 -- 2.47.3 From 953cb6e87e5bf4f68772f84148dfb12a3a3f0435 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 26 Mar 2026 16:00:54 +0000 Subject: [PATCH 570/866] Update NoDespawn-OG, OldEnchant-OG, fix runtime errors --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 411dbad..df0e0ad 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 411dbada3469675ba91ef50d70c9abe065f26963 +Subproject commit df0e0ada0479f23169a8fb4052143826036989ca diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index e6d3470..b77ccb9 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit e6d34705680b6a6adcbb27c54335c68466a1ba89 +Subproject commit b77ccb9d088f03ccb9a0a889e8edaaddd031f0ba diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index df590a0..d9af36e 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit df590a008cf5f20ef694ee8c71846d1480111d47 +Subproject commit d9af36ecae9962a53866873ef9a76165a0dfe9f1 -- 2.47.3 From b03033a8fc6d8f3d6e698cfc29db3fa2e02efd4c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 27 Mar 2026 15:08:04 +0000 Subject: [PATCH 571/866] Fix CoreProtect-OG compatibility with PlayerHeads-OG, fix OldEnchant-OG shuffling, update Distant Horizons Server --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index e7d9c16..39b63bb 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit e7d9c1659a410d06511cd066e235d5c3148dc834 +Subproject commit 39b63bbe0ad3ef1267c2c8418c34180e88718058 diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index df0e0ad..b530145 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit df0e0ada0479f23169a8fb4052143826036989ca +Subproject commit b5301456faebab43351be887e6f7c01772f916ac diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index b77ccb9..669b442 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit b77ccb9d088f03ccb9a0a889e8edaaddd031f0ba +Subproject commit 669b4423fcfeab42f7b5a1752c49873214e08e9a diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index d9af36e..2aa9dc5 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit d9af36ecae9962a53866873ef9a76165a0dfe9f1 +Subproject commit 2aa9dc570b0bc5d4cb4630bed99e45d75bb10cbb -- 2.47.3 From 8c2f5bb9079d4cba0ba14ffb0a072adadd1bcbc4 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 28 Mar 2026 19:02:44 +0000 Subject: [PATCH 572/866] Fix OldEnchant-OG --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 39b63bb..56ffc8b 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 39b63bbe0ad3ef1267c2c8418c34180e88718058 +Subproject commit 56ffc8bab0c986fca1aa31c55025b6cb05f5a99f diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index b530145..2583045 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit b5301456faebab43351be887e6f7c01772f916ac +Subproject commit 258304597b650a0e6d5b0148408dc47248832f0c -- 2.47.3 From 1ff377bc3268761bdc43b353fe61b32f81e1ef76 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 29 Mar 2026 14:10:22 +0000 Subject: [PATCH 573/866] Revert MOTD --- databases/KeyDB | 2 +- plugin-suites/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 56ffc8b..8b2a924 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 56ffc8bab0c986fca1aa31c55025b6cb05f5a99f +Subproject commit 8b2a924044fe3367d6717172e17ebaa05e9ebd79 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 669b442..927c38b 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 669b4423fcfeab42f7b5a1752c49873214e08e9a +Subproject commit 927c38b57543d92a4509c9de303f0ec28dcd89b3 -- 2.47.3 From dfb95806dca897d3a6fce9860d2aa78c13c929e8 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 30 Mar 2026 08:39:28 +0000 Subject: [PATCH 574/866] Fix many runtime errors --- .env.template | 1 + plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.env.template b/.env.template index ad06974..aac8b8f 100644 --- a/.env.template +++ b/.env.template @@ -3,6 +3,7 @@ # WORLD_SEED=989247328947230423 # Usage in config files: $WORLD_SEED BRAND_NAME=TrueOG Network +CRAFTINGSTORE_API_TOKEN= DISCORD_BOT_TOKEN= DISCORD_CHANNEL_ID= DISCORD_DEVELOPER_ID= diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 2583045..4492d98 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 258304597b650a0e6d5b0148408dc47248832f0c +Subproject commit 4492d982fea8dd6e0d3e2b026c95b1944bd05b0b diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 927c38b..6763905 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 927c38b57543d92a4509c9de303f0ec28dcd89b3 +Subproject commit 67639058fcf420f15b03452b6a8f875ccc7086a5 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 2aa9dc5..cad8863 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 2aa9dc570b0bc5d4cb4630bed99e45d75bb10cbb +Subproject commit cad8863e5481b216f8ab7dd93c35a4a57b5dda59 -- 2.47.3 From b94679c5264b133354fa5dd4c07cfcfccf58e895 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 30 Mar 2026 09:16:59 +0000 Subject: [PATCH 575/866] Update Utilities-OG API, fix NoCheatPlus and SimpleClans builds --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 4492d98..2eeae42 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 4492d982fea8dd6e0d3e2b026c95b1944bd05b0b +Subproject commit 2eeae425f6dfaa38fd470af6875c5263d20dcbf4 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 2a1af2c..c0376df 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 2a1af2c24a7ba2426e74027d164934cb4b404050 +Subproject commit c0376df8cce9ddcd8ac39fafa75c29177d44ea6e diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 6763905..8f84a41 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 67639058fcf420f15b03452b6a8f875ccc7086a5 +Subproject commit 8f84a417ede123c0f2c67f745df492f4950104a4 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index cad8863..4bc95c6 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit cad8863e5481b216f8ab7dd93c35a4a57b5dda59 +Subproject commit 4bc95c6301618b2a87077dca8baf9708317693d7 -- 2.47.3 From 4cde16c984008b12ab7c03f4548e2cd554f61de9 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 30 Mar 2026 09:35:01 +0000 Subject: [PATCH 576/866] Remove Utilities-OG API where it is unused --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 2eeae42..0eb24fe 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 2eeae425f6dfaa38fd470af6875c5263d20dcbf4 +Subproject commit 0eb24fecb55b1a6e18d9e8424a4161b990ce87f4 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 8f84a41..4954462 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 8f84a417ede123c0f2c67f745df492f4950104a4 +Subproject commit 4954462cb0f5042e6ae9ffd83ede24d474bbeffe -- 2.47.3 From 43a27377875cffebc7ac579ef734fa75ef1bf3a4 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 30 Mar 2026 16:32:40 +0000 Subject: [PATCH 577/866] Multiverse -> MyWorlds --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 0eb24fe..b2cd53d 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 0eb24fecb55b1a6e18d9e8424a4161b990ce87f4 +Subproject commit b2cd53d80f974a89046e1502f8e32bf2b0ff34b6 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index c0376df..cd8c590 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit c0376df8cce9ddcd8ac39fafa75c29177d44ea6e +Subproject commit cd8c590de1050d566624ee6e1ca34939aa1726bd diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 4954462..9c5a30e 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 4954462cb0f5042e6ae9ffd83ede24d474bbeffe +Subproject commit 9c5a30ef13c97a3cca28b600ab9d49f8f6ce66c2 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 4bc95c6..7e34d02 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 4bc95c6301618b2a87077dca8baf9708317693d7 +Subproject commit 7e34d029a7154ac6cd018ced73f5ff98681058c3 -- 2.47.3 From df7ae8d9bb3d1f74126347b2022017bf577f070d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 30 Mar 2026 17:20:56 +0000 Subject: [PATCH 578/866] Release AFK-OG, EntityLimiter, Essentials-PAPI, fix TAB-OG --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index b2cd53d..1b0e0f2 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit b2cd53d80f974a89046e1502f8e32bf2b0ff34b6 +Subproject commit 1b0e0f2555d44bcc1974101d2fcb34e1d027f7e8 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 9c5a30e..4bfe8a4 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 9c5a30ef13c97a3cca28b600ab9d49f8f6ce66c2 +Subproject commit 4bfe8a440f441438d7ddf57d0851841a58fc9bc6 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 7e34d02..6c92afb 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 7e34d029a7154ac6cd018ced73f5ff98681058c3 +Subproject commit 6c92afbfda4a5913c9da83bd53debf76b4cffbcb -- 2.47.3 From 2fb9cedad61124b37ad1c7562bb7a47d4a520e51 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 30 Mar 2026 17:56:51 +0000 Subject: [PATCH 579/866] Fix TAB-OG --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 4bfe8a4..726c7ac 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 4bfe8a440f441438d7ddf57d0851841a58fc9bc6 +Subproject commit 726c7ac280cb0bd2482913f453eb1abc2df25222 -- 2.47.3 From 420906fb115d6420271efb4ae82f49cd06208d38 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 31 Mar 2026 17:01:45 +0000 Subject: [PATCH 580/866] Release BKCommonLib, update MyWorlds --- databases/KeyDB | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 8b2a924..7182d64 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 8b2a924044fe3367d6717172e17ebaa05e9ebd79 +Subproject commit 7182d64657dee8517b3a8455c58c05c64c29d753 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 6c92afb..7942175 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 6c92afbfda4a5913c9da83bd53debf76b4cffbcb +Subproject commit 794217546576d20808f9ef42b8f4e2649252a608 -- 2.47.3 From 84c0d8b3f7fcb8e0f0758026714a438c608b4161 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 1 Apr 2026 03:26:55 +0000 Subject: [PATCH 581/866] Fix BKCommonLib --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 7942175..2d40adc 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 794217546576d20808f9ef42b8f4e2649252a608 +Subproject commit 2d40adc1a8e3b14d5f84e507cc8a5d58ad519257 -- 2.47.3 From cf9eb4944680c85a5b7d2570f6475e9eddafcf88 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 1 Apr 2026 08:44:02 +0000 Subject: [PATCH 582/866] Add support for PAPI modules in bootstrap, remove unused command aliases --- bootstrap/stage-5.sh | 7 ++++--- commands.yml | 6 ------ 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/bootstrap/stage-5.sh b/bootstrap/stage-5.sh index 482b0dc..3f5542a 100755 --- a/bootstrap/stage-5.sh +++ b/bootstrap/stage-5.sh @@ -41,12 +41,13 @@ SELF_MAVEN_LOCAL_REPO="$WORK_DIR/.m2/repository" # Per-plugin output directory overrides. # Default: plugins/ -# Special case: ArenaRegen-OG -> plugins/Duels/extensions/ +# Special cases: ArenaRegen-OG -> plugins/Duels/extensions/, Essentials-PAPI -> plugins/PlaceholderAPI/expansions/ plugin_output_dir() { local plugin_name="$1" case "$plugin_name" in - ArenaRegen-OG) echo "$OUTPUT_DIR/Duels/extensions" ;; - *) echo "$OUTPUT_DIR" ;; + ArenaRegen-OG) echo "$OUTPUT_DIR/Duels/extensions" ;; + Essentials-PAPI) echo "$OUTPUT_DIR/PlaceholderAPI/expansions" ;; + *) echo "$OUTPUT_DIR" ;; esac } diff --git a/commands.yml b/commands.yml index 9719535..7e29b71 100644 --- a/commands.yml +++ b/commands.yml @@ -16,17 +16,11 @@ ignore-vanilla-permissions: false aliases: icanhasbukkit: - version $1- - togglescoreboard: - - tab scoreboard pet: - petm ci: - clearinventory - finditem: - - qs find bal: - balance say: - broadcast - cosmetics: - - ph -- 2.47.3 From 946eb4192a2f940b8e109d73e2069d9627ebf511 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 1 Apr 2026 09:10:48 +0000 Subject: [PATCH 583/866] Many runtime error fixes --- SubstAgent | 2 +- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- spigot.yml | 12 ++++++------ 7 files changed, 12 insertions(+), 12 deletions(-) diff --git a/SubstAgent b/SubstAgent index a102c20..ca01fd7 160000 --- a/SubstAgent +++ b/SubstAgent @@ -1 +1 @@ -Subproject commit a102c2035d0312d97de4327310683ce2e345b78c +Subproject commit ca01fd7ba11ef7abe41e6161b38cb20dd04e0364 diff --git a/databases/KeyDB b/databases/KeyDB index 7182d64..42cdb21 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 7182d64657dee8517b3a8455c58c05c64c29d753 +Subproject commit 42cdb214fe70010cc78fedbf03db69875f2233df diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 1b0e0f2..d95844a 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 1b0e0f2555d44bcc1974101d2fcb34e1d027f7e8 +Subproject commit d95844a4b93f96cec87edfd8f6d935d6d0a93e4d diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index cd8c590..cf66a84 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit cd8c590de1050d566624ee6e1ca34939aa1726bd +Subproject commit cf66a849e61fbbb311fe22ae268f6ca82bca9ea6 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 726c7ac..b43c861 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 726c7ac280cb0bd2482913f453eb1abc2df25222 +Subproject commit b43c8611502bd3dd2d48d567ba141a8f48a17332 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 2d40adc..87a4f7b 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 2d40adc1a8e3b14d5f84e507cc8a5d58ad519257 +Subproject commit 87a4f7b2faad68ad1d14dc566f51a73552e49214 diff --git a/spigot.yml b/spigot.yml index 355d50f..6c22fe8 100644 --- a/spigot.yml +++ b/spigot.yml @@ -24,21 +24,21 @@ # License: https://raw.githubusercontent.com/true-og/Spigot-API/refs/heads/master/LICENCE.txt messages: whitelist: | - [§aTrue§cOG§r] §6Temporarily Closed §4:( + [§aTrue§cOG§r] §eNetwork §6Temporarily Closed §c:( §4♥ §6Maintenance Mode §4♥ §6Server will return soon. unknown-command: Unknown command. Type "/help" for help. server-full: | - [§aTrue§cOG§r] §6The server is full! §e:( - §4♥ §c50 §6Players Currently Connected §4♥ + [§aTrue§cOG§r] §eNetwork §6The server is full! §c:( + §4♥ §c200 §6Players Currently Connected §4♥ outdated-client: | - [§aTrue§cOG§r] §6Outdated client! §e:( + [§aTrue§cOG§r] §eNetwork §6Client is too old! §c:( §4♥ §6Please re-log using 1.8.0-1.21.11 §4♥ outdated-server: | - [§aTrue§cOG§r] §6Client too new! §e:( + [§aTrue§cOG§r] §eNetwork §6Client is too new! §c:( §4♥ §6Please downgrade to 1.8.0-1.21.11 §4♥ restart: | - [§aTrue§cOG§r] §6Server is restarting... §4♥ + [§aTrue§cOG§r] §eNetwork §6Server is restarting... §4♥ advancements: disable-saving: false disabled: -- 2.47.3 From ce8472d73e4337a4939525fc27da03ad64e8dddf Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 1 Apr 2026 10:00:48 +0000 Subject: [PATCH 584/866] Fix /cosmetics, fix logger --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index d95844a..2fba872 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit d95844a4b93f96cec87edfd8f6d935d6d0a93e4d +Subproject commit 2fba872f2a5538f025ef0c48f94b277cc6dcee6d diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index cf66a84..21cb474 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit cf66a849e61fbbb311fe22ae268f6ca82bca9ea6 +Subproject commit 21cb474470609f22fb17fded9478ede7d227ecfc diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index b43c861..12e06ad 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit b43c8611502bd3dd2d48d567ba141a8f48a17332 +Subproject commit 12e06ad173bc1ac3491cabc1fbb2f33e55164217 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 87a4f7b..ba90261 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 87a4f7b2faad68ad1d14dc566f51a73552e49214 +Subproject commit ba90261a6204b1db12a5ffe5d1e4c21b48562e8c -- 2.47.3 From fa1aff2491be6b3353a7375f1ccf251df4f07370 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 1 Apr 2026 17:26:01 +0000 Subject: [PATCH 585/866] Add live config files and fix runtime errors in Third-Party --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index ba90261..7adfa94 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit ba90261a6204b1db12a5ffe5d1e4c21b48562e8c +Subproject commit 7adfa94bec7ba650db07952ef35aa514b087f568 -- 2.47.3 From aeee48ae419e36147120f07f92f91157d5770d1e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 1 Apr 2026 17:56:31 +0000 Subject: [PATCH 586/866] Fix TextGenerator build --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 7adfa94..da5cc1a 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 7adfa94bec7ba650db07952ef35aa514b087f568 +Subproject commit da5cc1aef5430d150932565ff339580c417b30f8 -- 2.47.3 From a528e1fc41785c963647fb11f2be715895a171f7 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 1 Apr 2026 19:34:50 +0000 Subject: [PATCH 587/866] Solve more runtime initialization issues --- bukkit.yml | 4 ++-- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/bukkit.yml b/bukkit.yml index d08253f..67ef350 100644 --- a/bukkit.yml +++ b/bukkit.yml @@ -21,8 +21,8 @@ settings: query-plugins: true deprecated-verbose: default shutdown-message: | - §7[§l§aTrue§cOG §r§eNetwork§7] §ecWent Down! §c:( - §4♥ §6Press §4F §6to pay respects §4♥ + §7[§a§lTrue§cOG §r§eNetwork§7] §cWent Down! §e:( + §4♥ §6Press §3F §6to pay respects §4♥ §6The server should restart soon... minimum-api: none use-map-color-cache: true diff --git a/databases/KeyDB b/databases/KeyDB index 42cdb21..709cbf6 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 42cdb214fe70010cc78fedbf03db69875f2233df +Subproject commit 709cbf6bcb30bfb5f80578f7d937c484971d0083 diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 2fba872..e913c34 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 2fba872f2a5538f025ef0c48f94b277cc6dcee6d +Subproject commit e913c34e61c26a5fcb9b1f5bdedb7de5c4a9da5d diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 21cb474..a3646e9 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 21cb474470609f22fb17fded9478ede7d227ecfc +Subproject commit a3646e9dde2d12c14046b9505836079ec961927f diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 12e06ad..58a2b07 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 12e06ad173bc1ac3491cabc1fbb2f33e55164217 +Subproject commit 58a2b0720c0185e8342deec5a54e71c9947ae7cd diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index da5cc1a..b63a690 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit da5cc1aef5430d150932565ff339580c417b30f8 +Subproject commit b63a69054f2f133fd334e9adb5efeef5eb9e7f96 -- 2.47.3 From e963f088c4cfd56e70c396755f72d67863242450 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 4 Apr 2026 18:22:31 +0000 Subject: [PATCH 588/866] Update DiamondBank-OG API, fix server hang (hopefully) --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 709cbf6..8ddbe5c 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 709cbf6bcb30bfb5f80578f7d937c484971d0083 +Subproject commit 8ddbe5cf31556f064b9c2e9c7ebea35719b5f008 diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index e913c34..1f88c54 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit e913c34e61c26a5fcb9b1f5bdedb7de5c4a9da5d +Subproject commit 1f88c541f1470e200ac04bf8b656dfbee17047d0 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index a3646e9..e1f4735 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit a3646e9dde2d12c14046b9505836079ec961927f +Subproject commit e1f47356a5b750360bb06f5f591357bf70960d48 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 58a2b07..43daee8 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 58a2b0720c0185e8342deec5a54e71c9947ae7cd +Subproject commit 43daee80b7eccabc31556773458c6ebca865ce21 -- 2.47.3 From 87adb4ea99bf0a3c63842871e971a57a27c08fd0 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 5 Apr 2026 16:45:38 +0000 Subject: [PATCH 589/866] Update SubstAgent, DiamondBank-OG --- .env.template | 4 ++-- SubstAgent | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.env.template b/.env.template index aac8b8f..0a0ce10 100644 --- a/.env.template +++ b/.env.template @@ -19,8 +19,8 @@ KEYDB_PASSWORD= OPENAI_API_KEY= MARIADB_PASSWORD= MARIADB_USER= -POSTGRES_PASSWORD= -POSTGRES_USER= +DIAMONDBANKOG_POSTGRES_PASSWORD= +DIAMONDBANKOG_POSTGRES_USER= WORLD_SEED= MCL_VOTIFIER_ID= VOTIFIER_OG_TOKEN= diff --git a/SubstAgent b/SubstAgent index ca01fd7..1c9a77f 160000 --- a/SubstAgent +++ b/SubstAgent @@ -1 +1 @@ -Subproject commit ca01fd7ba11ef7abe41e6161b38cb20dd04e0364 +Subproject commit 1c9a77f3f5ef87f2eeb7308c886e6c0083b5507d diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 1f88c54..4dbe7ea 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 1f88c541f1470e200ac04bf8b656dfbee17047d0 +Subproject commit 4dbe7ea3d8f683d6598094ce92d9457a60cc165b diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index e1f4735..ca31b29 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit e1f47356a5b750360bb06f5f591357bf70960d48 +Subproject commit ca31b297c50c227fbf9774affb73a6e21d18b5c8 -- 2.47.3 From 5109b8774750774ebb99d3906613a49b1c4143f9 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 5 Apr 2026 18:00:26 +0000 Subject: [PATCH 590/866] Update internal APIs --- SubstAgent | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/SubstAgent b/SubstAgent index 1c9a77f..f93c5c5 160000 --- a/SubstAgent +++ b/SubstAgent @@ -1 +1 @@ -Subproject commit 1c9a77f3f5ef87f2eeb7308c886e6c0083b5507d +Subproject commit f93c5c5931e0c673c81ad29247c0b058320f1e8f diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 4dbe7ea..e2ccf52 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 4dbe7ea3d8f683d6598094ce92d9457a60cc165b +Subproject commit e2ccf52076f4d33753cc733296d72baac681a6c9 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index ca31b29..930fecf 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit ca31b297c50c227fbf9774affb73a6e21d18b5c8 +Subproject commit 930fecffaa57725b0a49d4b80ea00833289de176 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 43daee8..8fe5d6c 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 43daee80b7eccabc31556773458c6ebca865ce21 +Subproject commit 8fe5d6c687c1d7051dacdac3dbd76fde639a9955 -- 2.47.3 From e72f00921f125b1e9e2070155ae938f9a12bf316 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 5 Apr 2026 18:26:08 +0000 Subject: [PATCH 591/866] Fix PlayerBounties-OG and TheHerobrine-OG for new GxUI-OG API --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index e2ccf52..da6196d 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit e2ccf52076f4d33753cc733296d72baac681a6c9 +Subproject commit da6196d4d50de8ef938468eea7b98f8c90902373 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 930fecf..c92f932 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 930fecffaa57725b0a49d4b80ea00833289de176 +Subproject commit c92f932721a055145da1d6f8fe268f9a83aa5aae -- 2.47.3 From 336efc95f68b1ed2213a8b6a0b23f8afd20e7d17 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 6 Apr 2026 04:25:41 +0000 Subject: [PATCH 592/866] Update DiamondBank-OG --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index da6196d..7808a3a 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit da6196d4d50de8ef938468eea7b98f8c90902373 +Subproject commit 7808a3a775cd6be389e742d1f17bffb89302bb57 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index c92f932..3ec7f05 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit c92f932721a055145da1d6f8fe268f9a83aa5aae +Subproject commit 3ec7f05f585622738d90ad1de4778148c7726cae -- 2.47.3 From ed7e85c174f635400be88b97b995472a38ba7a93 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 6 Apr 2026 07:23:08 +0000 Subject: [PATCH 593/866] Fix runtime errors --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 7808a3a..71ef1ae 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 7808a3a775cd6be389e742d1f17bffb89302bb57 +Subproject commit 71ef1aec51fa676ad95b0ab843e64763047732c9 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 3ec7f05..1175213 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 3ec7f05f585622738d90ad1de4778148c7726cae +Subproject commit 11752136eb1cc4f2161ded498245bc800f0a36a6 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 8fe5d6c..7bcae33 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 8fe5d6c687c1d7051dacdac3dbd76fde639a9955 +Subproject commit 7bcae3306d4181c19ea78b56a3109bcbc1d6e8ab diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index b63a690..5b07066 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit b63a69054f2f133fd334e9adb5efeef5eb9e7f96 +Subproject commit 5b070665bb38b2f19284b214619bbd56b99781b9 -- 2.47.3 From 818add14c415ea7cac42cf412f606aacf84ffcde Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 6 Apr 2026 09:16:20 +0000 Subject: [PATCH 594/866] Update OldEnchant-OG, ViaRewind-Legacy-Support-OG --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 71ef1ae..c4cd39a 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 71ef1aec51fa676ad95b0ab843e64763047732c9 +Subproject commit c4cd39a869fd39c6ae91002d29543e62cc1c93c6 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 7bcae33..68fc263 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 7bcae3306d4181c19ea78b56a3109bcbc1d6e8ab +Subproject commit 68fc263d901d2011b26fad2386534675a1776ba8 -- 2.47.3 From df01bbaab7c15c9f601419c79ca8ec3781e4b183 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 6 Apr 2026 09:49:25 +0000 Subject: [PATCH 595/866] Fix brewing stand titles on 1.8-1.12: take 3 --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 68fc263..20393a7 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 68fc263d901d2011b26fad2386534675a1776ba8 +Subproject commit 20393a7f19748d342ae67f055476696f13d25992 -- 2.47.3 From 19de12d3fdefb97aa73b0b2a382e623e157e8986 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 6 Apr 2026 10:35:33 +0000 Subject: [PATCH 596/866] Brewing stand title fix attempt 4 --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 20393a7..a866c86 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 20393a7f19748d342ae67f055476696f13d25992 +Subproject commit a866c86451c52d0fc1cee904766d3922fcd663fd -- 2.47.3 From 198cd6d3578cd66b7fca17430a0433985387b3f3 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 8 Apr 2026 10:39:36 +0000 Subject: [PATCH 597/866] Release PetTeleport-OG, update DiamondBank-OG, update Chat-OG --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 8ddbe5c..687ff95 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 8ddbe5cf31556f064b9c2e9c7ebea35719b5f008 +Subproject commit 687ff95ffd8c79b83886c2f714057f3ada257d72 diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index c4cd39a..2083dda 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit c4cd39a869fd39c6ae91002d29543e62cc1c93c6 +Subproject commit 2083ddab2e1f71223c85b10f44bf3f85e4c2d93b diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 1175213..bc9a0f9 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 11752136eb1cc4f2161ded498245bc800f0a36a6 +Subproject commit bc9a0f9e31051a62e6c73d7b1fcbf72e43c9ff32 -- 2.47.3 From f7bc8551986907385878263270e75ac76a9fc38e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 8 Apr 2026 16:55:12 +0000 Subject: [PATCH 598/866] Release Vanish-OG, Update MiniPlaceholders-DiamondBank-OG for new DiamondBank-OG API, fix all TrueOG Bootstrap build failures on test server --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 2083dda..69695f3 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 2083ddab2e1f71223c85b10f44bf3f85e4c2d93b +Subproject commit 69695f3598b688e52400c7f7d725bc9605b8ab82 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index bc9a0f9..d49dd0e 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit bc9a0f9e31051a62e6c73d7b1fcbf72e43c9ff32 +Subproject commit d49dd0e5ea2931c51d5f6deffffc72d830b46740 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index a866c86..219d186 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit a866c86451c52d0fc1cee904766d3922fcd663fd +Subproject commit 219d186a28bfb51850ca7115b44f7c83a4f1fdf9 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 5b07066..b522628 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 5b070665bb38b2f19284b214619bbd56b99781b9 +Subproject commit b522628b4a1ff3b8dba8685db70964153523855c -- 2.47.3 From b19e4250f4a48ed9016834abcbb1c5d9727cbd51 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 8 Apr 2026 22:19:32 +0000 Subject: [PATCH 599/866] Fix Vanish-OG --- plugin-suites/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 69695f3..ca85e74 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 69695f3598b688e52400c7f7d725bc9605b8ab82 +Subproject commit ca85e74cb23f10b514bf55c9af21cced3ca579f8 -- 2.47.3 From d43992bf757b0890b2e0731e1ce0d24730a3e503 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 9 Apr 2026 19:03:11 +0000 Subject: [PATCH 600/866] Update Panilla-OG --- databases/KeyDB | 2 +- plugin-suites/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 687ff95..06184e9 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 687ff95ffd8c79b83886c2f714057f3ada257d72 +Subproject commit 06184e9a769150783b792d0c39a252214ed0add5 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 219d186..58833c5 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 219d186a28bfb51850ca7115b44f7c83a4f1fdf9 +Subproject commit 58833c53069f7aeb3290dfe3ba543d04c83fd5a8 -- 2.47.3 From 1f1cdee7f144964eee7c598f5850f46f0271be2e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 9 Apr 2026 19:17:57 +0000 Subject: [PATCH 601/866] Update SubstAgent --- SubstAgent | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SubstAgent b/SubstAgent index f93c5c5..77a48d0 160000 --- a/SubstAgent +++ b/SubstAgent @@ -1 +1 @@ -Subproject commit f93c5c5931e0c673c81ad29247c0b058320f1e8f +Subproject commit 77a48d090256000456ed5e32233f26531102493d -- 2.47.3 From 49e77087a27fbdd6381901e2e3c687ae8515b773 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 10 Apr 2026 19:32:56 +0000 Subject: [PATCH 602/866] Update Panilla-OG --- databases/KeyDB | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 06184e9..0e66e50 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 06184e9a769150783b792d0c39a252214ed0add5 +Subproject commit 0e66e5026e658bfc5eab5fcc5e69f218ade440e2 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 58833c5..678b1b5 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 58833c53069f7aeb3290dfe3ba543d04c83fd5a8 +Subproject commit 678b1b58495e7078bde3717ea00e412c2b19c7ad diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index b522628..8cc94d4 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit b522628b4a1ff3b8dba8685db70964153523855c +Subproject commit 8cc94d459305cd74d7a0ed47200af7651c71f3cb -- 2.47.3 From 86a9643121413936cd44ea827bb5fb0e260f0cba Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 11 Apr 2026 17:03:21 +0000 Subject: [PATCH 603/866] Fix Panilla-OG again --- databases/KeyDB | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 0e66e50..9f03c66 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 0e66e5026e658bfc5eab5fcc5e69f218ade440e2 +Subproject commit 9f03c660ddeafd800fa81291564dfb38f726d863 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 678b1b5..232ca3a 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 678b1b58495e7078bde3717ea00e412c2b19c7ad +Subproject commit 232ca3a0d823e7e972ceb45cecd5124425eb4f0b diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 8cc94d4..7fdcff9 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 8cc94d459305cd74d7a0ed47200af7651c71f3cb +Subproject commit 7fdcff92ab95d5dcc5a062a95da0ae43a6994c23 -- 2.47.3 From 0b85e4d6e8f802df738104bf61dc72cd5914acca Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 11 Apr 2026 17:50:28 +0000 Subject: [PATCH 604/866] Update SubstAgent to not use make except if cmake says so --- SubstAgent | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SubstAgent b/SubstAgent index 77a48d0..6c0ec3e 160000 --- a/SubstAgent +++ b/SubstAgent @@ -1 +1 @@ -Subproject commit 77a48d090256000456ed5e32233f26531102493d +Subproject commit 6c0ec3e15b162f1bef5a31146081c1111bbea8cc -- 2.47.3 From 83a056c1f3c41d30b7c9ef8aa65a21ec10edc181 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 13 Apr 2026 07:50:39 +0000 Subject: [PATCH 605/866] Update Chat-OG, Vanish_OG --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index ca85e74..7a462e3 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit ca85e74cb23f10b514bf55c9af21cced3ca579f8 +Subproject commit 7a462e3bdfdbd0b4f72db184b19c5580c2b176a3 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index d49dd0e..459a594 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit d49dd0e5ea2931c51d5f6deffffc72d830b46740 +Subproject commit 459a594a8e8e2c27e025888cb9932907c4007102 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 7fdcff9..53a8c55 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 7fdcff92ab95d5dcc5a062a95da0ae43a6994c23 +Subproject commit 53a8c5565ff1026af9323fa4611c9e05f591c410 -- 2.47.3 From b6544c6f9c47b66ff9339377fa8676563e82245a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 13 Apr 2026 11:48:43 +0000 Subject: [PATCH 606/866] Fix runtime errors --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 7a462e3..2178e95 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 7a462e3bdfdbd0b4f72db184b19c5580c2b176a3 +Subproject commit 2178e951cee6c8120514a8ade6c7f541614bb3ec diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 459a594..157529c 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 459a594a8e8e2c27e025888cb9932907c4007102 +Subproject commit 157529cfa612fe9a2e898c0b359b27721dfc3eca diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 232ca3a..4ee68fc 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 232ca3a0d823e7e972ceb45cecd5124425eb4f0b +Subproject commit 4ee68fca54ca4c08091803bffb57e4fefb1722c9 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 53a8c55..f2cebe2 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 53a8c5565ff1026af9323fa4611c9e05f591c410 +Subproject commit f2cebe24f95a0c7e6f8468ca5960dcada9f798f8 -- 2.47.3 From 22b4f43e32e80158cfce6b735c541c498e39725a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 14 Apr 2026 17:35:05 +0000 Subject: [PATCH 607/866] Update Chat-OG, BetterChairs --- plugin-suites/OG-Suite | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 157529c..e18782e 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 157529cfa612fe9a2e898c0b359b27721dfc3eca +Subproject commit e18782ef5e08c0de52a91f2654c1d3b930064e1f diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index f2cebe2..ff8c123 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit f2cebe24f95a0c7e6f8468ca5960dcada9f798f8 +Subproject commit ff8c12334db056feec77a0fe69d30bae7d461461 -- 2.47.3 From 06eebe1c497774d21f66fea10251bd179e065685 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 14 Apr 2026 18:37:24 +0000 Subject: [PATCH 608/866] Update Splegg-OG, Vanish-OG --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 9f03c66..0b5d286 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 9f03c660ddeafd800fa81291564dfb38f726d863 +Subproject commit 0b5d2869bbcdab0777229aa596d537b6a3d93087 diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 2178e95..400a606 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 2178e951cee6c8120514a8ade6c7f541614bb3ec +Subproject commit 400a606a46d608610ab700e1ffa6200a9013d103 -- 2.47.3 From 0edd69c00d7af727bfdc4c8fa143c743f95f17f9 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 14 Apr 2026 19:11:37 +0000 Subject: [PATCH 609/866] Fix Vanish-OG --- plugin-suites/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 400a606..1f5d052 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 400a606a46d608610ab700e1ffa6200a9013d103 +Subproject commit 1f5d0521f1bd9a1c3a940a2df4fb1d85350be13c -- 2.47.3 From 78c2d1dd0f8da2d02933f7ecc9c9609eb26e049c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 15 Apr 2026 11:12:07 +0000 Subject: [PATCH 610/866] Replace EntityLimiter-OG with ChunkCap-OG and MobLimiter-OG, bring back Duels-OG, Fix Vanish-OG, update Distant Horizons --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 0b5d286..8299d13 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 0b5d2869bbcdab0777229aa596d537b6a3d93087 +Subproject commit 8299d138f686aa92b4ac8a5abf59eb1501622131 diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 1f5d052..898b4d9 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 1f5d0521f1bd9a1c3a940a2df4fb1d85350be13c +Subproject commit 898b4d99710046a3800be380b555c1e123b3295d diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index e18782e..8c199bb 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit e18782ef5e08c0de52a91f2654c1d3b930064e1f +Subproject commit 8c199bbd628614681e04e1a249a7d5b288cbf08b diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 4ee68fc..f23a395 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 4ee68fca54ca4c08091803bffb57e4fefb1722c9 +Subproject commit f23a3955854c183e6bfc499bc76ed594fc8587d5 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index ff8c123..c90118d 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit ff8c12334db056feec77a0fe69d30bae7d461461 +Subproject commit c90118d0d39bb6dc624faf264a882a94d1595dd1 -- 2.47.3 From 5e4970599808a8330a025e0f418063f54c4a510e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 15 Apr 2026 11:18:34 +0000 Subject: [PATCH 611/866] Fix MobLimiter-OG build with TrueOG Bootstrap --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index f23a395..8a33ac9 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit f23a3955854c183e6bfc499bc76ed594fc8587d5 +Subproject commit 8a33ac9e4c1a02b699f3a3cc66d9fdb5c2b1e1fd -- 2.47.3 From a229022c88e580111de40fd6ee9ff6cc81757ac8 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 20 Apr 2026 04:03:57 +0000 Subject: [PATCH 612/866] Add pipefail to bootstraps --- bootstrap/stage-1.sh | 7 +++++-- bootstrap/stage-3.sh | 2 ++ bootstrap/stage-5.sh | 2 ++ 3 files changed, 9 insertions(+), 2 deletions(-) mode change 100755 => 100644 bootstrap/stage-1.sh mode change 100755 => 100644 bootstrap/stage-3.sh mode change 100755 => 100644 bootstrap/stage-5.sh diff --git a/bootstrap/stage-1.sh b/bootstrap/stage-1.sh old mode 100755 new mode 100644 index d54e4ef..a252fb3 --- a/bootstrap/stage-1.sh +++ b/bootstrap/stage-1.sh @@ -11,6 +11,9 @@ OS=$(uname -s) # Store bootstrap root directory as enviornment variable for later reference BOOTROOT=$PWD +# Libc detection variable. Populated in linuxPrompts() when reachable; stays empty on non-linux / unreachable arch paths so later string match defaults to "not glibc". +MUSLORNOT="" + # Introduce the functionality of the bootstrap to user. echo -e "\nWelcome to the TrueOG Server Bootstrap. This script will enable you to build a 100% Open Source Minecraft server based on https://true-og.net's code base.\n\nThis is public domain software created with love by NotAlexNoyle and the TrueOG community. It's free: as in freedom! The way the Minecraft ecosystem should be." echo -e "\nYour platform: $OS-$ARCHITECTURE is supported!\n" @@ -445,7 +448,7 @@ gnuTLSInstall() { ./configure --prefix=$PWD/gnutls-build/ --with-included-unistring --with-included-libtasn1 --with-nettle-mini --disable-libdane --without-p11-kit # Build GNUTLS from source. - LDFLAGS="-L$GMPDIR/gmp-build/lib/ -L$NETTLEDIR/lib/ -L$LIBUNBOUNDDIR/libunbound-build/lib/" CPPFLAGS="-I$GMPDIR/gmp-build/include/ -I$NETTLEDIR/include/ -I$LIBUNBOUNDDIR/libunbound-build/include/" make + LDFLAGS="-L$GMPDIR/gmp-build/lib/ -L$NETTLEDIR/lib/" CPPFLAGS="-I$GMPDIR/gmp-build/include/ -I$NETTLEDIR/include/" make # Install GNUTLS in a self-contained directory. make install @@ -764,7 +767,7 @@ git clone --recursive https://github.com/NotAlexNoyle/true-og/ minecraft-server/ # Switch directories into the git repo. cd minecraft-server/ # Merge pkgsrc directory into one unified Minecraft server directory. -mv $PKGSRC/ $PWD +mv $BOOTROOT/pkgsrc/ $PWD # TODO: Finish java install functions! # Install the Adoptium JDK distribution. diff --git a/bootstrap/stage-3.sh b/bootstrap/stage-3.sh old mode 100755 new mode 100644 index d8dddfc..d0c3856 --- a/bootstrap/stage-3.sh +++ b/bootstrap/stage-3.sh @@ -4,6 +4,8 @@ # TrueOG Bootstrap Stage 3: Bootstrap Java and Spigot BuildTools. +set -uo pipefail + # Variables WORK_DIR="$(pwd)" BUILD_TOOLS_JAR="$WORK_DIR/BuildTools.jar" diff --git a/bootstrap/stage-5.sh b/bootstrap/stage-5.sh old mode 100755 new mode 100644 index 3f5542a..cb90634 --- a/bootstrap/stage-5.sh +++ b/bootstrap/stage-5.sh @@ -4,6 +4,8 @@ # TrueOG Bootstrap Stage 5: Builds all TrueOG Plugins and puts them into a folder called server/ in the current directory. +set -o pipefail + # Display ASCII art and wait for user input to start cat << "EOF" -- 2.47.3 From d5f3484c1ca5b865309c21c29efe8c9da1f13a57 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 20 Apr 2026 06:52:04 +0000 Subject: [PATCH 613/866] Update Utilities-OG API --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 8299d13..489d683 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 8299d138f686aa92b4ac8a5abf59eb1501622131 +Subproject commit 489d68389e10a5771619f19fa809f953e72a2065 diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 898b4d9..6c272cd 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 898b4d99710046a3800be380b555c1e123b3295d +Subproject commit 6c272cdfbf97c2b8bf22e8bd690eba7e303a8c2e diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 8c199bb..d95f395 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 8c199bbd628614681e04e1a249a7d5b288cbf08b +Subproject commit d95f395daee9f4381eb0bf2f09871303e3e4f2d1 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 8a33ac9..b9a19e0 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 8a33ac9e4c1a02b699f3a3cc66d9fdb5c2b1e1fd +Subproject commit b9a19e0e848a57e8cf062178f43c8352d8f57b97 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index c90118d..95cb7ff 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit c90118d0d39bb6dc624faf264a882a94d1595dd1 +Subproject commit 95cb7ff4fbb73339711cf5ac432a01fd8fa65720 -- 2.47.3 From 299cb1ea4e71c9fe297121935be5b805217fb5cb Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 20 Apr 2026 06:52:48 +0000 Subject: [PATCH 614/866] chmod +x bootstrap --- bootstrap/stage-1.sh | 0 bootstrap/stage-3.sh | 0 bootstrap/stage-5.sh | 0 3 files changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 bootstrap/stage-1.sh mode change 100644 => 100755 bootstrap/stage-3.sh mode change 100644 => 100755 bootstrap/stage-5.sh diff --git a/bootstrap/stage-1.sh b/bootstrap/stage-1.sh old mode 100644 new mode 100755 diff --git a/bootstrap/stage-3.sh b/bootstrap/stage-3.sh old mode 100644 new mode 100755 diff --git a/bootstrap/stage-5.sh b/bootstrap/stage-5.sh old mode 100644 new mode 100755 -- 2.47.3 From ed1aade595d2f613fe62b3870a19ad088c61f27c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 20 Apr 2026 14:11:09 +0000 Subject: [PATCH 615/866] Release GameModeInventories-OG --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index b9a19e0..3f6aa40 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit b9a19e0e848a57e8cf062178f43c8352d8f57b97 +Subproject commit 3f6aa40e16dcb5f630d52212a9a626ab5c577d6f -- 2.47.3 From 33c8f909c98f39d0988517df5a2d784f7dc3f82c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 20 Apr 2026 15:35:02 +0000 Subject: [PATCH 616/866] Fix compatibility between Vanish-OG and TAB-OG --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 6c272cd..dc9929d 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 6c272cdfbf97c2b8bf22e8bd690eba7e303a8c2e +Subproject commit dc9929d1d8a8dd4f70cc700537682640deaf4393 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 3f6aa40..c5a0cbc 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 3f6aa40e16dcb5f630d52212a9a626ab5c577d6f +Subproject commit c5a0cbcd30283bd27f59de671ec4006e58720d3c diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 95cb7ff..d4c811d 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 95cb7ff4fbb73339711cf5ac432a01fd8fa65720 +Subproject commit d4c811dcc8abd47151105f676b9cd4bd79fb51c4 -- 2.47.3 From 6a3a3d4a60cffc2b03651e69528bc3a79e6b9bad Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 20 Apr 2026 17:57:46 +0000 Subject: [PATCH 617/866] Re-release ViaRewind-Legacy-Support --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index dc9929d..8c7645f 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit dc9929d1d8a8dd4f70cc700537682640deaf4393 +Subproject commit 8c7645f1dada19361220ca4b0d6aeca4e35031db diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index c5a0cbc..03207b2 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit c5a0cbcd30283bd27f59de671ec4006e58720d3c +Subproject commit 03207b2d4709843b80dfd9d0554509b16ef96f51 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index d4c811d..7543097 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit d4c811dcc8abd47151105f676b9cd4bd79fb51c4 +Subproject commit 75430973598de9d34b25fb1106e176423feb17be -- 2.47.3 From 638b7c3d1dbaf144f0a10389e882e2b9be0d18af Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 20 Apr 2026 19:37:18 +0000 Subject: [PATCH 618/866] Final brewing stand title fix for 1.8 hopefully --- plugin-suites/Third-Party | 2 +- spigot.yml | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 7543097..45ef0ec 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 75430973598de9d34b25fb1106e176423feb17be +Subproject commit 45ef0ec43304a0c9e7c32f8a3e1a318d2f3fbeb5 diff --git a/spigot.yml b/spigot.yml index 6c22fe8..253f70a 100644 --- a/spigot.yml +++ b/spigot.yml @@ -157,6 +157,8 @@ world-settings: verbose: false worldeditregentempworld: verbose: false + zzdummyzz: + verbose: false settings: timeout-time: 60 restart-on-crash: true -- 2.47.3 From caa58efe13badfcc06b97ccda623d23649497e67 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 21 Apr 2026 10:12:10 +0000 Subject: [PATCH 619/866] Update Vanish-OG, ViaRewind --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 8c7645f..c442927 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 8c7645f1dada19361220ca4b0d6aeca4e35031db +Subproject commit c4429278d172d8929e73a6b1cd79a68ff0b8d7b4 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 45ef0ec..fd8084c 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 45ef0ec43304a0c9e7c32f8a3e1a318d2f3fbeb5 +Subproject commit fd8084c59bde0de7845a1789341f1fed5fbdbeb8 -- 2.47.3 From ff20ce4de617882533bb4d11a7c94c5a6ccd5c3d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 21 Apr 2026 15:02:29 +0000 Subject: [PATCH 620/866] Try to fix TAB-OG and Vanish-OG compatibility again --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 489d683..686900d 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 489d68389e10a5771619f19fa809f953e72a2065 +Subproject commit 686900d570ce68310f571c69322317a334d440a9 diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index c442927..d99f779 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit c4429278d172d8929e73a6b1cd79a68ff0b8d7b4 +Subproject commit d99f779bee5081fa8d9b00a3a9d92505ca6256b4 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 03207b2..9ac03fd 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 03207b2d4709843b80dfd9d0554509b16ef96f51 +Subproject commit 9ac03fdeebf0106d1250fe2752ec4a347369653a diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index fd8084c..d540a82 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit fd8084c59bde0de7845a1789341f1fed5fbdbeb8 +Subproject commit d540a82641e32d847aabd596549c964a9e26b48f -- 2.47.3 From c062846fa44d852c69690060dac646a785329bb7 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 21 Apr 2026 15:37:45 +0000 Subject: [PATCH 621/866] Fix blank player list in tab --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index d99f779..4e7d40c 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit d99f779bee5081fa8d9b00a3a9d92505ca6256b4 +Subproject commit 4e7d40cc499975e521186654a0f76b8f53cbf089 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 9ac03fd..5f462de 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 9ac03fdeebf0106d1250fe2752ec4a347369653a +Subproject commit 5f462def0ade6015811dfc73030c25aff0ce09ca -- 2.47.3 From 57ee90ab6d40eb94ed21585a4d9424691f4e9b97 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 21 Apr 2026 16:31:37 +0000 Subject: [PATCH 622/866] Make player head display more consistent, add hover --- plugin-suites/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 4e7d40c..a86a27b 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 4e7d40cc499975e521186654a0f76b8f53cbf089 +Subproject commit a86a27b3ad257a2ea827c2a38f62c0d6e937c579 -- 2.47.3 From 39193021677e805366265f993800fcbbb8e5bc85 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 21 Apr 2026 17:14:37 +0000 Subject: [PATCH 623/866] Release Statistics-PAPI --- bootstrap/stage-5.sh | 6 +++++- plugin-suites/Hard-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/bootstrap/stage-5.sh b/bootstrap/stage-5.sh index cb90634..7b11397 100755 --- a/bootstrap/stage-5.sh +++ b/bootstrap/stage-5.sh @@ -43,12 +43,16 @@ SELF_MAVEN_LOCAL_REPO="$WORK_DIR/.m2/repository" # Per-plugin output directory overrides. # Default: plugins/ -# Special cases: ArenaRegen-OG -> plugins/Duels/extensions/, Essentials-PAPI -> plugins/PlaceholderAPI/expansions/ +# Special cases: +# ArenaRegen-OG -> plugins/Duels/extensions/ +# Essentials-PAPI -> plugins/PlaceholderAPI/expansions/ +# Statistics-PAPI -> plugins/PlaceholderAPI/expansions/ plugin_output_dir() { local plugin_name="$1" case "$plugin_name" in ArenaRegen-OG) echo "$OUTPUT_DIR/Duels/extensions" ;; Essentials-PAPI) echo "$OUTPUT_DIR/PlaceholderAPI/expansions" ;; + Statistics-PAPI) echo "$OUTPUT_DIR/PlaceholderAPI/expansions" ;; *) echo "$OUTPUT_DIR" ;; esac } diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index a86a27b..dd55853 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit a86a27b3ad257a2ea827c2a38f62c0d6e937c579 +Subproject commit dd5585322d21e831a939d6e244a18db3a962b95e diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index d540a82..e44b194 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit d540a82641e32d847aabd596549c964a9e26b48f +Subproject commit e44b194790132a6b54a59b8c31dc28d69400cac1 -- 2.47.3 From ddae1c3e9aa430af90153c64b9c390a6804af38a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 21 Apr 2026 17:57:38 +0000 Subject: [PATCH 624/866] Fix Vanish-OG --- plugin-suites/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index dd55853..36924ac 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit dd5585322d21e831a939d6e244a18db3a962b95e +Subproject commit 36924acc45d5cd926b7d93cdd191b5ba3ec29946 -- 2.47.3 From e30b111e15d09cf87212e168c60391d0b35eef72 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 21 Apr 2026 18:20:33 +0000 Subject: [PATCH 625/866] Fix Compatibility between AFK-OG and Vanish-OG --- plugin-suites/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 36924ac..2d9d0f0 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 36924acc45d5cd926b7d93cdd191b5ba3ec29946 +Subproject commit 2d9d0f091ef32ae150f9e1722b50ff34d4b85785 -- 2.47.3 From 0221f299e36dfae7f62e5f381a6c584dbbc60d5e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 21 Apr 2026 18:33:16 +0000 Subject: [PATCH 626/866] Fix AFK-OG and Vanish-OG compatibility with TAB-OG --- plugin-suites/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 2d9d0f0..36c4c38 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 2d9d0f091ef32ae150f9e1722b50ff34d4b85785 +Subproject commit 36c4c3875c6f8421a9ba618e72f6dd5ddaf3cb13 -- 2.47.3 From d026885b9a045a59c77b803f1cced062c574e7a7 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 21 Apr 2026 19:05:18 +0000 Subject: [PATCH 627/866] Update AFK-OG and Vanish-OG --- plugin-suites/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 36c4c38..d0a5508 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 36c4c3875c6f8421a9ba618e72f6dd5ddaf3cb13 +Subproject commit d0a550808bb01c99ef24147f39f5793e7c97e078 -- 2.47.3 From 3bb90bd8798549c6b4e1b71562b4de621542059d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 21 Apr 2026 19:16:05 +0000 Subject: [PATCH 628/866] Update Vanish-OG --- plugin-suites/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index d0a5508..91c857f 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit d0a550808bb01c99ef24147f39f5793e7c97e078 +Subproject commit 91c857fd5f3a2f1089953c2669b0c9d9ea63e015 -- 2.47.3 From 7f4e5e7a8b91512cb6f98d8f3458f50f025f33ff Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 21 Apr 2026 20:11:50 +0000 Subject: [PATCH 629/866] Update Vanish-OG --- plugin-suites/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 91c857f..50757c0 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 91c857fd5f3a2f1089953c2669b0c9d9ea63e015 +Subproject commit 50757c0737d312028c2834b79089a39376669753 -- 2.47.3 From a06ba3eb48bdab63ca041cca1e23182f6e2d9dd4 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 21 Apr 2026 20:36:12 +0000 Subject: [PATCH 630/866] Update TAB-OG --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 5f462de..f421e35 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 5f462def0ade6015811dfc73030c25aff0ce09ca +Subproject commit f421e35d24790e7e27026bfe21f29fa0128909ce -- 2.47.3 From b6b0dc317e08370c97550acd35c0abc636fdda08 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 21 Apr 2026 21:26:50 +0000 Subject: [PATCH 631/866] Update Splegg-OG, PlayerBounties-OG --- plugin-suites/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 50757c0..b6e2f55 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 50757c0737d312028c2834b79089a39376669753 +Subproject commit b6e2f5586919aeb85f1a596ae373384eb09f0153 -- 2.47.3 From aaeb64f39afdc6ff95c2fa2a330f15232cf1a1f1 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 22 Apr 2026 11:11:31 +0000 Subject: [PATCH 632/866] Update PlayerBounties-OG, Vanish-OG, Distant Horizons --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 686900d..1626da9 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 686900d570ce68310f571c69322317a334d440a9 +Subproject commit 1626da9f2122c522e7e90255b31051fde3e80605 diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index b6e2f55..4c9533b 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit b6e2f5586919aeb85f1a596ae373384eb09f0153 +Subproject commit 4c9533bff5470809eff5a9f5981f73a008955db2 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index e44b194..4fa923e 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit e44b194790132a6b54a59b8c31dc28d69400cac1 +Subproject commit 4fa923ee7e4493ab4bb08494f197082e44624a35 -- 2.47.3 From 1b61b81bac1864a9fa44b3ff65e3553270445bcb Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 22 Apr 2026 12:02:00 +0000 Subject: [PATCH 633/866] Update Splegg-OG, Vanish-OG --- plugin-suites/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 4c9533b..2fc3fa1 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 4c9533bff5470809eff5a9f5981f73a008955db2 +Subproject commit 2fc3fa198c82fd51095dbacc93c58c95681b3543 -- 2.47.3 From 8347520a2cf88a6bd08c89c29591d1ec23460784 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 22 Apr 2026 12:34:38 +0000 Subject: [PATCH 634/866] Release BetterChairs-OG --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 2fc3fa1..ab12e59 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 2fc3fa198c82fd51095dbacc93c58c95681b3543 +Subproject commit ab12e592db3e93cbe3656775dc481c423c8d77dd diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index f421e35..38df00a 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit f421e35d24790e7e27026bfe21f29fa0128909ce +Subproject commit 38df00a93b8dc7ef40a675d60c99318d72a07ab5 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 4fa923e..3cc43cd 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 4fa923ee7e4493ab4bb08494f197082e44624a35 +Subproject commit 3cc43cdb1c191b1c2b1ee84e89330ef6bcc0265e -- 2.47.3 From e6d837500cb3a6dc4d8750ad51ff059445c03462 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 22 Apr 2026 17:17:43 +0000 Subject: [PATCH 635/866] Release Unions-OG, Update PlayerBounties-OG, Splegg-OG, Vanish-OG, Distant Horizons, OldCombatMechanics --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 1626da9..a56ab2a 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 1626da9f2122c522e7e90255b31051fde3e80605 +Subproject commit a56ab2a9b217e366323a191f3d854b9bf9846238 diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index ab12e59..5290a31 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit ab12e592db3e93cbe3656775dc481c423c8d77dd +Subproject commit 5290a31c4f990d120349a304dcb5b0559d7ef087 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 38df00a..8586ba1 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 38df00a93b8dc7ef40a675d60c99318d72a07ab5 +Subproject commit 8586ba14a7dae32a28cf8decec2a24211948c9bf diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 3cc43cd..6d14661 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 3cc43cdb1c191b1c2b1ee84e89330ef6bcc0265e +Subproject commit 6d14661253f984e62b445996bb8d35870533f089 -- 2.47.3 From ec873574d5570b46ce9acd4e2ec28d0d432874a7 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 22 Apr 2026 18:30:43 +0000 Subject: [PATCH 636/866] Update Vanish-OG, Unions-OG, and EternalCombat --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 5290a31..b2e2d48 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 5290a31c4f990d120349a304dcb5b0559d7ef087 +Subproject commit b2e2d488d89de24a22923010f8a919b21013718e diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 8586ba1..0dd83e9 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 8586ba14a7dae32a28cf8decec2a24211948c9bf +Subproject commit 0dd83e9314c89942e8416f38fe0cfa04bb1fad91 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 6d14661..e700e72 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 6d14661253f984e62b445996bb8d35870533f089 +Subproject commit e700e72ed884bb9459d2de9bfe4aa526817255e4 -- 2.47.3 From 502be4eb048747b09517a3e240a6908e3364c65a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 22 Apr 2026 19:23:43 +0000 Subject: [PATCH 637/866] Update Splegg-OG, TheHerobrine-OG, Unions-OG, EternalCombat --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index b2e2d48..f60dfac 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit b2e2d488d89de24a22923010f8a919b21013718e +Subproject commit f60dfacc70df0d69fe87c8c88d51d71ee04eb111 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index d95f395..6883000 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit d95f395daee9f4381eb0bf2f09871303e3e4f2d1 +Subproject commit 6883000dd8376209495edfbd586dc8c1da566400 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 0dd83e9..581c49b 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 0dd83e9314c89942e8416f38fe0cfa04bb1fad91 +Subproject commit 581c49b62f0fc230bfce2bb7d1f64af5097a7e4b diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index e700e72..550b4bb 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit e700e72ed884bb9459d2de9bfe4aa526817255e4 +Subproject commit 550b4bbd4c13e43cd2d0d0b2d5adadd5f43d4c6a -- 2.47.3 From 5be6377cc0170753efc20a65dc8b16a43480f466 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 22 Apr 2026 20:23:10 +0000 Subject: [PATCH 638/866] Release Spleef-OG, update Splegg-OG, update Distant Horizons --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index f60dfac..94017fb 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit f60dfacc70df0d69fe87c8c88d51d71ee04eb111 +Subproject commit 94017fb57d2f009cfed97dfe1f162d19bdcbac9d diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 550b4bb..acd1dd3 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 550b4bbd4c13e43cd2d0d0b2d5adadd5f43d4c6a +Subproject commit acd1dd38cd08fb3f9bfcc6edba338847804fe949 -- 2.47.3 From 0303594c419cd2d7863e17b34e281c0dbc34168b Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 23 Apr 2026 14:23:51 +0000 Subject: [PATCH 639/866] Release Splegg-OG beta, Spleef-OG beta, update PlayerBounties-OG, TheHerobrine-OG, TAB-OG, TCPShield --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index a56ab2a..a369c73 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit a56ab2a9b217e366323a191f3d854b9bf9846238 +Subproject commit a369c73a1e62a1f9081df8df4c29adaf6b285b56 diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 94017fb..ae99c27 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 94017fb57d2f009cfed97dfe1f162d19bdcbac9d +Subproject commit ae99c2779f38a2c0a0161d1475c2350385d7ff5a diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 6883000..946628e 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 6883000dd8376209495edfbd586dc8c1da566400 +Subproject commit 946628e65b1c7b491e0575972f5e7628c2ddd7ce diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 581c49b..2ed4b1b 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 581c49b62f0fc230bfce2bb7d1f64af5097a7e4b +Subproject commit 2ed4b1b68260ef0462f15e3a645ccd7655a0fa25 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index acd1dd3..013847d 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit acd1dd38cd08fb3f9bfcc6edba338847804fe949 +Subproject commit 013847d064a9859febb6bd0946cd8b58101cadbe -- 2.47.3 From 41937599bc26de3fc95c0b8fc14bcb0ca4c8f769 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 23 Apr 2026 17:07:48 +0000 Subject: [PATCH 640/866] Update PlayerBounties-OG, GameModeInventories-OG, MobLimiter-OG, TAB-OG, BattleArena --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index ae99c27..5ee257a 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit ae99c2779f38a2c0a0161d1475c2350385d7ff5a +Subproject commit 5ee257a13b4f5b5e690d324db482629d35283103 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 2ed4b1b..b635b5a 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 2ed4b1b68260ef0462f15e3a645ccd7655a0fa25 +Subproject commit b635b5a3938b9e6e51250720254579c8eccd64fe diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 013847d..fb9e5c1 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 013847d064a9859febb6bd0946cd8b58101cadbe +Subproject commit fb9e5c174a9af4c8553fcdd489e4e0c52598006d -- 2.47.3 From 5daf0072da93951436f4450b713ece6d4218a1ed Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 23 Apr 2026 17:27:10 +0000 Subject: [PATCH 641/866] Update BattleArena, Splegg-OG --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 5ee257a..dad50e3 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 5ee257a13b4f5b5e690d324db482629d35283103 +Subproject commit dad50e3b09520c3afac9b675fee54722e5943d4b diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 946628e..3504d7b 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 946628e65b1c7b491e0575972f5e7628c2ddd7ce +Subproject commit 3504d7b6a3922d09fdc39e03f9c01186e03339e6 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index fb9e5c1..da0b4bc 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit fb9e5c174a9af4c8553fcdd489e4e0c52598006d +Subproject commit da0b4bcaea5fe0e8098d0c854dd116fc2f02b8fa -- 2.47.3 From 3060253b8e7eaff654eced4ae2ffdf1c9f4109c2 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 23 Apr 2026 18:36:35 +0000 Subject: [PATCH 642/866] Update Spleef-OG, Splegg-OG, SudoSigns-OG, TheHerobrine-OG, BuildBattle-OG, GameModeInventories-OG, BattleArena, release BattleTracker --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index dad50e3..5bf7776 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit dad50e3b09520c3afac9b675fee54722e5943d4b +Subproject commit 5bf7776ffd075c1b20ceac3754e8571564fab612 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 3504d7b..3d328ca 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 3504d7b6a3922d09fdc39e03f9c01186e03339e6 +Subproject commit 3d328cafda627436d7308a150f5978860476ca77 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index b635b5a..0ac3be5 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit b635b5a3938b9e6e51250720254579c8eccd64fe +Subproject commit 0ac3be5748d781beed6707bb7b5fb2191e900848 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index da0b4bc..1c4ffff 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit da0b4bcaea5fe0e8098d0c854dd116fc2f02b8fa +Subproject commit 1c4ffff0d2f9b2901e2daa7b9a951f2a73d492d2 -- 2.47.3 From 4081ab3f5125f79a96be7466fd9889a064f961c7 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 24 Apr 2026 13:24:38 +0000 Subject: [PATCH 643/866] Update Quests-OG, GameModeInventories-OG, TAB-OG, BattleArena, BattleTracker, Distant Horizons, TCPShield --- databases/KeyDB | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index a369c73..cc02e46 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit a369c73a1e62a1f9081df8df4c29adaf6b285b56 +Subproject commit cc02e466df65b70db047022966a7c9646c3c1efe diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 3d328ca..87d9f08 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 3d328cafda627436d7308a150f5978860476ca77 +Subproject commit 87d9f0851073e916b148fcabed133f9e56620d4e diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 0ac3be5..dc34872 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 0ac3be5748d781beed6707bb7b5fb2191e900848 +Subproject commit dc348728839b66f8fdeb20ff618ab961f9bdf52f diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 1c4ffff..b2b2f66 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 1c4ffff0d2f9b2901e2daa7b9a951f2a73d492d2 +Subproject commit b2b2f66c1bbca0c35a9b2f685379f187f9eb0e63 -- 2.47.3 From d5823064d2b293f2c1e14ef23d54e4173a6134a1 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 24 Apr 2026 14:28:23 +0000 Subject: [PATCH 644/866] Update MobLimiter-OG and TAB-OG --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index dc34872..c3bad55 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit dc348728839b66f8fdeb20ff618ab961f9bdf52f +Subproject commit c3bad5531efc2fbc9459b62d3e5f1fb7d175ba89 -- 2.47.3 From 87bc093a6a97eec4ea185b7471e7341bf565e73e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 24 Apr 2026 15:23:59 +0000 Subject: [PATCH 645/866] Update Scoreboard-OG, GameModeInventories-OG, ViaBackwards, ViaVersion --- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 87d9f08..2d188c0 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 87d9f0851073e916b148fcabed133f9e56620d4e +Subproject commit 2d188c096217117d3660628650dd74912257a9f7 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index c3bad55..1055449 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit c3bad5531efc2fbc9459b62d3e5f1fb7d175ba89 +Subproject commit 10554492ea322ed26bea4c7dec6b51587ce09bb3 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index b2b2f66..e3f5914 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit b2b2f66c1bbca0c35a9b2f685379f187f9eb0e63 +Subproject commit e3f591485a7a99631f50a64c4f19341725a93866 -- 2.47.3 From c36802d9ac7afb875d87616614fb039c0941ad0f Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 24 Apr 2026 16:09:29 +0000 Subject: [PATCH 646/866] Update Scoreboard-OG, Unions-OG, BattleTracker --- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 2d188c0..825cddc 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 2d188c096217117d3660628650dd74912257a9f7 +Subproject commit 825cddce66753244dd60a2dbd08f94f6a87cb862 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 1055449..73ab66f 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 10554492ea322ed26bea4c7dec6b51587ce09bb3 +Subproject commit 73ab66ff71e7a69f92841f3f4bd32eb5444af15a diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index e3f5914..1c5c42f 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit e3f591485a7a99631f50a64c4f19341725a93866 +Subproject commit 1c5c42f6eed03c1d7c2c20dab64048007efb8b7c -- 2.47.3 From b6786813769ddfa22bd77654972f29cc29126ce8 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 24 Apr 2026 16:13:28 +0000 Subject: [PATCH 647/866] Release Server-PAPI --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 1c5c42f..181c359 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 1c5c42f6eed03c1d7c2c20dab64048007efb8b7c +Subproject commit 181c359ebda705a88cc9d27b28a4517eaf572f4b -- 2.47.3 From 786786f26fbaa7522eef879fe6534494fac734d7 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 24 Apr 2026 16:19:28 +0000 Subject: [PATCH 648/866] Update bootstrap for Server-PAPI --- bootstrap/stage-5.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/bootstrap/stage-5.sh b/bootstrap/stage-5.sh index 7b11397..917ac55 100755 --- a/bootstrap/stage-5.sh +++ b/bootstrap/stage-5.sh @@ -52,6 +52,7 @@ plugin_output_dir() { case "$plugin_name" in ArenaRegen-OG) echo "$OUTPUT_DIR/Duels/extensions" ;; Essentials-PAPI) echo "$OUTPUT_DIR/PlaceholderAPI/expansions" ;; + Server-PAPI) echo "$OUTPUT_DIR/PlaceholderAPI/expansions" ;; Statistics-PAPI) echo "$OUTPUT_DIR/PlaceholderAPI/expansions" ;; *) echo "$OUTPUT_DIR" ;; esac -- 2.47.3 From 9039980900ac7f8c703a9bc2138ec6eea08d494d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 28 Apr 2026 15:12:04 +0000 Subject: [PATCH 649/866] Vault permissions -> LuckPerms permissions --- Purpur | 2 +- databases/KeyDB | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Purpur b/Purpur index aa1ed8e..e884fd7 160000 --- a/Purpur +++ b/Purpur @@ -1 +1 @@ -Subproject commit aa1ed8e61f7115a99ef7973290e7f7be85f210ca +Subproject commit e884fd7ac93801b8e09b51b1718d3f73c7aa3f7e diff --git a/databases/KeyDB b/databases/KeyDB index cc02e46..f979407 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit cc02e466df65b70db047022966a7c9646c3c1efe +Subproject commit f979407963d4f7470ea4f0ca3bcdea57ab1b7aa3 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 825cddc..d6ab999 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 825cddce66753244dd60a2dbd08f94f6a87cb862 +Subproject commit d6ab9993d2afc60429c4070297399ec8cb4debdc diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 73ab66f..a6757a1 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 73ab66ff71e7a69f92841f3f4bd32eb5444af15a +Subproject commit a6757a1db83a83b81b6abedabea66de52dca1d74 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 181c359..c51e758 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 181c359ebda705a88cc9d27b28a4517eaf572f4b +Subproject commit c51e7587a7348141068f21d124e0cd9f072b153d -- 2.47.3 From 9319b4252c24dd42b3d5c30a6509136bc3c888f4 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 28 Apr 2026 16:38:57 +0000 Subject: [PATCH 650/866] Release LuckPerms-PAPI --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index c51e758..c398301 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit c51e7587a7348141068f21d124e0cd9f072b153d +Subproject commit c398301d9894332b8d0d46fe28b9a91fefa5cf68 -- 2.47.3 From 0950ecc5c838fa2907a2312c433506df4034121b Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 30 Apr 2026 13:23:33 +0000 Subject: [PATCH 651/866] Vault migration 1/3 --- bootstrap/stage-5.sh | 2 +- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/bootstrap/stage-5.sh b/bootstrap/stage-5.sh index 917ac55..93cf943 100755 --- a/bootstrap/stage-5.sh +++ b/bootstrap/stage-5.sh @@ -50,7 +50,7 @@ SELF_MAVEN_LOCAL_REPO="$WORK_DIR/.m2/repository" plugin_output_dir() { local plugin_name="$1" case "$plugin_name" in - ArenaRegen-OG) echo "$OUTPUT_DIR/Duels/extensions" ;; + ArenaRegen-OG) echo "$OUTPUT_DIR/Duels-OG/extensions" ;; Essentials-PAPI) echo "$OUTPUT_DIR/PlaceholderAPI/expansions" ;; Server-PAPI) echo "$OUTPUT_DIR/PlaceholderAPI/expansions" ;; Statistics-PAPI) echo "$OUTPUT_DIR/PlaceholderAPI/expansions" ;; diff --git a/databases/KeyDB b/databases/KeyDB index f979407..0b52f72 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit f979407963d4f7470ea4f0ca3bcdea57ab1b7aa3 +Subproject commit 0b52f72ba66ce3db1d4093c825064a84a49462ec diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 5bf7776..3f4cddc 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 5bf7776ffd075c1b20ceac3754e8571564fab612 +Subproject commit 3f4cddc20d142fc2b45b3e09e550c2152b2c417b diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index a6757a1..990d640 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit a6757a1db83a83b81b6abedabea66de52dca1d74 +Subproject commit 990d640c0be4322fda95fe3a641fd1dea5d0798e diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index c398301..63901bd 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit c398301d9894332b8d0d46fe28b9a91fefa5cf68 +Subproject commit 63901bd27e213e7d4a5f76b15462abb9c44e8e6c -- 2.47.3 From c889e7f14bd9a9e783a9136678ad4b4c9dd66734 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 4 May 2026 06:17:30 +0000 Subject: [PATCH 652/866] Update AdvancedServerList-OG, ArenaRegen-OG, BetterChairs-OG, Distant Horizons --- databases/KeyDB | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- wepif.yml | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 0b52f72..d30dfe2 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 0b52f72ba66ce3db1d4093c825064a84a49462ec +Subproject commit d30dfe2eceafbce29f822c84842ae26af5162896 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 990d640..294bcac 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 990d640c0be4322fda95fe3a641fd1dea5d0798e +Subproject commit 294bcac469759fad2b563945477d1d06ec920da5 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 63901bd..6c13523 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 63901bd27e213e7d4a5f76b15462abb9c44e8e6c +Subproject commit 6c135230e850b2e157ce935116d4434386fcc76e diff --git a/wepif.yml b/wepif.yml index ac63d32..66695cd 100644 --- a/wepif.yml +++ b/wepif.yml @@ -1,6 +1,5 @@ # # WEPIF Configuration File -# License: https://raw.githubusercontent.com/true-og/WorldEdit/refs/heads/master/LICENSE.txt # # This file handles permissions configuration for every plugin using WEPIF # @@ -26,9 +25,10 @@ resolvers: - bPermissionsResolver - GroupManagerResolver - NijiPermissionsResolver - - VaultResolver + - LuckPermsResolver - DinnerPermsResolver - FlatFilePermissionsResolver + disabled: [] permissions: groups: default: -- 2.47.3 From c6a5449a4f60d95254199c1a4ac4d9d398289868 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 4 May 2026 16:51:08 +0000 Subject: [PATCH 653/866] New logo --- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- website | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 294bcac..9a8ecda 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 294bcac469759fad2b563945477d1d06ec920da5 +Subproject commit 9a8ecda5ab3e36a8d1d082ac8896f22b0fc30dae diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 6c13523..fe9b214 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 6c135230e850b2e157ce935116d4434386fcc76e +Subproject commit fe9b214775ea6c46b68cd60a79dbd82af53e7b99 diff --git a/website b/website index 32b102e..bb93c8d 160000 --- a/website +++ b/website @@ -1 +1 @@ -Subproject commit 32b102ed1b29d2c05ef6eaad29b64db5836bb361 +Subproject commit bb93c8d38e1c0155a2e784bfca0236c604c0a37a -- 2.47.3 From c24cb9dab47f845da307e6ef987086710df1b4f9 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 4 May 2026 17:36:31 +0000 Subject: [PATCH 654/866] Update Panilla-OG, TAB-OG configs --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 9a8ecda..8623711 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 9a8ecda5ab3e36a8d1d082ac8896f22b0fc30dae +Subproject commit 862371176492ea98b442b9b7cf1069521fa9e29a -- 2.47.3 From 168fddf7f0ef816756073cb6645c49ec01a972ce Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 4 May 2026 18:56:30 +0000 Subject: [PATCH 655/866] Update MiniPlaceholders-Essentials-OG, Chat-OG, TAB-OG --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 3f4cddc..5543ad6 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 3f4cddc20d142fc2b45b3e09e550c2152b2c417b +Subproject commit 5543ad603572674850191e9ca9c0090ad505ef2b diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index d6ab999..c3338cc 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit d6ab9993d2afc60429c4070297399ec8cb4debdc +Subproject commit c3338cc95dad4d18d7ab43adb1522cea95920a9d diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 8623711..91acbdf 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 862371176492ea98b442b9b7cf1069521fa9e29a +Subproject commit 91acbdfc941a85facbfa6b608b184c5a7245f980 -- 2.47.3 From cb7f2905a17c412e63634eafae0631bec74a0b41 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 4 May 2026 19:17:16 +0000 Subject: [PATCH 656/866] Add LuckPerms-PAPI support to bootstrap --- bootstrap/stage-5.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/bootstrap/stage-5.sh b/bootstrap/stage-5.sh index 93cf943..e057bd2 100755 --- a/bootstrap/stage-5.sh +++ b/bootstrap/stage-5.sh @@ -52,6 +52,7 @@ plugin_output_dir() { case "$plugin_name" in ArenaRegen-OG) echo "$OUTPUT_DIR/Duels-OG/extensions" ;; Essentials-PAPI) echo "$OUTPUT_DIR/PlaceholderAPI/expansions" ;; + LuckPerms-PAPI) echo "$OUTPUT_DIR/PlaceholderAPI/expansions" ;; Server-PAPI) echo "$OUTPUT_DIR/PlaceholderAPI/expansions" ;; Statistics-PAPI) echo "$OUTPUT_DIR/PlaceholderAPI/expansions" ;; *) echo "$OUTPUT_DIR" ;; -- 2.47.3 From 593ba5a0aba5dfedf09ab71285688c034042fde5 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 4 May 2026 19:24:02 +0000 Subject: [PATCH 657/866] Update Chat-OG --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index c3338cc..17603b6 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit c3338cc95dad4d18d7ab43adb1522cea95920a9d +Subproject commit 17603b6ca55dab8321eed530911b2527def83e1c -- 2.47.3 From 848e860fa7ad469980afeb524cfd5dd7ff496f07 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 4 May 2026 19:46:41 +0000 Subject: [PATCH 658/866] Update server icon --- plugin-suites/OG-Suite | 2 +- server-icon.png | Bin 14514 -> 4460 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 17603b6..753f6d5 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 17603b6ca55dab8321eed530911b2527def83e1c +Subproject commit 753f6d50fcbfbafee2f5e2addc2df110d3591af1 diff --git a/server-icon.png b/server-icon.png index 70d8addb434459e31dbd7d073bab4e7a71437ff6..75133896360f22419beb9de664595ab46b6fdc3b 100644 GIT binary patch literal 4460 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 Date: Mon, 4 May 2026 21:16:53 +0000 Subject: [PATCH 659/866] Update Chat-OG, Unions-OG --- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 753f6d5..5f92d64 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 753f6d50fcbfbafee2f5e2addc2df110d3591af1 +Subproject commit 5f92d64a6b8f1206f306bebfd925dff25ecd72bf diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 91acbdf..3199678 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 91acbdfc941a85facbfa6b608b184c5a7245f980 +Subproject commit 3199678ad13e644ede779f6b365fb39e54aded45 -- 2.47.3 From 99711a3dceeada53781d2949555bcfbbfac283df Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 4 May 2026 21:22:03 +0000 Subject: [PATCH 660/866] Add missing logos --- website | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website b/website index bb93c8d..a12411e 160000 --- a/website +++ b/website @@ -1 +1 @@ -Subproject commit bb93c8d38e1c0155a2e784bfca0236c604c0a37a +Subproject commit a12411e9d8b3c6a7cef13b045e25ea80bc95aa38 -- 2.47.3 From 0fe0f625e469bee552b2e31c8c1c6a6bc52bfc46 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 4 May 2026 23:14:15 +0000 Subject: [PATCH 661/866] Update Scoreboard-OG, Chat-OG, Essentials-PAPI --- plugin-suites/OG-Suite | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 5f92d64..9587e86 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 5f92d64a6b8f1206f306bebfd925dff25ecd72bf +Subproject commit 9587e86c48013d4234b032a4accf0113e6488697 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index fe9b214..83ea7a1 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit fe9b214775ea6c46b68cd60a79dbd82af53e7b99 +Subproject commit 83ea7a1690c3ad4d429737fb7034a60db5648e78 -- 2.47.3 From 6a3ccecbf1c8d344633de89c0eec2bf3df6aa092 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 7 May 2026 13:13:41 +0000 Subject: [PATCH 662/866] Update TAB-OG, Unions-OG --- databases/KeyDB | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index d30dfe2..2d8a0ad 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit d30dfe2eceafbce29f822c84842ae26af5162896 +Subproject commit 2d8a0ad398bfab6dffe725e072bf24451389ac0a diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 9587e86..38be5cc 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 9587e86c48013d4234b032a4accf0113e6488697 +Subproject commit 38be5cc82537ebec488e36ebb581fc29bc1c1b6c diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 3199678..74617e0 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 3199678ad13e644ede779f6b365fb39e54aded45 +Subproject commit 74617e03bcce025d6e6651a9b76f1600fd0bdb62 -- 2.47.3 From bf2715fbe0af00e7459d5cb4b04414a4c55be533 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 7 May 2026 14:11:28 +0000 Subject: [PATCH 663/866] Update TAB-OG, AnnouncerPlus, spigot.yml --- databases/KeyDB | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- spigot.yml | 16 ++++++++-------- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 2d8a0ad..72f96ae 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 2d8a0ad398bfab6dffe725e072bf24451389ac0a +Subproject commit 72f96aea86aa127b7b1f9c04cf7a88d8bd0d8d9f diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 74617e0..c4fe128 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 74617e03bcce025d6e6651a9b76f1600fd0bdb62 +Subproject commit c4fe1284c960143b289efa358cad28b6a1fa21b2 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 83ea7a1..f40266c 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 83ea7a1690c3ad4d429737fb7034a60db5648e78 +Subproject commit f40266cee1bdec03f8262c62405aad9a0e84e054 diff --git a/spigot.yml b/spigot.yml index 253f70a..02849fb 100644 --- a/spigot.yml +++ b/spigot.yml @@ -24,21 +24,21 @@ # License: https://raw.githubusercontent.com/true-og/Spigot-API/refs/heads/master/LICENCE.txt messages: whitelist: | - [§aTrue§cOG§r] §eNetwork §6Temporarily Closed §c:( - §4♥ §6Maintenance Mode §4♥ - §6Server will return soon. + §7[§l§aTrue§l§cOG§7] §l§eNetwork §l§cTemporarily Closed :( + §4♥ §6In Maintenance Mode §4♥ + §6Server will return soon (tm). unknown-command: Unknown command. Type "/help" for help. server-full: | - [§aTrue§cOG§r] §eNetwork §6The server is full! §c:( + §7[§l§aTrue§l§cOG§7] §l§eNetwork §l§cThe server is full :/ §4♥ §c200 §6Players Currently Connected §4♥ outdated-client: | - [§aTrue§cOG§r] §eNetwork §6Client is too old! §c:( - §4♥ §6Please re-log using 1.8.0-1.21.11 §4♥ + §7[§l§aTrue§l§cOG§7] §l§eNetwork §l§cYour client is too old! :o + §4♥ §6Please re-connect using 1.8.0-1.21.11 §4♥ outdated-server: | - [§aTrue§cOG§r] §eNetwork §6Client is too new! §c:( + §7[§l§aTrue§l§cOG§7] §l§eNetwork §l§cYour client is too new! :3 §4♥ §6Please downgrade to 1.8.0-1.21.11 §4♥ restart: | - [§aTrue§cOG§r] §eNetwork §6Server is restarting... §4♥ + §7[§l§aTrue§l§cOG§7] §l§eNetwork §eServer is restarting... §4♥ advancements: disable-saving: false disabled: -- 2.47.3 From 8bc2a31d1a32d65c55031388ba05806c51d0b7e8 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 7 May 2026 15:05:33 +0000 Subject: [PATCH 664/866] Update TAB-OG, AnnouncerPlus --- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- spigot.yml | 12 ++++++------ 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index c4fe128..47d3598 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit c4fe1284c960143b289efa358cad28b6a1fa21b2 +Subproject commit 47d359821ab9a6eb0ebbb2cd4266cc3ed3a65a7a diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index f40266c..eef726c 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit f40266cee1bdec03f8262c62405aad9a0e84e054 +Subproject commit eef726c90de6afb028d3434fd7db1a0ac5bb6a17 diff --git a/spigot.yml b/spigot.yml index 02849fb..368ee6e 100644 --- a/spigot.yml +++ b/spigot.yml @@ -24,21 +24,21 @@ # License: https://raw.githubusercontent.com/true-og/Spigot-API/refs/heads/master/LICENCE.txt messages: whitelist: | - §7[§l§aTrue§l§cOG§7] §l§eNetwork §l§cTemporarily Closed :( + §7[§a§lTrue§c§lOG §e§lNetwork§7] §l§cTemporarily Closed &e:( §4♥ §6In Maintenance Mode §4♥ - §6Server will return soon (tm). + §6Server should return soon (TM) unknown-command: Unknown command. Type "/help" for help. server-full: | - §7[§l§aTrue§l§cOG§7] §l§eNetwork §l§cThe server is full :/ + §7[§a§lTrue§c§lOG §e§lNetwork§7] §l§cThe server is full &e:/ §4♥ §c200 §6Players Currently Connected §4♥ outdated-client: | - §7[§l§aTrue§l§cOG§7] §l§eNetwork §l§cYour client is too old! :o + §7[§a§lTrue§c§lOG §e§lNetwork§7] §l§cYour client is too old! &e:o §4♥ §6Please re-connect using 1.8.0-1.21.11 §4♥ outdated-server: | - §7[§l§aTrue§l§cOG§7] §l§eNetwork §l§cYour client is too new! :3 + §7[§a§lTrue§c§lOG §e§lNetwork§7] §l§cYour client is too new! &e:c §4♥ §6Please downgrade to 1.8.0-1.21.11 §4♥ restart: | - §7[§l§aTrue§l§cOG§7] §l§eNetwork §eServer is restarting... §4♥ + §7[§a§lTrue§c§lOG §e§lNetwork§7] §eThe server is restarting... §4♥ advancements: disable-saving: false disabled: -- 2.47.3 From 1facb66fae3eb9e11058623b3793a6f58105d2cf Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 7 May 2026 15:47:31 +0000 Subject: [PATCH 665/866] Update TAB-OG, AnnouncerPlus --- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 47d3598..12b5651 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 47d359821ab9a6eb0ebbb2cd4266cc3ed3a65a7a +Subproject commit 12b5651df779cebc93cced8ed4c5aa1b7397098b diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index eef726c..31f4d2c 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit eef726c90de6afb028d3434fd7db1a0ac5bb6a17 +Subproject commit 31f4d2ca9f32977f7addc88e468a801bd78c4e9b -- 2.47.3 From 954e11a827ef320f475c92ad7138026f7071be77 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 7 May 2026 18:15:33 +0000 Subject: [PATCH 666/866] Update AFK-OG, PlayerBounties-OG, TAB-OG, AnnouncerPlus --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 72f96ae..b4060b4 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 72f96aea86aa127b7b1f9c04cf7a88d8bd0d8d9f +Subproject commit b4060b4a129fc7ff4edadca3661a0936119eca83 diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 5543ad6..ec743ae 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 5543ad603572674850191e9ca9c0090ad505ef2b +Subproject commit ec743aeb421045f89138b17c8aaf5149f8d67e80 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 12b5651..73587e7 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 12b5651df779cebc93cced8ed4c5aa1b7397098b +Subproject commit 73587e7c7bd43a75b24346c97ebf25180b42b979 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 31f4d2c..9c99b30 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 31f4d2ca9f32977f7addc88e468a801bd78c4e9b +Subproject commit 9c99b30f7b3f47a368d34a3e684b12385a98e115 -- 2.47.3 From f95f41daf91b23eba52c7ca885fcf0135b4c3708 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 7 May 2026 18:55:21 +0000 Subject: [PATCH 667/866] Release AnnouncerPlus-OG, Player-PAPI, update TAB-OG --- bootstrap/stage-5.sh | 1 + plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/bootstrap/stage-5.sh b/bootstrap/stage-5.sh index e057bd2..7983352 100755 --- a/bootstrap/stage-5.sh +++ b/bootstrap/stage-5.sh @@ -53,6 +53,7 @@ plugin_output_dir() { ArenaRegen-OG) echo "$OUTPUT_DIR/Duels-OG/extensions" ;; Essentials-PAPI) echo "$OUTPUT_DIR/PlaceholderAPI/expansions" ;; LuckPerms-PAPI) echo "$OUTPUT_DIR/PlaceholderAPI/expansions" ;; + Player-PAPI) echo "$OUTPUT_DIR/PlaceholderAPI/expansions" ;; Server-PAPI) echo "$OUTPUT_DIR/PlaceholderAPI/expansions" ;; Statistics-PAPI) echo "$OUTPUT_DIR/PlaceholderAPI/expansions" ;; *) echo "$OUTPUT_DIR" ;; diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 73587e7..953497d 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 73587e7c7bd43a75b24346c97ebf25180b42b979 +Subproject commit 953497d7a54ffb696c2e6d2c3690b1e5cd2fca6d diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 9c99b30..4a524d5 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 9c99b30f7b3f47a368d34a3e684b12385a98e115 +Subproject commit 4a524d505fb2c48ce7ed50f2948bafa025683b39 -- 2.47.3 From d70e28d505c209d8aa60fd6e5d4b68a921cf906a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 7 May 2026 19:36:30 +0000 Subject: [PATCH 668/866] Fix AnnouncerPlus-OG jar --- databases/KeyDB | 2 +- plugin-suites/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index b4060b4..08363f1 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit b4060b4a129fc7ff4edadca3661a0936119eca83 +Subproject commit 08363f1213efae9e36a616888e951009daa4bb19 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 953497d..0b4a0db 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 953497d7a54ffb696c2e6d2c3690b1e5cd2fca6d +Subproject commit 0b4a0dbe30171443a1401bbf26eb8dc0077fa5ca -- 2.47.3 From e0797a971cde604a66567bd82c0813c7bf4e9930 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 11 May 2026 05:43:09 +0000 Subject: [PATCH 669/866] Update Utilities-OG --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index ec743ae..4334d4b 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit ec743aeb421045f89138b17c8aaf5149f8d67e80 +Subproject commit 4334d4b6d2cb41267dba0df28ac9a371836b5d9c diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 38be5cc..65db90e 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 38be5cc82537ebec488e36ebb581fc29bc1c1b6c +Subproject commit 65db90e69b4771dd91b57429d474499d3702a5f4 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 0b4a0db..7a2a9e1 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 0b4a0dbe30171443a1401bbf26eb8dc0077fa5ca +Subproject commit 7a2a9e15c17c26486e8e3c1845dec271cdde327e -- 2.47.3 From ab65a3a859d2048e04371b2f725ad0564ba41d20 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 11 May 2026 06:54:21 +0000 Subject: [PATCH 670/866] TheHerobrine-OG, TAB-OG, KeyDB --- databases/KeyDB | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 08363f1..8a3e982 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 08363f1213efae9e36a616888e951009daa4bb19 +Subproject commit 8a3e982934a017856165a094546f24c14d5e8275 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 65db90e..e606a9a 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 65db90e69b4771dd91b57429d474499d3702a5f4 +Subproject commit e606a9a751699f7c4ba9bfb11bbba54bba2c6ece diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 7a2a9e1..d42d857 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 7a2a9e15c17c26486e8e3c1845dec271cdde327e +Subproject commit d42d857c87712353ea2ea08d68f701da549c80dc -- 2.47.3 From 26f7da6ee4c26d8fb81c8fae287d36fedbef8b22 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 11 May 2026 07:42:02 +0000 Subject: [PATCH 671/866] Update TheHerobrine-OG, TAB-OG --- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index e606a9a..04b8224 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit e606a9a751699f7c4ba9bfb11bbba54bba2c6ece +Subproject commit 04b822499339d0d16ee2485f415e889a14f5ea67 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index d42d857..8a9a92a 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit d42d857c87712353ea2ea08d68f701da549c80dc +Subproject commit 8a9a92a123b3a0772b13a12f7493810da8a6500e -- 2.47.3 From a1972e5aaa69831ffe0b3d5629f476eae897a53b Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 11 May 2026 08:30:55 +0000 Subject: [PATCH 672/866] Remove broken glitchtip repo --- .gitmodules | 3 --- intranet/GlitchTip | 1 - 2 files changed, 4 deletions(-) delete mode 160000 intranet/GlitchTip diff --git a/.gitmodules b/.gitmodules index f93b670..d1e5e5d 100644 --- a/.gitmodules +++ b/.gitmodules @@ -37,6 +37,3 @@ [submodule "intranet/filebrowser-quantum"] path = intranet/filebrowser-quantum url = https://github.com/true-og/filebrowser -[submodule "intranet/GlitchTip"] - path = intranet/GlitchTip - url = https://github.com/true-og/GlitchTip diff --git a/intranet/GlitchTip b/intranet/GlitchTip deleted file mode 160000 index b628868..0000000 --- a/intranet/GlitchTip +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b6288686f7bf5a9491acf7a5d203caccfe2f8de9 -- 2.47.3 From 61372925aa652f18ca1aa2ab21d5838241427d57 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 11 May 2026 08:34:56 +0000 Subject: [PATCH 673/866] Add GlitchTip submodule --- .gitmodules | 3 +++ intranet/GlitchTip | 1 + 2 files changed, 4 insertions(+) create mode 160000 intranet/GlitchTip diff --git a/.gitmodules b/.gitmodules index d1e5e5d..f93b670 100644 --- a/.gitmodules +++ b/.gitmodules @@ -37,3 +37,6 @@ [submodule "intranet/filebrowser-quantum"] path = intranet/filebrowser-quantum url = https://github.com/true-og/filebrowser +[submodule "intranet/GlitchTip"] + path = intranet/GlitchTip + url = https://github.com/true-og/GlitchTip diff --git a/intranet/GlitchTip b/intranet/GlitchTip new file mode 160000 index 0000000..79e88c5 --- /dev/null +++ b/intranet/GlitchTip @@ -0,0 +1 @@ +Subproject commit 79e88c5a10e728cb407148de47a1930be95e5af1 -- 2.47.3 From c3c5d8de70a7b54a9347e8748d6f401dfc975be1 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 11 May 2026 08:40:21 +0000 Subject: [PATCH 674/866] Update distant horizons, TheHerobrine-OG, Duels-OG --- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 04b8224..aa9548a 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 04b822499339d0d16ee2485f415e889a14f5ea67 +Subproject commit aa9548a2f09f1c9219228f657ded9c22948b46cd diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 8a9a92a..233f1c4 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 8a9a92a123b3a0772b13a12f7493810da8a6500e +Subproject commit 233f1c4390f8dcad4b565fd04e0b4cb531addb19 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 4a524d5..498e489 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 4a524d505fb2c48ce7ed50f2948bafa025683b39 +Subproject commit 498e4892f37ffc49e1eb522faf387ecd66f355ed -- 2.47.3 From 605ef214db6629e07b94cd73b3c2fbbaa841e2c6 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 11 May 2026 10:48:41 +0000 Subject: [PATCH 675/866] Update TheHerobrine-OG, TAB-OG, EternalCombat --- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index aa9548a..b12d77e 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit aa9548a2f09f1c9219228f657ded9c22948b46cd +Subproject commit b12d77ee1f312a8fdae588346afdf71fda3dd31b diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 233f1c4..f0472d3 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 233f1c4390f8dcad4b565fd04e0b4cb531addb19 +Subproject commit f0472d3f271f19593fafcb0d87de6af09875a18a diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 498e489..e303181 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 498e4892f37ffc49e1eb522faf387ecd66f355ed +Subproject commit e303181ec104a1fb5cfca232026ff0bfa58c53e3 -- 2.47.3 From cd471c9696a63b2763cd8004325e52f497b42d49 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 11 May 2026 11:14:41 +0000 Subject: [PATCH 676/866] Update AFK-OG, TAB-OG, ViaVersion --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- spigot.yml | 6 +++--- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 4334d4b..61b1dc0 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 4334d4b6d2cb41267dba0df28ac9a371836b5d9c +Subproject commit 61b1dc0d72db3d994bf83111ded43606246ce199 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index f0472d3..30d4e86 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit f0472d3f271f19593fafcb0d87de6af09875a18a +Subproject commit 30d4e8648235512db479d14a530d5571bd83e858 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index e303181..c433962 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit e303181ec104a1fb5cfca232026ff0bfa58c53e3 +Subproject commit c4339625191017ce2c8e4d6a771977a16e52bf9c diff --git a/spigot.yml b/spigot.yml index 368ee6e..cc4028c 100644 --- a/spigot.yml +++ b/spigot.yml @@ -29,13 +29,13 @@ messages: §6Server should return soon (TM) unknown-command: Unknown command. Type "/help" for help. server-full: | - §7[§a§lTrue§c§lOG §e§lNetwork§7] §l§cThe server is full &e:/ + §7[§a§lTrue§c§lOG §e§lNetwork§7] §l§cThe server is full §e:/ §4♥ §c200 §6Players Currently Connected §4♥ outdated-client: | - §7[§a§lTrue§c§lOG §e§lNetwork§7] §l§cYour client is too old! &e:o + §7[§a§lTrue§c§lOG §e§lNetwork§7] §l§cYour client is too old! §e:o §4♥ §6Please re-connect using 1.8.0-1.21.11 §4♥ outdated-server: | - §7[§a§lTrue§c§lOG §e§lNetwork§7] §l§cYour client is too new! &e:c + §7[§a§lTrue§c§lOG §e§lNetwork§7] §l§cYour client is too new! §e:c §4♥ §6Please downgrade to 1.8.0-1.21.11 §4♥ restart: | §7[§a§lTrue§c§lOG §e§lNetwork§7] §eThe server is restarting... §4♥ -- 2.47.3 From a2de8d953a58e24bd18ec7d293700bd7dde82c28 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 11 May 2026 11:46:44 +0000 Subject: [PATCH 677/866] Update Chat-OG and AnnouncerPlus-OG --- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index b12d77e..f3ba9b1 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit b12d77ee1f312a8fdae588346afdf71fda3dd31b +Subproject commit f3ba9b12632d80498c459a14019ffa6344b14118 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 30d4e86..b48c4c3 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 30d4e8648235512db479d14a530d5571bd83e858 +Subproject commit b48c4c331e6d527ce33803144c9a97d3cf387749 -- 2.47.3 From fb55f3cd2c1c3418b756470e84990f31bfbf2735 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 11 May 2026 12:27:15 +0000 Subject: [PATCH 678/866] Update EternalCombat --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index c433962..ca03831 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit c4339625191017ce2c8e4d6a771977a16e52bf9c +Subproject commit ca03831c349d2494b65060deea75dffee4491dc2 -- 2.47.3 From 1e26fc9f6751173e6166dbc15491b7da2a81471d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 11 May 2026 13:49:19 +0000 Subject: [PATCH 679/866] Update PlayerBounties-OG --- plugin-suites/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 61b1dc0..59f77ea 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 61b1dc0d72db3d994bf83111ded43606246ce199 +Subproject commit 59f77ea453b238118b0d7bcb3795a62904ad7a65 -- 2.47.3 From d1c9b03ba42ade3aec460822a63186af34008839 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 11 May 2026 14:42:29 +0000 Subject: [PATCH 680/866] Update Splegg-OG, TAB-OG --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 59f77ea..2678188 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 59f77ea453b238118b0d7bcb3795a62904ad7a65 +Subproject commit 267818801546d1b8ad2f55288cabd82e060b5626 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index b48c4c3..1bd1471 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit b48c4c331e6d527ce33803144c9a97d3cf387749 +Subproject commit 1bd1471eefae87adb9bb604ff6d302daed75feea -- 2.47.3 From c7edee2237e852545afdbccbf4b457b1417911fc Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 11 May 2026 15:25:02 +0000 Subject: [PATCH 681/866] Update Duels-OG --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 1bd1471..40fac6d 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 1bd1471eefae87adb9bb604ff6d302daed75feea +Subproject commit 40fac6d4f47a6f892344e1c2e86198e03ca4565a -- 2.47.3 From 361c024f2f5e4569707a26b3b57a361543dba6fa Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 11 May 2026 15:44:51 +0000 Subject: [PATCH 682/866] Update AFK-OG and TAB-OG --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 2678188..ffa6231 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 267818801546d1b8ad2f55288cabd82e060b5626 +Subproject commit ffa62315f029e0175dc97fd95b1070c9baeff05d diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 40fac6d..e7ce6ce 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 40fac6d4f47a6f892344e1c2e86198e03ca4565a +Subproject commit e7ce6ce208e7c34816d15d12de5f6caedd3e3160 -- 2.47.3 From 88cae5ea3ffe3039f3b2adc64795bd567bb28323 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 11 May 2026 16:05:19 +0000 Subject: [PATCH 683/866] Update WGameMode-OG --- plugin-suites/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index ffa6231..4eb44ae 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit ffa62315f029e0175dc97fd95b1070c9baeff05d +Subproject commit 4eb44aeee9defd87990a844b5cb934d69a7cb804 -- 2.47.3 From a2f5c8959ec4ffde664adb8218618f4c209d9c4a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 11 May 2026 16:06:23 +0000 Subject: [PATCH 684/866] Update intermittent motd --- server.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server.properties b/server.properties index 4dc6ec0..54b56d2 100644 --- a/server.properties +++ b/server.properties @@ -10,7 +10,7 @@ enable-query=false generator-settings={} enforce-secure-profile=false level-name=world -motd=Loading... +motd=Pinging... query.port=25565 pvp=true generate-structures=true -- 2.47.3 From dfe73fdb9e4df04509308396ad413221c1fac4dc Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 11 May 2026 19:29:53 +0000 Subject: [PATCH 685/866] Update Quests-OG, TAB-OG, WGameMode-OG --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 8a3e982..360ab1c 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 8a3e982934a017856165a094546f24c14d5e8275 +Subproject commit 360ab1cdf4043681816e515113fbf14833f98927 diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 4eb44ae..5ffac3a 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 4eb44aeee9defd87990a844b5cb934d69a7cb804 +Subproject commit 5ffac3aefb3eb17d0d2799d0c6ddc794ba1221d9 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index f3ba9b1..71bcc81 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit f3ba9b12632d80498c459a14019ffa6344b14118 +Subproject commit 71bcc8187fe495d09f7a0c1d0aea06de816906d7 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index e7ce6ce..4a414aa 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit e7ce6ce208e7c34816d15d12de5f6caedd3e3160 +Subproject commit 4a414aa0834cae9630b088602e47cc1cec7e083c -- 2.47.3 From d51775462383ac604cbbaf4020cc54e57799a0d9 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 11 May 2026 20:05:18 +0000 Subject: [PATCH 686/866] Update WGamemode-OG, Quests-OG, TAB-OG --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 5ffac3a..2f9d9a9 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 5ffac3aefb3eb17d0d2799d0c6ddc794ba1221d9 +Subproject commit 2f9d9a987d9b8fb4d614125e32bda681d5c79a87 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 71bcc81..1822aee 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 71bcc8187fe495d09f7a0c1d0aea06de816906d7 +Subproject commit 1822aee8cb7ee8873b3c4d3fba67b55676c1528c diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 4a414aa..6328f3d 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 4a414aa0834cae9630b088602e47cc1cec7e083c +Subproject commit 6328f3dce1855239f4a8a39b4cdc6d3b34c3c16e -- 2.47.3 From 8f6e149eb442413a60b9c5f1f37b92c138e96e06 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 14 May 2026 21:50:12 +0000 Subject: [PATCH 687/866] Improve multi world support, add more live config files --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 360ab1c..1b9e230 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 360ab1cdf4043681816e515113fbf14833f98927 +Subproject commit 1b9e23050eae04fc0e02f6bf7e96cc66aa9444bb diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 2f9d9a9..94a6574 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 2f9d9a987d9b8fb4d614125e32bda681d5c79a87 +Subproject commit 94a65744d3ef0aa750d1d8cde84fb2d69f78025c diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 1822aee..7271504 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 1822aee8cb7ee8873b3c4d3fba67b55676c1528c +Subproject commit 72715049f4058acdb092c18334c8457bc4c8c558 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 6328f3d..21ee67c 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 6328f3dce1855239f4a8a39b4cdc6d3b34c3c16e +Subproject commit 21ee67cb68508b1c697a08fa15ec4a27c221a01a diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index ca03831..06a1a36 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit ca03831c349d2494b65060deea75dffee4491dc2 +Subproject commit 06a1a36f998c8e5d3b193cb18427508539594493 -- 2.47.3 From f658c145fd0191104479f9c8921ba6d1de99819a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 15 May 2026 15:44:33 +0000 Subject: [PATCH 688/866] Update AFK-OG, WGamemode-OG, TheHerobrine-OG, Duels-OG, Distant-Horizons-Server, MyWorlds --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 1b9e230..c767eb9 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 1b9e23050eae04fc0e02f6bf7e96cc66aa9444bb +Subproject commit c767eb91b7bfc4c472526ff7481f3e673f015f46 diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 94a6574..22a53ad 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 94a65744d3ef0aa750d1d8cde84fb2d69f78025c +Subproject commit 22a53adcbada9a31bc895733c1149406a079f6a1 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 7271504..dede030 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 72715049f4058acdb092c18334c8457bc4c8c558 +Subproject commit dede030d50aabe1eb8cb3312fbcb928772aabe8e diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 21ee67c..612894f 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 21ee67cb68508b1c697a08fa15ec4a27c221a01a +Subproject commit 612894fdc13f789236db73a5590563406c85621a diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 06a1a36..de7bcef 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 06a1a36f998c8e5d3b193cb18427508539594493 +Subproject commit de7bceff5584b9fbfc9645d4515392f17a673c01 -- 2.47.3 From be5d000ee358a56550fd57c7807081d8d0e4a05e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 15 May 2026 18:24:37 +0000 Subject: [PATCH 689/866] Update Chat-OG, TAB-OG --- databases/KeyDB | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index c767eb9..610516a 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit c767eb91b7bfc4c472526ff7481f3e673f015f46 +Subproject commit 610516a6558fac5178d15753405182650a59e78e diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index dede030..7eaf696 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit dede030d50aabe1eb8cb3312fbcb928772aabe8e +Subproject commit 7eaf6961b89ee5b18a34ba26aea6c9440a4de5fc diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 612894f..f06e6e2 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 612894fdc13f789236db73a5590563406c85621a +Subproject commit f06e6e208ac71c414652ed20771e6215cc5060f2 -- 2.47.3 From 80130afa61af2a8ce3d895709d72743841ab0471 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 18 May 2026 02:50:43 +0000 Subject: [PATCH 690/866] Update TheHerobrine-OG, Splegg-OG, BuildBattle-OG, Distant Horzons --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 610516a..795adc2 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 610516a6558fac5178d15753405182650a59e78e +Subproject commit 795adc2e0902884dfc3739a5281053e76f960004 diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 22a53ad..6c1bda3 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 22a53adcbada9a31bc895733c1149406a079f6a1 +Subproject commit 6c1bda33f50fe3d22b7db8535c7d58d93e228b04 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 7eaf696..b527daa 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 7eaf6961b89ee5b18a34ba26aea6c9440a4de5fc +Subproject commit b527daa091563211335cbcec2079877f2b6d210f diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index f06e6e2..75600be 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit f06e6e208ac71c414652ed20771e6215cc5060f2 +Subproject commit 75600be390309d1a4211ecc47a6884533b812d72 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index de7bcef..51e585d 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit de7bceff5584b9fbfc9645d4515392f17a673c01 +Subproject commit 51e585dc3b2983388bf5d7d165f3ab614262c3fa -- 2.47.3 From 08c1719849298ccbc5f357ce2a87e7d31e7d4c10 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 18 May 2026 10:39:42 +0000 Subject: [PATCH 691/866] Adapt world configs for RayTraceAntiXray and AntiPieRay-OG --- .gitignore | 5 +---- config/paper-world-defaults.yml | 6 ++---- config/paper-world.yml | 27 ++++++++++++++++++++++++++- world_nether/paper-world.yml | 26 ++++++++++++++++++++++++++ world_the_end/paper-world.yml | 14 ++++++++++++++ 5 files changed, 69 insertions(+), 9 deletions(-) create mode 100644 world_nether/paper-world.yml create mode 100644 world_the_end/paper-world.yml diff --git a/.gitignore b/.gitignore index fa58927..91c6c62 100644 --- a/.gitignore +++ b/.gitignore @@ -5,15 +5,12 @@ libraries/ logs/ plugins/ plugins-disabled/ -world/* -!world/paper-world.yml world +world/* world_nether/* !world_nether/paper-world.yml -world_nether world_the_end/* !world_the_end/paper-world.yml -world_the_end banned-ips.json banned-players.json eula.txt diff --git a/config/paper-world-defaults.yml b/config/paper-world-defaults.yml index 2f87199..9375b2e 100644 --- a/config/paper-world-defaults.yml +++ b/config/paper-world-defaults.yml @@ -18,6 +18,8 @@ anticheat: anti-xray: enabled: true engine-mode: 1 + # Block entities (spawner, chest, ender_chest, shulker_box) removed: + # AntiPieRay-OG owns those via packet-level TileEntity hiding. hidden-blocks: - diamond_ore - deepslate_diamond_ore @@ -28,10 +30,6 @@ anticheat: - lapis_ore - deepslate_lapis_ore - mossy_cobblestone - - spawner - - chest - - ender_chest - - shulker_box - redstone_ore - deepslate_redstone_ore lava-obscures: true diff --git a/config/paper-world.yml b/config/paper-world.yml index 363b80b..2a9c1dc 100644 --- a/config/paper-world.yml +++ b/config/paper-world.yml @@ -1,7 +1,32 @@ # This is a world configuration file for Paper. # This file may start empty but can be filled with settings to override ones in the config/paper-world-defaults.yml -# +# # World: world (minecraft:overworld) # License: https://raw.githubusercontent.com/true-og/Paper/refs/heads/main/LICENSE.md _version: 30 +anticheat: + anti-xray: + enabled: true + engine-mode: 1 + # Block entities (spawner, chest, ender_chest, shulker_box) intentionally excluded: + # AntiPieRay-OG owns those via packet-level TileEntity hiding. + hidden-blocks: + - diamond_ore + - deepslate_diamond_ore + - emerald_ore + - deepslate_emerald_ore + - gold_ore + - deepslate_gold_ore + - lapis_ore + - deepslate_lapis_ore + - mossy_cobblestone + - redstone_ore + - deepslate_redstone_ore + replacement-blocks: + - stone + - deepslate + lava-obscures: true + max-block-height: 128 + update-radius: 2 + use-permission: false diff --git a/world_nether/paper-world.yml b/world_nether/paper-world.yml new file mode 100644 index 0000000..1ac5d43 --- /dev/null +++ b/world_nether/paper-world.yml @@ -0,0 +1,26 @@ +# This is a world configuration file for Paper. +# This file may start empty but can be filled with settings to override ones in the config/paper-world-defaults.yml +# +# World: world_nether (minecraft:the_nether) +# License: https://raw.githubusercontent.com/true-og/Paper/refs/heads/main/LICENSE.md +# +# Anti-Xray is dimension-sensitive: hidden-blocks must match terrain materials in +# replacement-blocks, otherwise engine-mode 1 will replace ores with the wrong rock type. + +_version: 30 +anticheat: + anti-xray: + enabled: true + engine-mode: 1 + hidden-blocks: + - ancient_debris + - nether_gold_ore + - nether_quartz_ore + replacement-blocks: + - netherrack + - basalt + - blackstone + lava-obscures: true + max-block-height: 128 + update-radius: 2 + use-permission: false diff --git a/world_the_end/paper-world.yml b/world_the_end/paper-world.yml new file mode 100644 index 0000000..d7606e7 --- /dev/null +++ b/world_the_end/paper-world.yml @@ -0,0 +1,14 @@ +# This is a world configuration file for Paper. +# This file may start empty but can be filled with settings to override ones in the config/paper-world-defaults.yml +# +# World: world_the_end (minecraft:the_end) +# License: https://raw.githubusercontent.com/true-og/Paper/refs/heads/main/LICENSE.md +# +# No hidden-block targets exist in the End (no ores, no block entities worth obfuscating +# at the chunk-packet layer). Anti-Xray disabled to save CPU and avoid mis-replacement +# under engine-mode 1 (end_stone is not in any replacement-blocks list). + +_version: 30 +anticheat: + anti-xray: + enabled: false -- 2.47.3 From 2d79a04ee65d3d7a8abd60fceb5d93daef3c260e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 18 May 2026 10:45:01 +0000 Subject: [PATCH 692/866] Update PlayerBounties-OG, TAB-OG, configure PlaceholderAPI, RayTraceAntiXray --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 6c1bda3..e0e136f 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 6c1bda33f50fe3d22b7db8535c7d58d93e228b04 +Subproject commit e0e136f290d1844b19cdf62a5ff4138b699b4f19 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 75600be..83bb52d 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 75600be390309d1a4211ecc47a6884533b812d72 +Subproject commit 83bb52dfa6060598bf73de75bf601b8e44e6f724 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 51e585d..7485b48 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 51e585dc3b2983388bf5d7d165f3ab614262c3fa +Subproject commit 7485b48afa77bc580f967d9a1f15b21d0bb401ab -- 2.47.3 From 6ceede2bfefe730e0525d9c71f1988d27b69d3d1 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 18 May 2026 12:54:08 +0000 Subject: [PATCH 693/866] Update AFK-OG, GxUI-OG --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index e0e136f..c0e35ea 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit e0e136f290d1844b19cdf62a5ff4138b699b4f19 +Subproject commit c0e35ea64d0621dbd7206cbcf00c9315db544ff9 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index b527daa..03b00d0 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit b527daa091563211335cbcec2079877f2b6d210f +Subproject commit 03b00d03ffea89ca82ad09e0c2fece0b5de0b4b4 -- 2.47.3 From d917ed1c1293ffb4de6e47b573b15492b165e370 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 20 May 2026 09:27:07 +0000 Subject: [PATCH 694/866] Update Splegg-OG, TheHerobrine-OG, BuildBattle-OG, Duels-OG, Essentials-OG< TAB-OG, Distant-Horizons-Server, NoCheatPlus, OpenInv --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 795adc2..9efdf09 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 795adc2e0902884dfc3739a5281053e76f960004 +Subproject commit 9efdf0975de61d48cbcfa2c16250aebcd4c8bf82 diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index c0e35ea..9d796e3 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit c0e35ea64d0621dbd7206cbcf00c9315db544ff9 +Subproject commit 9d796e3ef4c5c970f78b2acf902cc06ad8837510 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 03b00d0..665f7b6 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 03b00d03ffea89ca82ad09e0c2fece0b5de0b4b4 +Subproject commit 665f7b68af15897facf863078dadb66139d6137e diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 83bb52d..d9253a8 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 83bb52dfa6060598bf73de75bf601b8e44e6f724 +Subproject commit d9253a8e20db92333706c778dfdc4f58a2c06217 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 7485b48..cf5fcc4 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 7485b48afa77bc580f967d9a1f15b21d0bb401ab +Subproject commit cf5fcc43fcda260fdd32b3aeabebd8a29e2d8d0d -- 2.47.3 From 6ab244a9153fdc8e8ae3965a30ee96a170706790 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 20 May 2026 10:27:19 +0000 Subject: [PATCH 695/866] Update Splegg-OG, TheHerobrine-OG, BuildBattle-OG --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 9d796e3..39ac9d6 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 9d796e3ef4c5c970f78b2acf902cc06ad8837510 +Subproject commit 39ac9d649b5f9319f4fe8995d554397e1a0a2275 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 665f7b6..6f63b0b 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 665f7b68af15897facf863078dadb66139d6137e +Subproject commit 6f63b0b4480b20a02988ee16b40787a45bb8c206 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index d9253a8..2e57d5a 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit d9253a8e20db92333706c778dfdc4f58a2c06217 +Subproject commit 2e57d5a8e38a399017a2db739a6b71a2f777fc67 -- 2.47.3 From 8ea0baed7e6434ead9640c5ebb2b99a335a3afc6 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 20 May 2026 13:59:17 +0000 Subject: [PATCH 696/866] Update AFK-OG, Spleef-OG, Splegg-OG, WGamemode-OG, Duels-OG, Item-NBT-API, and Maintenance --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 39ac9d6..05d43f3 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 39ac9d649b5f9319f4fe8995d554397e1a0a2275 +Subproject commit 05d43f338719acdcbbf8e7c7e1482e4a6cf96f70 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 2e57d5a..ad0fc91 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 2e57d5a8e38a399017a2db739a6b71a2f777fc67 +Subproject commit ad0fc91157f8cd8eaf74f9a537ec63282128881e diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index cf5fcc4..e35c767 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit cf5fcc43fcda260fdd32b3aeabebd8a29e2d8d0d +Subproject commit e35c767c907502bff7e4f964823663525cea4f4e -- 2.47.3 From 7cb3796f6ea94527021dded2f8b09f401765b48d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 20 May 2026 14:18:16 +0000 Subject: [PATCH 697/866] Update Maintenance, BKCommonLib --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index e35c767..854c7f1 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit e35c767c907502bff7e4f964823663525cea4f4e +Subproject commit 854c7f11850fd35374d29389216d1fdcaa094081 -- 2.47.3 From a59d129223a21b0ef37302ba1be63855395e9f3c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 20 May 2026 15:09:05 +0000 Subject: [PATCH 698/866] Update Maintenance --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 854c7f1..3ce7f0f 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 854c7f11850fd35374d29389216d1fdcaa094081 +Subproject commit 3ce7f0fb69ef5a8fe098b118be3233f45b5f6489 -- 2.47.3 From e48611c3af022483e7272723f2b393f05b23dcf1 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 20 May 2026 15:28:45 +0000 Subject: [PATCH 699/866] Update Utilities-OG API --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 05d43f3..56f4040 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 05d43f338719acdcbbf8e7c7e1482e4a6cf96f70 +Subproject commit 56f404063211f4f067c104ebceb512f713e69476 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index ad0fc91..b76fcf9 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit ad0fc91157f8cd8eaf74f9a537ec63282128881e +Subproject commit b76fcf95dd7a8ea5802b4f8422d111aee43a63e7 -- 2.47.3 From e47db260f3adcb439a1f09dfb32a5de8777859d8 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 20 May 2026 15:57:04 +0000 Subject: [PATCH 700/866] Update GxUI-OG and Utilities-OG APIs --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 6f63b0b..b2c4a53 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 6f63b0b4480b20a02988ee16b40787a45bb8c206 +Subproject commit b2c4a532e5548dcd7ae0ca1189e63785b61ec467 -- 2.47.3 From 3f25e3eddb2c2b88931da1ec168e51c85af9d35b Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 20 May 2026 16:14:35 +0000 Subject: [PATCH 701/866] Update AntiPieRay-OG --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index b2c4a53..0530584 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit b2c4a532e5548dcd7ae0ca1189e63785b61ec467 +Subproject commit 0530584eb3a733d3710d08e57517ebba2da7d65a -- 2.47.3 From 60ba92b640c25f26b4cfc078096b9e464fb04bf8 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 21 May 2026 15:12:55 +0000 Subject: [PATCH 702/866] Update Maintenance, MiniPlaceholders-DiamondBank-OG --- databases/KeyDB | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 9efdf09..8e77921 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 9efdf0975de61d48cbcfa2c16250aebcd4c8bf82 +Subproject commit 8e779217f8442866a127b4ca7fcf2bd77cd3854c diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 0530584..7b25ef5 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 0530584eb3a733d3710d08e57517ebba2da7d65a +Subproject commit 7b25ef515055ebad76f88404e7c1cebadb022b68 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 3ce7f0f..7ca78d6 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 3ce7f0fb69ef5a8fe098b118be3233f45b5f6489 +Subproject commit 7ca78d6ba2001c598c7497f765bbf63b8dd4aca4 -- 2.47.3 From 5fe4e8eb3035428c63c4582b3884ee62b5e20ca6 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 21 May 2026 15:45:00 +0000 Subject: [PATCH 703/866] Update GxUI-OG API --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 56f4040..312f808 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 56f404063211f4f067c104ebceb512f713e69476 +Subproject commit 312f808a4e1558fb02eeb56cbde1b7bd2ab446a3 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 7b25ef5..9b8334a 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 7b25ef515055ebad76f88404e7c1cebadb022b68 +Subproject commit 9b8334ac3fafa661fce1f8813519e0fec4c7447d diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 7ca78d6..3964225 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 7ca78d6ba2001c598c7497f765bbf63b8dd4aca4 +Subproject commit 39642253fd0d22d3fc8359861a19c1162caa360f -- 2.47.3 From b03bf2d349adba04039b52351857d7f9462e5dd0 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 24 May 2026 17:50:34 +0000 Subject: [PATCH 704/866] Update Duels-OG --- databases/KeyDB | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 8e77921..908f4b9 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 8e779217f8442866a127b4ca7fcf2bd77cd3854c +Subproject commit 908f4b944aeb5e3933cb20ebbc7e8297454170ed diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index b76fcf9..4076ceb 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit b76fcf95dd7a8ea5802b4f8422d111aee43a63e7 +Subproject commit 4076ceb341a5a182c82e4156258587a22bf66916 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 3964225..6843c39 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 39642253fd0d22d3fc8359861a19c1162caa360f +Subproject commit 6843c39036473e8f0fe5cb022602c837d1c2ccc9 -- 2.47.3 From c671dd991218d648c81bfb9639e36e47cf511b57 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 25 May 2026 08:56:32 +0000 Subject: [PATCH 705/866] Release KnockbackSync-OG, update TheHerobrine-OG, Duels-OG, OldCombatMechanics, NoCheatPlus --- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 9b8334a..9b9966c 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 9b8334ac3fafa661fce1f8813519e0fec4c7447d +Subproject commit 9b9966ca7453a81485acbc57cddc77e1785a631e diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 4076ceb..4f1923e 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 4076ceb341a5a182c82e4156258587a22bf66916 +Subproject commit 4f1923e5975f42b2ea2c272f0468a49e5ed754ff diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 6843c39..40566d8 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 6843c39036473e8f0fe5cb022602c837d1c2ccc9 +Subproject commit 40566d86ca3fdf1036e7e392103c7ba54c7b9561 -- 2.47.3 From 7c7c4d3a0993fc1accf6d31ff119707546bee7d1 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 25 May 2026 14:42:51 +0000 Subject: [PATCH 706/866] Update OldCombatMechanics --- databases/KeyDB | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 908f4b9..f4dd4f5 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 908f4b944aeb5e3933cb20ebbc7e8297454170ed +Subproject commit f4dd4f5a45130642dac9e989766cb5e15acdaa3c diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 40566d8..6f972c2 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 40566d86ca3fdf1036e7e392103c7ba54c7b9561 +Subproject commit 6f972c2dd49ebc14b613c9038ed2d600634f5190 -- 2.47.3 From e9dfdfb8d1567a985b78275add2c8d60cca4e1c4 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 25 May 2026 15:26:43 +0000 Subject: [PATCH 707/866] Update SudoSigns-OG, AdvancedServerList-OG, BetterChairs-OG, KnockbackSync-OG, NoCheatPlus, OldCombatMechanics --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 312f808..67171d4 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 312f808a4e1558fb02eeb56cbde1b7bd2ab446a3 +Subproject commit 67171d439287e4397c0a6a29264299cb321c7e50 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 4f1923e..3e72b3d 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 4f1923e5975f42b2ea2c272f0468a49e5ed754ff +Subproject commit 3e72b3d408de526c9614e025d50a53937c0e6005 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 6f972c2..a1ee24d 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 6f972c2dd49ebc14b613c9038ed2d600634f5190 +Subproject commit a1ee24da3d3987e355e8d9e77324aaca2a1fa472 -- 2.47.3 From 4ece9faac4b2f662c768b9afd5e736eeb00b183e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 25 May 2026 16:00:36 +0000 Subject: [PATCH 708/866] Update SudoSigns-OG, BetterChairs-OG, BuildBattle-OG, OldCombatMechanics, PlaceholderAPI --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 67171d4..fbc879f 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 67171d439287e4397c0a6a29264299cb321c7e50 +Subproject commit fbc879f504b630695984cac3429821f9c4d03857 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 3e72b3d..24d9233 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 3e72b3d408de526c9614e025d50a53937c0e6005 +Subproject commit 24d92336605e898636efb00be2de8096ad8a06ea diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index a1ee24d..3822ba2 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit a1ee24da3d3987e355e8d9e77324aaca2a1fa472 +Subproject commit 3822ba2fd6747a252d26d1ef141b973a1f38b102 -- 2.47.3 From 3ea779a3ef9ea7e961802bf7f52f81c431617a4e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 25 May 2026 16:30:25 +0000 Subject: [PATCH 709/866] Update FlyingBow-OG, BattleTracker, NoCheatPlus --- plugin-suites/OG-Suite | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 9b9966c..1a60b78 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 9b9966ca7453a81485acbc57cddc77e1785a631e +Subproject commit 1a60b78182271525352d2307a827fcc8391cfb24 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 3822ba2..998396a 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 3822ba2fd6747a252d26d1ef141b973a1f38b102 +Subproject commit 998396a49ecac3813b19c43fe2ca3ffb7794942f -- 2.47.3 From f840d2f62ace4998191d926831d41a9edb69c68e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 25 May 2026 21:37:40 +0000 Subject: [PATCH 710/866] Update FlyingBow-OG, Celeste-OG --- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 1a60b78..cdd93d9 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 1a60b78182271525352d2307a827fcc8391cfb24 +Subproject commit cdd93d93164e9679235dc2164f946076315cc490 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 24d9233..ef913f9 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 24d92336605e898636efb00be2de8096ad8a06ea +Subproject commit ef913f99a078735ce52b54ba422621b260bdde1e -- 2.47.3 From b601d3c7060c4d365c27b80f21823b483d1f40c3 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 25 May 2026 21:59:33 +0000 Subject: [PATCH 711/866] Fix FlyingBow-OG --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index cdd93d9..e6ff2e5 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit cdd93d93164e9679235dc2164f946076315cc490 +Subproject commit e6ff2e5b0ad15b42c15996b35badeafa0f0166eb -- 2.47.3 From 110550d5a1aecf83f8777b04154399d25c837678 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 25 May 2026 22:33:23 +0000 Subject: [PATCH 712/866] Update FlyingBow-OG --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index e6ff2e5..5d4d55d 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit e6ff2e5b0ad15b42c15996b35badeafa0f0166eb +Subproject commit 5d4d55d8c036747da3853761c49c9e4f43e737a3 -- 2.47.3 From 3c09a48d15c2ce87e4b45d7aabb7625ee60741c9 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 26 May 2026 12:41:23 +0000 Subject: [PATCH 713/866] Update ViaSuite --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 998396a..88d04d3 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 998396a49ecac3813b19c43fe2ca3ffb7794942f +Subproject commit 88d04d33c4db0c013f22e7e2ce5029be968817b7 -- 2.47.3 From 18719a7448ae7c6b783067472543190550280116 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 27 May 2026 10:58:52 +0000 Subject: [PATCH 714/866] Update AntiPieRay-OG, FlyingBow-OG, NoCheatPlus, RayTraceAntiXray --- config/paper-world.yml | 32 -------------------------------- databases/KeyDB | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 3 insertions(+), 35 deletions(-) delete mode 100644 config/paper-world.yml diff --git a/config/paper-world.yml b/config/paper-world.yml deleted file mode 100644 index 2a9c1dc..0000000 --- a/config/paper-world.yml +++ /dev/null @@ -1,32 +0,0 @@ -# This is a world configuration file for Paper. -# This file may start empty but can be filled with settings to override ones in the config/paper-world-defaults.yml -# -# World: world (minecraft:overworld) -# License: https://raw.githubusercontent.com/true-og/Paper/refs/heads/main/LICENSE.md - -_version: 30 -anticheat: - anti-xray: - enabled: true - engine-mode: 1 - # Block entities (spawner, chest, ender_chest, shulker_box) intentionally excluded: - # AntiPieRay-OG owns those via packet-level TileEntity hiding. - hidden-blocks: - - diamond_ore - - deepslate_diamond_ore - - emerald_ore - - deepslate_emerald_ore - - gold_ore - - deepslate_gold_ore - - lapis_ore - - deepslate_lapis_ore - - mossy_cobblestone - - redstone_ore - - deepslate_redstone_ore - replacement-blocks: - - stone - - deepslate - lava-obscures: true - max-block-height: 128 - update-radius: 2 - use-permission: false diff --git a/databases/KeyDB b/databases/KeyDB index f4dd4f5..0c7f0a7 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit f4dd4f5a45130642dac9e989766cb5e15acdaa3c +Subproject commit 0c7f0a7a6f0ae23887ce5dad506fde4c9bde1522 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 5d4d55d..3ee46b1 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 5d4d55d8c036747da3853761c49c9e4f43e737a3 +Subproject commit 3ee46b146abb466d2deababc0f2a3debf3716a9d diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 88d04d3..c16398d 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 88d04d33c4db0c013f22e7e2ce5029be968817b7 +Subproject commit c16398da667dda01b983dbcac748257ffe7f7e12 -- 2.47.3 From 379f573e2145b04c069f49d8775026d5968ffbeb Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 27 May 2026 11:38:32 +0000 Subject: [PATCH 715/866] Release EternalCombat-OG --- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index ef913f9..5991aa8 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit ef913f99a078735ce52b54ba422621b260bdde1e +Subproject commit 5991aa843ba0d44e634b11561bd5bfba5cf0d995 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index c16398d..bca2bcd 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit c16398da667dda01b983dbcac748257ffe7f7e12 +Subproject commit bca2bcd3f893abd1aab7a1c1725c0eb14718a586 -- 2.47.3 From 2495eee2e13fd23c71be55076c7806d3f0a29564 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 27 May 2026 12:32:54 +0000 Subject: [PATCH 716/866] Update FlyingBow-OG, EternalCombat-OG --- databases/KeyDB | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 0c7f0a7..3b98c39 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 0c7f0a7a6f0ae23887ce5dad506fde4c9bde1522 +Subproject commit 3b98c3938f8198be38762348cd469d2ba79bf988 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 3ee46b1..2d85bf7 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 3ee46b146abb466d2deababc0f2a3debf3716a9d +Subproject commit 2d85bf7de293399ef9cc701f86c96c789c342846 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 5991aa8..c35614a 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 5991aa843ba0d44e634b11561bd5bfba5cf0d995 +Subproject commit c35614ae60f8b73465332bd60fa4b76d4033477d -- 2.47.3 From d9f9702ac3a6496c52fd6c1037b8236b48bc8a7d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 27 May 2026 15:27:21 +0000 Subject: [PATCH 717/866] Update FlyingBow-OG, LuckPerms-OG --- plugin-suites/OG-Suite | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 2d85bf7..d64b9be 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 2d85bf7de293399ef9cc701f86c96c789c342846 +Subproject commit d64b9be3e8abd7194308ac47da473e99dc8f7d70 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index bca2bcd..7b6cb2f 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit bca2bcd3f893abd1aab7a1c1725c0eb14718a586 +Subproject commit 7b6cb2fd259ffde417eef86333747156be360a34 -- 2.47.3 From c1e2022ccaffe3f3f06e57027d0269957fd0343a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 27 May 2026 19:23:29 +0000 Subject: [PATCH 718/866] Protect iron and lava from xray --- config/paper-world-defaults.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/paper-world-defaults.yml b/config/paper-world-defaults.yml index 9375b2e..c8ae1ea 100644 --- a/config/paper-world-defaults.yml +++ b/config/paper-world-defaults.yml @@ -27,11 +27,14 @@ anticheat: - deepslate_emerald_ore - gold_ore - deepslate_gold_ore + - iron_ore + - deepslate_iron_ore - lapis_ore - deepslate_lapis_ore - mossy_cobblestone - redstone_ore - deepslate_redstone_ore + - lava lava-obscures: true max-block-height: 128 replacement-blocks: -- 2.47.3 From 9e9ec09745771fd60ec5ad280a493467ebb0a9eb Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 27 May 2026 19:27:52 +0000 Subject: [PATCH 719/866] Unprotect lava --- config/paper-world-defaults.yml | 4 +--- config/paper-world.yml | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+), 3 deletions(-) create mode 100644 config/paper-world.yml diff --git a/config/paper-world-defaults.yml b/config/paper-world-defaults.yml index c8ae1ea..a8c9072 100644 --- a/config/paper-world-defaults.yml +++ b/config/paper-world-defaults.yml @@ -34,12 +34,10 @@ anticheat: - mossy_cobblestone - redstone_ore - deepslate_redstone_ore - - lava - lava-obscures: true + lava-obscures: false max-block-height: 128 replacement-blocks: - stone - - deepslate update-radius: 2 use-permission: false obfuscation: diff --git a/config/paper-world.yml b/config/paper-world.yml new file mode 100644 index 0000000..39ab429 --- /dev/null +++ b/config/paper-world.yml @@ -0,0 +1,33 @@ +# This is a world configuration file for Paper. +# This file may start empty but can be filled with settings to override ones in the config/paper-world-defaults.yml +# +# World: world (minecraft:overworld) +# License: https://raw.githubusercontent.com/true-og/Paper/refs/heads/main/LICENSE.md + +_version: 30 +anticheat: + anti-xray: + enabled: true + engine-mode: 1 + # Block entities (spawner, chest, ender_chest, shulker_box) intentionally excluded: + # AntiPieRay-OG owns those via packet-level TileEntity hiding. + hidden-blocks: + - diamond_ore + - deepslate_diamond_ore + - emerald_ore + - deepslate_emerald_ore + - gold_ore + - deepslate_gold_ore + - iron_ore + - deepslate_iron_ore + - lapis_ore + - deepslate_lapis_ore + - mossy_cobblestone + - redstone_ore + - deepslate_redstone_ore + replacement-blocks: + - stone + lava-obscures: false + max-block-height: 128 + update-radius: 2 + use-permission: false -- 2.47.3 From 2f0e1b0f29d1214ffac646a4ee59a496d60c86bb Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 31 May 2026 15:05:40 +0000 Subject: [PATCH 720/866] Release FireFight-OG, update Spawn-OG, CraftingStore, Distant-Horizons-Server, WorldGuard --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 3b98c39..4ecb369 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 3b98c3938f8198be38762348cd469d2ba79bf988 +Subproject commit 4ecb36916c4ef8ca02ebbc409738c68f0eeff385 diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index fbc879f..8369a7c 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit fbc879f504b630695984cac3429821f9c4d03857 +Subproject commit 8369a7c14b0f4ecd896875797920f05d229fc6ad diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index d64b9be..8bfa726 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit d64b9be3e8abd7194308ac47da473e99dc8f7d70 +Subproject commit 8bfa72604b186e7fa195fccdfe2392187885f41a diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 7b6cb2f..0e5ac8d 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 7b6cb2fd259ffde417eef86333747156be360a34 +Subproject commit 0e5ac8dbe8015954a2a48b651e1f031e5fc888ac -- 2.47.3 From ca8eba6958d29dbf83215ef7beb5d04ed09bcabe Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 31 May 2026 15:55:19 +0000 Subject: [PATCH 721/866] Update FireFight-OG, CraftingStore --- plugin-suites/OG-Suite | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 8bfa726..838cea5 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 8bfa72604b186e7fa195fccdfe2392187885f41a +Subproject commit 838cea5098cc2b43f04717fd418e3e1487e2cea5 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 0e5ac8d..9e320da 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 0e5ac8dbe8015954a2a48b651e1f031e5fc888ac +Subproject commit 9e320da3e17f7dcbb570046b1f6158f34f7367c6 -- 2.47.3 From 54f18991a000af4f0cf46fb4938ede349bbf7665 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 31 May 2026 16:01:53 +0000 Subject: [PATCH 722/866] Release CraftingStore-OG --- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index c35614a..1956a70 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit c35614ae60f8b73465332bd60fa4b76d4033477d +Subproject commit 1956a706bbf94f545e1bc91aebb335ac24e0b066 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 9e320da..abdd492 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 9e320da3e17f7dcbb570046b1f6158f34f7367c6 +Subproject commit abdd49250cd57cb0f2d7ce1390701f7c1b1a4ec8 -- 2.47.3 From 7aaf55da84885813549d4effc5f6e05c6d24ebb9 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 1 Jun 2026 07:42:06 +0000 Subject: [PATCH 723/866] Update OldCombatMechanics --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index abdd492..983a397 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit abdd49250cd57cb0f2d7ce1390701f7c1b1a4ec8 +Subproject commit 983a397ab77407a62d0c341fa4aaf4a55c453ada -- 2.47.3 From e5a27606d331408ef5eb18af53e5c21a1a1ebef1 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 1 Jun 2026 19:08:26 +0000 Subject: [PATCH 724/866] Update ShulkerStacking-OG, LightningGrim, Distant Horizons --- plugin-suites/OG-Suite | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 838cea5..2228d19 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 838cea5098cc2b43f04717fd418e3e1487e2cea5 +Subproject commit 2228d19a75e442c8c82c59133f606c47ffaf06d0 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 983a397..e47dded 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 983a397ab77407a62d0c341fa4aaf4a55c453ada +Subproject commit e47dded2c281256f957303b34cfa28b40977b7e5 -- 2.47.3 From 4ff3affa008a331c84b47a1447dda41143e26de2 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 1 Jun 2026 23:56:30 +0000 Subject: [PATCH 725/866] Fix LightningGrim --- databases/KeyDB | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 4ecb369..267907b 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 4ecb36916c4ef8ca02ebbc409738c68f0eeff385 +Subproject commit 267907bb1b3d9c03ce63ad43774a7b4267f918d9 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index e47dded..ea73413 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit e47dded2c281256f957303b34cfa28b40977b7e5 +Subproject commit ea734139451ae9c24f1a2258039de391bd048e1b -- 2.47.3 From 24bffc81d2e5eb520fb67d346bca4482a2732775 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 3 Jun 2026 22:06:56 +0000 Subject: [PATCH 726/866] Standardize PacketEvents --- databases/KeyDB | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 267907b..fc16309 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 267907bb1b3d9c03ce63ad43774a7b4267f918d9 +Subproject commit fc1630907f26a6bec239f3ab0da8abd9fcfcb284 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 2228d19..b55990c 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 2228d19a75e442c8c82c59133f606c47ffaf06d0 +Subproject commit b55990c140a7b70bf33297cc77c9b3d476a4131d diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 1956a70..927c8ea 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 1956a706bbf94f545e1bc91aebb335ac24e0b066 +Subproject commit 927c8ea354ea79c8d72bb398d704d034da65d7f7 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index ea73413..5e7bc56 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit ea734139451ae9c24f1a2258039de391bd048e1b +Subproject commit 5e7bc56302cbb1e2ccd638b571dc01881fae7a7f -- 2.47.3 From eb840aba894898b883e475c2de370bd55254ddde Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 3 Jun 2026 22:22:01 +0000 Subject: [PATCH 727/866] Update LightningGrim --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 5e7bc56..8c6ea5f 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 5e7bc56302cbb1e2ccd638b571dc01881fae7a7f +Subproject commit 8c6ea5f380199cf4ea11a1766c0f8a56d5dab298 -- 2.47.3 From 8533791ec58e1caaa887e36890117dc5f641b8a1 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 4 Jun 2026 12:41:08 +0000 Subject: [PATCH 728/866] Fix OldCombatMechanics --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 8c6ea5f..2e56e0e 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 8c6ea5f380199cf4ea11a1766c0f8a56d5dab298 +Subproject commit 2e56e0e02046bedd328c6fbc3e4e259e97bea1d9 -- 2.47.3 From ab86f6d5ea7d06ad4ff54ed0b0c7b69e17c0bf63 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 4 Jun 2026 13:32:38 +0000 Subject: [PATCH 729/866] Fix BattleArena --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 2e56e0e..5024d87 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 2e56e0e02046bedd328c6fbc3e4e259e97bea1d9 +Subproject commit 5024d87fed653977a25b23d40bb0a45a79cfdc25 -- 2.47.3 From ef714013e96fbad320f4da74b2f6ddc4032a8a85 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 4 Jun 2026 16:02:51 +0000 Subject: [PATCH 730/866] Update BuildBattle-OG, IllegalStack-OG, OldCombatMechanics, ProtocolLib --- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 927c8ea..436ea78 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 927c8ea354ea79c8d72bb398d704d034da65d7f7 +Subproject commit 436ea78ed0197b5a3240a92407f3cf6e38668320 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 5024d87..486ff1e 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 5024d87fed653977a25b23d40bb0a45a79cfdc25 +Subproject commit 486ff1eae29f7eee366f84b35a7d280b3dcfee42 -- 2.47.3 From 98786580eee7f10a916aa47ff488d378eebc6f04 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 4 Jun 2026 16:20:13 +0000 Subject: [PATCH 731/866] Fix bobbing --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 436ea78..f384c8c 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 436ea78ed0197b5a3240a92407f3cf6e38668320 +Subproject commit f384c8c7823c5d4f2e2a52aa3168d974c76ca358 -- 2.47.3 From 38bca94fda2caad7d05e0f1ca6f4a336359a6b22 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 4 Jun 2026 17:05:08 +0000 Subject: [PATCH 732/866] Update ViaVersion, ViaBackwards --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 486ff1e..3bf1ca4 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 486ff1eae29f7eee366f84b35a7d280b3dcfee42 +Subproject commit 3bf1ca40acbbded7512a18c09216752425419276 -- 2.47.3 From 34166496901e95be11fa07b5a5a69152a0e0c17e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 4 Jun 2026 18:39:05 +0000 Subject: [PATCH 733/866] Update Distant Horizons, ViaBackwards, ViaVersion --- databases/KeyDB | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index fc16309..b2935a0 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit fc1630907f26a6bec239f3ab0da8abd9fcfcb284 +Subproject commit b2935a09e7ddd7bbf608f052a32dca50a253d505 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 3bf1ca4..2a715a6 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 3bf1ca40acbbded7512a18c09216752425419276 +Subproject commit 2a715a60c4ca6ffbc7b10c5f79ef5a36d9702f58 -- 2.47.3 From 8671cead1f386eee45d5ab7d4feee0b390d4fe23 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 5 Jun 2026 13:40:59 +0000 Subject: [PATCH 734/866] Update ViaVersion, ViaBackwards --- databases/KeyDB | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index b2935a0..c25b980 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit b2935a09e7ddd7bbf608f052a32dca50a253d505 +Subproject commit c25b9805e62e5ea494a4d8d4fe30a11f894673b3 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 2a715a6..647e6bc 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 2a715a60c4ca6ffbc7b10c5f79ef5a36d9702f58 +Subproject commit 647e6bc445a5ddfa582b9516be8b2226708bd0e7 -- 2.47.3 From 4b947d2cd977c22b2d603ae8b3b0de1589579c55 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 5 Jun 2026 15:58:42 +0000 Subject: [PATCH 735/866] Update ViaVersion --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 647e6bc..5d25211 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 647e6bc445a5ddfa582b9516be8b2226708bd0e7 +Subproject commit 5d252112a4e5d0473cf8266cdac85117e2fdb092 -- 2.47.3 From 756e808b6edbdb88c4005c082893e6c80a86b849 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 6 Jun 2026 12:28:43 +0000 Subject: [PATCH 736/866] Update Duels-OG, EternalCombat-OG --- databases/KeyDB | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index c25b980..2c9980d 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit c25b9805e62e5ea494a4d8d4fe30a11f894673b3 +Subproject commit 2c9980d8b96bfc25f2f4fb08b6b129e0cbdd4c95 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index f384c8c..a26c25d 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit f384c8c7823c5d4f2e2a52aa3168d974c76ca358 +Subproject commit a26c25d7255bb6d1261912dab15a1e04b8be7bf5 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 5d25211..8210d99 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 5d252112a4e5d0473cf8266cdac85117e2fdb092 +Subproject commit 8210d99690d5118cd8cec921bf33bd81aea652de -- 2.47.3 From 841dfd2dd11b6094782848d1ab0508789b1966d9 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 6 Jun 2026 15:15:59 +0000 Subject: [PATCH 737/866] Update FireFight-OG, Duels-OG, MobHeads-OG, ArenaRegen-OG, Distant Horizons --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 8369a7c..db9b4a8 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 8369a7c14b0f4ecd896875797920f05d229fc6ad +Subproject commit db9b4a8c66c37f860d2620335102850d685093ce diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index b55990c..09ca488 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit b55990c140a7b70bf33297cc77c9b3d476a4131d +Subproject commit 09ca488057db07f7fb686de42a48f8f85ec0e738 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index a26c25d..b9ae5c1 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit a26c25d7255bb6d1261912dab15a1e04b8be7bf5 +Subproject commit b9ae5c1f0e8c13d503cdeb8de074e18246bfbbc6 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 8210d99..cdddce5 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 8210d99690d5118cd8cec921bf33bd81aea652de +Subproject commit cdddce533e2bc2985406bda30727a6b28dd9537c -- 2.47.3 From db1685836e404cc1207e28ad5dbd03b689ac215e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 7 Jun 2026 12:42:13 +0000 Subject: [PATCH 738/866] Update distant horizons --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index cdddce5..131a228 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit cdddce533e2bc2985406bda30727a6b28dd9537c +Subproject commit 131a228260754af60aa2c8c11cdd6320627332fd -- 2.47.3 From 869bc555aebca82b89916075b7ae0f649f4ecaea Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 7 Jun 2026 13:53:29 +0000 Subject: [PATCH 739/866] Update WorldGuard config --- plugin-suites/OG-Suite | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 09ca488..38eef15 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 09ca488057db07f7fb686de42a48f8f85ec0e738 +Subproject commit 38eef158957205c1f8a6071f90a17e10d573835a diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 131a228..e1fb88b 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 131a228260754af60aa2c8c11cdd6320627332fd +Subproject commit e1fb88b05ae3023189023227b2bc80ff2a1e46ee -- 2.47.3 From 65d3a5686e1b6ea515743840d47899521093c6b5 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 7 Jun 2026 15:16:04 +0000 Subject: [PATCH 740/866] Update FireFight-OG --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 38eef15..a998a9a 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 38eef158957205c1f8a6071f90a17e10d573835a +Subproject commit a998a9a6c562cdd53b4f0987547bf26e16d8ebe6 -- 2.47.3 From 9996b886b8a5af8798fc1ed3a4c9eaf84b64a835 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 8 Jun 2026 05:32:45 +0000 Subject: [PATCH 741/866] Update Firefight-OG, ArenaRegen-OG --- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index a998a9a..72365d7 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit a998a9a6c562cdd53b4f0987547bf26e16d8ebe6 +Subproject commit 72365d75b9991c57992e4f66e6c4a53ffe01562c diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index b9ae5c1..9c88b10 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit b9ae5c1f0e8c13d503cdeb8de074e18246bfbbc6 +Subproject commit 9c88b1005bf89ee5e6a61c37969f2b40240b8d22 -- 2.47.3 From 77bc13c80c34a265015b27a39d43b37c91e730ae Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 8 Jun 2026 13:36:29 +0000 Subject: [PATCH 742/866] Update Duels-OG, AnnouncerPlus-OG, EternalCombat-OG, Distant Horizons, NoCheatPlus, OldCombatMechanics --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- world_nether/paper-world.yml | 26 -------------------------- world_the_end/paper-world.yml | 14 -------------- 5 files changed, 3 insertions(+), 43 deletions(-) delete mode 100644 world_nether/paper-world.yml delete mode 100644 world_the_end/paper-world.yml diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index db9b4a8..7a129c8 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit db9b4a8c66c37f860d2620335102850d685093ce +Subproject commit 7a129c8a69a5aedad040cecfcfbaa0b45b46c4ef diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 9c88b10..d6dd33e 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 9c88b1005bf89ee5e6a61c37969f2b40240b8d22 +Subproject commit d6dd33e4f4c1760c9d2fa6cbb9eca96d7353b8ad diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index e1fb88b..587efae 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit e1fb88b05ae3023189023227b2bc80ff2a1e46ee +Subproject commit 587efae83c6fd68344ff4f68e76cfe0b5b6adf38 diff --git a/world_nether/paper-world.yml b/world_nether/paper-world.yml deleted file mode 100644 index 1ac5d43..0000000 --- a/world_nether/paper-world.yml +++ /dev/null @@ -1,26 +0,0 @@ -# This is a world configuration file for Paper. -# This file may start empty but can be filled with settings to override ones in the config/paper-world-defaults.yml -# -# World: world_nether (minecraft:the_nether) -# License: https://raw.githubusercontent.com/true-og/Paper/refs/heads/main/LICENSE.md -# -# Anti-Xray is dimension-sensitive: hidden-blocks must match terrain materials in -# replacement-blocks, otherwise engine-mode 1 will replace ores with the wrong rock type. - -_version: 30 -anticheat: - anti-xray: - enabled: true - engine-mode: 1 - hidden-blocks: - - ancient_debris - - nether_gold_ore - - nether_quartz_ore - replacement-blocks: - - netherrack - - basalt - - blackstone - lava-obscures: true - max-block-height: 128 - update-radius: 2 - use-permission: false diff --git a/world_the_end/paper-world.yml b/world_the_end/paper-world.yml deleted file mode 100644 index d7606e7..0000000 --- a/world_the_end/paper-world.yml +++ /dev/null @@ -1,14 +0,0 @@ -# This is a world configuration file for Paper. -# This file may start empty but can be filled with settings to override ones in the config/paper-world-defaults.yml -# -# World: world_the_end (minecraft:the_end) -# License: https://raw.githubusercontent.com/true-og/Paper/refs/heads/main/LICENSE.md -# -# No hidden-block targets exist in the End (no ores, no block entities worth obfuscating -# at the chunk-packet layer). Anti-Xray disabled to save CPU and avoid mis-replacement -# under engine-mode 1 (end_stone is not in any replacement-blocks list). - -_version: 30 -anticheat: - anti-xray: - enabled: false -- 2.47.3 From 568bc0ec74e5630e84d5492ed77117811f721fa6 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 8 Jun 2026 13:38:57 +0000 Subject: [PATCH 743/866] Add per world paper configs --- world_nether/paper-world.yml | 26 ++++++++++++++++++++++++++ world_the_end/paper-world.yml | 14 ++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 world_nether/paper-world.yml create mode 100644 world_the_end/paper-world.yml diff --git a/world_nether/paper-world.yml b/world_nether/paper-world.yml new file mode 100644 index 0000000..1ac5d43 --- /dev/null +++ b/world_nether/paper-world.yml @@ -0,0 +1,26 @@ +# This is a world configuration file for Paper. +# This file may start empty but can be filled with settings to override ones in the config/paper-world-defaults.yml +# +# World: world_nether (minecraft:the_nether) +# License: https://raw.githubusercontent.com/true-og/Paper/refs/heads/main/LICENSE.md +# +# Anti-Xray is dimension-sensitive: hidden-blocks must match terrain materials in +# replacement-blocks, otherwise engine-mode 1 will replace ores with the wrong rock type. + +_version: 30 +anticheat: + anti-xray: + enabled: true + engine-mode: 1 + hidden-blocks: + - ancient_debris + - nether_gold_ore + - nether_quartz_ore + replacement-blocks: + - netherrack + - basalt + - blackstone + lava-obscures: true + max-block-height: 128 + update-radius: 2 + use-permission: false diff --git a/world_the_end/paper-world.yml b/world_the_end/paper-world.yml new file mode 100644 index 0000000..d7606e7 --- /dev/null +++ b/world_the_end/paper-world.yml @@ -0,0 +1,14 @@ +# This is a world configuration file for Paper. +# This file may start empty but can be filled with settings to override ones in the config/paper-world-defaults.yml +# +# World: world_the_end (minecraft:the_end) +# License: https://raw.githubusercontent.com/true-og/Paper/refs/heads/main/LICENSE.md +# +# No hidden-block targets exist in the End (no ores, no block entities worth obfuscating +# at the chunk-packet layer). Anti-Xray disabled to save CPU and avoid mis-replacement +# under engine-mode 1 (end_stone is not in any replacement-blocks list). + +_version: 30 +anticheat: + anti-xray: + enabled: false -- 2.47.3 From 2d062ae32416c2045020c9f386f6e0f7a24edd2d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 13 Jun 2026 15:12:28 +0000 Subject: [PATCH 744/866] Drop EndPortalEntityExitRelocate --- databases/KeyDB | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 2c9980d..a3668ba 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 2c9980d8b96bfc25f2f4fb08b6b129e0cbdd4c95 +Subproject commit a3668ba6333c9feaa5e431e857da01c455f10c14 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 587efae..887a8b8 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 587efae83c6fd68344ff4f68e76cfe0b5b6adf38 +Subproject commit 887a8b81279bf2373ebe6d7c0cbe65fb2c34d63c -- 2.47.3 From 1af20b5d7035a3c9326ac7ac161e93d533efb57b Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 13 Jun 2026 20:01:18 +0000 Subject: [PATCH 745/866] Update wekan, jmusicbot --- intranet/JMusicBot | 2 +- intranet/wekan | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/intranet/JMusicBot b/intranet/JMusicBot index db69ea6..ef134be 160000 --- a/intranet/JMusicBot +++ b/intranet/JMusicBot @@ -1 +1 @@ -Subproject commit db69ea6787584278e247bd7b6de1f67a26c7e3c3 +Subproject commit ef134be9c040780deb7532d364bbfd006e710efb diff --git a/intranet/wekan b/intranet/wekan index 10ce454..4e2e6ad 160000 --- a/intranet/wekan +++ b/intranet/wekan @@ -1 +1 @@ -Subproject commit 10ce4541fc017d5b4321ab28459ab619958e0016 +Subproject commit 4e2e6adc73af69a59e8229cb4f861c7435268d8c diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 887a8b8..9eebad2 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 887a8b81279bf2373ebe6d7c0cbe65fb2c34d63c +Subproject commit 9eebad2ecde5954b92e409d9138c20eecbcc5923 -- 2.47.3 From b30b2b853e8f484ede287e49ac2289c8798e077d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 15 Jun 2026 04:47:23 +0000 Subject: [PATCH 746/866] Release Cap-Pearl-Speed --- package-lock.json | 6 ++++++ plugin-suites/Third-Party | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 package-lock.json diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..28c9e21 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,6 @@ +{ + "name": "beta-2", + "lockfileVersion": 3, + "requires": true, + "packages": {} +} diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 9eebad2..bb7e7da 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 9eebad2ecde5954b92e409d9138c20eecbcc5923 +Subproject commit bb7e7da64249431d7f5f919970ca0f62e3533be3 -- 2.47.3 From 1f44ed604fb49c79e79a62cc1ef366f85b7c9d65 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 15 Jun 2026 04:57:19 +0000 Subject: [PATCH 747/866] Fix Cap-Pearl-Speed --- package-lock.json | 6 ------ plugin-suites/Third-Party | 2 +- 2 files changed, 1 insertion(+), 7 deletions(-) delete mode 100644 package-lock.json diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 28c9e21..0000000 --- a/package-lock.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "name": "beta-2", - "lockfileVersion": 3, - "requires": true, - "packages": {} -} diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index bb7e7da..8da0fad 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit bb7e7da64249431d7f5f919970ca0f62e3533be3 +Subproject commit 8da0fad310aa1b79d1d39f2d1830094888e4e3f7 -- 2.47.3 From 554b7e9e17055ae8bb897092e1e1b89c7a816a6e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 15 Jun 2026 13:21:01 +0000 Subject: [PATCH 748/866] Update AnnouncerPlus-OG, NoCheatPlus --- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index d6dd33e..6b0a0cb 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit d6dd33e4f4c1760c9d2fa6cbb9eca96d7353b8ad +Subproject commit 6b0a0cbd01220636d13f6f743786a0bd4668f410 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 8da0fad..5bbad2c 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 8da0fad310aa1b79d1d39f2d1830094888e4e3f7 +Subproject commit 5bbad2c9c6b225e05f022025a2f9134fe095efab -- 2.47.3 From 11a26a1226825e9944ab9e459453b2d277ceaaec Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 15 Jun 2026 14:47:43 +0000 Subject: [PATCH 749/866] Update PlayerBounties-OG, EternalCombat-OG, MyWorlds, OldCombatMechanics, WorldGuard --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- purpur.yml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 7a129c8..c22e96d 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 7a129c8a69a5aedad040cecfcfbaa0b45b46c4ef +Subproject commit c22e96de024c56ddc0a92a6b4c5825a60e1b061a diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 6b0a0cb..2419509 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 6b0a0cbd01220636d13f6f743786a0bd4668f410 +Subproject commit 2419509de5e3b94160c2aafd1ccbe52488bcd657 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 5bbad2c..a3d8f05 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 5bbad2c9c6b225e05f022025a2f9134fe095efab +Subproject commit a3d8f05480e12720b572255cee432d1c01d4399d diff --git a/purpur.yml b/purpur.yml index b4d56c2..f7764bc 100644 --- a/purpur.yml +++ b/purpur.yml @@ -1489,7 +1489,7 @@ world-settings: maximum: 1000000 teleport-if-outside-border: false teleport-on-nether-ceiling-damage: false - totem-of-undying-works-in-inventory: true + totem-of-undying-works-in-inventory: false fix-stuck-in-portal: true one-punch-in-creative: true sleep-ignore-nearby-mobs: false -- 2.47.3 From 53eeac1be47ebb65ec3355b69aabec138aa1801c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 15 Jun 2026 16:49:36 +0000 Subject: [PATCH 750/866] Update EternalCombat --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 2419509..282f32f 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 2419509de5e3b94160c2aafd1ccbe52488bcd657 +Subproject commit 282f32f5f7a7a14999165b127afa3fc1da7ef328 -- 2.47.3 From ee63f7f55228659c1ac1fb88d0313b7df7d354c8 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 16 Jun 2026 01:56:02 +0000 Subject: [PATCH 751/866] Update EternalCombat-OG --- databases/KeyDB | 2 +- plugin-suites/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index a3668ba..fcfd251 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit a3668ba6333c9feaa5e431e857da01c455f10c14 +Subproject commit fcfd25190cfe8a8779b9d1a6c8fe56f64d6b6abb diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 282f32f..f80ac0d 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 282f32f5f7a7a14999165b127afa3fc1da7ef328 +Subproject commit f80ac0de48fdf794947c337c0ab4b36fa6a0987d -- 2.47.3 From d2b20fe55e3adea1934f83fe70c4933407436f50 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 16 Jun 2026 10:02:18 +0000 Subject: [PATCH 752/866] Update EternalCombat-OG --- databases/KeyDB | 2 +- plugin-suites/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index fcfd251..42e515e 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit fcfd25190cfe8a8779b9d1a6c8fe56f64d6b6abb +Subproject commit 42e515e7bf092c8b5609cc51a0d17429178f8b1c diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index f80ac0d..e36c810 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit f80ac0de48fdf794947c337c0ab4b36fa6a0987d +Subproject commit e36c8107c02d8d665de4c3463466709fb8f85c5c -- 2.47.3 From 04b3d7aba933219e6e66486d953a977c5b4d5448 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 16 Jun 2026 11:32:31 +0000 Subject: [PATCH 753/866] Update PlayerBounties-OG, TheHerobrine-OG, EternalCombat-OG, OldCombatMechanics --- package-lock.json | 6 ++++++ plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 5 files changed, 10 insertions(+), 4 deletions(-) create mode 100644 package-lock.json diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..28c9e21 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,6 @@ +{ + "name": "beta-2", + "lockfileVersion": 3, + "requires": true, + "packages": {} +} diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index c22e96d..5262e9a 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit c22e96de024c56ddc0a92a6b4c5825a60e1b061a +Subproject commit 5262e9ab2d513435ec0e60f426f1e95053cca464 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 72365d7..b3fec10 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 72365d75b9991c57992e4f66e6c4a53ffe01562c +Subproject commit b3fec10159dcc99673d285533a529a8bcd820142 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index e36c810..22234a4 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit e36c8107c02d8d665de4c3463466709fb8f85c5c +Subproject commit 22234a4c8df9374bbd86a4ecdc194e1fec544b56 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index a3d8f05..92baad9 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit a3d8f05480e12720b572255cee432d1c01d4399d +Subproject commit 92baad9315a05cf717f675077eba7d4e9d7a271e -- 2.47.3 From ab80ed2ac8af4273548a56df5b2394488170bd2c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 16 Jun 2026 11:32:40 +0000 Subject: [PATCH 754/866] Cleanup --- package-lock.json | 6 ------ 1 file changed, 6 deletions(-) delete mode 100644 package-lock.json diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 28c9e21..0000000 --- a/package-lock.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "name": "beta-2", - "lockfileVersion": 3, - "requires": true, - "packages": {} -} -- 2.47.3 From e947c632bf4ac3ebd6db9440053ce0f76f1c617e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 16 Jun 2026 12:23:06 +0000 Subject: [PATCH 755/866] Update EternalCombat-OG, BattleTracker --- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 22234a4..978eba4 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 22234a4c8df9374bbd86a4ecdc194e1fec544b56 +Subproject commit 978eba4e89a23cdba57b785080d7dd9f9c7aa84b diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 92baad9..19aadbf 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 92baad9315a05cf717f675077eba7d4e9d7a271e +Subproject commit 19aadbf3740b28d60a814c857a2c05317f9abf42 -- 2.47.3 From 291d40a59599220e3c9880aaa9de2ab86105c752 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Tue, 16 Jun 2026 16:17:05 +0000 Subject: [PATCH 756/866] Update Duels-OG, FlyingBow-OG, MobHeads-OG, EternalCombat-OG, KnockbackSync-OG, TAB-OG, BattleTracker, LightningGrim, NoCheatPlus, OldCombatMechanics --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 5262e9a..9f68ed5 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 5262e9ab2d513435ec0e60f426f1e95053cca464 +Subproject commit 9f68ed50fe16bb5c3440d7e34b680059afc4dab6 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index b3fec10..e8ef3d6 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit b3fec10159dcc99673d285533a529a8bcd820142 +Subproject commit e8ef3d6f5a508f7cc2c0d0a61c993d92fd2fca80 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 978eba4..1f1c784 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 978eba4e89a23cdba57b785080d7dd9f9c7aa84b +Subproject commit 1f1c784efe14887b6034ea89d7a6a24159634f67 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 19aadbf..f6f2903 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 19aadbf3740b28d60a814c857a2c05317f9abf42 +Subproject commit f6f290374f3731393a4217cfbee597b9c6d37be1 -- 2.47.3 From a88c9c091aa880781cd6bcc0d6802b4dcf29c7b0 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 17 Jun 2026 09:42:20 +0000 Subject: [PATCH 757/866] Update Splegg-OG, BattleArena, BattleTracker, Distant Horizons, LightningGrim, NoCheatPlus, PacketEvents, ViaVersion, WorldGuard --- databases/KeyDB | 2 +- package-lock.json | 6 ++++++ plugin-suites/Hard-Forks | 2 +- plugin-suites/Third-Party | 2 +- start.sh | 2 +- 5 files changed, 10 insertions(+), 4 deletions(-) create mode 100644 package-lock.json diff --git a/databases/KeyDB b/databases/KeyDB index 42e515e..a2944bc 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 42e515e7bf092c8b5609cc51a0d17429178f8b1c +Subproject commit a2944bca1a72d1d54e538b388035a2c92d0c0b45 diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..28c9e21 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,6 @@ +{ + "name": "beta-2", + "lockfileVersion": 3, + "requires": true, + "packages": {} +} diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 9f68ed5..b130301 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 9f68ed50fe16bb5c3440d7e34b680059afc4dab6 +Subproject commit b130301ddadf270facae23498a69bc0f240eb767 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index f6f2903..8daaf41 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit f6f290374f3731393a4217cfbee597b9c6d37be1 +Subproject commit 8daaf41738b69811041314f67ab3f9746f1cbabb diff --git a/start.sh b/start.sh index e256549..fde3a71 100755 --- a/start.sh +++ b/start.sh @@ -19,7 +19,7 @@ sdk use java 17.0.9-graalce while true; do echo "Starting TrueOG..." java -agentpath:$SCRIPT_DIR/SubstAgent/build/libsubstagent.so \ - -Xms48G -Xmx48G \ + -Xms48G -Xmx48G -Dpaper.explicit-flush=true \ -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 \ -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch \ -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M \ -- 2.47.3 From cd3244e441643723ce30f4e50a7f6487b0f54bc7 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 17 Jun 2026 09:42:31 +0000 Subject: [PATCH 758/866] Cleanup --- package-lock.json | 6 ------ 1 file changed, 6 deletions(-) delete mode 100644 package-lock.json diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 28c9e21..0000000 --- a/package-lock.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "name": "beta-2", - "lockfileVersion": 3, - "requires": true, - "packages": {} -} -- 2.47.3 From 5387a4d48fb861d8162648982f2ce1707d7a38cf Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 17 Jun 2026 12:59:26 +0000 Subject: [PATCH 759/866] Update BattleTracker, ChatItem, Chunky --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 8daaf41..75a3a63 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 8daaf41738b69811041314f67ab3f9746f1cbabb +Subproject commit 75a3a63caeafc710542189694f75a0ae883beb6b -- 2.47.3 From d3535ccaafd798acc30c042e13ad7a8be405c560 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 17 Jun 2026 13:23:12 +0000 Subject: [PATCH 760/866] Protect more blocks from xray --- config/paper-world-defaults.yml | 3 +++ config/paper-world.yml | 3 +++ 2 files changed, 6 insertions(+) diff --git a/config/paper-world-defaults.yml b/config/paper-world-defaults.yml index a8c9072..b7bd13a 100644 --- a/config/paper-world-defaults.yml +++ b/config/paper-world-defaults.yml @@ -34,6 +34,9 @@ anticheat: - mossy_cobblestone - redstone_ore - deepslate_redstone_ore + - copper_ore + - deepslate_copper_ore + - deepslate_coal_ore lava-obscures: false max-block-height: 128 replacement-blocks: diff --git a/config/paper-world.yml b/config/paper-world.yml index 39ab429..ce1c6a3 100644 --- a/config/paper-world.yml +++ b/config/paper-world.yml @@ -25,6 +25,9 @@ anticheat: - mossy_cobblestone - redstone_ore - deepslate_redstone_ore + - copper_ore + - deepslate_copper_ore + - deepslate_coal_ore replacement-blocks: - stone lava-obscures: false -- 2.47.3 From f70f9640430a1bb69d7dfcc384faf10c30820f84 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 17 Jun 2026 14:16:40 +0000 Subject: [PATCH 761/866] Update Distant Horizons, MyWorlds, ViaBackwards --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index b130301..1ff1fd0 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit b130301ddadf270facae23498a69bc0f240eb767 +Subproject commit 1ff1fd078f5dc05a6c5aa2ac8fd6ce3c317e983b diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 75a3a63..6552b77 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 75a3a63caeafc710542189694f75a0ae883beb6b +Subproject commit 6552b7777faed2a45784b6854f3e02f5c3358331 -- 2.47.3 From 5ec9aed16976e1df8f7be95503567b48b7b574a1 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 17 Jun 2026 14:41:37 +0000 Subject: [PATCH 762/866] Update ViaBackwards --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 6552b77..0720642 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 6552b7777faed2a45784b6854f3e02f5c3358331 +Subproject commit 0720642534c685391c219e7f698d62c378e20c8d -- 2.47.3 From f25b0f3eceeff9fb9f574a1f3dd52718a7ce0ec3 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 17 Jun 2026 15:35:45 +0000 Subject: [PATCH 763/866] Update TabCompleteFilter --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 0720642..3268bc4 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 0720642534c685391c219e7f698d62c378e20c8d +Subproject commit 3268bc4fc510dc5c75c896c172cb59657a4d95b7 -- 2.47.3 From 50485354e557cfcb5fda5b388ad1a0768e322bee Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 17 Jun 2026 16:59:59 +0000 Subject: [PATCH 764/866] Release AxSmithing, update ViaVersion, update ViaBackwards --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 3268bc4..52d5ee0 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 3268bc4fc510dc5c75c896c172cb59657a4d95b7 +Subproject commit 52d5ee0514855c8deb5315df2da13a8872c72d0f -- 2.47.3 From 38af1a2f66f027c2a1fbbd8080c9988283931718 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 17 Jun 2026 17:07:26 +0000 Subject: [PATCH 765/866] Fix raid victory/deafeat messages --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 52d5ee0..90f813f 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 52d5ee0514855c8deb5315df2da13a8872c72d0f +Subproject commit 90f813fcf797de35409507f37cb47aaa43dbef9c -- 2.47.3 From 17f484478c4330255ee86ac909e7f4ae3cd8ffed Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 17 Jun 2026 17:50:17 +0000 Subject: [PATCH 766/866] Update BuildBattle-OG, LightningGrim, OldCombatMechanics --- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 1f1c784..dc92bc3 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 1f1c784efe14887b6034ea89d7a6a24159634f67 +Subproject commit dc92bc31cfd8e8c382ba72e25c02ecc9a7fbfabc diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 90f813f..4a525d6 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 90f813fcf797de35409507f37cb47aaa43dbef9c +Subproject commit 4a525d65628038d48342c330415f38d1ee18ffca -- 2.47.3 From 10fbb7daa9790d203ae650ba3401d35869d37e2d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 18 Jun 2026 18:57:30 +0000 Subject: [PATCH 767/866] Update AxSmithing, BattleTracker, Distant Horizons, fix TabCompleteFilter --- databases/KeyDB | 2 +- plugin-suites/Third-Party | 2 +- spigot.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index a2944bc..1bd351b 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit a2944bca1a72d1d54e538b388035a2c92d0c0b45 +Subproject commit 1bd351bc8f9ccba0d6921e5c77f7e8f2e384472a diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 4a525d6..44b1bc6 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 4a525d65628038d48342c330415f38d1ee18ffca +Subproject commit 44b1bc66582098cf6ad3e1e1011c007533290e7e diff --git a/spigot.yml b/spigot.yml index cc4028c..a01ddb0 100644 --- a/spigot.yml +++ b/spigot.yml @@ -191,7 +191,7 @@ commands: - testforblock - tellraw log: true - tab-complete: 2 + tab-complete: 0 send-namespaced: true players: disable-saving: false -- 2.47.3 From 7814a22239a1420fe800e4a9bcc2f36f3f3b0252 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 18 Jun 2026 19:03:41 +0000 Subject: [PATCH 768/866] Update Scoreboard-OG --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index e8ef3d6..51341bf 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit e8ef3d6f5a508f7cc2c0d0a61c993d92fd2fca80 +Subproject commit 51341bf233169654c8d35adff958e601ccea8779 -- 2.47.3 From b7b8a95b8fad62756c36e127b96d1d2e5cf1eb27 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 21 Jun 2026 12:56:16 +0000 Subject: [PATCH 769/866] Release ProAntiTab, update Distant Horizons --- databases/KeyDB | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 1bd351b..5e0268f 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 1bd351bc8f9ccba0d6921e5c77f7e8f2e384472a +Subproject commit 5e0268f1e46f6795711a3fd63b6c8dd622df5155 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 44b1bc6..e9ff867 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 44b1bc66582098cf6ad3e1e1011c007533290e7e +Subproject commit e9ff86703c39bc99efef9bf0a448be6e1e9ab17a -- 2.47.3 From e9491d2ddd344e168c330e369479b790086076a8 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 22 Jun 2026 00:35:34 +0000 Subject: [PATCH 770/866] Update Distant Horizons, NoCheatPlus, ProAntiTab --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index e9ff867..e55f931 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit e9ff86703c39bc99efef9bf0a448be6e1e9ab17a +Subproject commit e55f93112c845e1d46a985326d9a3e8909f2b66a -- 2.47.3 From 9477399a9b1bd82a4664ca7d1f086c3b949b1723 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 22 Jun 2026 01:24:12 +0000 Subject: [PATCH 771/866] Remove Template-OG public domain gradle header from non-public-domain plugins --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 1ff1fd0..47fd0d4 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 1ff1fd078f5dc05a6c5aa2ac8fd6ce3c317e983b +Subproject commit 47fd0d4dbb0a52b504b487808cea8eec1f94ff59 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 51341bf..073f948 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 51341bf233169654c8d35adff958e601ccea8779 +Subproject commit 073f9483c50758a0d520d855116aec7790c3b929 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index dc92bc3..6df3c81 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit dc92bc31cfd8e8c382ba72e25c02ecc9a7fbfabc +Subproject commit 6df3c81b6c74a382daf78e2e3659ae622c20075a diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index e55f931..15a0e70 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit e55f93112c845e1d46a985326d9a3e8909f2b66a +Subproject commit 15a0e705ad2d93a87550ec56e2f823065f0e6dbd -- 2.47.3 From c5ef8a8a3f23ff54e707cb94483688caf8d66e05 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 22 Jun 2026 01:42:26 +0000 Subject: [PATCH 772/866] Update ProAntiTab --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 15a0e70..3098c15 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 15a0e705ad2d93a87550ec56e2f823065f0e6dbd +Subproject commit 3098c150f841f090f091b88621529573d2bd78ad -- 2.47.3 From 22eb423986ee6de11ef628cbd1dd7883bea2a71d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 22 Jun 2026 14:20:01 +0000 Subject: [PATCH 773/866] Release AntiAutoFishing-OG, update AFK-OG, PetMaster-OG, Essentials-PAPI, Player-PAPI --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 47fd0d4..c974197 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 47fd0d4dbb0a52b504b487808cea8eec1f94ff59 +Subproject commit c974197a6203afc8dadce82b9634fc29da0f1e63 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 6df3c81..2a7f599 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 6df3c81b6c74a382daf78e2e3659ae622c20075a +Subproject commit 2a7f599a5f54b98a935e57f88109c0b17bc88c53 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 3098c15..d9ab0b4 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 3098c150f841f090f091b88621529573d2bd78ad +Subproject commit d9ab0b4c3ec0d5781376ba34ca055666d8bb19e0 -- 2.47.3 From 90b001c3f65ed7a0388083a7105af9cc05abdec6 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 22 Jun 2026 14:25:57 +0000 Subject: [PATCH 774/866] Fix AntiAutoFishing-OG --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 2a7f599..941e06e 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 2a7f599a5f54b98a935e57f88109c0b17bc88c53 +Subproject commit 941e06e017f1db7c4abf3a537d1afdd713053081 -- 2.47.3 From 48e312d8065757a38a549659c50094c24dc89120 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 24 Jun 2026 12:39:59 +0000 Subject: [PATCH 775/866] Update ImageFrame, ProAntiTab --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index d9ab0b4..f02842f 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit d9ab0b4c3ec0d5781376ba34ca055666d8bb19e0 +Subproject commit f02842f118ae6fbcae88be432e0a81674eefbbdf -- 2.47.3 From 1aa65d3cb96895cf0e97a2663b91c266f48cb19a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 24 Jun 2026 20:51:52 +0000 Subject: [PATCH 776/866] Update AFK-OG, Duels-OG, Spawn-OG, Splegg-OG, BetterChairs-OG, EternalCombat-OG, QSFindItemAddOn-OG, TAB-OG, Unions-OG, Distant Horizons, ImageFrame, NoCheatPlus, OldCombatMechanics, ProAntiTab, VotingPlugin --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 5e0268f..53d018d 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 5e0268f1e46f6795711a3fd63b6c8dd622df5155 +Subproject commit 53d018d35bb408e4f560654a693cb8d2177d9506 diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index c974197..c1fa2c7 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit c974197a6203afc8dadce82b9634fc29da0f1e63 +Subproject commit c1fa2c77e3758b18689107bc353bc5401bb2e5a0 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 941e06e..9867e55 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 941e06e017f1db7c4abf3a537d1afdd713053081 +Subproject commit 9867e558d0eff5b8cbfa1be8189a3ed1a998672b diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index f02842f..27dc3a3 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit f02842f118ae6fbcae88be432e0a81674eefbbdf +Subproject commit 27dc3a32b0f71c71a7c45cbd2212cf3112a5f174 -- 2.47.3 From ed77078554e002b57f0af238f44362fcca87866d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 24 Jun 2026 22:00:21 +0000 Subject: [PATCH 777/866] Update AnnouncerPlus-OG --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index c1fa2c7..761e874 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit c1fa2c77e3758b18689107bc353bc5401bb2e5a0 +Subproject commit 761e8741b7a497db08f63b8939ae44c28505893b diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 9867e55..e1fa9a2 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 9867e558d0eff5b8cbfa1be8189a3ed1a998672b +Subproject commit e1fa9a24a2e0709893ce5593cd138c9caf288dd6 -- 2.47.3 From 8f2fdf13af8cbb4ae586afea8d4fd98886f0782e Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 25 Jun 2026 20:50:43 +0000 Subject: [PATCH 778/866] Update AFK-OG, AnnouncerPlus-OG, TAB-OG, ImageFrame --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 53d018d..4921756 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 53d018d35bb408e4f560654a693cb8d2177d9506 +Subproject commit 492175643c5c8558db40d9971de0a51df6d0ac69 diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 761e874..0cbaa40 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 761e8741b7a497db08f63b8939ae44c28505893b +Subproject commit 0cbaa404fd465e7fcb625cde34f1feda453f37b3 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index e1fa9a2..33519e3 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit e1fa9a24a2e0709893ce5593cd138c9caf288dd6 +Subproject commit 33519e3f31cf1449555328089f0ac3445225b4a0 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 27dc3a3..9097a4c 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 27dc3a32b0f71c71a7c45cbd2212cf3112a5f174 +Subproject commit 9097a4c0665dec6c6a1cd7838a516c17ecf13e8c -- 2.47.3 From c6c993326c57a0e61ce309a45c4d40a59e510688 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 25 Jun 2026 21:07:46 +0000 Subject: [PATCH 779/866] Update AFK-OG, AnnouncerPlus-OG --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 0cbaa40..dfd3d8c 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 0cbaa404fd465e7fcb625cde34f1feda453f37b3 +Subproject commit dfd3d8c9bd172360866179d572f85488891ed079 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 33519e3..a3b8147 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 33519e3f31cf1449555328089f0ac3445225b4a0 +Subproject commit a3b8147df87f14f6de9d5a444e7c8c3179997a15 -- 2.47.3 From 2c89c53b0af2f261083acab39c28a63d81fceb8a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 25 Jun 2026 21:43:02 +0000 Subject: [PATCH 780/866] Update AFK-OG, AntiAutoFishing-OG, ProAntiTab --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 4921756..27a1ad3 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 492175643c5c8558db40d9971de0a51df6d0ac69 +Subproject commit 27a1ad31819b10de2cffbfa688cf875d42ab6324 diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index dfd3d8c..31a2011 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit dfd3d8c9bd172360866179d572f85488891ed079 +Subproject commit 31a2011a625016c8fb9c9bad8fe0d4ee8c3e07dc diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index a3b8147..b699ec1 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit a3b8147df87f14f6de9d5a444e7c8c3179997a15 +Subproject commit b699ec19bb4e11c08e988563649128db246fc7fa diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 9097a4c..661b98a 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 9097a4c0665dec6c6a1cd7838a516c17ecf13e8c +Subproject commit 661b98a1992b9968f9c9269138e292fc4959ed66 -- 2.47.3 From f820c7cc671506ea44626639b54541c5d0e067e5 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 1 Jul 2026 12:51:29 +0000 Subject: [PATCH 781/866] Update ImageFrame --- databases/KeyDB | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 27a1ad3..580f97e 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 27a1ad31819b10de2cffbfa688cf875d42ab6324 +Subproject commit 580f97e4bf215ff86c0bdd1af66aa6c10dc00df8 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 661b98a..ac642ba 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 661b98a1992b9968f9c9269138e292fc4959ed66 +Subproject commit ac642bab2d34b78400e43e7ae61c62059d92b224 -- 2.47.3 From a9dfb8b4d30d50c98dfd9c60167753ca11b3d342 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 1 Jul 2026 19:43:39 +0000 Subject: [PATCH 782/866] Update Duels-OG, TAB-OG, ImageFrame --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 580f97e..929d755 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 580f97e4bf215ff86c0bdd1af66aa6c10dc00df8 +Subproject commit 929d7553faf0a859a3abc61231f1e439bc31f8b2 diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 31a2011..89a8aea 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 31a2011a625016c8fb9c9bad8fe0d4ee8c3e07dc +Subproject commit 89a8aea2419c417f3c11c6c49d35251c42c5837a diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index b699ec1..e251526 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit b699ec19bb4e11c08e988563649128db246fc7fa +Subproject commit e251526579ef610ae248fcaffe6da6ace1807fd5 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index ac642ba..495dce5 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit ac642bab2d34b78400e43e7ae61c62059d92b224 +Subproject commit 495dce559ac0ab2cdaca67cd1dd52bf1ecaec33e -- 2.47.3 From f3b0ce6bffa9f7a83b2afb3137d0f5a3136e8f1b Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 2 Jul 2026 14:01:56 +0000 Subject: [PATCH 783/866] Update Duels-OG, TAB-OG, BattleTracker --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 929d755..7557cfb 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 929d7553faf0a859a3abc61231f1e439bc31f8b2 +Subproject commit 7557cfb185e1c4b06ef31ed61e13b12b85ec0f4f diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 89a8aea..9a97b0f 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 89a8aea2419c417f3c11c6c49d35251c42c5837a +Subproject commit 9a97b0f57ab726ea06a9c3e56b2c75d5da7e5654 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index e251526..9440ebd 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit e251526579ef610ae248fcaffe6da6ace1807fd5 +Subproject commit 9440ebdc3e05a503648fb41ea7aabdd5e2c4d4b4 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 495dce5..ac115a3 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 495dce559ac0ab2cdaca67cd1dd52bf1ecaec33e +Subproject commit ac115a35e54f86779ae9fb5e5e55a57cca176558 -- 2.47.3 From 925faae28115bd5a64e1db314063e9139fda3e20 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 2 Jul 2026 14:54:17 +0000 Subject: [PATCH 784/866] Update Duels-OG --- plugin-suites/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 9a97b0f..6f41af6 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 9a97b0f57ab726ea06a9c3e56b2c75d5da7e5654 +Subproject commit 6f41af60d8619621567d7d19b7e173a6e40c9dc1 -- 2.47.3 From f168f6d7dfd41050349c36911ddb301fed6a96b5 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 3 Jul 2026 12:08:15 +0000 Subject: [PATCH 785/866] Update Duels-OG, IllegalStack-OG, TAB-OG --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 7557cfb..93a2f73 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 7557cfb185e1c4b06ef31ed61e13b12b85ec0f4f +Subproject commit 93a2f73b306b4b605bd086a6fe24e82fd9226c83 diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 6f41af6..b54cf23 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 6f41af60d8619621567d7d19b7e173a6e40c9dc1 +Subproject commit b54cf23973499c2d81f9f9819882b63de61e90ac diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 9440ebd..3381726 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 9440ebdc3e05a503648fb41ea7aabdd5e2c4d4b4 +Subproject commit 33817266a7a394d77560d57efbbedbed6ea3e1db -- 2.47.3 From 6c8e1d62290ca62ebd5f676dec26793f1b19acef Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 3 Jul 2026 15:14:02 +0000 Subject: [PATCH 786/866] Update TAB-OG --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 3381726..db6e019 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 33817266a7a394d77560d57efbbedbed6ea3e1db +Subproject commit db6e0190df3f64d9f5d56edd9ce19dfc6c0a6714 -- 2.47.3 From f3df91dbd56d7e664df46dde35eb240a252f7a7a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 3 Jul 2026 17:31:35 +0000 Subject: [PATCH 787/866] Update Duels-OG, IllegalStack-OG --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index b54cf23..dd100e9 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit b54cf23973499c2d81f9f9819882b63de61e90ac +Subproject commit dd100e922737827fc59eea4b52845a96ee5ae51b diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index db6e019..b1a1d9a 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit db6e0190df3f64d9f5d56edd9ce19dfc6c0a6714 +Subproject commit b1a1d9ad865a7fc18114e92bd38c65a0d8be7f24 -- 2.47.3 From 3909dd29c119656a92552d44ed488b4a2d8dc65d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 4 Jul 2026 14:16:45 +0000 Subject: [PATCH 788/866] Release Haven-OG, update TAB-OG --- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 073f948..223807a 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 073f9483c50758a0d520d855116aec7790c3b929 +Subproject commit 223807a25c33ca90afa40fcddedcaf91f50d1f7e diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index b1a1d9a..8cb0f87 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit b1a1d9ad865a7fc18114e92bd38c65a0d8be7f24 +Subproject commit 8cb0f87b2bd769e602e4b4317d452b51865592df -- 2.47.3 From 37f69ccb525bb04fabb3ded41776930c37101807 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 8 Jul 2026 13:07:18 +0000 Subject: [PATCH 789/866] Update Duels-OG, Haven-OG, IllegalStack-OG, Distant Horizons --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 93a2f73..32197cf 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 93a2f73b306b4b605bd086a6fe24e82fd9226c83 +Subproject commit 32197cf80c2033bea4d69d3ddf64be2f7e51da8e diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index dd100e9..bc3bd9a 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit dd100e922737827fc59eea4b52845a96ee5ae51b +Subproject commit bc3bd9a121f256ee6eccce07422a3a25ab882bc3 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 223807a..d7f2f60 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 223807a25c33ca90afa40fcddedcaf91f50d1f7e +Subproject commit d7f2f60fff6e2fefcc4b5d84199eda171fc41393 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 8cb0f87..a676507 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 8cb0f87b2bd769e602e4b4317d452b51865592df +Subproject commit a67650755069e0baf5a5394c0dfbc7a840d377d1 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index ac115a3..67e904e 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit ac115a35e54f86779ae9fb5e5e55a57cca176558 +Subproject commit 67e904ed3613326993449c22b5bed6cc6350a816 -- 2.47.3 From be593217b839e9ec5fd585a9695c58d31504a6f2 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 9 Jul 2026 17:29:00 +0000 Subject: [PATCH 790/866] Update AFK-OG, Duels-OG --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 32197cf..14fd71b 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 32197cf80c2033bea4d69d3ddf64be2f7e51da8e +Subproject commit 14fd71bfc329fdbfbfb9449b45a219cc209b4241 diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index bc3bd9a..4520ea1 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit bc3bd9a121f256ee6eccce07422a3a25ab882bc3 +Subproject commit 4520ea11c68eb01bcad236a914494bbb897efec4 -- 2.47.3 From 8eebd4557cf347142f3965259f1206804df25dc3 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 12 Jul 2026 21:16:26 +0000 Subject: [PATCH 791/866] Update TAB-OG, Distant Horizons, ViaBackwards --- databases/KeyDB | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 14fd71b..9a7c6b0 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 14fd71bfc329fdbfbfb9449b45a219cc209b4241 +Subproject commit 9a7c6b01ae92d48c3aff5f3503340b6258d37158 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index a676507..749560c 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit a67650755069e0baf5a5394c0dfbc7a840d377d1 +Subproject commit 749560c5aa7e0a431e1c673cc8df9771c45b9e5e diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 67e904e..9006793 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 67e904ed3613326993449c22b5bed6cc6350a816 +Subproject commit 9006793af1b9657744771f115e5a7ebb93b6a3cf -- 2.47.3 From 31ea64da97c46b218ffbf73cb5c92ad2046ff063 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 13 Jul 2026 19:47:44 +0000 Subject: [PATCH 792/866] Update Spleef-OG, HorseTp-OG, Panilla-OG, TAB-OG, BattleTracker, Distant Horizons. Drop BatleArena --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 4520ea1..67851e3 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 4520ea11c68eb01bcad236a914494bbb897efec4 +Subproject commit 67851e3d527c4eee6152e3b5a823fe290d32b102 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index d7f2f60..ad347db 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit d7f2f60fff6e2fefcc4b5d84199eda171fc41393 +Subproject commit ad347dba0c21ed091b85144cbb79bdb7c47d9697 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 749560c..32fe2fe 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 749560c5aa7e0a431e1c673cc8df9771c45b9e5e +Subproject commit 32fe2fee8c59f15f1539115c65f16628b529826a diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 9006793..6a8540b 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 9006793af1b9657744771f115e5a7ebb93b6a3cf +Subproject commit 6a8540b3aa128f9fe246c9e9f54004d3f3209aea -- 2.47.3 From 575e2a8b83f60ff75b462bbc5d6a84858c5d8ab4 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 13 Jul 2026 22:12:26 +0000 Subject: [PATCH 793/866] Update Duels-OG, KnockbackSync-OG, OldCombatMechanics --- plugin-suites/Hard-Forks | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 67851e3..f6e3cfa 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 67851e3d527c4eee6152e3b5a823fe290d32b102 +Subproject commit f6e3cfadd9a992aaae7917782d2f744ecec2ffc8 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 32fe2fe..ff77ac7 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 32fe2fee8c59f15f1539115c65f16628b529826a +Subproject commit ff77ac7b35fb9a4f6d7e647b6782bfefeb7c50ba diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 6a8540b..af604ea 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 6a8540b3aa128f9fe246c9e9f54004d3f3209aea +Subproject commit af604ea01ee0718991ee93395c36708ba834a525 -- 2.47.3 From 0b8148615aa58f218a4fae8d50d6e7dbd88a48ff Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 15 Jul 2026 19:36:14 +0000 Subject: [PATCH 794/866] Update SudoSigns-OG, ProAntiTab --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 9a7c6b0..5cc82eb 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 9a7c6b01ae92d48c3aff5f3503340b6258d37158 +Subproject commit 5cc82eb2b4a305e585a989e72f4c837abac42651 diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index f6e3cfa..b143ed7 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit f6e3cfadd9a992aaae7917782d2f744ecec2ffc8 +Subproject commit b143ed7a60ba9c4bbf29d0eeded5e733a1a52a70 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index af604ea..e613de2 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit af604ea01ee0718991ee93395c36708ba834a525 +Subproject commit e613de2cd0247f260705b059d79e68ff3353b96e -- 2.47.3 From 91d08db4a254d9831701efec8c9cb2212eb1d606 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 15 Jul 2026 19:42:36 +0000 Subject: [PATCH 795/866] Update ProAntiTab --- databases/KeyDB | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 5cc82eb..043a9c2 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 5cc82eb2b4a305e585a989e72f4c837abac42651 +Subproject commit 043a9c2a16993643059ad53c1b0f49665cce0a5c diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index e613de2..3a7cd61 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit e613de2cd0247f260705b059d79e68ff3353b96e +Subproject commit 3a7cd6112b122369d372dde778928751dfd6d68e -- 2.47.3 From 2d49fac64f850e054f1adc2f4794f475b6483e20 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 15 Jul 2026 19:53:30 +0000 Subject: [PATCH 796/866] Update SudoSigns-OG --- plugin-suites/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index b143ed7..4c05b95 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit b143ed7a60ba9c4bbf29d0eeded5e733a1a52a70 +Subproject commit 4c05b954a2a45c00d4268153d1088400a5ba9c3e -- 2.47.3 From f8e9f349533740c628c407db803448c0308a1d74 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 16 Jul 2026 13:52:02 +0000 Subject: [PATCH 797/866] Update ImageFrame --- databases/KeyDB | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 043a9c2..6ed8a95 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 043a9c2a16993643059ad53c1b0f49665cce0a5c +Subproject commit 6ed8a956021b41c9ff6e5506c3a8300804380b70 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 3a7cd61..af3b477 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 3a7cd6112b122369d372dde778928751dfd6d68e +Subproject commit af3b47747d842c790e8df98b2787eaa93ea55627 -- 2.47.3 From 93c0dd20a0671b2625e73146b4971abc93306e78 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 16 Jul 2026 21:33:37 +0000 Subject: [PATCH 798/866] Update AreaShop --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index af3b477..d0ea6bc 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit af3b47747d842c790e8df98b2787eaa93ea55627 +Subproject commit d0ea6bcead19ea693b07a721054c260ad35bb5b0 -- 2.47.3 From 3cb82c0c186182a39957e4f831c81d262990bf6c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 16 Jul 2026 23:52:14 +0000 Subject: [PATCH 799/866] Update Chat-OG, AreaShop, WorldGuard --- plugin-suites/OG-Suite | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index ad347db..ba50998 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit ad347dba0c21ed091b85144cbb79bdb7c47d9697 +Subproject commit ba5099824a54f9eeeb82b7e8e3b38882e80aec05 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index d0ea6bc..70797bf 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit d0ea6bcead19ea693b07a721054c260ad35bb5b0 +Subproject commit 70797bf1bcb19d5d7644d75b33d64cc9734eac2c -- 2.47.3 From 1fc2e386ed28edc3e43326f2017cc4106980771c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 17 Jul 2026 17:21:44 +0000 Subject: [PATCH 800/866] Update GxUI-OG, merge DuelEnhancer-OG into Duels-OG --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 6ed8a95..2fed2cb 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 6ed8a956021b41c9ff6e5506c3a8300804380b70 +Subproject commit 2fed2cba2bf7e271aa8ba0d41d2e3fcdcc76776d diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 4c05b95..ac181bf 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 4c05b954a2a45c00d4268153d1088400a5ba9c3e +Subproject commit ac181bf3ed00409756389ccb32243c8c05bdfe57 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index ba50998..19b02a1 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit ba5099824a54f9eeeb82b7e8e3b38882e80aec05 +Subproject commit 19b02a172d0b3db97e26558f781cf6efa6b560de diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index ff77ac7..a3b7ec5 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit ff77ac7b35fb9a4f6d7e647b6782bfefeb7c50ba +Subproject commit a3b7ec50db903224f97ca2a601ceda90ac241c4c diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 70797bf..be84b22 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 70797bf1bcb19d5d7644d75b33d64cc9734eac2c +Subproject commit be84b225de5f5c3c5d291d7264dab0297b824257 -- 2.47.3 From 452ff7d97d29201a2afcea5d3abf3090e3871c2a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 17 Jul 2026 17:50:46 +0000 Subject: [PATCH 801/866] Update IllegalStack-OG, ProAntiTab --- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index a3b7ec5..ad61b1d 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit a3b7ec50db903224f97ca2a601ceda90ac241c4c +Subproject commit ad61b1def71b037f1420bd90e636dc5cd473e9c5 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index be84b22..c4d3785 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit be84b225de5f5c3c5d291d7264dab0297b824257 +Subproject commit c4d3785ff1abc92a4bbdded854c1aaf4b8da3009 -- 2.47.3 From 01437ffaf8b77fc32c6bc8c63eccc0bc8b9c59ad Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 17 Jul 2026 20:02:08 +0000 Subject: [PATCH 802/866] Update AreaShop, ProAntiTab --- databases/KeyDB | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 2fed2cb..33120b5 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 2fed2cba2bf7e271aa8ba0d41d2e3fcdcc76776d +Subproject commit 33120b579d0a748aebf1af25677bfdd2a203e6b1 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index c4d3785..755a17c 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit c4d3785ff1abc92a4bbdded854c1aaf4b8da3009 +Subproject commit 755a17c95415def6243d17124aae7936b80a7947 -- 2.47.3 From 831d1e9d12ae76fbb3a2788de605dd7dd97ebf8a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 18 Jul 2026 12:15:24 +0000 Subject: [PATCH 803/866] Update AreaShop --- databases/KeyDB | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 33120b5..8f37fde 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 33120b579d0a748aebf1af25677bfdd2a203e6b1 +Subproject commit 8f37fde778cb201dff5a6cb0b8c0b529e9c296e3 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 755a17c..0310c8c 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 755a17c95415def6243d17124aae7936b80a7947 +Subproject commit 0310c8ccd7b1a992efbe2a80e2f02aa2515a5314 -- 2.47.3 From 6e6387f236395911e2ad7d3f079486d76f0cf9cd Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 18 Jul 2026 14:59:05 +0000 Subject: [PATCH 804/866] Update AreaShop, Distant Horizons --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 0310c8c..01cf71d 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 0310c8ccd7b1a992efbe2a80e2f02aa2515a5314 +Subproject commit 01cf71d88ead7744f3a656f49672946020d23118 -- 2.47.3 From 95bc62a47f45a04baf33572ab0a7b0eedc1b304a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sat, 18 Jul 2026 22:30:12 +0000 Subject: [PATCH 805/866] Update AreaShop, Distant Horizons --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 01cf71d..63bc27b 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 01cf71d88ead7744f3a656f49672946020d23118 +Subproject commit 63bc27bdd8d9285c3c38c915bcbc2fa501a6eb12 -- 2.47.3 From 84630aa555f5b35cf7d7863d6e9b6646aa04530b Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 20 Jul 2026 05:12:26 +0000 Subject: [PATCH 806/866] Update AreaShop, Distant Horizons. Merge RandomDrops-OG into Utilities-OG. --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index ac181bf..3ace032 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit ac181bf3ed00409756389ccb32243c8c05bdfe57 +Subproject commit 3ace032fe0765db6766443e77c4bea0b67d6cc7f diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 19b02a1..9d2f389 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 19b02a172d0b3db97e26558f781cf6efa6b560de +Subproject commit 9d2f3894fb75678c33a89101c369fcf81e95887a diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index ad61b1d..4a704d4 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit ad61b1def71b037f1420bd90e636dc5cd473e9c5 +Subproject commit 4a704d4e45dff73cd93d8ebb37f356c1ba67874c diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 63bc27b..bd58663 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 63bc27bdd8d9285c3c38c915bcbc2fa501a6eb12 +Subproject commit bd58663b7c0e55b8e38ca2e4e51a43d90a139f4f -- 2.47.3 From 415dcc30e0adf0661c3d22f7213ae51d66ed3e60 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 20 Jul 2026 06:07:45 +0000 Subject: [PATCH 807/866] Update Spawn-OG --- plugin-suites/Hard-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 3ace032..41f7362 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 3ace032fe0765db6766443e77c4bea0b67d6cc7f +Subproject commit 41f7362418a1d36018efe68e94b119d77b6179d7 -- 2.47.3 From 3d30cb02528b66f9bbcc3c05c07e8dd45f24e91f Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 20 Jul 2026 13:30:00 +0000 Subject: [PATCH 808/866] Update NoDespawn-OG, MiniPlaceholders-DiamondBank-OG, AreaShop --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Third-Party | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 41f7362..028825f 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 41f7362418a1d36018efe68e94b119d77b6179d7 +Subproject commit 028825f9b9b17c438840f110fb5dca7e30804d12 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 9d2f389..b172152 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 9d2f3894fb75678c33a89101c369fcf81e95887a +Subproject commit b1721520af6b593a2f8739620413c60118ea1376 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index bd58663..5dc492c 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit bd58663b7c0e55b8e38ca2e4e51a43d90a139f4f +Subproject commit 5dc492c37ecb3a2b9b0866334f64d5cb0c3ccbf0 -- 2.47.3 From 25162fd63932b72a679e24e809b2f6fb01c01f29 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 20 Jul 2026 14:22:34 +0000 Subject: [PATCH 809/866] Update Unions-OG, AreaShop, ProAntiTab --- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 4a704d4..7cc5e60 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 4a704d4e45dff73cd93d8ebb37f356c1ba67874c +Subproject commit 7cc5e60cfe8642f5b5afb1832fc9b9d2430ca8ec diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 5dc492c..854bc84 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 5dc492c37ecb3a2b9b0866334f64d5cb0c3ccbf0 +Subproject commit 854bc844aeb60c848bb4b4410a9e5575913a7b5a -- 2.47.3 From 63765149e7f2ebaeccfda54e4bfe8baddcf3a01f Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 20 Jul 2026 15:57:02 +0000 Subject: [PATCH 810/866] Update AreaShop --- plugin-suites/Third-Party | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 854bc84..05d433f 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 854bc844aeb60c848bb4b4410a9e5575913a7b5a +Subproject commit 05d433fd601b1e0d64d4a1339aa3ac8c93e05f85 -- 2.47.3 From f1e87d835fb5896576d87c478862eb5760808845 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 20 Jul 2026 18:51:33 +0000 Subject: [PATCH 811/866] Update Scoreboard-OG, Unions-OG, AreaShop --- databases/KeyDB | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 8f37fde..4a4d606 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 8f37fde778cb201dff5a6cb0b8c0b529e9c296e3 +Subproject commit 4a4d6067d8697b2f9ff355ee794cf3f206a7dd14 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index b172152..dc3cfd7 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit b1721520af6b593a2f8739620413c60118ea1376 +Subproject commit dc3cfd720be82eb444a5ea618bd586c7dc09caa9 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 7cc5e60..a8f2598 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 7cc5e60cfe8642f5b5afb1832fc9b9d2430ca8ec +Subproject commit a8f2598a2eef31004c9ea836c6d50cb988b3600a diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 05d433f..0cb07ab 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 05d433fd601b1e0d64d4a1339aa3ac8c93e05f85 +Subproject commit 0cb07ab93aa03831209ac90eb62016fcc4873ad8 -- 2.47.3 From 15fed9506a6fd90cb8dac98e8dbe28a35f373cec Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 22 Jul 2026 11:31:15 +0000 Subject: [PATCH 812/866] Update SubstAgent, DiamondBank-OG, QuickShop-OG, ProAntiTab --- SubstAgent | 2 +- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/SubstAgent b/SubstAgent index 6c0ec3e..5d90ef3 160000 --- a/SubstAgent +++ b/SubstAgent @@ -1 +1 @@ -Subproject commit 6c0ec3e15b162f1bef5a31146081c1111bbea8cc +Subproject commit 5d90ef3a6a4a60f28dc4333c98cb51f8bdf59989 diff --git a/databases/KeyDB b/databases/KeyDB index 4a4d606..e79bbec 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 4a4d6067d8697b2f9ff355ee794cf3f206a7dd14 +Subproject commit e79bbecca8f02427df98a0428a6e2510fcaeccaf diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 028825f..cf377df 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 028825f9b9b17c438840f110fb5dca7e30804d12 +Subproject commit cf377df94703881d51c4da50001708a3956c42e1 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index dc3cfd7..d482a43 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit dc3cfd720be82eb444a5ea618bd586c7dc09caa9 +Subproject commit d482a43386debf52e15a4348263909683fc32806 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index a8f2598..133b807 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit a8f2598a2eef31004c9ea836c6d50cb988b3600a +Subproject commit 133b807a04eb3de26e86a8d97af7c3a963f2aeef diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 0cb07ab..6b5efd8 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 0cb07ab93aa03831209ac90eb62016fcc4873ad8 +Subproject commit 6b5efd8b7aface527d7e92d9995c9f96098df6e9 -- 2.47.3 From c453a3281444c8632dee84a4ec0d79952df7e365 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 22 Jul 2026 13:20:30 +0000 Subject: [PATCH 813/866] Update Duels-OG, Quests-OG, TheHerobrine-OG, QuickShop-OG, Distant Horizons, PlaceholderAPI, QuickShop-OG-compat-worldguard, VotingPlugin, WorldEditSUI, WorldGuard --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index cf377df..f6565e9 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit cf377df94703881d51c4da50001708a3956c42e1 +Subproject commit f6565e96b9b2a4bb28f8b46ba6f3d6b8fe78cd6c diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index d482a43..a1b301a 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit d482a43386debf52e15a4348263909683fc32806 +Subproject commit a1b301a856a0ab6b38b88c7e90795aea8a589359 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 133b807..2bc8067 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 133b807a04eb3de26e86a8d97af7c3a963f2aeef +Subproject commit 2bc80676a4416c4b27c588bda495ac99875306c2 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 6b5efd8..f849c5c 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 6b5efd8b7aface527d7e92d9995c9f96098df6e9 +Subproject commit f849c5c33b44ef5aea908e5b209fc0d436612d3e -- 2.47.3 From 0a144967cb63fdbaa30e7f29cfcdb111b30cf496 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 22 Jul 2026 23:54:58 +0000 Subject: [PATCH 814/866] Update Chat-OG, Quests-OG, BuildBattle-OG, Panilla-OG, BattleTracker, NoCheatPlus, VotingPlugin --- databases/KeyDB | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index e79bbec..b517ef5 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit e79bbecca8f02427df98a0428a6e2510fcaeccaf +Subproject commit b517ef5c3776c401268da9c077d49954f12be957 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index a1b301a..48f978b 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit a1b301a856a0ab6b38b88c7e90795aea8a589359 +Subproject commit 48f978b41cb30271df25977312b4b1b37ec0f58b diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 2bc8067..a321088 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 2bc80676a4416c4b27c588bda495ac99875306c2 +Subproject commit a32108875970f55643385adbeb53c396174f427e diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index f849c5c..9b79d51 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit f849c5c33b44ef5aea908e5b209fc0d436612d3e +Subproject commit 9b79d515895169f0449b5e9abc1cbad6e6b4d2bc -- 2.47.3 From 61601f9bb0fe95c3c952e58cb2cb47a677cd934a Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 23 Jul 2026 23:04:53 +0000 Subject: [PATCH 815/866] Update NoDespawn-OG, TheHerobrine-OG, IllegalStack-OG, MobLimiter-OG, Distant Horizons, QuickShop-OG-compat-worldedit --- databases/KeyDB | 2 +- databases/mariadb-migrator.sh | 3 --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 6 files changed, 5 insertions(+), 8 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index b517ef5..4e02efc 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit b517ef5c3776c401268da9c077d49954f12be957 +Subproject commit 4e02efca33161ce1e04e6434016a8695f540104c diff --git a/databases/mariadb-migrator.sh b/databases/mariadb-migrator.sh index e89cd96..cc5aac0 100755 --- a/databases/mariadb-migrator.sh +++ b/databases/mariadb-migrator.sh @@ -28,11 +28,8 @@ echo # List of databases to process databases=( - "bounty_hunters" "core_protect" - "cosmetics_og" "gamemodeinventories" - #"luckperms" "playtimes" "quickshop" "unions" diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index f6565e9..99d7db8 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit f6565e96b9b2a4bb28f8b46ba6f3d6b8fe78cd6c +Subproject commit 99d7db89bf5b787ddbb10d00c771ccd5b1a324ed diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 48f978b..b182e51 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 48f978b41cb30271df25977312b4b1b37ec0f58b +Subproject commit b182e518eb9a000cc0b4ce8a4d1c178d7216fd1a diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index a321088..d8aa00b 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit a32108875970f55643385adbeb53c396174f427e +Subproject commit d8aa00b49a06ac5fbdc80d26451fd0c376362a9f diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 9b79d51..178d05e 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 9b79d515895169f0449b5e9abc1cbad6e6b4d2bc +Subproject commit 178d05e84c9fbb1552843a2ede487daa16ef929c -- 2.47.3 From da08ad20f5c9e39c12aa16afdfe4199873bf2c5c Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Fri, 24 Jul 2026 16:55:55 +0000 Subject: [PATCH 816/866] Update AntiPieRay-OG, GameModeInventories-OG, Unions-OG, ProAntiTab, Distant Horizons --- databases/KeyDB | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 4e02efc..4886e81 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 4e02efca33161ce1e04e6434016a8695f540104c +Subproject commit 4886e81614b0ee13314ad2f7b7548e3ae9aba2ef diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index b182e51..e6250a2 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit b182e518eb9a000cc0b4ce8a4d1c178d7216fd1a +Subproject commit e6250a28d69bf54d005ea41319eca32c72835302 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index d8aa00b..23e8301 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit d8aa00b49a06ac5fbdc80d26451fd0c376362a9f +Subproject commit 23e8301c7be2573da1e58905e13a030111594c64 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 178d05e..7458e48 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 178d05e84c9fbb1552843a2ede487daa16ef929c +Subproject commit 7458e487e0c3515c59ab8776eaadfd496f04acdc -- 2.47.3 From 3f8e20c4eff88c79686917a7b7bc6ee4e432efd2 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 26 Jul 2026 13:22:09 +0000 Subject: [PATCH 817/866] Update GameModeInventories-OG, IllegalStack-OG, Distant Horizons, NoCheatPlus --- databases/KeyDB | 2 +- databases/mariadb-migrator.sh | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- world_nether/paper-world.yml | 26 -------------------------- world_the_end/paper-world.yml | 14 -------------- 6 files changed, 4 insertions(+), 44 deletions(-) delete mode 100644 world_nether/paper-world.yml delete mode 100644 world_the_end/paper-world.yml diff --git a/databases/KeyDB b/databases/KeyDB index 4886e81..7606dd0 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 4886e81614b0ee13314ad2f7b7548e3ae9aba2ef +Subproject commit 7606dd0c701a127ccd9160da823d8ed8402b8330 diff --git a/databases/mariadb-migrator.sh b/databases/mariadb-migrator.sh index cc5aac0..32570f2 100755 --- a/databases/mariadb-migrator.sh +++ b/databases/mariadb-migrator.sh @@ -30,7 +30,7 @@ echo databases=( "core_protect" "gamemodeinventories" - "playtimes" + #"playtimes" "quickshop" "unions" ) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 23e8301..3ab1aff 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 23e8301c7be2573da1e58905e13a030111594c64 +Subproject commit 3ab1aff6cb92fdc39991b8dbeedb8ba2dc9e6de1 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 7458e48..bef0546 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 7458e487e0c3515c59ab8776eaadfd496f04acdc +Subproject commit bef054640677918696d3fd0109fde18e308b44d7 diff --git a/world_nether/paper-world.yml b/world_nether/paper-world.yml deleted file mode 100644 index 1ac5d43..0000000 --- a/world_nether/paper-world.yml +++ /dev/null @@ -1,26 +0,0 @@ -# This is a world configuration file for Paper. -# This file may start empty but can be filled with settings to override ones in the config/paper-world-defaults.yml -# -# World: world_nether (minecraft:the_nether) -# License: https://raw.githubusercontent.com/true-og/Paper/refs/heads/main/LICENSE.md -# -# Anti-Xray is dimension-sensitive: hidden-blocks must match terrain materials in -# replacement-blocks, otherwise engine-mode 1 will replace ores with the wrong rock type. - -_version: 30 -anticheat: - anti-xray: - enabled: true - engine-mode: 1 - hidden-blocks: - - ancient_debris - - nether_gold_ore - - nether_quartz_ore - replacement-blocks: - - netherrack - - basalt - - blackstone - lava-obscures: true - max-block-height: 128 - update-radius: 2 - use-permission: false diff --git a/world_the_end/paper-world.yml b/world_the_end/paper-world.yml deleted file mode 100644 index d7606e7..0000000 --- a/world_the_end/paper-world.yml +++ /dev/null @@ -1,14 +0,0 @@ -# This is a world configuration file for Paper. -# This file may start empty but can be filled with settings to override ones in the config/paper-world-defaults.yml -# -# World: world_the_end (minecraft:the_end) -# License: https://raw.githubusercontent.com/true-og/Paper/refs/heads/main/LICENSE.md -# -# No hidden-block targets exist in the End (no ores, no block entities worth obfuscating -# at the chunk-packet layer). Anti-Xray disabled to save CPU and avoid mis-replacement -# under engine-mode 1 (end_stone is not in any replacement-blocks list). - -_version: 30 -anticheat: - anti-xray: - enabled: false -- 2.47.3 From 01f9a35f1efcb9163e6a8285c8ae9387b30a5df1 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 27 Jul 2026 12:10:52 +0000 Subject: [PATCH 818/866] Release AreaShop-OG, Update DiamondBank-OG API --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 7606dd0..3e9050b 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 7606dd0c701a127ccd9160da823d8ed8402b8330 +Subproject commit 3e9050b112db865cbefa8bdf6297c3e6fae67e64 diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 99d7db8..6e3a62d 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 99d7db89bf5b787ddbb10d00c771ccd5b1a324ed +Subproject commit 6e3a62dfced4bac5f161ba68bfc71e5b43d7892b diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index e6250a2..5414acf 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit e6250a28d69bf54d005ea41319eca32c72835302 +Subproject commit 5414acf6c5ee61ebd96acfbd01a5a8796da1a8b3 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 3ab1aff..6a33c70 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 3ab1aff6cb92fdc39991b8dbeedb8ba2dc9e6de1 +Subproject commit 6a33c70f7b0e5a592e6b6d85d7f892f6c53d9aee diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index bef0546..dd7f1b5 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit bef054640677918696d3fd0109fde18e308b44d7 +Subproject commit dd7f1b55ba0b938d9fbe5a72de2c2557036d6b51 -- 2.47.3 From fcb0f06ffa9f275084fba4d9059057c500c53c76 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 27 Jul 2026 13:13:20 +0000 Subject: [PATCH 819/866] Update Costmetics-OG, Distant Horizons --- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 6a33c70..fb7423c 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 6a33c70f7b0e5a592e6b6d85d7f892f6c53d9aee +Subproject commit fb7423c0689fbe294ed7adc50acd5ef31e3cbe6a diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index dd7f1b5..f78c6ed 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit dd7f1b55ba0b938d9fbe5a72de2c2557036d6b51 +Subproject commit f78c6ede98b08dd29a1b4ad6d27063868374c65f -- 2.47.3 From f103bc890b174c934af9d4a2d2e85fd121db3df4 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Mon, 27 Jul 2026 13:33:05 +0000 Subject: [PATCH 820/866] Update ShopBridge-OG, QuickShop-OG --- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 5414acf..2092020 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 5414acf6c5ee61ebd96acfbd01a5a8796da1a8b3 +Subproject commit 2092020e8db82a237aade57e1a8120a3a0199b71 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index fb7423c..df8aec2 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit fb7423c0689fbe294ed7adc50acd5ef31e3cbe6a +Subproject commit df8aec294da509687931b6eea810d306eb7e3fab -- 2.47.3 From ca2e155c071ec1fae71c7902360f63b360076e89 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 29 Jul 2026 15:49:40 +0000 Subject: [PATCH 821/866] Update DiamondBank-OG, KotlinTemplate-OG, MiniPlaceholders-DiamondBank-OG, Quests-OG, Scoreboard-OG, ShopBridge-OG, Template-OG, TheHerobrine-OG, AreaShop-OG, Cosmetics-OG, CraftingStore-OG, GameModeInventories-OG, Unions-OG, Distant Horizons, ProAntiTab, QuickShop-OG-compat-worldguard, VotingPlugin, WorldGuard --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- plugin-suites/Third-Party | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 3e9050b..63bab06 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 3e9050b112db865cbefa8bdf6297c3e6fae67e64 +Subproject commit 63bab06751f8ac686b316b632db8053c9bdce18e diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 6e3a62d..53af764 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 6e3a62dfced4bac5f161ba68bfc71e5b43d7892b +Subproject commit 53af76445c2668730c7c4bbd61db3eb6222d3e6d diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 2092020..1e8ca11 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 2092020e8db82a237aade57e1a8120a3a0199b71 +Subproject commit 1e8ca11bc8c0daec63264260f3b23a93aaadfae8 diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index df8aec2..753072a 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit df8aec294da509687931b6eea810d306eb7e3fab +Subproject commit 753072ae7bec12c4d92a9740041628bab66bd00c diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index f78c6ed..047c308 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit f78c6ede98b08dd29a1b4ad6d27063868374c65f +Subproject commit 047c308c9fd75669ee6ece732c1703bcd4abadbd -- 2.47.3 From 408dc51ecaec1860d8779b7944e406ba79c10460 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 29 Jul 2026 16:25:59 +0000 Subject: [PATCH 822/866] Update Unions-OG --- plugin-suites/Soft-Forks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 753072a..123ba60 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 753072ae7bec12c4d92a9740041628bab66bd00c +Subproject commit 123ba606abd28fb9e46378b508b96e4f072599f9 -- 2.47.3 From 0706eb10291de6ab088f880cc375db4b2a6d5330 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 29 Jul 2026 21:01:55 +0000 Subject: [PATCH 823/866] Update NoDespawn-OG, TheHerobrine-OG, VotingPlugin --- databases/KeyDB | 2 +- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Third-Party | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index 63bab06..fdd5f3c 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit 63bab06751f8ac686b316b632db8053c9bdce18e +Subproject commit fdd5f3ce4b4cfa55613e4251b20e470f1338ddd9 diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 53af764..1ebc125 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 53af76445c2668730c7c4bbd61db3eb6222d3e6d +Subproject commit 1ebc125a2c0bf412d5f283735732f2cc379a3cf2 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 1e8ca11..febc786 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 1e8ca11bc8c0daec63264260f3b23a93aaadfae8 +Subproject commit febc78691395b107a76fd7c6d4dd20a2449b77a5 diff --git a/plugin-suites/Third-Party b/plugin-suites/Third-Party index 047c308..ffcc703 160000 --- a/plugin-suites/Third-Party +++ b/plugin-suites/Third-Party @@ -1 +1 @@ -Subproject commit 047c308c9fd75669ee6ece732c1703bcd4abadbd +Subproject commit ffcc7032f394f64e961f22e3a54aee929c4d4b27 -- 2.47.3 From 9651e48d8bd0fdba0cc64e592adeace945f6432d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 29 Jul 2026 21:53:08 +0000 Subject: [PATCH 824/866] Update Quests-OG, Unions-OG --- databases/KeyDB | 2 +- plugin-suites/OG-Suite | 2 +- plugin-suites/Soft-Forks | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/databases/KeyDB b/databases/KeyDB index fdd5f3c..549282e 160000 --- a/databases/KeyDB +++ b/databases/KeyDB @@ -1 +1 @@ -Subproject commit fdd5f3ce4b4cfa55613e4251b20e470f1338ddd9 +Subproject commit 549282ecc929b730ddedc339f60016f5130ff7ab diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index febc786..21afcc0 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit febc78691395b107a76fd7c6d4dd20a2449b77a5 +Subproject commit 21afcc0ee1c31f03cc50a57be39626985ce3600b diff --git a/plugin-suites/Soft-Forks b/plugin-suites/Soft-Forks index 123ba60..b65ec02 160000 --- a/plugin-suites/Soft-Forks +++ b/plugin-suites/Soft-Forks @@ -1 +1 @@ -Subproject commit 123ba606abd28fb9e46378b508b96e4f072599f9 +Subproject commit b65ec029b3ed1bd2c2c7fa5c0897bf77789f3444 -- 2.47.3 From 22a6767c0d850bdd6baf1a6a3b37fddcc0a48e9d Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 29 Jul 2026 22:10:31 +0000 Subject: [PATCH 825/866] Update Quests-OG --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 21afcc0..24a79a7 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 21afcc0ee1c31f03cc50a57be39626985ce3600b +Subproject commit 24a79a731a8ab4acaa27f16badfed5c0f593081a -- 2.47.3 From 72ae37680ee149bc859d7a254e0a1fce7ed88e30 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 29 Jul 2026 22:45:24 +0000 Subject: [PATCH 826/866] Update TheHerobrine-OG --- plugin-suites/OG-Suite | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index 24a79a7..d20fcfa 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit 24a79a731a8ab4acaa27f16badfed5c0f593081a +Subproject commit d20fcfa45bb4ef7d98ab7a11f619368ebd733707 -- 2.47.3 From e6fc593db2d04fd377d3564290610b96caf26667 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Wed, 29 Jul 2026 23:32:22 +0000 Subject: [PATCH 827/866] Update Spawn-OG, TheHerobrine-OG --- plugin-suites/Hard-Forks | 2 +- plugin-suites/OG-Suite | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-suites/Hard-Forks b/plugin-suites/Hard-Forks index 1ebc125..8dfd6e3 160000 --- a/plugin-suites/Hard-Forks +++ b/plugin-suites/Hard-Forks @@ -1 +1 @@ -Subproject commit 1ebc125a2c0bf412d5f283735732f2cc379a3cf2 +Subproject commit 8dfd6e3b24b5236f77c354bb460d0209e3357526 diff --git a/plugin-suites/OG-Suite b/plugin-suites/OG-Suite index d20fcfa..f088f31 160000 --- a/plugin-suites/OG-Suite +++ b/plugin-suites/OG-Suite @@ -1 +1 @@ -Subproject commit d20fcfa45bb4ef7d98ab7a11f619368ebd733707 +Subproject commit f088f3174b3a4535b56a3a10962f7917085154b0 -- 2.47.3 From 8defe531511963797e58ffbbeff8236931a7872f Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Thu, 30 Jul 2026 18:47:31 +0000 Subject: [PATCH 828/866] Add TheHerobrine, Splegg hub maps. Add Ancient_Plateau TheHerobrine map --- .gitignore | 5 +- maps/Ancient_Plateau/LICENSE.md | 113 ++++++++++++++++++ maps/Ancient_Plateau/WorldDownloader.txt | 4 + maps/Ancient_Plateau/data/raids.dat | Bin 0 -> 90 bytes maps/Ancient_Plateau/data/villages.dat | Bin 0 -> 55 bytes maps/Ancient_Plateau/entities/r.-1.-1.mca | Bin 0 -> 77824 bytes maps/Ancient_Plateau/entities/r.-1.0.mca | Bin 0 -> 90112 bytes maps/Ancient_Plateau/entities/r.-1.1.mca | Bin 0 -> 16384 bytes maps/Ancient_Plateau/entities/r.0.-1.mca | Bin 0 -> 61440 bytes maps/Ancient_Plateau/entities/r.0.0.mca | Bin 0 -> 73728 bytes maps/Ancient_Plateau/level.dat | Bin 0 -> 2180 bytes maps/Ancient_Plateau/level.dat_old | Bin 0 -> 2181 bytes maps/Ancient_Plateau/mapdata.yaml | 77 ++++++++++++ maps/Ancient_Plateau/paper-world.yml | 6 + maps/Ancient_Plateau/players/trickyguy123.dat | Bin 0 -> 731 bytes maps/Ancient_Plateau/region/r.-1.-1.mca | Bin 0 -> 2371584 bytes maps/Ancient_Plateau/region/r.-1.0.mca | Bin 0 -> 2879488 bytes maps/Ancient_Plateau/region/r.-1.1.mca | Bin 0 -> 3289088 bytes maps/Ancient_Plateau/region/r.-1.2.mca | Bin 0 -> 2363392 bytes maps/Ancient_Plateau/region/r.0.-1.mca | Bin 0 -> 2469888 bytes maps/Ancient_Plateau/region/r.0.0.mca | Bin 0 -> 3096576 bytes maps/Ancient_Plateau/region/r.0.1.mca | Bin 0 -> 4333568 bytes maps/Ancient_Plateau/region/r.0.2.mca | Bin 0 -> 2912256 bytes maps/Ancient_Plateau/session.lock | 1 + maps/Ancient_Plateau/uid.dat | 1 + maps/HB1_Hub/LICENSE.md | 72 +++++++++++ maps/HB1_Hub/data/Mineshaft.dat | Bin 0 -> 1297 bytes maps/HB1_Hub/data/villages.dat | Bin 0 -> 54 bytes maps/HB1_Hub/level.dat | Bin 0 -> 955 bytes maps/HB1_Hub/level.dat_mcr | Bin 0 -> 421 bytes maps/HB1_Hub/level.dat_old | Bin 0 -> 955 bytes maps/HB1_Hub/players/Libers97.dat | Bin 0 -> 607 bytes maps/HB1_Hub/region/r.-1.-1.mca | Bin 0 -> 4202496 bytes maps/HB1_Hub/region/r.-1.-1.mcr | Bin 0 -> 4202496 bytes maps/HB1_Hub/region/r.-1.0.mca | Bin 0 -> 4202496 bytes maps/HB1_Hub/region/r.-1.0.mcr | Bin 0 -> 4202496 bytes maps/HB1_Hub/region/r.0.-1.mca | Bin 0 -> 4210688 bytes maps/HB1_Hub/region/r.0.-1.mcr | Bin 0 -> 4202496 bytes maps/HB1_Hub/region/r.0.0.mca | Bin 0 -> 4202496 bytes maps/HB1_Hub/region/r.0.0.mcr | Bin 0 -> 4202496 bytes maps/HB1_Hub/session.lock | Bin 0 -> 8 bytes maps/HB1_Hub/spc.settings | 53 ++++++++ maps/HB1_Hub/stats/Libers97.json | 1 + maps/SP1_Hub/LICENSE.md | 72 +++++++++++ maps/SP1_Hub/data/Mineshaft.dat | Bin 0 -> 1297 bytes maps/SP1_Hub/data/villages.dat | Bin 0 -> 54 bytes maps/SP1_Hub/level.dat | Bin 0 -> 955 bytes maps/SP1_Hub/level.dat_mcr | Bin 0 -> 421 bytes maps/SP1_Hub/level.dat_old | Bin 0 -> 955 bytes maps/SP1_Hub/players/Libers97.dat | Bin 0 -> 607 bytes maps/SP1_Hub/region/r.-1.-1.mca | Bin 0 -> 4202496 bytes maps/SP1_Hub/region/r.-1.-1.mcr | Bin 0 -> 4202496 bytes maps/SP1_Hub/region/r.-1.0.mca | Bin 0 -> 4202496 bytes maps/SP1_Hub/region/r.-1.0.mcr | Bin 0 -> 4202496 bytes maps/SP1_Hub/region/r.0.-1.mca | Bin 0 -> 4210688 bytes maps/SP1_Hub/region/r.0.-1.mcr | Bin 0 -> 4202496 bytes maps/SP1_Hub/region/r.0.0.mca | Bin 0 -> 4202496 bytes maps/SP1_Hub/region/r.0.0.mcr | Bin 0 -> 4202496 bytes maps/SP1_Hub/session.lock | Bin 0 -> 8 bytes maps/SP1_Hub/spc.settings | 53 ++++++++ maps/SP1_Hub/stats/Libers97.json | 1 + maps/default.yaml | 2 + 62 files changed, 457 insertions(+), 4 deletions(-) create mode 100644 maps/Ancient_Plateau/LICENSE.md create mode 100644 maps/Ancient_Plateau/WorldDownloader.txt create mode 100644 maps/Ancient_Plateau/data/raids.dat create mode 100644 maps/Ancient_Plateau/data/villages.dat create mode 100644 maps/Ancient_Plateau/entities/r.-1.-1.mca create mode 100644 maps/Ancient_Plateau/entities/r.-1.0.mca create mode 100644 maps/Ancient_Plateau/entities/r.-1.1.mca create mode 100644 maps/Ancient_Plateau/entities/r.0.-1.mca create mode 100644 maps/Ancient_Plateau/entities/r.0.0.mca create mode 100644 maps/Ancient_Plateau/level.dat create mode 100644 maps/Ancient_Plateau/level.dat_old create mode 100644 maps/Ancient_Plateau/mapdata.yaml create mode 100644 maps/Ancient_Plateau/paper-world.yml create mode 100644 maps/Ancient_Plateau/players/trickyguy123.dat create mode 100644 maps/Ancient_Plateau/region/r.-1.-1.mca create mode 100644 maps/Ancient_Plateau/region/r.-1.0.mca create mode 100644 maps/Ancient_Plateau/region/r.-1.1.mca create mode 100644 maps/Ancient_Plateau/region/r.-1.2.mca create mode 100644 maps/Ancient_Plateau/region/r.0.-1.mca create mode 100644 maps/Ancient_Plateau/region/r.0.0.mca create mode 100644 maps/Ancient_Plateau/region/r.0.1.mca create mode 100644 maps/Ancient_Plateau/region/r.0.2.mca create mode 100644 maps/Ancient_Plateau/session.lock create mode 100644 maps/Ancient_Plateau/uid.dat create mode 100644 maps/HB1_Hub/LICENSE.md create mode 100644 maps/HB1_Hub/data/Mineshaft.dat create mode 100644 maps/HB1_Hub/data/villages.dat create mode 100644 maps/HB1_Hub/level.dat create mode 100644 maps/HB1_Hub/level.dat_mcr create mode 100644 maps/HB1_Hub/level.dat_old create mode 100644 maps/HB1_Hub/players/Libers97.dat create mode 100644 maps/HB1_Hub/region/r.-1.-1.mca create mode 100644 maps/HB1_Hub/region/r.-1.-1.mcr create mode 100644 maps/HB1_Hub/region/r.-1.0.mca create mode 100644 maps/HB1_Hub/region/r.-1.0.mcr create mode 100644 maps/HB1_Hub/region/r.0.-1.mca create mode 100644 maps/HB1_Hub/region/r.0.-1.mcr create mode 100644 maps/HB1_Hub/region/r.0.0.mca create mode 100644 maps/HB1_Hub/region/r.0.0.mcr create mode 100644 maps/HB1_Hub/session.lock create mode 100644 maps/HB1_Hub/spc.settings create mode 100644 maps/HB1_Hub/stats/Libers97.json create mode 100644 maps/SP1_Hub/LICENSE.md create mode 100644 maps/SP1_Hub/data/Mineshaft.dat create mode 100644 maps/SP1_Hub/data/villages.dat create mode 100644 maps/SP1_Hub/level.dat create mode 100644 maps/SP1_Hub/level.dat_mcr create mode 100644 maps/SP1_Hub/level.dat_old create mode 100644 maps/SP1_Hub/players/Libers97.dat create mode 100644 maps/SP1_Hub/region/r.-1.-1.mca create mode 100644 maps/SP1_Hub/region/r.-1.-1.mcr create mode 100644 maps/SP1_Hub/region/r.-1.0.mca create mode 100644 maps/SP1_Hub/region/r.-1.0.mcr create mode 100644 maps/SP1_Hub/region/r.0.-1.mca create mode 100644 maps/SP1_Hub/region/r.0.-1.mcr create mode 100644 maps/SP1_Hub/region/r.0.0.mca create mode 100644 maps/SP1_Hub/region/r.0.0.mcr create mode 100644 maps/SP1_Hub/session.lock create mode 100644 maps/SP1_Hub/spc.settings create mode 100644 maps/SP1_Hub/stats/Libers97.json create mode 100644 maps/default.yaml diff --git a/.gitignore b/.gitignore index 91c6c62..11b6042 100644 --- a/.gitignore +++ b/.gitignore @@ -28,9 +28,6 @@ bootstrap/.sdkman # Non-redistributable server databases. databases/*.txt databases/databases.tar - # Temporarily ignore maps -maps/ -HB1-hub/ -# Yamipa-OG cache +maps/Shake_It map-color-cache.dat diff --git a/maps/Ancient_Plateau/LICENSE.md b/maps/Ancient_Plateau/LICENSE.md new file mode 100644 index 0000000..35ed4bc --- /dev/null +++ b/maps/Ancient_Plateau/LICENSE.md @@ -0,0 +1,113 @@ +# PureAmbience / Ancient Plateau Attribution Notice + +Copyright © Pure Ambience and the listed contributors. + +This project includes or is derived from **Ancient Plateau**, a Minecraft map originally created by **Pure Ambience** for **The Herobrine** game type on **The Hive Network**. + +## Original Work + +**Title:** Ancient Plateau + +**Creator:** Pure Ambience + +### Build Leaders + +- Spherefs +- Trickyguy123 + +### Builders + +- Seigemode +- Roland223 +- Goldfangl14 +- JenDrk +- B3NW +- Thorzon +- Royalfriedrice + +### Video Editing + +- Trickyguy123 + +### Graphics + +- Reddenxx + +## Original Description + +> Ancient Plateau is a map created by Pure Ambience for The Herobrine game type +> on the Hive Network. It is an ancient city atop a massive plateau that has +> been overgrown, now The Herobrine haunts over the ghostly remains of the +> temple. + +## Original Community + +- **Pure Ambience** +- Website: http://p.ure.am/bience/ +- Server: `Ure.am` + +## License + +The original Planet Minecraft publication states that this work is licensed +under the **Creative Commons Attribution** license. + +This project redistributes or adapts the work in accordance with that license. + +### Creative Commons Attribution 4.0 International (CC BY 4.0) + +You are free to: + +- **Share** — copy and redistribute the material in any medium or format. +- **Adapt** — remix, transform, and build upon the material for any purpose, + even commercially. + +Under the following terms: + +- **Attribution** — You must give appropriate credit, provide a link to the + license, and indicate if changes were made. You may do so in any reasonable + manner, but not in any way that suggests the licensor endorses you or your + use. + +No additional restrictions may be applied that legally restrict others from +doing anything the license permits. + +The complete legal text of the license is available at: + +https://creativecommons.org/licenses/by/4.0/legalcode + +A human-readable summary is available at: + +https://creativecommons.org/licenses/by/4.0/ + +## Attribution + +When redistributing this project or substantial portions of this work, include +at least the following attribution: + +> Ancient Plateau by Pure Ambience, licensed under CC BY 4.0. + +## Modifications + +This project may package, convert, adapt, modify, or otherwise incorporate the +original work for use in a Minecraft server, plugin, or related software +project. + +Unless explicitly stated otherwise, all such modifications are the +responsibility of this project and not of Pure Ambience, The Hive Network, or +any of the original contributors. + +## No Endorsement + +Use of this work does not imply endorsement by Pure Ambience, The Hive Network, +or any individual contributor. + +## Source + +Original publication: + +- Planet Minecraft — Ancient Plateau (The Herobrine) + https://www.planetminecraft.com/project/ancient-plateau-the-herobrine-2273774/ + +Original community website: + +- http://p.ure.am/bience/ diff --git a/maps/Ancient_Plateau/WorldDownloader.txt b/maps/Ancient_Plateau/WorldDownloader.txt new file mode 100644 index 0000000..a69d357 --- /dev/null +++ b/maps/Ancient_Plateau/WorldDownloader.txt @@ -0,0 +1,4 @@ +# +#Fri Jan 04 15:28:29 EST 2013 +LinkedWorlds= +ServerName=Minecraft Server diff --git a/maps/Ancient_Plateau/data/raids.dat b/maps/Ancient_Plateau/data/raids.dat new file mode 100644 index 0000000000000000000000000000000000000000..3ea2dc9e11ebdc9336bd5a493732da8e06c8311e GIT binary patch literal 90 zcmb2|=3oGW|BsUr64D-&dFpubcUbv#qj5;#x#oJ&hc@P3~1faCO;lb$~Qx@jp4%nVb7L^#!f F>H*<65aa*= literal 0 HcmV?d00001 diff --git a/maps/Ancient_Plateau/entities/r.-1.-1.mca b/maps/Ancient_Plateau/entities/r.-1.-1.mca new file mode 100644 index 0000000000000000000000000000000000000000..c544d17ac81dcf56b5a27b47aa53a4fc0e6d1424 GIT binary patch literal 77824 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 TLI5Fv5I_hZ1P}uM?E?P;6G2fS literal 0 HcmV?d00001 diff --git a/maps/Ancient_Plateau/entities/r.-1.0.mca b/maps/Ancient_Plateau/entities/r.-1.0.mca new file mode 100644 index 0000000000000000000000000000000000000000..d471a3a17e199cb66a713c59f613da189eaf2dd7 GIT binary patch literal 90112 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%0AMcI(T00S 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�YmGb3K^SiNWv^#XRShB|LOktz$Cf{wJ8FU6?sfFUneL!wT59btK`* z`5J%xZTMl`r^CtI@wvEoXr7<%<$c(U8${!G^~@9D3W`K?>i|5(^@n^VyWf2e25m}a za0CJZPqe_Xqfa*rVrl@7@gO0kgQ-H*v_E}%bbB%DZig3E*&&yZF#g!x%!UNgt9!CX zbHC#9>#QPTjrd2hr%b>6geN~Vjt}```Uup129>F z^E>nc{}ey#sCgPgV#6bB$4Qrjq{A(zFvPTiGTw4p4TXG~iLE)hY@<_#S!iwb{T|0W yvSOUROz1C+Z#H!xs2Ijr-~aZvColk504x9&01JQxzye?aumD&9Eb#xE!2bhA*Nt8P literal 0 HcmV?d00001 diff --git a/maps/Ancient_Plateau/entities/r.-1.1.mca b/maps/Ancient_Plateau/entities/r.-1.1.mca new file mode 100644 index 0000000000000000000000000000000000000000..41dde987ca8e344236c11bd1872bb89a9b695085 GIT binary patch literal 16384 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 literal 0 HcmV?d00001 diff --git a/maps/Ancient_Plateau/entities/r.0.0.mca b/maps/Ancient_Plateau/entities/r.0.0.mca new file mode 100644 index 0000000000000000000000000000000000000000..6ffa8aa30bccb52d762c2e58a33d9e9ed3e9d13f GIT binary patch literal 73728 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

?sU8i#!{aK$+t5BY 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 a0yqJj08RiWfD^z8-~@02IDvmx;C}$GxfgE$ literal 0 HcmV?d00001 diff --git a/maps/Ancient_Plateau/level.dat b/maps/Ancient_Plateau/level.dat new file mode 100644 index 0000000000000000000000000000000000000000..1bcd4cacdde66532df07db8b77431d41ddc84548 GIT binary patch literal 2180 zcmV-~2z&P*iwFP!00000|D{;XZyU!IABrMHu0(yyP68AN+)EAAvSh{12kKN3Dak6N zm=)E?bqf$f?vR{ncV;^?D~Ud}Kzk?yfUQsHY-Bo(){ z%7kI+2}wRVGR*}yoCcuM&lSm%6FZ?waM9fkWcyTaE~mn!9#wu@Dn{~T>WnGPr6A-d ze=C!j22=20Tj6mfD_p6^DvH(X>#OT;ufCBd#YRNWg*`e?N_#Y9$Nh-m&mx&k9HSlf zR0@`!SRkI=v?aQMl`N6+0Xt*Cd$5}o5`)fj;9tef4APfxj7eLunGp~K*Amzz88>z!Mat~38FcI)*Y99G{+(7Aor{l9ax zwz__&@!nRw@#yg}Bt((|a3COBKB4+h`o4|S!bqghgUwZvIQQChW>$Mtw3!odvG_UW zPx|Aj%cjLaiXAW&rO3GWPbtdrG|1Tb6R84!kBJ5|1|DfhrIr-2ZUWrefbc?>38o+@ z%?_X(E2d$a=Yv9l*k}&|$OUUF+A;4y6q`OguN^tkKR zuCso2AlHEm_6BE`NfC=$0ZoMN#8Iai|nb5*OsKtB*kA?+v z1Hqx=eXh)~)Wkq)2)nMLS~u;sE{Z(Znu^mDbm#_*ZHA6NfX+f1R@m($a`vNRMx~@~;#xj}O5wr#DQnHXuol(Jq zfRgDB57^z7rGqjl)wmv#Dz>1ifzhVp$j1U%Z{AyjQ>IaEN*$z9hJ%nMkAS>@Qx`i@ zb@>^qG3wV{W`KVx1~)xl?h7qL!D;rW10BH8So&zrmo?fCFk;m{&|ms|T4VhmQJ=?} zOsuZ~jrlTR#u34VZXjDUXh^U=A=6}K-j{W1lngADAVVYzDpm->%0$7bjxd;x0A@ez)bHuED*_zkkij8{qYUJ=}1dK&+IuLgo z%tML%`q~&&}JL9|jIiei8 zd8%wlL%t^H?n1)0AS2TqO9E?=21hKZ8Z$?X8bv6UAmIkA^zd5aC;zq#M%ZKLGLBarV0)7G{fzN7V>sRJCHI% z<$DQW(EB-zht?4bo<*1xHtxOo;4MhKbMRkX$;=emKz6r$NbYPXOcq{Ca%(5(8$}PH zTVd)|dkk{Gxdlu;T~o9x#jZuqBSl9*Wm4Yxb<88&;MsYNSbi(p40n8)CzXzrJ|cn- zR5D3E7JCYLBnOk^ljv9)8n~4i05uLUm|zp^o^`c7G%x0|S@Pw}m%o8guE7FG1Lp4= z7B&Kj{iv7+BhpdBad@F&Cs*5e%CyA;n0uKnkn%YVT(BNKfBvEXZ7k@!pPQe34kH*e zD??i`5Byw?6k*W~V>5inPFx9T9~R+T3BGMxc>>IT1g>Gg5Sxj2zx>_(Pycgz2tp}W z0ccAIP{YRcse@=B(x4*uz@ph)I! zx-oJ}GmJI(Cc`UdOgr(RArD6MO!;OiHZz`BWjwLj@x=4s#MgWnfxrWEwYTQNk;B+tC3_24-dZl=jA`R z%sh&fNr|-hh|vJ%(B%m-i388eukvIjqfWE$(-&X-3VKgnDrihqDFYvdAoohbvh~hI zkH$J<>*RhsKX`w0000B^PLe5@xwAJCU;pLyrB^XeQ~J%`J!DsJs=Cai?|D2jmD~*A zR%2g(6x}NWxWP8ys*i(Y2m>~D7C|EzGYy1hV&BJ$1m4%HV6F_erPkSdkpBU{#Tw^( G5&!^nCksaa literal 0 HcmV?d00001 diff --git a/maps/Ancient_Plateau/level.dat_old b/maps/Ancient_Plateau/level.dat_old new file mode 100644 index 0000000000000000000000000000000000000000..2715fa0eba95c5b61522f85590c3ddc93b74c3c0 GIT binary patch literal 2181 zcmV;02zvJ)iwFP!00000|D{;XZyU!IABrMHu0E_U+ev@|fqQ9y+Lr9t`9R%DA|+de z6ceHvxo!bs$QhDT?ar_>vy$agQM88w0eUOYA_4kG^pZo7q{zVrlAa3m(sNG%+FOtA zZ+3Q{V2>Kx2R8 z8kd&qMwFNFAeH z{#Z$#ome74vT0NH!bGw{s(bu|hwouGS&itx+}xBM0jF9(z;YT-lWC6^c7JvKcU5w! z+39l@hn#JnK+X_vz+xxlR3C9_`x(N{kX3I;okq0B8*s=W@Pp^ScfUUr$*V`yMFh|s zYU&Jj*3~({_tq_J#mC3O-grO7=AOskW>47b{?F^zC|&35ZGP?b@9fv!P0@MdrvLx? z!P<@W>&^Ez8_fp~50MaQ3gAE>T0Np>UonNb1~c7nxb>Q`zBOz{ldp zE`PFz$3B~uhbgwl^&msW$A3ms;Z7?AWbsJpklp99$*skbK`OPCj7D;jEa{xeMOHnU&$9Lh_$FM6%;9 zdUuia3q!dsGB_BXStVsx)EYn`Fcng2yIdsm!wpnuM6b_9uWuo>ShtuFw5&Cgu=VCj8sC(tAVA^oUrX(wY@X98q1b0F;%B$p^I4U4D^?+&l*?%2b77} zkg4@G&=^xGGoBM%>V>LJ!={4uDVe5k7MW^Lt5uj#iDRqu#pQ@TNxKmEN60-cd$vzX zckkS}eHRDCQn)@sLr^@5ssyWDQ7*%wDB?^2odcfOm%j_TLi6*Uy*luCG(*k@I32{@ zfq71%xW2aL%uwy^CxcKqXzN-H>bwKa&isOr+tLbqR?{?!ocU9?-mH*$ruJ3)WtUb% zdP18?g4LAFx?pDAWh?CkCuOgfOkbVW9k%=27#NsCxJso2upPe1P8?B3qxjA-pFamw zpqppPRt)krMRx}Y+eSuaJ65EtMH(LPv}&A@S+q17Vu!OjZ^yk|*;PYqnc4xmhhnH` z0rZjhe;)Fy2?cx&rcCXLNLbEluCg3{d2l=4drIyk=mn(g31|vT=yKUJW0h35e;$j0+a4s-n2`1Nj{YKwd0WjCdo&GLuF~04rWarBB-40S{^k+<+@9`NEUpFkBp6le58Ew;>9lt zWDe1YLze|`28ycnY}9ay!NCVO#6jomn)?11zq<3uKacmpv9v8h%)s1~NcEJ4K5+M* zJ$qh4OAF8Z|CiUX*b)T^^EnQ%A$=o&?^X)X1@xyRzB(1q`gj&Gmm;~PNu&lH(<<@@5R5-C0! zG(4byH__-(sOCBALUg4-rW1@SWJ<8nnd=lLaoM6z&{T_HQrFXK2$*%9KG{?7doG{r z>ePdOJ|4Y@(H&qpwzUcMN)^Fc_XIxvw zYkOs=4b*8Yt|%=)*y)dLsE!?v9u_Idz7EO2Z@O~slvWfQIH{sB@mViEGP+^#=9$<= zCN?*j*!*N-3zLamnoMkQGO?w}#Fi%$TbWF3buzKblZjoKOzf%`TOPSJ(Bqa7JvkQs zYhLu~c#0)0c})J>UVdZ<2Ek)8V439iKnuaPyD&P+%`V7QM@kuStd_{!jvFWiSTDUr zf}Ii$OIaP)m3`&ttDJ04f1mtmx%8Lc{`8IP8ME&LPD6}eUeNZ4P4c8fs3yUrr%0Ar?wPgA?hT_mu3u?BNhw55#6zk~c2CFPSO HdlCQu3Wz+C literal 0 HcmV?d00001 diff --git a/maps/Ancient_Plateau/mapdata.yaml b/maps/Ancient_Plateau/mapdata.yaml new file mode 100644 index 0000000..454bc7c --- /dev/null +++ b/maps/Ancient_Plateau/mapdata.yaml @@ -0,0 +1,77 @@ +name: Ancient Plateau +builder: Pure Ambience +shardMin: 135.0 +shardMax: 157.0 +datapoints: +- type: SURVIVOR_SPAWN + x: 1 + "y": 156 + z: 925 +- type: HEROBRINE_SPAWN + x: 110 + "y": 149 + z: 814 +- type: ALTER + x: -6 + "y": 157 + z: 925 +- type: SHARD_SPAWN + x: 130 + "y": 136 + z: 873 +- type: SHARD_SPAWN + x: 141 + "y": 138 + z: 928 +- type: SHARD_SPAWN + x: 70 + "y": 151 + z: 1009 +- type: SHARD_SPAWN + x: -35 + "y": 146 + z: 962 +- type: SHARD_SPAWN + x: -9 + "y": 147 + z: 888 +- type: SHARD_SPAWN + x: 92 + "y": 150 + z: 817 +- type: SHARD_SPAWN + x: 127 + "y": 135 + z: 855 +- type: SHARD_SPAWN + x: 95 + "y": 135 + z: 889 +- type: SHARD_SPAWN + x: 107 + "y": 138 + z: 937 +- type: SHARD_SPAWN + x: 126 + "y": 140 + z: 906 +- type: SHARD_SPAWN + x: 149 + "y": 136 + z: 895 +- type: SHARD_SPAWN + x: 126 + "y": 137 + z: 896 +- type: SHARD_SPAWN + x: 156 + "y": 135 + z: 846 +- type: SHARD_SPAWN + x: 160 + "y": 134 + z: 831 +- type: SHARD_SPAWN + x: 134 + "y": 145 + z: 824 diff --git a/maps/Ancient_Plateau/paper-world.yml b/maps/Ancient_Plateau/paper-world.yml new file mode 100644 index 0000000..d2f159d --- /dev/null +++ b/maps/Ancient_Plateau/paper-world.yml @@ -0,0 +1,6 @@ +# This is a world configuration file for Paper. +# This file may start empty but can be filled with settings to override ones in the config/paper-world-defaults.yml +# +# World: maps/Ancient_Plateau (minecraft:maps/ancient_plateau) + +_version: 30 diff --git a/maps/Ancient_Plateau/players/trickyguy123.dat b/maps/Ancient_Plateau/players/trickyguy123.dat new file mode 100644 index 0000000000000000000000000000000000000000..858c1e00d091e73902e4be7a0e8f7312be1d4608 GIT binary patch literal 731 zcmV<10wnz(iwFP!000000F{+XPZLoT$Io<_(izG_K-lX>6F0`VAQ4k+DUg)VFg3x) z!rRWJz4mtQc;^nau3X^4MB^9G#1G+y6<}CEf@{BlEB7wznMdm*q#2qtxsTuZ-*fKG z`Huyl!;DQiZ7Aw&DB7{PPymoMVWK33S8NftL45<4jOEJtxBvepWH*Ik!p%Y`mHZCB z%o<-mJiR%X8!)#kgtPjxMFKyhD|C-?h(adAof>PjYpg?Myq2$0=`&wZS8X`t?Bux) z<2&9kC0rTJle?6Ey!Ztn0z*w0{+W$FNeT>L29i}`^dQ`5F4z2Y(lmkr%GjxoB8O-Zo*bO1W zJv=Or?H_P#5>n?Bb1_Sls8*bc3D&CXP#M~suf@Kk?|9X4gvPP@B4Azzy~B!jVxzI5 z{B>7RTu;Olr4G(5u3atg-Oq z`>B3VezUE?WRbX4^uLE*MW7ueUTG5*NHX-w!spNzr>a6K!iz$1M|7j3EHFu(ai$o> znzFmR7v8i67IS??>H*^pzF)ROdbow7Jp1c{aGt}R2N7jJ4iVd<)LAYZ9UEYF32(>q z)6+B5oEzG5gKks2E=e8CH(w^4mvBA&RKy03Ze0_YX?(T0Z5)TCgtwZxf4+bB@JD+S Negg)~hY5WK002(nSRnua literal 0 HcmV?d00001 diff --git a/maps/Ancient_Plateau/region/r.-1.-1.mca b/maps/Ancient_Plateau/region/r.-1.-1.mca new file mode 100644 index 0000000000000000000000000000000000000000..b7dfbcc45fb59ee71223a4c59192d3253b33133d GIT binary patch literal 2371584 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�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

$1#`TkTzH*q>L9+j$k%Mj@&gJg=?xKsSs#g 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 z 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

4YR3D(>JwpDT`isq;}O*#|W9973!tF z;UqMhe!I)fnj=`-H^e7tJ|{#qxAZ;q2FV>KvnXz)yF8~hM4P^-BHLC1bFf z00e*l5C8%|;8z7GhpF6CKjYi&yOo&h8)`M|1VpvY@wJsxNfz9t$jb~-eCQb_vB76l zcReMIzQfr4$Y{WfzcY6P#~XVQSTr6szg#prl9XY|xG|$aVaAr)KP9aPp@=fonOEMl zxY2d5?7Lt~_{i#6?0ET^!VeL4#gC@V=q3!8hDk!^KSm2ye)DfJ>WO0Gc^_dncP8)7 zp;J<2m(lQ&sgqAg0nMz95iziXci$E>ia8wLd3H9!^#FauJ$*A`3H7|K@_})7-eE^} zt7i^ZX{@ST;8m{hn;eiGS<3^a_WeC>U!OP0_r=LC*yL!Z$+(s#mM%!WztbRUBUB4> z7U`udi0axnQt%a^ljdq;IcP+K&tRE4*7J)2y8!oD$9Qxgh0-i}K72 zn43eZaG*?R#X4$WvuGX;)UyB$7q}`1=@PA2Z_Q&Fe6S3D?{{jn&W{76f9&GfcwB53 zM7+o%T&glcp;KNN+%c{#6>arAY~^uI5(jKd742;mS|WA>(>>w$P5V=uyAl}D=S4_? z{SJsxcRmmIaE7(n$6=n0JX$N~k6lho*F2cF@Fwe+#yjH0D>HTtwnw**F1#8W)L##B z>Fbp>I>aq4TFaGx%X4J${`QY!KPU)Ww{?H@bb$AP01yBIKmZ5;0U!VbfB+Bx0zlxu zivZ=|e~$k@Yndhgb}7|^#{Skg#Z~1ayN}Z!MapX!I@%VBQ4TVQy!ZNYYnZ`wvB=eH z+_!d8*C%IvsclEx`K4kMWr*qBPYG5iQ3^S%d>-w1pN+=Q=Z&igGlnf}SaLbaQ0(4Z zSaLXbgvl|hdrNGEU+p7Hj^0{)^q`*k2w}0=A7!LRQ8V|%uV(n+op=P(*%V$ebtks! z@xfzw&$2Nq1A8N7G`cAJ=*>zFT`LA2x{ue!aYIrI_v6k=eSZ?L^*mr;9zFI^l$TDd zrMR-pL2Kz<`r>sRS=afVyzYt~qlP2KvN(-9+|ziESB!VP~qOHN;HCSG5^{oQJ@BCAd$k^bLw@Oh#`d65)KNd`X zqB7Uz+;qydqPU1h(CuyGLiuOBmYIo}{P9~u`IXU&gPu8>+;|qvovh}^eXVU@xjv3D z*@oP{@!#c)f}aBj00AHX1b_e#00KY&2mk>f00e$rV1N1lam#uks%3Z#5Wo7b4zof8)2l#3G1C<$L&@{QB0qzN z@mKr*5in%&U*9*d0uTTKKmZ5;0U!VbfB+Bx0zd!=0D=7o?5qEuLY&SR&0m}USJRL) z{q|6ntj4OlhYr7SscRNfr$=!Ii>g$GsG$9=FT*Ys!OT(-O_ND_>nKk5iHH6hwUdIY z_%s!POM#R=Yv|}?i1|}1ms@;;7)I8$lOJLTt=Ml8A{4t<3)#PK*qHYjdQ9j*r!}#8 z7`A9rIjAKPYtsa;gcP157FpnN5SB)G79<;kFMxE%nesphB0sMP_U-^ou+q_{jJp}* z!&oR3(XUp){4I6X8bfAF6C1eyl>UP6#)T+788)fc7N{q6o=TbpG$VRi-x!}ybkH-e zi0FN1b)@^n`G00bWa0g65qK5|00AHX1b_e#00KY&2mk>f00e-*FAMDN`+q{HRgt#M zqfH7%dAq@+?-tV?JI9phK4&F~GzL-JJ#f?W#+V|`$d3*J&H&}x zh=}LuosKcqaniaScl43T672IsH|*g28h@38#sh z2-04>pI|D3K%F86A|hfU@xQot(IoTqds(?~$6>43tmRsLw93o^X zhvc}IES&q*<z{B{uDZUMA-|Q09qhCdow9rJ zvAnXPTJlaIS>%_u4J-fzfB+Bx0zd!=00AHX1b_e#00KZ@Ujmd)d-eZyy{+2sm6&P2 zJJvQ*L&$jdB~fwYtBpTaje72;p~9RJ7s@5ldXqmg^#|7L!U z|NAyMq5048fA{(RG5!zn$N0Y_))Ha&5f_?Y$^KtA7~RywZY7wWg&xGP>0k%qOm83} z_CE2q!0n&}Ug7}+>J0G=lyHu?hQVLL&b7d45v0AiKi(9F!B6a3NtKwYV<8e(L;@8A zWKIsqsn4J!KH8`p&h&1Xh-W;AvxVx}yyEPLy`%i~R@?)n1t}LQwVf9IlwZjH|33YF z;_w5CX9MI5``RGzFc1I&KmZ5;0U!VbfB+Bx0zd!=0D-?jU|;cnEy_}_chSjS{G2%uu`ano_ZGS=Dvb2sH zi6KZOOLy_KB0oIBl`6Y3R8(CmlgGu^)zG#37;|$~iDG||&KWb3CNCrVqC(^h-pN0S z-s5=Pa$+=BcC@MQP4el%dt0$a4R;RxTPYk^PtJS3?Y^1tI(6e7JzY@z%K zY@M6zB8+Y|f$wz}Eo!RSMBeKLUuAc62@~XXJfM5T>T#=-(dK<+Q5G(0xq4Ql+2{A{ zL45sVkXpj!iMz`F?7J*S%}pjS?PB6q7EM12IL z5uOeybaSZV=>vzy=V6E;ISe(|!I+dHmkNy^ga7LN*ig z9)w8+=ATQ=s*9M(C2Dumtfy-id5<*-7fsx6adbl(luvmw8ZC%p{tDa*VEct*F`uHdTl!@qEP3op@#-P0d7mO3RW z-Sg3=qD)M&6}H%JPGQEDR=O^&2cd`>Q#z@%X<>ZTs812&@yf)w4sJYcQF{HQreu#X z#Pr*1sS?cwe1-GP@|dv&g?t=04{G2cO%j1X;a_-;I{V4Fk~0>Z1`LrTCqf zb?eewPOfV@p6l};p7y2n*fkt6mc?DS;!ePOykflT9q)onBJWu3nwC^;Bv^OKFj8AC zwH%U{eN2bdkIxW6zkMwoO8@<74ZX|#9(fLu5-rO-8Y_d3VVu51%QA;HU1*5uwTlHM{NV`#_eNQ~8>a^6=-46o<5w?=VPXjG35T9& zw(|w_tT%UI9}lmbby&S;E)nYO*Lv;lou|_(uN@Yi3kRXKg;uuD#u=B$eiW&yad<3q z+i3r%0lWbOfB+Bx0zd!=00AHX1b_e#00RGA1*jhUQU4#;^|SuJi^|U9dWWN$gUrN- za7l;rFPlT+{YG3jdg$%YV(|$Y@6V>oZ;tGoeL!s}YFAevQphWNGL^eZv#VTgcTze~ zK<6c;3w#v9Q*8V~F?9aybK@JjCuw6OouyYSA!cgJLk<;t<^SW-Cs}ac%@GaJjGO4a z^8W@6R>Z%`|24!L_R9aMX#P?D?|jrO>Jhz9DIGICv|m@-V6XgtKCu61`9D(SS!}Cn zAU~m~u-yq$*%)(up@X^5T8S{TBbxF&_VVpBoUiN7y1dP}ez|wA{GVNfrQrASf9vA; zx=0HCGaD&yeir9%#QLzkiLd!`1o`Tfk={pV&LzCS&$9h~%?BtnTgm}-`Eb$t{+zw? ze=Wlc3#;@~ABUDPpY_7noZ~`>2fdWCX$YxkOO^DX&V^%>0%y={V}tiYi;XHVeJja7 z*JnMnwIlFCPFmW*xD*Ce#i5LGC}kY#3NAtrSs%-5-V!6&6eHLYlh+uN*Bm1q&8rv3 ztCz^@tcfGpK@rDIn_NffYy9U=ncY|7WfD_=pLbea{6~E_Q45|0Kk9WI0q1Wy)sfYs z4ofp@zQjtUUkkMn(@x|xxk{>SVAg@xWnC-#qR!1IAw~TvuZ!>6(cR|Vz}o&9sZlaa z=o*yKSf;@!XPI*&wKv>;H;HW}*S=ErzOL8D-=>x|$FpzUN*Ev28Fk*q4K3`I|MUJ) z{yzorvU77m$lWfMX?7dhESM~kX|43?aZb%z9nSC)R#@paISg|;Y84(wz7kwEU?5cS z#K;zB1V8-JD`X`uD8qR8)b1;DqG8}xZDL1LohtQ*|E~YKz|RE)fB+Bx0zd!=00AHX z1b_e#_`gSBfA#-yB4hN=^^(sh_^Rrp+_Usak{0)&VOH_7o@Q|3rhwHXq#xgm${sc_ zSg&cwnSOgHOIBmm-9v}pxYRX^sneslgGE)ULR8TH)|X+IieP4`h^EOTy>%3)`@}>4 zjoL}UReYL?z@kV@ZGo&r6xQj_iKX*`tuDMvPRr2V6}b-= zjXE5TZ(HdoIGJOAJ8B=b=#V?TC7DPMivTE)B^Yjd40gVZS1=@l^#Xd)8hA7LA9^ zFBgrDBxP7KZp?^M2u5fRe~S>L@eRIv>hP%_axZ4D^0kn^ukr+~yneRY>Tgt;wP6P7 zKJkMj%wfLLYqxU4Ut~L%OOP*6x~w_Q=62XAnF=`kM(OSFtJ7EPG%@vRjJ#5#GEp8c z&po)B*y}+>9Vh>=e|6oL|7N_>PV*tR!Mf`w2K77VbT~*N9Hb|V2Y+yg`MrH9_vY@P%=O=g8#|7ud?f3B2oZv(Sso3lxUP>u&mQt9>@OT(%d`p~s(3z|qrL z`JyjXFQYG2esf_YJ`~bG&6*t6ems%AG>bkcgTF>A)>9MV0!PZ=)oA19(GiT6&jONW z(F7Shiq_eX)_L!DbLgeLU%Ni2L-d~aS`#b2C+cvg7}l;1C=|x$^pB2iN|{{y*?D`(NkuUiN?2 z@7e$Pwtr;*<9=rUFHEZxJ1j&B*P*q~uauQW|IGfc^a=Wy(+INv|401u1wSMZ00KY& z2mk>f00e*l5C8%|;4cg8tN&l+!%(*(ZJS4%6pZqAgGt{lraN|yDban-N)l-dqPTnD zrss_@MVynN!3SEdjO2;4flGW%6I1d@?sL6C3TiV0Dmswywfe_z9c!Gs*EvUK!JWw2}^`bOgrAxk+V$Gv3X+^;T=K2z)5%i@^1i7P97EZ!aY zwxz=AS_4`CgsXDZ^~DVNtxW7-r=94O-HVUql@-;JzX^cP|9|;-f(L;B5C8%|00;m9 zAOHk_01yBIK;Ul@pz{6S*Z*G=q%K=n%wxIypX>iAm=??i8Si-~aSU{hLAH!yr>C|A z+PURC{10aatQ2s)TKD{ZQQy#Jz01GrOvp}BL#U!TGq2~zoC?D~IshEOH8fyw+#Fw; zsNzgB;?7`-t*xyy(~Jgn*doV!-*{#Jv8ndM8@^Se@OsX#oGVp1ON?R)aeD1jIt|(r}$GsT%V=Y=m}YOYV*)>EGynTf^`o| zr}jId;d=2_PHw1GD8~lhsQ0HNGs4yH*U=Z8*~n>FpP6a!d*_aZAQ65@1O*at8i^=` zLA5dQqMC)rH48;F3wbmPg*E4tF(@4j$_&%ViA4C=wqJ_i8}gGrKvViPW=-*CU?&@O zQ7T*S4u=@sz^OppGTG_5_pP45s%6==| z3amLh@5(9ZkTjFiCzC))Vu>qW;=lh!%2(4q1!Sy zRPEvjQIw-21+g_hlYSKZ z^O+c>ayS|}TPIT}^ zV~lv4;^7iX0HogvXr%yz1jX8Jcw>cjV z?Qi}ygfV0I%JmND_UOt2+IPUo>-=)<4Kt#n*PWn`#q%<1ho34Xm^QpE`Vs$^b3|Y% zpU$W1;pIB*`eBiJOLohT4ATNMN)u01zNrdSz{8av5Qwr5ll7B4!@8$oP{}&YTZ<_xn(X}D`zx4FLWq<$> z00KY&2mk>f00e*l5C8%|00{hJ0>AV8KPkZoHP-U?1^{mIejflB_oo4X6p2b3GHdof z1^`xnOeVeU;)~IUm|hc4w>d)1|O1<6)C9?xD5fCTAqSAQYU@uiC9f_6&Zte@jIc`;E!_krb`u~0lzymLb7-Pv} z{T|=2T^F?YPO;FBSRa-h?-t=(`qVmjGmUykOyc4J4;d4r8*eCe>{q*o`^W!d8)uGc zh}y#2V)BQF%Su*}^gf-;znu+G;)loUkmYB$vhm6n{%HarJ9Edg$FGT_MJ(cTe2mew z-Z>gHC}c}#ggj0D(1~_E{bqP`%_k=3`aojY^r;`m|5?^Q>6!bvyH7TFA`wxr^afaZ z7%crR3~Gpp=hJLUu=FtmTI6}sQUgaA#j9Yv zZ;pndU3`S0cD%#xP1fiPOI0hu?MG-!RH{m@TFFfr+18Xq!2`uH5`A`=Cxe>qVQ(am zW?ROpReDd|RE0TRqqH{segt6p#2zz~P0qA$w@0<5t&HzGE}w~PpM@v;M*t@O(-DB@ zn!gFsV_ zB#+L-kG!1;9GG(PHqv%=WX-T)MUgvEi3dMoD`J&y4_U^3pgov_PwH;1Is1>TRq!bw z00e*l5C8%|00;m9AOHk_01){70%S5j^8dSB`jr_7gqz8uFEyDNm|!Yzsh_xMC#PsU zaZ9N_tzgU%kX)8DJovJ(+Vsh_H{8DTlW`v0@tkMRMKGMU_9)&e`1(ouArB zSA$`e;gRzCJeVFW8$`2Ay?3r8(^{q>ww^k}t>DS&WXgegp10T0Hd}~vaYk+#ePaUy z@tUXH3SAY=%i?b@41K}g8Zl@axu}43^@nRKu1c=%3m0*zNTXVcr@0= zP6%Q~ASDOC+FZ9;D9QKUv^?YwFXTcQ&==mLs=7~Q^R8vsACBQd8PgZur80aKUh=MG z`CZGvmLsv@X?U96(GZF#YVy&=(E9)FCzAn$tV=yuMaQtig}M^V4(u~|W-5V3S8`Tn>K@D*UucRlNoxk9cTU4rE5gY5{d~C~KId1Qg4{cCB^$1xty+d(< zICH@T-r@!=O+J1Pl6*7p^Db8t`Te!H#oxc?z&C*a5C8%|00;m9AOHk_01yBIK;Zwq z09nwF{J-wxKKNhy|J~GGWv5@oNxO;8Wz=>G@(|NH&_gottvPh10@1b?NqA@~3Nx(9zF z5C8%|00;m9AOHk_01yBIK;Yj^fDHLN>;E)mk#O(xNjwpPOc`olpDp`83(nqakuaxf zj!HVgKYz%X#1~?6j^5-QxIZi@Q(b$%$=?wg?*@)oZzr z?%uV&;-Th$$Ljis4gO)-M{(||{P?Q<>i_F4%T#~(hgIw$EVrSES-tbAm8aRx#$w;= z|0jkT2j0ix8cJl?mzb>aYFY*4A~8;}GEzO0?TvwwR2%tfX=Jlj55go;yxkE}db0x1JjxyJVyL zaOP5|dxnsA2VblVS#e)cp9&wVij)pLx#C=s=H|C|TZcxt54UQ3tHw6u#$ecV6Ujsq z>}eQXOe=aP)w0bGzBCRyJS?}4sWjc;mk&7QB%nscI4_`e2FlOzY4el9E(zW)Zt36cRRO;j2mk>f00e*l5C8%|00;m9An;2I zkb3U#|62#Ube}6TP<<#l@4y;c%$n1BpG#6jZTGB9dI6*&&tfEted}%94p&ohH_4!o z4$INzydoXBs%M?BJI}}t<|#;SP&{QI(Y4gnquHG|SSc;Nys=h*EK^<3O_DcPOuCWg zVz{8@nJ&7CXV6_m#hS1-NSWnuAE2{A_|2VHNT!zo$xLk%V)O@1qm%WnR0FXYm!JyR@3EG&aj-7u6NheD1Q|TP9MS8o;c?3AqMr z%zd4vZ6d9_x^e24UNYe3fdCKy0zd!=00AHX1b_e#00KbZ7Zmup{eKGUszX+v`Wh+B zf3#ZS%ZtvuPbWedM%5%NZqbmwIas?{-5dg&Eh{bcQB*udFgiG)l|*8k()bIjFEJf8hGqSx|4QiV&SnKM}1QVM@R?U0)gVgg+iu@a5)4@J8I1qYX&V8 z#d)H!%2Cv|Y+u>gjo!22AJA06Msm}IWE&Pj-J@e|CycvXr zOyZo0PBCe9xnE{qOLL;Ajj-q-`DJ&}h3qSRJ`SAGx}h;4>5D}%YQ=TWp_e;-F|x~& zX8Nn|)W@i@msRCnK8E?&YdIEjxTOVjS77E#PA-N8R}Cu#tgF!0>4#r{k!TgUg2M z2eDK2Ypyv`-a)sezol3;p|O{vNTF@XR^DhV1~UBuUXMT>`@ZSdkGg^0-~Ml+u}u)> z7x4Y!|Ni#B<3DWwiMLv$7Ei<9sB2!VJ=23s?tXknU+tiaZ)QhJPvS$SQW2^B?LX&2 z)|I}GKeqqaKX3or_P76j82;sIv!3Ps?Z4(f00e*l5C8%|;8zy-sr`RbijUYow*RO9pU?j*{F|Qt z4<~Mj|H>-{+&d5e0zd!=00AHX1b_e#00KY&2>glyWWhh?|LN?{|6?QM^pQFH8Tb4T z^ZzDxg@eg2iaWQKiB<8+v1f8W)9!1K-M*_kn4Z4iW8bUT*Ui4_Db7KDkUq-4*_lg@(iT9Sm$u(xCs zSP!RIUD_)iOx6i^sYB`xGEhT@^>vM)n!Ae;!*}e$dNoxaBz37p@E2BBb-SaR+7peJ zdKju4lndu~#WNlzoxLK+^{7?Y^GS~J*};vtha6(eWfpd22j?7W7h7+V@C$Bd)Trj^ z3vMTcu+^lrd|=e9tTZ!x?ZLHz6*v^Bnm4Q+jIw0QIG~{rC*C$(#N!#NbMe&DI`!=9 zu~qbY!&o+t>YIbDr(%~5aK})tbqk%VS&6?0dYj?h1pXJb}U4e3W zB+}Kq4hB`jpv*BS6%5J%6ECFMmc(oGB2kE#DD)z+q&=~uBN2Iv*D#saFpbwk8`J3w zMI5mrdQDQdge@Mk4pio)m(X}#!lxnmtt}3x1J8pq1sEgX{4b96ayOdhph~OZ6W#xap*1$SX_wj$dNh>)4CH56{a?Zoot@LFvq831&sB zT-%w0aV~r5Y-`0XO>%+y0k1F2u4+%^o0_IhP3ld0e8G$@N$Sb*&Jvt=FZscdM~p-p3(TA_W^mey zfS9%9$Q<+WV|$f0Ef*t?;Zu7gF1D)viZ2ehXCMFsfB+Bx0zd!=00AHX1c1OVCh&9p z|Cm+^(Enfehx-4&&~3>7VrvB4E)W0$KmZ5;0U!VbfB+Bx0zd!={Q3evxBqu(r3U-| zKeqp0ZQGFh^_LC!1wa4@00AHX1b_e#00KY&2mk>f@QVqMdi}`%@6vs)%s};_wPXs6}8>7GU)}7iad*vEcUIpaXVa1NqTRn9~#~fR18(q%kZ`fNk>YCP%x+l zILy(wbCbYYQnQcjB;=198Ev%?isqgi%9GPt_x01`H?Q-`qwn>r?O|4vX%rW7G5s*^ z*%-|r6HlB;H{3#T`A**s+s4lbtz)xP1Rg-nlA{uiK6`Ll^y~^`LXwQ6*@$TUPQ=JIyFZBD@JwbplsyyFUwnxgDMd$wy<$ zApOZ!JkUZh+%oa|7yyeXC@2&$tlr4*Idj1Qy}_0xF%o#6`c&xlsRTn= zHkn7ZsDf61W$iMG2}7OFbPuO{s2SG848O9t9W=TqqZSA4Hi*tDq*+wRa`@7mZ011t zlsdg4BGl!{yW+kI9bA)tb=s`Q^~e`{J;mZYZ%-4H-`J9LxvSU*T9oaE$S<}^!0iG7 zAOHk_01yBIKmZ5;0U!VbfWWUV@N@hBWLL|uK_MNMqs@6mI&xLdI$?L7ksZuakldhn z%0Pm#)YhZfB^a!fmVSOSZRlYd*^_nLuc1MJS?v1&zy*1e9|HifEc*ihUFs&)4#L{d z>zyV3{PYcLXH^2M*IE2Jb@P~yKMz&%ho8}js(d9Ody>f+L3POg=Hi)tJGGz;*3giW zk(?#wHu!Mo5s-FxHl&IdSB++~h#I+VHHtuKMp2{pX8;-?P#2@#5#foD z{xqv?H1;~AN(={Uhez*qUvt65L!eG~%?}3YdP+X>i+`E!)buKXUHQu$f)FPJHi9VZ zvsTFE8wy(~;SY))bXzzOvy)a594ix1dLlEgHGaMrr`u1lm91MH^oDq{dOGlhn@?(r zT^*y((~poP-|WS^Cl{pSzE%kw9nhDn6D@3bzm+lcn01FTLK_4C{_3v{xPKr31b_e# z00KY&2mk>f00e-*FDF12^1Jf?$m|dIUs(Q(kb9Kh0$r~^-t}TbFI&xb{Q!qD)pXY} z>!q#F$;D-Tiv<(~ZVY}BY0R!|$22yZz7AehF5t+{7oQqd;`e~O3#C7Tg#=`(b61^K zQzL)B+!ys6tM1V$B6w0i6iFyt7|4|p;NBLz^Pwn?B=OdD+S&8B-SFkQF%KR2*@BMa zg-7Jo9jwpFeG$=|i-V=t(9w#=QKJ1{9<3S?F1Z)=mfPfkYV?=%0<^-j;kq@%)Mwkd zSWArEee>~ymSNVYp+ZWq7LpTsssbx7( z#by&9B&}gbWGDrVg<5%55#ex`d=^HXm6;zU!Ejy^~_-BmS8qHOL!^omY%evAW z#%8s>Im?CiudkYSt2<=9BRP3vuHZ$Y_)PoEY&*+LJIic4)*UT^MAX94lVItOVCk{2 z^io(lITCRSiSR-q9?!Ior*hjcrkc)YF^Ck?@w8D%uETAPXI{2epLT7K89%^$h_^D0 zkKE=FgpBj7Grm`-FkYQo`E+KY)U@ZjHNI9Ts^CMzkj)2Q-J^#?*968{w=f8*H_Kl z0&cZ3$fI6QGR$7}nT)p14O8@!)JL-^8SlJnrCmQNClyFxVvbKGm0W7A`sH35aKk_V z2mk>f00e*l5C8%|00;nqUryks>i>$#RIf?E`Tsw7{(tS&#_?Znoq!t#0zd!=00AHX z1b_e#00KY&2mpa!Ti{Rg|GM|*|FIA(9Iw~zUizQr{}KE*-&p-9|J!(@HNz!lJhbi{ zUH$Tz?w$6z|GxaM6QIPd|1N6Y0VT7YK!o9>Mc~kFnH#EhafB$!(UAh$NbwtUSYv(D zToMnAPH%~dv##p0f#j4PD=7~*IY&o{@N|qt7K2GY3jX;_jL{>%m>ztJ_qH*nlNE`$ z%E@khgtmP%Q^~H%=$sa9t6J@cAJu<+j)l|2u+EdoE>p(NUZ+=a9Hc1yW$CN?rFs2j zzCHL=q3|hQjI~XDVbi?)xVYZ;qJ3rBu5YN76CHff7$e@Mc({bzsjk#GO;2!dGFaeh z&N)0b0}YcJCTACg&mNFqUKfcsFF&TFLW(09%HFU3XQeI6S{Uxn{)<%Q&e@wu6%d$z zsh!4a)1FA&pZC|EDAbWCKHGlD9qoif@F5YlNW@_z!U&0=az|frM=!dgU5JTKMb+AP zL`Gi9abMEsRF9{3n6YX*BU6KqX?y*|?FltMi^f~CR7gA#anMt+hEcN!i(rZ*Ib5kR z8sA?)NMn&$gX5V|Zi0cVy@GfmrTyAbr2?&rogvXr%yz1jX8Jcw>cjVIc9rn2xG?ZmFpeQ?a`G5wC{kE z*ZJkz8)igDuRB2>i|1w34nI{&Fl~5S^ke*A&Jls7d^(@1hnMTL>xV_^E!izUGE585 zC`~+3`KDGxVnOQ3f~(uZJGR!m|Fz#CaQ8p}2mk>f00e*l5C8%|00;nqUqOJ>^C$BE z6q7G@J7o2#uaUz1N2?{iyy(pPbRv{tR87L-77gi}gSDI0%^|SaveHr?Ma5GDqk|J# zNrV>xh_$|lG(j;ht0J@6p1-@PUvK6pXQ>w8*GnWUv&gFO zKz8z}!Uxc7CJOn}JiYuLxw%8d7)fWTfyaKNJ85?&79Q(y)Hii-gml0y5GX!eC}f%l zmqVbmqt@%>TJK& z!oL{VGq0}6n?YE}B+i-W6q8n$`(^gEG$)GM2#XGqUv?K=$iC9&lM8yXXmzE~8a zR$TWSdb!gVBfBhVroZ}5eT*u5Syk@kW0;S{Q&YlXW7cP8U(uAgL?$dLxu94#Y%2oCJ$X<9UOFRGoArS{AsuFA(Rr zRhbP(NA^qq7PIXSyc}YTC6D!cd`s!Npv8BJg?{8Y4JVgfDpN>srPo#IDLZM8)9~o3 z+sx8r*xX^)!S9{jr{n#!+N{DSih9Wmb>R}+-Om@^A6jQ-fkUoM``xIW@FSLO zoceyeK#*nqlb(y8yZcImClV0_OK*Ushr!bC!k~tjcs|XxR9?d*Uc>!A6L}49^LiZ9 zEacZLJgGT{fu+|Y&?3*1-ZyZBQM?Mq`{rmU+Qmm0YR5b5-sFfLvsASboU|o2V@1N1 zqt9`;dBzIy8XVMTyn3%o#_V&TmN+v#xqJ&t^m8A^o2r>k*N*J18QwXdjcD4=xyAN{ ziLffKNpm48d}zgO=)GSwX3YQ9`$h)d?13)&=!7dr$4YmDgsfBIULfRmg#69Bw=%ys z|DSgo=f~WZUTJm=z$LdBRJ}5&9OL)qd;H3AyMdSBMJ4PW!u8a*Rqq+Q%*=5`QQbjJ z&J}x;8qYNEN@MR9$!72U>VKSDom=>B5r+0PN$N3Ns|fzu+t#Mm^?#)|3j7uz00e*l z5C8%|00;m9AOHk_z(1$J&(;4^%1Qoy{J*ZH=6?MD{P+0(%NuJ2$THOh-6VN)#iSc) zE`|$gp6Q~Scm~~7RICYWgOphg_W?Q^gx}nGg=DHp--28Palcr3yP_UyCadP73T*fI zal?zytRpw1(#a_rHN5UQ*5@^K(KJ6BT-JCNG&F0^f)Gi9*}< zL;h{CwUGWqD>5j5id71v|F)Gs0(Bg>X^Y*T{dWup>ws$_I@k6jGRNS&YLpqptg1Q8 zoHw1g@;&%7RweT&dzxn5&Qg(U*2b4qU!r#)*5n41X({D;!DLB!zS)-M@X+NgQrbI+ zPa_vA`aM+|izJ+Ld>@^7FZ0@cJd3X&-KEuRrLkEyyQr?1=5v?z-ZGKu)Bt8BPRKQ2 zWA5uTZ4+sO`-ap%=UM=F1q6Tq5C8%|00;m9AOHk_01yBI|GENyuKy=6iL(%1HM8<$Q!(NH=pQukUU=H@eSKGXD}Y8*4Bl$fMj=}|Lz&{s~_5R3L|8nR@_`iPpyprFnP`lrTa7SYAY_-5+xFt@lov`6@fPWxbd|HkD3s#(|3uV>&nL~_Dx+Qe| z(gWL8<(#tT6$iape;fdCJD|@TaIaOy>{H-rapt2MzOh0W{P=0f4y{Km(3sOB{nt*1 zo!Db$s_k}rG)Hmyk??-|f5MlQW;xICmvP_Tq*wS3NKPJAbO>B1UH@1RW56wR|JrKN zf*<*ihyVNj$xE$n88UHF4?wYhxsclj9P=+%rgj0k{JopjhQ8-76;+E6Sp`uQFPH+i+R0}_S?_c-* z0>2Ch00AHX1b_e#00KY&2mk>f@XsPZdhI9r|C>_jLkER!#?rs(=`WlZdHoW0=NZ|- zJO#-Oil+=D7)$N_`aj`&{oj9n*09PnvM1}fUqgccv)F`xK7FrWZ4a}WOryAv3+%(L z;bED0;!L`smmZhz^zE>1{EU!$MwY6;nF!L5P0L$%AU5~yJxz~~qUl&R*@K8xA;=#w0p_cE{C+ke#l zBTUN_aIz`;wSVc&47YFT82T&4oD)Y3v)4X%EsfCxl6sS`H2t$Yd2k;<00;m9AOHk_ z01yBIKmZ5;0U+@2BtYi>TmOGTpYneGf1a{Qu!uwaf(~=Jd4r$LbtCJ71KvZ+B~VLC zft1uvj`Q*X9}>0}+`O`Cd6p8K(D~ui8&5kugBw1ElR?pK4jB3e+!LbliF# z^%fqZAz@L`3*pw-Zqg1=O4nbBm`ArC;5=G|jC38g}1>;2l{2+v;^JJp+Y?u6VU+WH;FAp^4 z;@F{|3ltpiqOc88$W9IfPfJ*G1d@Q+B3-uFt9* zbKJug1fbF6x(S*z9TfQvDs;Gou0!t3OvfmmY&YPCR~pbmpYCYn?_Y_1Yggd0JoJ>0 zx$!APA$xizdwK(VdKf!Y`)2$@jWz>b!}Gj`=Xeb-@ERKMdgN*pmTD9hYRsjwr;iDv zouY`|lQb<+XT?-|r+Z^~9$mZgf^qAa+w?VNk#_o-dJ)FX{qX-s`c8~0xo;sBLc<1}Vy zi{7mK)7}0ceogsO<5l{j=as5GKYcmZCdiz|_vEAD=5E=1{rfh@fZXXPI6} zh~a#P=Q$_I)Kw{^QVfmS7@x^<*A}K*ZYDC^M{h9X-4J@eTm?%Pb4L%#O5#P>Z@oi? zblTm&m&6_$?KBlh_fbOohSIa)y2^}ejTujQu=yjUtp9faAWjq3+UBhj)b01gCj0x; zK5Ma0Yb3Z~nB_nf%qBia_#D-+r%~0(9Q|*NUv&o+3u45ji84+VRFao1JE-mWXN=hz z%~gWK$f8Kg6vTRK<-|t3nhN*Z3-&_>759judb%&O(oSl&-QrD7<2Ag+YnZ}o(~(#? z(?0BuKI@L|a7PQfqf6b8Q*s>pRA^UVUNpVbzkkR@%eS1Rz9e_4>Gy^ zOzd>LyPI)TfYRyi_i`@f{qpbQ&%++yu$jFrv0O9JOZ-qgvRFLq%v_(;zbN@-#h}|Q z>c0vAwELR?z!mN`y(7Wj0|29S8Jo!19dOS+U&TAG_ZE2k|5^OtZv_HC00;m9AOHk_ z01yBIKmZ8*8wvbW{$Epy0GR*xN9X@(jcthh8!a&KQ-J^w00KY&2mk>f00e*l5C8%| z;GaT(EaXT1UnjW_&PK@TBXjmM?r~Fhm7RVSC+#Xy(eYo@|0i~ZgGuc#hIiB<8+ zv1f8W)9!1K-M z*_kn4Z4iW8bUT*Ui4_Db7KDkUq-4*_lg@(iT9Sm$u(xCsSP!RIUD_)iOx6i^sYB`x zGEhT@^>vM)n!Ae;!*}e$dNoxaBz37p@E2BBb-SaR+7peJdKju4lndu~#WNlzoxLK+ z^{7?Y^GS~J*};vtha6(eWfpd22j?7W7h7+V@C$Bd)O;V&x1AKiR+G~5fl;%v(#-I+ z2iFQ#;J4v`!6-|%i~|}9apG;mMLeFNIu}nZty9mw9$Q7fH;iTTNRGi#1}NuK6lPl5 zsb)v^E*+i`5VT}_Ga7iK)~pFVw07sm2*5+1b_L4ikw{nbIv7+9gEGgUR4^z5OuUe0 zTN1C$i$oz}qR@-PlJ>-sjzr}C>40Qj!!%wGZA_;#6mi6g=ru{*61I5EI#8LHUP9w} z37>}Kx3)N(4m=Oe6kv>i^S?OOlQ*CN%d+k`!$Ni*4|SB#P2;jS*NG=E=)qg_F4cd~ z;HHz3A+IdyJAR32uVXI)KRhopxd9Ws1f?^VC72bha&2c0#<}dJv#k}oG|2_(2fV&8 zyQ)2vZ)%!4HK{l0@dY!sB&jFIJ4|_P6t4of2_OIjfB+Bx0zd!=00AHX1c1Q5w7~D_|6gf00e*l5csDMAVYqy|6{vc`jr_7gqz8u zFEyDNm|!Yzsh_xMC#PsUaZ9N_tzgU%kX)8DJovJ(+Vsh_H{8DTlQeE35taE#EZpje z!?49Y+o3O88@u$`YqBI#DW>Aciw@+?Hp5AWEX}uVOi!j+6bIBSnvdyob-lG*Ji&+( zH*rv{;mE2=)R&h(;?d;RT>q-9T)vvD;h%WoVwvgFl>(QGusNO9-b-l=yj*96Ip5fo)@C1yJg-DJ`j8-y z#QoX0bt<$!&Fy&s6HHXln&nwz*jsGZt=Jx=BQjChvR5?e3v;P#7F$@hEYJGG>;2)W zT=5U7rWaaLwk(DH;YJGBJ6xUFTqra8!aS-CW%{|PJ;Jc%+L;@YRrY)9QUjmGg*!fy zYO?gA@B7#sNr_^4N!G&dafOdSmNJH_G(2g5XH>qec$-f6>A^>i{%jw_)8y}d)GNQ( zPFEr*wO-UZLvh*@e=U~9!B5^K=Gt`F&26srP1S2JnI1GxCi;wT`G0F#sxkKoD0gVx zh}yE+bNp%}=Nj@lNmI_zST)^*fh>rfJ7(mE@r?Nt3Mc`g-4s z+n2NKx|OaexZaZc`0-_dvE^-)%Pb``EGf00e-*KPK=~{r`$7<)H&YIxI(<^NMujs-AWJhxvcHmYVzX|K`8X z|NA^Mt?lur`G0}O_vil=_CzlrOcri%XHKTGJU;2`TsO#lfX)WtH+NnknQGFvAXh=$ zFIL{JsE3-#s`;n_+dY2V@FFzp$PKANsxG7P~+G?-&l&0oO!y zuI))=j=_1=C^L##Rdbj*Z#r@1d+=whO6F1aG|jr5r6T_^@$VA71F3;SZ;{g8L3|pySkdpP(pV(noa6iG#Cw_7?&CjZ0JfT~G&aj-@6Q0F`P^l_ zw@jouHGo-(6LJmMnEN_S+eG?&ena{ndp6)xKmZ5;0U!VbfB+Bx0zd!=00AHX1pc=K zes2Gt%9`Mi)u+Bj3iBVWmiY3bGw;)hP=--835#1aq;C$^ZdNykz-G%zOMMg-PZ5j` zPG}_&UIZZ4`X15*#k{PF%w~K3?xvR8bl8015^qGa6^g$*v($dQnWLPgT7X|Kk+94n ztHJ}>$)^e*K(m=Bfzpmzv&EW03q^6BXsmJ+wJjST&eIl~4Phq2gP?YLQP6hy7ewcEh{w(zWL~PX z{Z+vcJ?~GisK+f=`TxPjoeS?Tjtw?Ulj_U;>B3o)E73*%a4oe zeV^J_nYQa2YUM-+Uo^&uw<#VjA$O`PHBQqL+?xy*xSDegkIg{Cq=w1aMd7mtB$(Gl z;?2vCDXEa+NQSc09LBQJmSrsrf6V{m&e@wu6%d$zsh!4a)1FA&kNay+6zWJ6pKZV7 zj&?#K_>c%&B;qgjni%viOZk*UGQ zw7q`f_Jo?BMdPhmDkPqWIOr)@!>Cz=MKDE@9In(DjqfiYq_Ie>!ST!}H^D&GUO_yO z(thozQh`>*@o%?(OaBX=M_#T#z#2R;^}4SWmXQxxC%#FDzcrW$^x4VXZhF}9I*mu; z=@SuLW6s_AZO+F-j@jNC!k969<$4Endvs+1?K|M)b$+?_h8fY(>rT+e;&~ah!%vkG zOdH-7{Yd}IIU=x>Pv=wh@N%7Y{jf;ACA;NEhG_vBrHLmh-_(i@T99tf;GW>!2k;Y= z|JYgup8^6v00;m9AOHk_01yBIKmZ5;f!{Ac>b1ZBZyoH?eXh(v^`Ydv18ZzCYfkHZ zE=d)&-Lo?31(1q7i;*n$t+#PIT#705Zzvub-Vsy`RnyDxwhKu|N`_D{s0KL9(YSMy zz*MK$zR%d60ZGwhYprY{dgD z6#L#Hu-^k<5rw>EMYoqTH68_pB8Jr)89rw&IG{J!vLr?V?^B-&-9D9ID9a}E$QD)5 z>aVO_MloTi^O^49bPqMdnwa5N7Po^&7iHAqpxp-1S%ox<3Rw`#gtej9J4^ie=^NJ0ssvcCv-oxD<}n|C9;)OIKcf>>`AS0e zB$G3O>X84<#WVeOYC##Sp&=zBH-o=aS1#ReSSx~T@ZruQAnovMNEI)x8qH=AHFDc( z6oJx=qDEu&qYMzJi&5{0@I*-eel!3YdmU0GhJ&@kqxZV6x!~dcj?w4oN633(|34s|1b?=*!iK7B;-!${2dg zxUy8DVo&$y*gs93{n)>hjvsM=?wjX-ocw>? zgprYlXpckn=GDijR_0aZbZcPl_F9gG9NcMFyDR8sOHMA*eznUCDVz>xzoPlLHO0Om zc;oXn+3Ty6D~-SBF@f&@0U!VbfB+Bx0zd!=00AHX1b_e#_(K9eRsUB^6$ADEKU)9) zK(!(FhaMUDG7ta)KmZ5;0U!VbfB+Bx0zd!=0D+$t_^JMX#S}fuFwp=12mAjM&TSxm z`Z<9w00AHX1b_e#00KY&2mk>f00e*l5cnekKUe=x)?9VS>Qi4Mh53(GOMH3JnfK{L zD8s0lgvBiy(l-ZdH>;aNV6$bVr9O&^rwB#|C$y3XF9Hy2eGh4ZVqR87X0tticT>x4 zI&8jhi8rFz3dP@@S!%!D%u&u#Ex@mrNLXf(RpEi`fi|JfLkC?e7I1^G!ZU`Kxs#<*<#J0g`zl5G*&r^+LnzE z=V^=0hA}zTMao~TD{IdI>8v&wq_ZtDy7mH%litC<3FL(N4WS1q)^jF{Qw*X`>tIEB64Df z00e*l5C8%|00;nqpBEqt-0%N?f2TXS56(icaJ*i-d#T4w-Bot_Rh+b|NJYmbA@cgA zz8+9iN9}aI3mfJCu_U-dYl1h^ww>bOK?n#BxwbcjX2bZ>P z7nk)d7ElxzFnp3oU=C?Jrm@+i7ofzU|1N6YL0yLHXfiU&^^zrG*@G#v^GE_MZFQA4 z$01&(F7c||C(5LAu#CHg;iH)m!$l6ybHvEhRVk%X42{|tpDA+J7N%Qn-eS0q-eAbP zA@qLvET)qciMYziZheHdeKS+Zw#w+77Hz9q?FZH9==1`7j)l|2sLqp-E>p(NDW_Td zO%i^=?Ti}LJbl6Kq!4UPN(&n=#@eR7uxVa?QoNhxP^4;Q+OBV?l@lF&(HJBC+(!5u z)v%{gRhf9+Zorqu2SH~UZOoJ0hAlrjRyU_GccR*>;QsYty9X#B|cNXT7ln^O|mmH<;2V|@!XpHVw#1=Gz$ea+fsOKh>4Z6?I|9#2;tUg<;k1+zy|KeCr z-hc)y%evzX3)y)*yQ73|nxe(IPCSl858j&h!Aw1$L4YH(HDou1za=TY{Hwt6wkG_V zTz7BS?Ws340pnf)lX=s%=3W6}_!t4N4ct`zD4|w3#3Gh$_U$7GeQ<2{kcUE1zx;cM z5$y2|o7tOk*G4Blpsx)$d7WRbyo)`@`heq@|HpL zmyrvi69r~Ysb+B63QqhE(K^#*{McTJVQ4w~6I>H{dn4YtwYuo%*Dd%45C8%|00;m9 zAOHk_01yBIKmZ8*oB-+Q_x(S%%cWnLfk41(z1Ok6bKy*;ABBtQ6v;UiMvHTLy=~d| z?#tAUq?5dlWSvs*J-HGI_a3clyryjJUc6Vd72K&O5k2vYK!S(MxV?}lWFz6iWe=aYU zVzcS^2U<40;N+a0*Xj8CTJW-L`Qgw-OAT3UB^`fni~K+fY|)Zm7R$@oxwc2ZGg!5h z1&?Hed}2#-)Dl?@id8SWv{EB|q~%T4y(;cA?jIee9~ocyYQH%UK1K6lJ0D_ZOcFo) zToNCgyxzu3B$$}y5>y`*XNa6*=}yW!|L&>!tp;$o@A)%o%0>o@et$SZn3w-UgofdCKy0zd!=00AHX1b_e#00KbZ zUs-^3{Kx*k`}_XCZGZpoEFi9P;`qx3GU>8wBqg~qO1J%ErM8cowHjw+QTLepGERoi zzeRD!bJnuX>6X`j2bldYvd!M()JtkjtQaLci!8`88VgJDO9EJTePxv!0 zxCtj@SI+K$mCNve&&P*Eg`s4HCC4J&ELpF*w7Mmk=T`~hj-q&&hu9!#Swi2o;Nxu9 z?V~kcv|VHDZcd*$mj3yXYWESLFvX|q8x)(Yg~!D6LQctC$0YdYhQE7fsmh76ppxim zfh}0_aH1ZBYk9)eI6Kc!Nes5!lf_2MV)y?|oyy~0IP%*bmW{{LX-O<#L+q%Utmuu| zfE?~buNRFk+j!U-lHH{aI9e&WI4Qn}-;2ohhX+~>XLj_Z(pid#bw&)kA|`#0`}xMv zY%bi3^>63VSra*YHZ5D5vSg_y@37WW+-ZY(XMz*c7pA4kH>2mbB0Yx&<;)IoBgOGY zOHKVJmIJ?hJN%90g5nk9f8~`6ej5+~0zd!=00AHX1b_e#00KY&2>gt|Pxb#dr6iF2 z{rEp!OHDnR-FbtR($dc})7l=Ukv&<*{Tc#~GmA|W_CzlrOcri%XHKTGJU;2`TsQdV z`F{$3o&P8QpXdK&9r^40zxuqU@ALl#_vilwjShDiP5O%B0*Ub35OPGk0B)HG7lpQ^ zS#8^5Ya#uKR%B5A6sr_S|7|OO1nM|$(-un(wL6A`b-*g5Jam6F{~sr~ zA^kH?2z(X@00AHX1b_e#00KY&2mk>f00e-*9~U4C{n7uglhCKkM#$+SbM`atVe8G{ zH*fUaXd}CiKTEw_Hex7|ay?7`GD70P+mZ0sUFC0C;UkBOoGX^Jr5^RRM0_%{lNIX@ znL|Rl<-=)n!`I4=R&M!!J$?S7<5pi-pJ2>xI^l+r4Fj+L>!QYsl;`WFknD^Y0s)QT z=KMe;OSZ~M7DU%NI5^~HnT_hRB|2czDOxEG!RLorve*aaj^hFgCju1BrHp1xS) zvx6IP4^70FUCiyu4$fVxb$_ct!p!oe>+<&={Q#m;{N)bIct*|2N;AXP9$c$f`~3`n zykYHNlqFln0S$#XaSdP8=>?LEvMYn9_)|h$pQY9430Ze)^U!fDE8aYUbq`CY_B*2C zdhu3HZm3l##|Gc1_opN?!qxBB(HETA$Z1%gnQ8EQ=Z=OT5q?Mn1rl)@i713YwK4Ic znuW(T3q>>wc{B@!HRqHuC>;#S4AaSpMEKaYUy9%x@{>M5Q~EV#P4Q-6CmVH9DqHUk zhZx=CmWb#2%eKU3tVpDE%svNdi8CK1mv3Q-wtoMdBT{Dg z4Fq3!HrZ0EZRp!?835Vy4lNzmK8z}?)G4g?xS5pKHL_aclj}ZBeK2@$V{-eMSY(2` zn{gDCl3(}I)9il7Z11R!gt48<^)^l!XIEc@%#~W%4xh1|vYA@hu56!~Co9T+E8PmL zIXmxuWB^pP5U0L zket$ECFS8J=jbRAo{q7|Vle4P!9SmgF?!?|(}Pd(-ZuVE0f2UY69D+-PXU0#I!`9Q z2LSduy^7-?Md>d~U;Vx{U*_9`Ulj_U`bz-dxVYZ`6#&?#_Gea`WC4iLUcUf(BwJba$d`*W(0$fl;~R-!iF;rK(|`x#fU=oBPWe2|Dm z5H@pMgnnHh!tlju`HO@Yf`RlztC6(CWho=QAMt;RoEeAH3B0^>of?VUW^FO;?_>De zV))<12+y?LbVAx7;AatVa|HYp0qIUyIFkaq1c)q+YbTmnO#(wsMS*pwrv zt)@*{)FfYHLs}-P9IMEA7*r+=5-20u;bbm+uW42D(QvxQ1gA<>h9i1&TN4>X)?iqA zO-DX&rXD_QJBj5QhkUO3%QFX04g;}+bCM6|5Vv2#p>-~(TCEA$WkfO4*nx=fr0$rv z+fL?IL-D(bL@t%;DgjJ=M)uqmTjjvf=3nI;Y6M%l{tmJ={AC{L{+9qiYu99-?SeT; zrBl`NQFrSm^NmhIo#-+cd6#mi+{%h?*J#uZ3e+027;n=|@lwc-Rb4z#$|o}-yi9

f00e*l5C8%|00;m9AOHmZ4g$w~e%b&3t^EIxc)u~%tv+(w zzs~>P`t;m%ILyEohg!CB2=cz5j-T=|n&9+NzehB0TnACMsW21rzC2Tuipzf1 zX|jVE8!}#Ly{bxdZtN>GlDzdmILT}$h?ob%&a2yIvo_eRAYEIY1>@;~ico}6Fc^21 z@=J*obf|~OhVkq#a4DQY8Y?06&7o`0=uPh@ldEu$mtGd9rcFkF=#+aOv&*GwQLLnd z%O*@p$G6&4Ts~Kr<=)0_H^WaL>~6tqWGxvA67rj zVIgP^^Tz7h*bMY-rv^*UhW;`bfP)$q(Ltyp`(C(ZFrUly(UluwOY7t_6CQK z=eP(AiI+kSabBvig<|^So~2XMynM#YpN8>twzc?JgSmgJ{f{2i{zrdX?OzZ9ul!m2 zAMxNls{IFqtPw`a{H69UK_zii`&X-bAL}Q4i^PvASA24wK~E){CX=gQEyb~BV<*;> zhds#MpP%aSDi_OR$)QgI2UGc?lx9^d(hTZ8C8nwK>>-Kjspv|!Ls?A*(1I@ zDl$bWt5h6)3Kx4R@o~1Ce*TkYkMvx{Ko#qGe0G*$=*q%Pv2*|3VjVXYo-))CQYJc_M_te=X_R) zHs5)M&*xd>F>k&pVr|2kEB_7)8C(Jg00AHX1b_e#00KY&2mk>f00jO^0Yayv{eN?R zht^vK8q%+Y*Q}Vr3YapQpRtQxRNB8RnUqWUGRtTvjb(E(e22Xu!7`wqKa!TCF)RN{ zZP}YNgs3kujiQ&;EQJ#%0kkP0opC2BXH;K*v-5qvMfHg+Y4vq?4{aX9noSjsY`jet zZ;*qh+0{|WPt}Fr$T%IC|Fwwxzk32oP#7MFgk6-`ETFyC}q4AOGFYraaY zydBCnFIL2TC53p?+K}KN*Fxf3ac@gW)Ot$>9G6I`*A6?4afjnjl)bSg-Vlo$LDuhK zY!IGk6GezhJInx*$BR*hYZ?U&#hH-6aSfEtM=1aY@|fzAB5>r(P*2VcL{CrKtgw{j ztKIAL_Xt+*+vU5+J6m1cz82S@v?O`&nDTzkHIxlR&pIY2zveCEHg0Fj75mxb=47Y4 z6z{N{gFMr)W6?~sw8mwTF|z8rUO}#W+OE3x^Ac10B5WLeI?^?Qc`{R*DFc;EJ0!;B zU+VtL8v=d^1b_e#00KY&2mk>f00e*l5C8%|;2$9HyXyb=`Ez;2gPX0(Z734Uwz*hQ z`SI;dwhxI<#UD|%q+G=IFKw#o8svV|ptwABdfnmz?|8(;hkOzp`8gO%ifK_DhLk1z4gN5WYBzXHR2U!h&r+Kc?Ci z(Fm1)Ggwoa;!vMb&4tbxDq@m2hRz(c@BgL6|G=dGDhWmv+T8NsicgnEm09|aQ~Rbu zyK4lPL8x(G8PqJo=iF7&K^Oh93mG~G_20Gn<#I!WCE6uzUXqI5HhxEL!83h}x!&;N zL;qtzge9^ZN9PNUo)hi;X$hO3IYD^NG_o9$uMs80Z!u{S!i%2N*}0Id8xnW2 zb5j1{kKX_N^M~Z2rCpBuozCUP=92CUP`9)OuR-VALN(tlO|dyOyI;OuT=DtQ`+q6o zNAJIv{H3lHX}cG_GAj|+pp~I!Gfza8Uyt>)e=QhVEEu$f00e*l5C8%|00;nqe<$#l{(m}QhSrHj0uf9UaU^ZM_2kEJ z344K;m!XhjwfDC~`E>?^OoBE}o$6xWpV+^#PpWx+pi?t?Q}rkS&{R=AG2y^{Vk;(o z;0E-O0NUP**6=dY^~rT18$PN4D^WZ#YX^-fa<#U6yNrBB%Uvr-vwKZAMNf^?ySzzJ zica7}Ps~YIqKGmI(sd=q4*p@Co6(O>TofF#R&ec9l$u0xrC&JqR`EFL<-&6(xJtA_ ziXn_>1Fq(GDIS4q*m%dSOOd!6V(|561@CXk8237_FzG)8&^0@sSr?z?sep<C9@q+e@azB7Z!A=;E%np$Gilc-^aeNKG*~LJaO91}7GSC$K>7L`LMOEa|s$=p$`NS|VyETXQ67q9j0{5ctRP$$^o6#I? z^#ZiGqX2+cIySTywfI#T9}}2+s7UecIGssI&ED_Mr+;V7H*ldoCMw{h-)RZ`)Z-fB z4eRoph%H3qwhS+YKvR>(YSonMccp>*4f8G;?X*$%`u8xTAE^Zm4jSU+-eJwjzkHvT zeY3P{SL-;;ZY6Iw)w+KE#cIWVlloynkInrF+o{^@0UL>$gP0``pOtF)?YrKS`EOW6 z83Z~RdFRX+zu1-BTM%5?{5DAZ{&?$IJ}t(njY*PfZCi>4!WR_SgfG~>vF5ygw{(N?sT*HLae`(C<0Wg?{ofn( zbun|jjj&zdE4+W=v}EmNV_4-3OD-d0#O-2N)D#qF{Kak5L+`C4gGt~H4@ zOOkKzw+dSeVxi7L{e&e^AGY`^)9tr7Uhiqxhgd{Tshv*x_DZpfk>6jgdL2)^!IXDe zILlW|(hn8onHjLKV64cdX+$d0-2|OC=3>))9-!_5Q)0uZk&5&;J(WTSOQDaxQYLkN z8h|)BL^E@_*enTo;e|Mqqy$4}yfQdrT;JDsws0}m#W{%|w>FWtvyporaTu8H3G+4? zOnvtufy!7w2p2eL4LYLpr|1bB%o}i!q3d7I-f9bL}IB4>lV`N#fM-~2R8Uih2Rc(s> zIo&TsMYr*5xrh?Qd97F(L%G<{L_58CC6^?@4J?h;s%F?7raEzh49??JW^j+$YqD{q zEkTk|n@gySRdKK5F*0os;9Tbgk`j=JS_zVwr z=#RS#V!Yd7Pbi7t5xkh?c9=0;WV0dHaE$x+2Bik zqf~l+O##KX4%5Tsc2coE)R%C6doTR#_o@8NWxRThx z{?5GeyHyUKINhno!<{vlrO&C;Dl&w2WE~his5g@DI{XBAL1e7dek#uSu{eRuW5Gg# zS#$Z887B{=v1j_*!$Ip-jHG%-p~hiDiu6Te^Qn=6lb=h`_(&qT=MQ|!niSdjXjSK* z3PX%j4WxBgLft$0abtlURaZx|)rl6JY1b59m3pS(&>=L?g69PV=;6`mbc>tDTg;Bn zmV7kZmieZZRj6lc*>P8?NeE1gq3y!naQ zbFqL;7VXa-QAn!S7r?*Jw7l4K(-T&~9+5+;*B?+g-*j!$_?{=s%M<1*iw`;Nnz_$@z@>kGKcchLTEI6!3e{DPD;|%$rNeSnlH&M%T;UTag^ry_vsSe-ttx^3 zw`)=b(_C$N3nq=Nch^J4f00e*l5cmTM{HFSUL;MYUtF#ZwYlKkG z;c}6^_qeRx^N(nTl|+o9DF{E2Rcw?u`a)+)ii)V^~p zR}YVKX68TvO4L@ouhN5XCoy?!zEYdDw&5MC?>m?gT=OjE5#>}nOd77K5wvEGJ_`I7 z#JC{Q3PI%N%x5t!=IC@v`gWKP#6mj=(gxdux_ zQ`=|nTqz(df8mk(p{X%O(CnOGKhbR`!TI!iAKa|ig0&un_$DpphbR^N90K5ul3Eru z&{?@ImEzns2G|R!BT^n#hp%Gjg#L#aI6Vm(6;7F!_LsBUm(xn@mmPfHDn`X7w7-wMBx|=ZdMS#Df00e-* zA5Y*n)&J!Ze?t1;28rRzE9ROpDU) za6F~x7CXJRo~~KvvZTn7jkn3-4RY`_yE(%VwAnW%qHV99&i6TU$9d>jafES|-*E9+miZdaB;~FTPk5T{* z*mU<}1+a6$AE$6NaBy^>gupf4p@D-Z2mW0zd!=00AHX1b_e#00KY&2>f#e zepCIwA&$xDSJwYK|J(Y%Pv9T4{!b^4=l$p2bnxsz00;m9AOHk_01yBIKmZ5;0U+>) z6ZmcQ|9I6Gzpnq^?Z5B;=l+BC|EnkC1^#f$47_0=00e*l5C8%|00;m9AOHk_01)^m z3mo(Lk^i6E74<=Zq1DLRuVVjZH*-%4k72z#zUA06<)_CV3@jHyhW*lXZo@^MPYwn6 zK6f*F71n!w`5QOu(7f?m?+YSn9IJcZsCp$tUK6^&#wocf3}48HEuJejysg7R8YAJ1 zShJusRbCw_-;N`EV&{%(2{b!I_XEW6IfaH838 zow_Um&MY^{Cth)X(W?`~hF8wg;bZV>k0NDmnI*_cpJ6sz){Bv9%zKvXx*NE@y5ja~ zi~mwYwR($5fNW;ZF+DAq2xr&Z`OOpS^b9achZT>|iZPG&61>=B#UEE%-_^GBaB})m z=YoI-L6hpBN&e8JY$!wz6>(OzC4pNnmRs-W{}^t)C*01bRr7dM^Dd~)CP0%$;7EbD zu`6}-{=^?IVs{>?uvS;t+?MJc(rx+`moEbN7Z$t|OCT7Q#>$JR!=FSO73#RcK)-m{MbNN5{Ljay02mk>f00e*l5C8%|00;m9An*qe z_>J{{i7rt8{~zZ6%f;c({{a>jc#A*)2mk>f00e*l5C8%|00;m9An?CR;Lr8{xDT+u z)c+lo?WLwZhD+EBynGiD?>FYU)kkh?EE1of{`OqD>`tqvb6v6NaF~HF4z+CM5afM9 z9Y5t`G{NbkevfG0xDKLhQ*Y=?_fh|LeR-xR6_@?2(_{xTHe|fgdR3L^+}KxWBzfzB zaFW?h5HSyiomaQbW^J%rLAtg)3&zs}6`=^DU@-11<(CpG=ui)l4ddBg;8Hk)G*&|B zn?u*0(VN~+CRgDgFTE^IO`DAV&?)ymW|vFVqF6}@mrar?YTh~3Sp}5l6_lm{3MYtwSDLro3_LsH!F!ydC?I5wFj5A`OrD>>+_S?f zK_$@?_*Sj%eXO7GEfPPfT=B_y20fK*noO>KwG_vijh$Fi9`+!2e}1aRt6VIPC5Ju< z98Belk|$u_tY<_s??GEvWmGAy2L&W{Iu0z<2FvDeW{>#tsK^whtWt6GjaTaL?p?+5 zF(sN;ZR>4}HcV|vb@XcVdnooGV z|6lcq051jz00AHX1b_e#00KY&2mk>f@PAX_ckTaOWWfF(?En9#`~TD9n5yqsOA4Ll zSN}IZTi{&*0U!VbfB+Bx0zd!=00AHX1pYS(9P|ED|395DL+eB%fe0pwIFh#Bdh(b0 z|79rTSnd5SQGT7lAd{etQ>VJv_b2vm?9*Q#=!|IlkpN&NoRy)W;ag|Fr}l2?Je2|? zuCks?=m^8GACdgWO!PZOT`gd@=q<7u_OuILr&k&O)PV7%$u7O?!2ykR*Zpq$n?~$syC(a&*zx#NEq_m zeS^~^eBNX;(-KL*XtkB15vh{XvwZdtc8}i=!Q+o@d2q$H%cIIH-Aa@t(n4rg*w3Vd zp855a2;rw@7nDeEy6KA>n6)%-Z%LTJN*`cmk_Fd`8_mvaim={9_yX9@6O^a{V6i#66^d7`%c7q8h2G8>y)t zsd+0>^HLCQc*-LvRY2+x3r&~est^<RxLtG9{_hhX`krod zuifk60DkPjRJm;T!_k(gnHz=^wz~mw2f8^!{S6~6ZkJvR*|~h@9>9MacJ}>Jy@S>E z6|>^InJTE&*(xwPcK73lJHtzxr4$L|C=H!dftH2llTI1KRNlnrU9c&7*n#9`l@-kY zrcVTTEkFPW00AHX1b_e#00KY&2mpcqn*zrk{@njxiJ}u`ZsmADf@U(lXr^qR?7lhK z!AkL*E{5}Et%Y_RT<^#Jzx+~j8R?r8qvoiWUj~!NJHN$7+LWWaCvwvoWDd6w@%h@N z1fty&)ZC1%YflPF$`*6Ux6XvrRlg6Fu#7(KDUYl#rTS>-?#FYK{}(6#LlViQ7{itw z=^o?gPIeq)=oAvR2uS( z*5Lx+%u~BH8KTFSGY9QWe;m;N`4@n~M_;&6bY``ArE@al!d(nUNB2t;_tA~r666so z>}HxTwJ*&Rq?FtqpP_&ErgGx_h$VyYY#wbeaeuUmh9;s3_lS!k$L&6!mTn`gF>*Kd z?Js`;_)7;s-8!_*1OH*VZQcnP=7hZLgnak28{jWZ06&laA7%f|>ijtVuc?H>u_54Y z=56S}+<~JG0Q!5FkTuSq9RQYj%su<8LR6Jak3QU7Hg8tQDDhVystu5o!ow>JPQcUWjR6^Tb5zjE3EMQ+)^|}OJEh-RAe+)( zc3fOW@3}o$tyoK2DX%T|^BQ$ajaeVf@VbClD>FI?b&5rX_u_Q}_IC9JYjf+zptZ*H z#+$TL`5N-IRTtMZ27>G#3S-l;gUxE~PycUzw!pgr0zd!=00AHX1b_e#00KY&2>fpn z`1Ah%sQ;h2HAB&_qE295GFu{TZLv8;g7K#L^Z(fYKem7FVW6w9ZF7lG8Mib`D(4%G z4|Ot!(}+M`?Uw}WnQvHs1OOO?EiT^q7`QGOQkQhJ|2L!I_MFJCzae$a>obCd9`)S} z-gnXOmIOznh=(ZNonf1Utv%JOORpC$ls{G0$_y7HE_ zS#t0bB{uI}oU!`;{X=>>GowlOF6VONQ^;;k2$rEZG<3;f00e*l5C8%|;Qyuo;n0uzKf24VSAnLb6|25-#WeZ4TB--J z-QCXwS1-~YK26V#lvTgsXj3LaI7}h**6ZutQ3{jg0#~nvEV?+Q?`i$D()eCn(}4`h z>7b_2JL$sB1Ya4pp0Wo{PX}n)z$EiK6JwP;)OWkKp3kL8xi0oC zTwJV}B6|UCefpZl8CQ3cv`Xsoa1PF+Vchq_7oqyI$zmwXqoi-I6uYSS{pC*0R65TK z*=U(6u8KCdtky3IKC`;-{1!z>GRYBsLI)eP(fi`Cw-U09d0 zm$rx-9Jm=pJWx?2bf&gqeDNyTESAo<2)^K2hQ|+3?~q#8-@E;PbHRdl1q6Tq5C8%| z00;m9AOHk_01yBIzf0gZ&HrnNk9yR{e}#dgF)ROyblDpmH2KXjvMgCqJaIJ*ftInV zHpTv&?w6vXZ_`s6&UYVor=9Vr^FBi_G?v#LJP*G!AIh0Jp2Sdj!QHl|pYu4C8Qf#` znrs~DxO;An13}(X| zO$4zxje)*{slst=0;WV0dHaE$x z+2Bikqf~l+O##KX4%5Tsc2coE)R%C6doTR#_o|8DXV)h;a;(qI1T`F|T#7xIb+H(Qt6P$ZUZbFrfG zeTeN}+B|Ci|FD=#oU2Q-D-uQT+j3fEqe0tCo>gZdXwFJmlAR+C z5oCYU7{2U$)cwyGb@F6+nFi|#Zn_TPvdk(4!dYlawqC$+YT#hL)!PiAW6Fvo;_-U= zEwpdsI4km!j5nfbo+0rxS)u$Z%i++Z^9cBTHWpLHlWiNR^5$jwSJh88D^+||3=U4p z#by}Uj16C@8tS-9i~DRdgN-EM`K!bK=-2U0%-kr`qvrpHzi$3_e`I1q1zWs@5`JrT z?kee^i+)*&aMr%pUj1{Q%d}>Ov5ter+t%fc@$@*&wlbJ!t^fXUVoIV>cf)L3H^Wy; z-dB#s2p$Cqcpt>wNl#6c7BWCZaH{eMspg$l&Er#TiRU(Jk13sLi=S?bpJ}@`-F9uJ z4cZn{*d9~(KBk&mb+&{O68;h?y&7bE@im9=cz#S2g!^+J9XE^bRLf^^v<`Ea+buYZ z=l$vKtUeWJn&~?=hGW;TEY>1giE>6)aaat2Hmo`8tATP34KHhIv+sU9Pg88fi|@Q= zS{krx(p^3NPd8dXHY%He(vG#P;n1*pbrTy?nth0s$ZZ z1b_e#00KY&2mk>f00e-*uM{A3Jv#s2+~1+~R)L1}YvDC3rmzC0jOJ(Tq8F9+FH0un zQohVG8cJi?oDAP#Z-^t!ASl*L=97D*q@D7>!Z!&a>Pt+c=w&ra;lxP*ZAwUI+=Onnm5?QPEAWBv~)aZ+G|WsEbb^jbudobduhtCcFF8 z6aOvjH2*p}O_5hEkkEI-I69fq?3ty@-7~{TDuxY~k1=^2LEprM2oA57v3}pOHXFF% zF{KTe)d(s?GDn-pKrB>)tlMD?lx62J<>qJ-CaC8R1 zClVX;9Wv-dq?5UtpLOiB- z1uF9Q4>F5F+7Rw4as zG9ND)blWrTS!&A_WIb@Xqv05mWwD+oY#t#F_eo9O|;XSS8_=b+`!Ukt!jqdVX6~1 z$oLi6AajV-=*jDwuC8y;t5@HA>W;M!J*3Z_W27ZhY z%+hI_llPcuZ$BFUH`B)Kgj{z*p7=QgP!j=9fI{w|G}Td>w@{jwP@4KEoF6nP8Jcu7 zB|zE<`Q=@7DVatI-j0m%+8*tc56doEm`+PjID1XP5Na1d{y1y!eXO7GEfPPfT=B_y z20fK*noO=vwG_vijonyN9ytsO7_2P064+% zO9R0AUm5_Oa8$1Sy9R*xqw#-#)d28w{GZ%f?~n0+be7?9_#X`b`hxXG4FITrYXC4j zY5=Gi8)iqX|wQ^?O9~#&wV%rd1F6w@E~ES;L>{W1M-7*A(gi;p#!yZ>|d&o_7D45%5b0 zcpem@fr=1R%{!x-C!m_grJ8q6byfkTc?G3ufWiqP;FacWHv`X(c<>&lC<+K!BaD>6 zF_Y&fF!$`RN>E8O1-@0Q`%kw2{Xe(=J4f4p_Mjiz|HrFbERQ9JJ_#I5<%^OhVBf4~ zL^JO}TUTXNDXs?vBz8IuEYt?e=5J>hJDd#qu#FnpbV>ZHzWd zZAo?XcB(Zyrbu2lL|_a@*wQGYl8aGcW8$Uf5ye_%tL&Rl%L1vl(Z&$ zCy_pVpY1C2HQcP3Qp}k&iI&-aj{jqoX!D(C_;kMYGNukoh`m44jQyR97yKF!00KY& z2mk>f00e*l5C8%|00{hQf!}ogUoK${^|#Oeql`6<^8Z_Zflp~pqf`*=$ z48t{5gUFF+ogiJf=8d3*c32E$@6lucB-)R%Ob7#Qg9RUUIoM$$C?Pi4hGafkE~2kI zB07_78a@WHDC{M-^0QGwhv0c1Ol33A4)}j5SvXfZ&FibMA=zMBcbHrQ$ zMyr>2GhM6P=TrNI@+t54j&2F@7B#eP)!URy?&*u!7v?3xznAfH^yx^~2cXCJr`jE_bWOJst zdU%{OGY1M#qPF6Fl^%pUiOFO0mD;Se4ewZe-@%OFnrAVOD5u(C(r`_Upfz)}0VGcl z>o>NxkPHCM_ zZJ)h!rGT*fg-7a#rp6dSvvY#|M7Ny;=hN?faI<0y)_N4;o3xl8qEt}x7IGWsj*?my zHPBgIP#z&oUsjavtc1E*s$1u=IwpE`y+q9wURd;hST-o{wSMvB>zonOcO!;xJbb+T z?A;acu)oW#0~Y}TKmZ5;0U!VbfB+Bx0zd!=00AKIs|Eg1`TtG-ZT^3K@Ef!|dBZ-}+*0`>p@Vf~-u5}xnxbML@a zfB+Bx0zd!=00AHX1b_e#00KY&2>e=sV-J5{{=b2+?SGs9zgc|mqBVo^0d5MLAsj+m zzuG%~{+IkeveqdxcxyD(4$`mvWtTbw{En!oXm{rYTfPW2(N>)QbdF5s25%8lK0MA{mLT-tk?sYzh z@3^jhR*Zpq$n=zy3{K$e(r$BqaU!{dkjRbW&XRW!|6c;2%25JfOGwV(U`gRBBFYUX z@*}o?`K&w-EaJ+sob+a9ZkaqTm!AoMEcEZ*R8G7f&SwywJxd#W@E(mxKG^q}nl>z<(^XAu#orx9Vb zAITIvVytMwxAh8XteJ2zQ>idgQmQ#VhVOVmh{y+v)C)chPtl=Kgz3g%N~I4zM=C;X z97s&{a@Aj+nYw>SPiJN{>E7jBZfq{;zQXP{mhLuRReWP?oI-d~eQe)hr(mnJ_}xU} zTh;0+0Zc$f-Q4Egt_4wTX{DJ~+x?p!Q&g!H5;72|*d4Z+T3hcMPIuBQx}=@%x@F32 z&!vZJ?{C~73QoliO-_6FeSY{rU&H<=0MP6x0MLe1_~9$&e5RuSz%PSePYse_ldvD? znw7JE?P>*&0|Gz*2mk>f00e*l5C8%|00;nq-z#v;_jm38i3Xa>*_OY-rC;SVLDp-} zbiBuFrz^RyA7@n{oidO&UE2H>UQqI3F_$=3mu6Qair%;7w8}<Jy; zsvW8%^(pRX1c2O+5db~ie;NV6^&dt6_#BM@*!`;!0877&0HFT25daPEVya`o1i*i_ z34jA**rX55mzs-y@9G7=2Lyls5C8%|00;m9AOHk_01yBIzgFOw)Q|l?y2Gwlfu^-J zGH$q2m7azUdU2Ax%26XOUZu)0zWkExEmp6%lGwri&b;!wRSusx-KobZLho=!uswN7 z#uO_mqv}+2lN4ve5EVC+g-g8pDo`Ax|roIj1tqtQvPuNLWG^r^_(R$|*jG3brVQEgGTquH~jY1cl_Dj)MdNGfps;6n|eLd?H zAE;d_jgc4R5#r0{4$^z7@P2AYF_4wXrhGd(pUK}j!I*dpRX0^KfZsNFu~{?Xb?JP% z#B=IB?In&8kG;JFnPK&j6EeHavTx>g?eaZ_A+vJh&8>^9_Ma-ge{TPjIkY%EKGt0O zYG6^+>%ecxBVe@pjoXEeW6zLI=Oxgeswh9I(_IZ}SCR91NG(sWMIXNMYu6Zf91s8k zKmZ5;0U!VbfB+Bx0zd!={PP8VTmOHY#Okl>|9AWE^Z&X3p!xrN%6R^N{(T3p00;m9 zAOHk_01yBIKmZ5;0U!Vb{#XLPyZ#?eAFRkMeNLTLks-7r>%iziy^(y^;U~xoB4efY zQ*q9Z#R+7B1Pcjf&E;EWoOYko+<5lo^~sqY0jj(Px+aFQ$2`|+dl0PT%@{M`IaboT zJ1gHz10KuhaG|=@&ESoawGT2y>DE&9(6!_#j=5Er;z;`DxF-FOW}EONVOmZ}om;xP z!mq12WjkIrE(=dyAJ{`j59ziHNywsCJz*NM%sXzH#JFhwgp#oemhHP;70;P|l>eVB z87@9(HW|MLjdUd!p3HjsfzU4R-cq5C+NSeOCyr-mP&q&P{ng%^#D0aytahwm5MoXvb{MRlxeS2cuH7Yv{w5pK=WKU|GJZa zLUjj&^bFl4DB-mQy@kx!@Y5-I!Gs*n?cAP+8=jAsqr*(OeQ#?T>L{yH=BxQ7w3a<4 zlejQwwaTe2bbL;r>BKUdN2|e$xz$?3CD+RBuT``bSILjncm@UMTYPYQUqKmZ5;0U!VbfB+Bx0zd!=0D*sPf!|dB zmrD>L=;yz}z|okMe?_|N4Gx<8<``L)tSFwinub8jSXG;1e@^#HQPFMuS}vkQab7D{ z#!xOcG|^6PUdbg%a05%DwW=9*hpA57AcONbl^NV)_L^)Q>9~7trmV0>n2be!H#wb2 zBZn;WQy$FVA|#D5R6L1@xL(Eesda5uLkC6UoBm~$H$KCI9s1+$f*9|1*b_=3cmywI zxg915X-PEMGDlZX_QseTgYd+g#8dV@G4X_Jp22LGqlq9Er!mlXFjY8i?NB6j1jemI zl2X8=m_g4LX~Ul5%#*SznnlvxFynZclt{HAqOklXwN?A;Os^7k`Ak=+6d~7vc~J%z zRn{VjrIqj$V)13K%fUuPLDT)?s?M+)gUi zhx!uEZ|{Yl{XTWFfp8v$m-^RUGvL(&0U!VbfB+Bx0zd!=00AHX1c1Q5o&e#<&;I|W zAN~J9typziUg49c=qwHWSZ_!^x~8K{aaFsgCH?6$$@^s@gu@gMm`) zB@AuPI?!GkOWPH7e(9@yj0W>*@IqITDSFc5(Yr5nFcYQodH2l&fcS&8p;E)>dI_K`hi+sGrad^d8%%kpg|mFcB>hlPo=*c77K|0yG>u3_x|^W$#$0Tg&jZw5 zU`lK_HByoOrl(TqRw?w+SIVS#Wm4yjLt$a%`N4jptyv?vAeY;8@3-ZYxRw&U(jqUx zBx9V!k6W9_+uO*!k2v&C_k?-d4tmGt3bHlcG(?k^P9W>n)YiWeGR^m>pW2MRlstLs zT>ORlSjwvd(n{xJor1%&J4aAMXSPoEn>D>IT%=eiDc-JOP;{~hk-uKOQ8To=hL_$a zjIO#U#fB+Bx0zd!=00AHX1b_e#00RFY0Yc}a{eN?Rht^vK8q%+Y*Q}Vr z3YapQpRtQxRNB8RnUqWUGRtTvjb(E(e22XumfEkMUo4FJQ+ID(+K`b2RfiE_U^jd6 zuK!&!0@atf`NRiPd~W*s#XCD2K9pI~>g(itO@CTXK*Cbzagm<4(ZYjPRpZMlufhRYm76nYTZqk z`Xa#J;llmJX%*7HCiC%2LDmD8JDMINOA;^ag}xF;pTficLH80|76X_)&^%6B#cwy21VcDR(*ZReiuX9FB-;Ef)@$m8TvlofLpZi;P1AHF{ z00AHX1b_e#00KY&2mk>f00e-*KStm;?f)B|G!Wd*7uEG92u>GY!5zSztqx9{4&3U- zF-(%VwAnW%qHV99&i6TU$9cBQ@ zi-EPgIKRs!b_lJddiu(X#Xf?9-tJuHU?Wk-oHT5xE!d~Fz zyO4OlG1sj=a$94O_yqO0=h9_&T0I}gJU1Nff#}&lIKNvY&OD>|n-*j8|H(@)DgJ`wERDZ#@uBGTR9v=E1P@>bBXe z4R$L?*Oq6&czU2B6k!w$#+{}7Qep)i>LIdWJo^h=3TKeUN(g;(=-M-S)BDNfDjejc zm&K`RlhGeK<=)5aa;aJrD=Fc!36s+Ctu_^x&lP65w=o*dJII&C@8H9WS!>A$YLm|U zBa(|f9l0Nohkdsw*5P9atDoku5HyE*V|8t82Ku&BgQaIf6|;2swqiM`VG$jKDzfi| zTL$yFTpwMzA-1$mJ~J`0id@kPV|I>s(;PiI?; zk2RRPf8z0vD^24wM%SmOM?Dstkdz3x2LeuvfL}tu^Pmt7RD_^v-WknLIy%xo3w}f=Z$(@U2?i`&d8W zTO@u|x#E-a40gerMYj#YLyl#lV7>=-|QAQ;fqr%3-OV1;UwaQl6H=&jVT-$Ro;Wzd-p7|+hP4-SA zefmDzRp@KDSu>@WGieenvzzWCKj*VbwE51Xzn*F-!ZcvEtQUxzi~iQ?1m6b&KmZ5; z0U!VbfB+Bx0zd!=0D-@kz@PX3Q6Cikvj1o9N#QZ9cgMFJd#3#K_=ADvLddXRn$B&w z$n(je0N>}nk3yeG+BTQSzlw>Z;=#?qdw16wUaZ1=MD$n{NT)hZn=WmBiz_Jku$W7n z>qz4vl1Ojga$04h;fj|$i_SvOoRy~JR#ZC_BOw5TY)OVHT70rWcZKJsLX6UA?(}NHzNv-izw!v_#>PL`x`o0q zA>jAfSWFpDwr!-!Ta@WvRX^FRRPj|YcrPgzn_*-#Hh86KyyGq{uE*wMI4hy1&a%Y) zAKUZgvxl(z`~jc2QKn|Kc@1+iqr%z@M;rIj#C`WiCN@;C#ak%h7P(V}L^d@=w-UAa z4#ywz-p{y-MW-O4;)6sig0Pw6BJ}G55r!{L%U>kK5DcUzT8*S7E=w8d@%^|GXU5@l z0x$1er$!>TSzAo|`xySV82)!L!ZU3*osc#N_*n$p905Otfa@dRq)y0tPRKkZIGGFIYg*NOG@R}+ z!KqS};fUVc)i_{D00e*l5C8%|00;m9AOHk_ zz~2)1Q~rO~kNp3Zqx}DsE2hcU)lxl(?e2aixO$P+_uM9f?Xr4Jm|031dAFfE?Rdc4 zUJd)m6|5irrYh+FF0)x(mg!$BW4m_JC9BVqDH;JI8T~~DGB9ccE0WFrj`GX zy*rPG^56f*Z%HX*DT>Juk)^^IvM-@h*-4x1V=LKr*)^8z>)4a5l@cjyGz??kvXkst zV{9RQqu$#&pZEEk(>cG-yYszy-ERF+{&4lWU$5(r=XE__k7sG1zDRSu-5JB!+^iyo zcWX-4784=-8_u_!3m==x9TGIi?e(a5jge#Rjuc*dfQyD+;@$#q%Vre+tw?0>X z#(Bu4&_r^+BU>X=nOc37N#1EhgyY$LwBdNQSVf~+8?#Xpes(L;!Q&H8>r-pk-iD6Y z!!8aN4=!bMz12DEp>KPLcKw_^NmFKS3A+;2;d zjgXmgxnp)-ea^+`c}=kxz8i-9%F zRq@8&t@5%@Xa}zP@9`1SehQc3RgsCs9uRtmvHzl&d)k7u0YQRIh$eieIy^Y9@0>T3#3-On`}IKK!Xkrv6^)bC>(Ic<>JqL z>;9)({GwvvO!Zs)|M%X1!YBXV+W&v;{m=pBr#E)+vGP!Rx1orytqpqFy|J&&KQ05M4yDK~G|C21-r>y2P zC!O88Y>S`e&wX$I*DaFE90^wTt9j;dt=b}?J9@z3_50NjrY@$O+ON)|5r?HWZV!b; zjuwb$AG3dxVEO)~cJFlKONtEQLLUZcZRMB2jC4{C^`8$<4q$4xKQi9`RDEvOJ#}Eg zKmZ5;0U!VbfB+Bx0zd!=0D-?=;D_@6q+%9AI=PkTj#Z>)Dv9U6ZGgqUB_U6h6vUGi z(GZ2`DX36v)~LkXxQGm-;%`cTw2OW%QsNm;x{RwH5tH~IEbbb=5?|t9+V@8 zVUdds*)AN^r3;s3Tn!fKoEwx=Y1!X-O1r=>Dxvb;3yAR^x{KI%z$JLmHD@e2#B%cohtA+b*H(Oa?f*?@yM>^zg%65V;or9X<%*)^V9zDAeU&GA=f%PCV z+6*Kgp6K$P%jR(N>$INS!Pk7wV;!pE#XK3Mv&#uxuj$wJ>ht1x|N8q3t_TEx01yBI zKmZ5;0U!VbfB+Bx0=rv)cwp!IKl-=+|GS+0N~hSHN=bxst%$N8`b$T<1PZONYgga+ zL;rupGnzj;0KiVf4^f_3Oyu6{S@VK(nPn5fV^%V-6*X3E;d~flr4!Y28!M!xX3Oup zaLUnQJci%Hvdihz&H(^<$U%K;asi?JKS^vrVZa{t@zn^r;D|v;5&bk#m%N#4lvcCwMriNXbm4RPSZnq$MYkKN zCJ*RjQf__uLb6Vw5r%Ggdo=NEjl5(_<&qsdl`7-84|GzG$_^e*#nD;GE{0B}GJfm> zoz_!lYLH`UApGl*k7!#ZY}-Q-a!{;rIkxOeY$$6|Ox0ppb69Qhn2w3zLCD}GQAY2A z7srH!QjD-3vMQ1c<#2OlBQu44@ECey*%@J|r9^~8X*HRPo%(r6WO#;C%z<=;<`X_0 z%e^gukNZD9%EA{K3I(_YEMK>}o3k!kd}lg|_kLI+!!WfbZ<&Qdx!d*u529hw+Zwxj zbA#0b0U!VbfB+Bx0zd!=00AHX1c1PA0{>3_pRfwYKhOV5`}6!iD9HZ<`G4Q@|7;a7 zrSw%D=c?tfzimhG7a#xxfB+Bx0zd!=00AHX1b_e#_&*XLasPh)|3~uwf00e*l5C8(d2@u;5 z>i_D_M&);BY4&~2zG6xrm_?sb{e)RiMsD-6NL)JPMXGL3($VGN2W!mbG4j-=No@=Z z#4wlM0`ZN$I63?^BGv*w<8l^yl8S@opUk|rMe4LQHRnt3-Hv%eQyj@28oP=dPS>(r zVijvX;$lFaDa=tFOq!gK6G}tk#~&wQn=^+awJcR{Nk&VYx5(F++!FvF3T1||>s*$b+?abfcr=6*5yXj^sfF`Ev9bCN zM(9FFd$>Lclp{(%3ep~}?}AWd$1EA4C85SFn3;O`K19REZGpr-IGfzwge-d56k4WW zbLKQ#js(jyse4<>#~m)O3iutdQ#tcVydWfv<7}1m<+0ir{^%p3F5l1oTk6Wgm{BL@ zf--F%&62L#rZQ#Tq$f00e*l5C8%|00;m9An+Fn{9yf0P1MO9eDGWTUrGMkBvC;R zG8$P|({TzLR-(j;kmMt4&1wCbny<#k6!L$`|GURd$p14=qi!`SY@wACDHGtfVEWv9 z#SKLx5`-I#)38@zb{dKHUa1=8wn<2m<-F)i?6IU577sCeVq$lby%$MEw{-MeHto8k&p`kSL25^sx+ zHbt~4zLw?f($Qn8)6ni=+=VE00AHX z1b_e#00KY&2mk>f00e*l5co~t-^%~Prh@#x|Ni_xCjZ-4f4k4%FF*hY00AHX1b_e# z00KY&2mk>fu)76*X#QV$lqJi}OhL7KM1ILavkhAaThpxrEWRr(4fLb3L?Yfil02V} z$rnAznMw*(X|z5p>liV*u$Zh^YBw!=>=E8Pl@n#Y01vnVjBhqAv+da2 z=Zn}BL_;h@0|#fpI3XHBAng(Q_n^ktP-gXTCMZXkzAW?t4z3N&;KZCmC=w3QUb`*bRckel{dLRGLxwP10UNXK)ZN4Nas0=vp0h z0O04gxb?Z;&dv9i0Dxu1-vR&@(SIKRaO?K~fJW515Fr3Soe%)9VrJNN&3QxxI#ir$W+@=v+v9r2cVe1|Mby2PcIZ>!L)%^r^N} zKK7%aP(=5+GMe?oNmC@AAxWU;-jn@jJXg+yYKSq2yfjiwuXZ`BkV`h8p|no*Y@}sB z%>tjsS2}BQ&1)iZ51`Fzen}Y=Q<6!h8x@h-rZrz;M&?d)H`=ky*~~*b7bM=F*KV;q zvSFekm6hsXr={rJH!b|!lJ7GmlO&#Nw{0`9ULXJjfB+Bx0zd!=00AHX1b_e#_{jo4 zmj4$O>e8&2TB-cw(LKoUvW&5;V}oMdkUI# zBtR&Rl&tK6{bRF|)bd7(inpCJ7v8${b}wrVt|_3t#OR-d?nN@F?DY2ELX(!v)Pag;_$PFQPtu3;jQf5{=RiL83>tO+;SnUqC^G)cAa*IK__kNL-ju z6#8H$OZm{Pek6)&Z-_Zm!z_=vCE||E>a9rkv(qAWB%dg|**>VU_e$|c(WA5>Ukwp8 zVN`2+Ubq)Em*@~$f`WoAO}uxxf-VWxGY-Yy?{dPa%9&+{Lb&EJMd+b^SOkmsHILZ3@R6*s1u?n6QZaV62vW! zjbJmZ59h{(bJvGw*M?`;g^Px<9N(dQY(!+&jxgEpXvo z_K6FETi6E}C3q_Qkn0TuoTHwlCAH%MEXknmA|1(C^UN!WoewOw;}{mQEXu|2sk(l+ zIySHHG40l^n2&=hgSHzXeba&};%s9zcQ>y)k3n4TI@%#5ZWoHxIrgpPjuwbDmb-S? zCZ;a-r?~P;Ewt-W!fXziJcz`r`IYo&@|2}(n}=w_DPOqyFGSu?(dlQ|&NF;>4Ix$) z*>ttP`pGVQ@W7IR01yBIKmZ5;0U!VbfB+Bx0)MdpiQBjOznM_~)79vjc@=J6|7Z1o zjZ0_!$&6>+%QZ8#A$v_~Cn5x;2UnMw+F~CIc~W5$WU4x+mpRq6)88vlTpnRrH0I?T z43Y_&bW2!q7kt=8+1!e@nmHCJin6?}hnTTGbid(9C?#b`Xo^j?V_!DJEET z`e@iEQI7`WCyyhJ2Kt$Qyic_%pb#Maw!1hl!Ky5w=r}s9Cx>2`1pTnvvh#b5zop-) zz8518tHwGgxive#F-#^D?Dq}$zAO-7x?y@9`7pyEx0CAoy6rUcc~exk%DyUhN~Qbr z3*$u0U+fdSsaLn(m}B$?Lz#|@yEh4nI9HOdwNRX|$G$vcr}V!sE47W|QBiJ6ishBZ zhOtG)vS|=1{3tfVy70Ww+HM=LM`$)|{lCo)7+Wm5*-lfe`+xr9ZnyojRYzy>^M4Uds9FxjjyKQgs z6@N7`s7fpTGWS_#)=ew=E#LVd8|xb=SLyT3v*H%d+a+d$uE1Ug7>-2?%)AX{*yhaPNG(g%TawWd=PmLzCieuu zheDYl>XG{9%RwOz&LuQ>dF!N!wH4e@O&KQ}(!K4F_Cf6K%sQ9lCO76D4jv65MFeqT zW@_O)P;9KegAuwA(jKl)0_BL(kAk#E>$@Nn*)dB-Xi2Cs%gzabeTasS+X9Jwa5lNU z30d^ADYQ(%=FDlf90`_ZQunr$k2_pm74SP^r*h_#ctJ=S$Jr|B%VV`M{Lx25U2;w( zrd9`8>dM2IQ77htGHoBtlCIjOGG*SRD$0K>*d82K|H|aL-{KYeWt6)>lXUxn4CSk| zK7%>|owv?zu3nZWwdY>%!fghY3Dg&k~O7nyeGrE$CItQt(|1sI;tcmN6P6-$LVXVcAS@(`Q~v| z3a|Mo&YfLdjdfJ-zNYt(f^(RkpEC>Cjp>?kN{v$ zNB~e9T+={(iTEu6ApDmEfVzK_0N{#fIE(6u)u%$DG5;U|;Py@eK;vxGoCy`rWb*Ac zM^h$wB~O2ksJd_-!;?HVOIN-n|9vPA5s`o>^g~r9&h_n^n~)V(eg(5Jxn!2X$Qpa6 z`32QjHt!VWSK~yFj1ixsx8+|~N12qm_4+MY!5C8%|00;m9 zAOHk_01()f0>pMdQvXM*5E1hK=>BQ`-%b2Nx@fNKq;iCWj#NZItc3=l{*U`s|IaH1 zYSEVpX{Y>J|NnalfQ_1iPCS47{Ez$o`G4gfe*Pz9|Fd9Vb#Qq^!@{3`{+}1z`TRd- zeR&_Ld|^;_!F6g=+^dJKxtF9L+QY<%k8c^}r2Gd7fcTvRz;faNKfLI!+-hLaKmZ5; z0U!VbfB+Bx0zd!=00AKI69tHEf1v)Cis2*V|DOq@9%^aN7>Ls~rfSqB_HAK~|Kfd% zoJjsfdM4S{2$!R#W*L4V``7w^Fp^OJyS4gFN_@}%N7D%(mGBTIXSHI8#0g|h#Yud| zo+6tKz-f%~i{DocBPZROtYkR@#a?Zmd~>k?2jiMNlf$NzKxQxe%k;la!t}pqr3-!# zJU8YF0#XZ4hUBwh3XlxCsGey3UWB4NYCjUKic&);UPFDt!NVc#vHB}Wv==0w4+E=( z`)xN{Szv-7Q1eGR;q`JgjIaXA@(`X}CR zaA_a_1b_e#00KY&2mk>f00e*l5ZIjpB=`RJ{J-nmq$Sfc*|e8`&;PG+S$%oxALsv- zxbNiunf#Lfm&USa!pyn#E&nfNMF*<-2{mDQPK5cl{6E`2=Krz%&-}kkLjE7$AM*dC zzUTji{ht4KIi!JJ6mf^?sKF7++NDHkqkK*EOO(}eg`Z{p{NmE9QgqD+dX?VvG~PPc z@X>s%>Tk3E(S+=O2DT6b!;*~h35h}e=AF>Kyx2`APknPL_|%OM{&$AIK{3ZYdQ0v-P({Qu}q_`lRn_&fb&j2C(KV~QVpQ&mMXOL(?2>;JE#9VtDfx&Ji zS6K^I7bxz|XAi6z2mk>f00e*l5C8%|00;m9An;cTkhuTv_5YvD|EqDq4;dY9zdEyS z=zx^>5g4_-6n|`fW1Z@gf;!{beIt!52Gh&yX<4~#Q|V;s)-=unv9y+0mJ3VeO0Lr1 zUjQhItc2oV7~#`!=!!^ytnq^y)ZX5nbjthu0psW!s<$2z*@h^!X3N}FmYq=({HQ`t ze4Le(u`c`Mh`(+UjaIuNeEp)o=1XV)mZ~U+l^cKe0>JnWF90@vc>&O^^k#791wgC$ z`v;7~imEfhcL+27RA)|X!|!nWeEjVNKtI3A|9Am_l{%bFYF?akBUXiLd(fTpPKtUJ zIspk2>LxwP10UNXK)ZN4Nas0=vj zS+A=yoeQEi9o5HP6nRzUkNxn*`pte0x(mbFF_0h}g4~Yl)j|18G~&>GqQiL?dV|{2 zYhvjH7T{I1iq>5B=v%p}aC=P_j!CCqdcnRG{eAkM`-JGt7YJCXT}X-Y2gw=HXY>PG z0{p{j1NR))9tNRdp{6f*2)0nc9M-wYdue;2W9WI;<>8r|Htb?xf&P^hnetQ96 zW*_ginl&LJceqG8^j7I`=C|p8DMvV`)2JNtpWQ50DCs_3qIXnpm1cyKLVDnh%$8gx zxh^q_5vHihwrX;3=3lwv!L@(@5C8%|00;m9AOHk_01yBIyHnr?^Z&2W7ATtqtr1a4 z-tA5LI@^%?<&-B)ubhBx7zObVdErt)g$HabHz&tYN9s(yCi%dnh?;s=#6sIM;dPoM z6ADRw-*(2xVJva8(tCMwFAQ2SSyXd%)Js^0+f+p{`S|M|ZaeRD44>tx_h#eZg)SFr z&OcHbKP&TGjmfO{be0O9Prn(Q4Vz$D)vZfY^WzJAU|MU6S+ zh;0{bUGdr|Y6;Qc@$0{#9{=e=?O3nCQ#t3H2QG4Np%W>e)*hmITkrCZL7#spEibDO z)`ZNJ?9QDARt*Gz01yBIKmZ5;0U!VbfB+Bx0zXsW2kU=%YB2xrKbrriNIzHnGw(OJ zHV^;;KmZ5;0U!VbfB+Bx0zd!=>`npVzMcMmbhAbKSsH9j)umY_gZQf#6P?K{Zha(D zmpSNha+&V#%%$Q$!-S;$EjmsI2Yn`n2M=LGZoa0cx~NFC?09p2u0cg$-v*w+lVLBX zg>w@fX@y32qzjFELQKJc#d9O)JT0ASc;bXnaeSV_wT@d5{ml%K*S0liH@iEfkwZ50 z%coHOaHDHSkW=v_l9$d=idaHBRL*Mog z?fNwz+R3#nc`wkv`kYmGmvbL~ zLRC4|<@B3EO*ht_SIauFvT)9rHI3*?&l8f4Nx#J$^SpRlYjf00e*l5cm@TV*4M+|1Xc=8=`!s5zi&%DW{U)VC)emD(FE*BkO89PGQ4J1gnfm zKC%{?)~~6#Tv?Mj{^mfc_@zZBXB7^eV*6C;R_DSNS~-z2er}6fpZo2~{AfgiaHDY= z%ZkiSBhlU~RioUC=p z&3QxxI#ir$W+@=v+v9r2cVe1|Mby2Pez` z)J2Jg=~Hc|eC$U-p@{BtWi;!Flcq>KLy|zxy(jz6c&?lY)evJ4d1<7WUhQ&LA(w1G zLusAr*+|QNngu?MuXKMi0f6F9CjiWUp8%lUVtHi4L`5nq)xl0n(YbG0__-zDXG$3+ z{HZ^=6W~Wc00;m9AOHk_01yBIKmZ5;0U!Vb{_g~SX#QV$Wb^Oy|B`zC@%+DMYimnx zkpJWApBg%@@&8=)PnN-k7yQ4wo!~bE0U!VbfB+Bx0zd!=00AHX1b_e#_)`Jmfxqql zzst$5bc(&Hlteh!iYWV`zjU-qpwJ4tcJ+-v^#8xhrunl20PIBk5apT0MDD$wH7_`q zSvCJKo06-3+M$7PHTAh8#zNJVaG`NauSxL-Yt74zP6LHuOi$39~FLKg4O!3XEw z1PgQuXM5-CilIMArVF3T$6B+8DZ1TAHF-cMlXC0J7m{@fjWBe}+oOqRYvd(c zDwpiwsZ<%yeV~(iRCe%iDvr)db}@7+mGNUA=(L_XQ-d5+1L0qfd_>zSVcQ;xkb`1{ z%dur&VnbPzVyYI)n!{>~$8<~#4?+eni86W@yf`K-lwySSkX4anD2JOX8<{EWgU8St z%gzWxEhQo(N~_6S?9|UoBEvJBVh*G$G@tP4Snh2JeBA%>Q5L??P$f00e*l5C8%|00;m9AOHk* zpTLjx|3^^|5&vub|4sk2|KH7bm-hb$k>L@$Z=-<~0|6ia1b_e#00KY&2mk>f00e-* zPZjvV`agh=Z~#Dw?pQ@?rjmI6+Xh(tTN3hANkKeW5e-p@o`MR+W{uihPR{z!h=%R0 z`z=ZA&ZVWCw0r}_Eq;>{T9W~+iGyf5VO}ST;z2ob7#6wMknO@jUAk~t#?@ev&bdK3 zm6rXTr?d6_;fXHqxoi$MzfSAPJ^pL4 z+3tZNzB#87Q>%j}vM|c+WXs9Q1#Uw)-hz>P_12CtQO3mw9g9{W(@x1#k9a4AAAHT{ zJl3HqUd)qGI=h_E^_qTdFLwZ*`={P>aB(021b_e#00KY&2mk>f00e*l5ZHYJ#CAWB z|0fmYs6v?kcW!|g=F(druu|nf#PJ{XOEQ zGX3SUir+zRHaLZd%?N6%&VM@Bw=a1{R=nvo%+chMSq7tZtZVa&kcn*GDR1}uZfVy= z8Om2_eFk-XI&YobT)ixBKgaX!zI_H(3l!h9@J6lGVjk3tdUru-ns|QV7l4iQ#XS6-x;2i-PdiWnV-v_y6L)+^wjP0 zK|`HG*4=umW(5^dv<-^2`EZvq@6A1A5Yk%-e65A`u`^;i8ie0-UzRmxdo-GpbD~ip zmd&s>99JLCT^r6_7tTLcd))?UE{ZrIiZBvI92P}riX!&eAaC0sr)-cGxbPw#IqdP% zMNK8F*HvfbgI3K(4Y3zRURC*HKR8*x+0Q|TGT>9#i$y~Bh(-1Kr)elc17tk|McD3Q zKebIL1jel~4DHVlp}Rvr$W>Lj*Mvn#Gk%W(qI^-Bm48JvWK}|*;ws7~cFwwM*4Zzl z&!u%%l9rA6eWRlv_3in-oJ}|Gdr=SS5&auDSDohNL}h$|z!mp?Y-segxe7B^Ok|~6 z{(H6ZKCI)3*YC|%O4(}c_tn{Y%oVLwsd${Rs=buRqueCVG-rJ6)l!T@o~T2mV1)zC z2%NLeVtoBH2B%4@)WrDOly-|PPxmyW)Z8PB?xYi4Rg_L|gALJyFz&$&Y4~yfoL3WA>R-HZ?_DR&E!T8DJh@*ji<{$4xz=j{@+L04d} z0}RKa1!i6iwBkNz^-N`T-=!^yXrB_?m{V)EMxC_rU@mg1R(X3=WRzWsN4ayS_}6-6 z7weFBW2g9^W5uc*aW5tm|9;8`%Sl!#F>f$m9nMsZ?uG{qtPuzR0U!VbfB+Bx0zd!= z00AKIlLdb4{C@;z3emro|5y1>^Z&~Hc4_|K;t@RiPrmEm@<0Fx00AHX1b_e#00KY& z2mk>fu-gQF?f(xw#82q|?}6&+c#;JlEHfMa-v5939I9e2UQ($}QJ)b7Z98(fnR(N~ z{jjvB-}^iPTBIB9g3wLH$@w;A-DHmqSY3N&H<1{Fn^$Edb`@tg-?cy5xQfw?B7}dB0iDrv;aJfV7%;S zo_Bz0&hoU;^q1<+;Mo0LeE5fZ#!U;S(u0XOxK|H`SgkX@ZLF5T26?~+8TjqH zzoIB21_sp%31XAaI4z%XTt4HZ{J3g}qEd*Wc1Qz{DB`tI?R8(HE@xp9iX0#G0&%cg z14BSY3`6T0BOjG;rSI^?86#W;`ZPv$UuLj~7$z!Qge1#fpv^du*RA|9Iv|uaSuc<+ z&*5XR!BKOoy#^Xh?6)F@>b8BWx+g>i@Gze1P%7PGPVLw8Ow0Y94=lFh7#6ZD%B5XY zH(IWa%`1FN^C>uuDN8AxSk`{tWtMDzp)Ryem(kdKq_XpLdxdq#uZUJ*&`F zA4{tr@3zMdtQQCX0U!VbfB+Bx0zd!=00AKImkW^G`(ywAYqH)&Lz$X`WuJns@eP*d zRh%?Ths@;WXDV}fHLBj^*uQiBzs6QDQQJ%L$L2TIsXi&F@0|Xh zWihaZc^rCgf3>XOp#;@&k2&k%W+=P=pyLfo^Rut$bsqA6bh42>!cea7g?rI_i4LJ9 zA#|ptiSI5~$fbgc2Jf~*WN2ISKxN7)ibDn|kGMUGAvF7;-Kw}NQ2EU%->P_H?^b!) zr}52lz8M(>_+}eqd2M)ry=mYLL6&@qEp%g-*$IItNY6V8rn!k2br1JEdqd%mF2dB8 z^+Lw)aGLFb%jA8i`t|64r#i8rx5(w7*?8<9kN%Gkqw+*6Oh-kr3@TX{ne^H<>q|I% z7w2ak7gwO?gPhH<`aY5mTMua{!v#_+-c2?hJ)l7chgi)z2NVuC<8tw5zLoxTi(gbM zoT*0poj=(iA)*K}QN;Og=lwHaP=$~np5F`q432NLzjlbC-0!u2dY`lK9*WyO{)F29 zUIW8^6GH93$te82_Ajju^y1eh^P(D~8lHq`TzEwD@MP!31nc6(FM$Re%qXWoZmRq9 z$B$OC_Y9r>GLk7lc@=3h_U-Jy@}RR<%u^CSzJbW(zSR)e>#vWxJUA{$+(yrbGIvPZ zUHP)1UNyjaUjxe!m*R z)Wwuj`_*|g;;{6_?V+&9(E<_eWA<+nEZ@J>?wxLYNs&QZ=))kbt^6{Wkxt5?{`2AJ zOboV)+@`u}sQoYB_27a)00;m9AOHk_01yBIKmZ5;f!!xSZ2K+$UqKmj7P42*4<#5U zlwN_#e{rAeA{ncW`Zd$|;@K=hwJTGBdSFGZTuphP(u|#JUq$2XsBSz?=iFNoe-?(g zFW$HI5Xrwt&m`Sy*ZeqDyfrjp>w4>aOTy#xFYmELp57V%wx?;OH0Q=r{4Lx}&E|1JLC%;=Z+|A2`&-UM%%l5g?iQU&U3L@sH{M-}3)#|Cs;B_CNFgcAEeB{*eDC^*#SD?Dzb?%OMSf z{{K5nM-7fp)-EMV8|7=NU!ts*EBq|$=NFe=l|sn=?^Sx!(|GG(!$oIyATB&_ ztTt-2HfpT)%4qGCv07Mdcs4FPyFR>#O@2HV0)6lTDL#+VlX-QFe=svV6w3Co;}F|X zj}h!gA+#z(pyLe$oTHwlCAH%MEXknmA|1(J3#GA{BUb>Syh9X*8US ziPavPQ5=;KLC?Q(vSZ7u7Q~xdy`w)4y>jihcO6U}Db%rd<*V}Nw8vvUruEhop7hWS zWEdNM388imOzyIk%p~OhK{UVR{{@R%^$vbUT6LJ)UzsTk(8k@hkC&XUwI1*a>`#&B z)mdnNzL!cgK;=Q?vYOvU&sCm*bZzq(Z8+r%rm8iZL83)J%XYTmyK5D`m@1;{RW`%R z)fqqeApn;L0zd!=00AHX1b_e#00KY&2{nPwEH{V^F|HpM7 z&%FzF7FZ$>00KY&2mk>f00e*l5C8%|00{gy3H(s~UmnG$=iSMzM0czrHB(7E|7`;- z{w)c4s-z&EtcZpvL{CA5VzWkVE+@xjVnoCC*8P?wcIVPkPFlX50|1i}THg);py>z) z04$27WXWMzkJ^tUoB>cn zC|*N-!okBK?XmhRNVFFupAQ48h5KzcTUlU&AW-v1I^=H3c7iXRgPP*Z%isGRJ-ZQK z!_5SN^&m3Z3?v_(=<=S+=5X`tw4U7KzZRSA9w_3Qb1E^lI%pybqufrmoUB~nHiY9X z7`az(?HChfTzt^6XcaQ;lsxr_cT)Jl*L==n9jfBRJQ=04%L!et>DTtgLhu6rOf00e*l5C8%|U>6Adn*Sf!1}EhIw~^d+zR_ZR&QfgTd;WjjpY;C^ zY@T!{G0|4+tIXxgXA?h~$of{HtyE%rRMeMKHUKW;+XM4A>hHl`0Oe%Hb+W>(3-vvW`rpl`tU#ZOHE8pJ=$B~*B4%C%{P z39tBlFhJ;jh+$+!mI*(WJT#kpCj_vu7`qb!xcYL1n-BtcsY>5xAhVTZCj^kS`Q7B~ zfkoP#5J1E7bA7zJFQ=V;KLc=$a0Wp5-#Y^^D)wh*0II*A0Vq2SWr#GQnN+>a7NX2= z#D0MIaNnKbPCY9r6{$z1A{j(Y`Z~f;X&Ut6aE?cq2_9oRY){N3u2j7rp z&QhxEm2bQ%|HXpwLv;Vu%pQCQtc!`O`D@X{Fs=00_Z6(1)`cRXgbctG?e}e3z18F0 zWbH(KGC?V)v7f3b7gNNA?vduoR-u)vf00e*l5C8%|00;m9An=m~ zNZkII|NlSF|NBRI4cM=A?7yog5EXOj-S_u4Iwk8R;YWtm+&KQx*u5G zF5M=b)GLLaGcVKepnI=*lP~~4km|VQxXo}QLzVyFYqNPy(vt(9VZr-rw)o==*HB~} z7-mkjTJweOmb2m|1*ve3R+s=qAO)RXQy#b2nXJZ3{*r+lo1c!KWk>4CiE0|b7M{== z+=<_R;n@DX%R{WAlap(BL>!lluQ4yYd@?)LsrHD@q?L4j)EfT5 zGscqrT_tg+yhY=mxmdG#?hpKG{ETosKd@}{m@$tL{9cusxp`N|YNDU`c)<5yfMe9~ zphn^glJ)%9?#$!%o=VrwOfT*q`_MO!oYe?qu#F7D>~%exMwXGNXDpk1zjgZXC?}U5 z!%#2&(A^Szg!aVm!~gmhM}Hdt;QZ?hfZqlHu>U>-VEpXg5C1#S=ghf>F#K<40DuHx z06^xq;eX!-0KB_cS|8!Xe`Bu~Rl3mdB;B_G0LQ-#09aa!_%;B*`}+WZ`yzw^09zxO zg8O5t-Y%wuF>JtU<|X7QuA+Qmo2cXG=5P-`A z0U!VbfB+Bx0zd!=00AHX1a^S{vE8@)|3>9^XKD6*&c0$wADBg-QvHNkP)2U^vPfJy zk;pXjA=>V3VlV6=ENM6#R|sf zbOoFoD&aLVbYe2cA!}*-d^(T}T9Roa$6GmUA3p5L3K6_3)bZMxcr7-5VDhyJV@Y`( zqemTF7om6p;|UqT!Nn1Z3aAAmv^F$@2V;jspGECAA`Ac^i~>l8(Bj~3-v$8G{>=b@ z+OSHFsrxMx=j7QEY9W{0|55@HUQv~*)IbCLMF0#r@Yf00e*l5C8%|;J-@X$L9a#Rf00e-*ZV>pP@BdOU*Qmkw|E%Kw===W*4)6kCH#}KjjX(eh z00AHX1b_e#00KY&2mpcqE`eXZ|NpD~|IMDA+-Cx*hg#Y*2I6#$sTy^OeOs90zj)sw zCz5}Wo=LVf!sV!`S%zQ87R{BNRF06)8H@~wwQy_wWBmV72@hd%Rx5@`oIvJOoWy7B zDYDrBoW>}>_*MBD25j9)v=47;9{ zF8D$4+<$fYKd&{p<~0$y2he6Uzod)f00e*l5C8%|00;m9 zAg~Jre$D?2Z97X>qx(JokD)bzL#NCMk0p6>?(rUnu9<9TuUC@lO@zSH;T|84r`M=C zo`~G7&Xs-{9!$m2Fo9_QvQYkf9_}Wf!FYDxNF$5E^zwRIR&Lu=I$63kjk7>3ttFP_ z!cw`Ct29*g6KcX#QDh|)2g3-ThC^3G0%VOJ)S&kE_M}tZ=MNZ1-%!2vkjOSfsWn^X zuCnZmn&3wjdg9}(q>OdhCrA8slW4Ts72)d_{WV`Y`?pj@Ijr0WX`ugO_`h+!rurqy zYPrJCvVI$J=~XGZ<^$bIZw4E09c*YdfB%4ySW$IG_|APo(BI67ZTKB-pO0)I28JaW zdc779U%JygsC+9?yLM)qMZ8)wzoVzxh zyDpr6toFJM(p(gALKI;nia0Ea&=f`Nvq9drK~C8qEpXvQJaX9Mr+b>jS+A=yoeQEi z9o5HP6nRzUkNxn*`pte0x(mbFF_0h}g4~Yl)j|18G~&>GqQiL?dV|{2YhvjH7T{I1 ziq>5B=v%p}aC=P_j!CCqdcnRGy%YXFA>uwEdh-PWR%#bgqWnQ}M)Vo|z?K02u-d>q z$F+wm<>pn)X<0U!VbfB+Bx0zd!=00AHX1b(u>4}Jfaikt`E|Nq19 z|5dN>EI;|4gUbT}AOHk_01yBIKmZ5;0U!VbfWYn(_@VRv<X{A7+!Gq z?K7}qAOHk_01yBIKmZ5;0U!VbfB+EqxdQ+G_y44xe|-M`+1lEY8zfcy(xQ{I3WrXy zeJXXUb72duoJbizx5cf`{dQ%3G$KK`(KwA|MP{dwXz!J(QSL=_k}T&%Ut*6Xy|8$Q z;S&?PTkO3^D!Qek@53`1QR_m#oc~`Tod3V(JVFf}*Fa?>8N&1>pvLkjGaS4el79+Q zV1y2V(AL6JA!$f-E~GtD|2Q;*4>N;?wb~VZprtVECGfW__?i~=IN=pO%s4S6)H;*LG=VS6k zPjaS`LRA{A56e16j4muDE0)?#%N~1#H&5k6S-BXh_rDn``n3MT0{|$O@9Ge3r5g*c z&$eT8pD$ul5Dl>q4IG>W=J-%QCE+vCchAlap(OIwFvqMkTI9-{C6Oy5hxI(h`E_sTsJT9{=e= z|Jb0w(-G&K2gMKnYybe`I0c^VXWnseZ6E*yfB+Bx0zd!=00AHX1b_e#*o^`|RR2pw zFOao}r3Va?iYyhFnXJUd$>FaNu@?9lm$T55R2($_WahOkQm3t{dF00#bG)X2DlKj5yjFH1wvSy_&S8^{5S}|Evvw74@ScltGMKSq!Xb-oY_c?~o z^3;2?aqvQy3pM8-DUF|%d9KD})@z<+i6{BYcc!G(GDXP2En0XhO1~V5zKkMWQahR{)!Qr6gvKS8`^Xi9nR{b z)IpKj91wCrD6~~Hvhj7iDygY1UL@Vei%koA<>u3U1*11xB;P-tZxN$PB09K@c&~EM zPu2duKmmFIX5VdA{BW>6ppaUk=e|RtrRZE!M4O`UFz;%zK2x)Xb_dy4<2;X*QJJX8tQiOZ0U!VbfB+Bx0zd!=00AHX1b(K#kM;jYQV&u7 zYyJO~|Fr-A|Az#C|2O;p71{Bpf95R**9HPW00;m9AOHk_01yBIKmZ5;fn6v-B1Sm> zKZ|a(Xg^C+QxhE7+aym*a|k9gy#I~0LS)p1H`Y-F=Ou42x<=+kbayso6x@1aHN@&f zJ@|l8oi&Il`Y}0cVAZ(lHebo$^OOmX&p}M9i3&D@6F0$3|?5HZKo6 z(Om6CEt($Lr=c657uX|9n=>$(80H=)7}wG%bXjNxyXKl`bw0RNWHVN0&u3pU47WTPf-UxCSWs2}L?o>7 zYWWJ+<8{$3Q%R|CNNe*+s(p#&LA1QlL#8qZ)7EAW)76-xuJ~@{Rq!u$sEND4$s`#x zs57$mX|(zDy!Xjl(leK2kf+Xgx=*9kCwr>0V@YpiNpH#pPAQ4r=K`nRmd5UVAb(tIrHMMeTkw^XTYn&22^041HFv%w1cnDF>QnsBc?tGY1 zJH|7#X!Ky2hfA5P!^QJ?;nF-Dd|Z#%P#TZV){pea`ZCg+7p#V5(tF#+=#j02l#b+f z;a9bvFBkW@onG!p8+H83+IYAOHmZzxM7stjRT77(QjwBs4)G5hi~2!d3>1VWGwQU#SRO#wkrgb(+e`Of*~d*3tT?AiO8y=Pq)|Ku{> zd7j^W=Z}^3thGP@1V8`;KmY_l;14T6J@iZb-}XKJZy=L&FN(<;>=kLPqERe#rOHbW z*NFFvR9F$Qs5eVWVQRPZ;TR5{9H}i}Z@`}^<7Pdg&${e==EHomksQOsV{ z9T6Nh4W*uO-TUd-lP&h334`vpj!$UWZ^JblVWm|%YaW)U$b9wWjs}(MKOI(;EP6Lc z?Nz$_`o~)w^UrR{^(f|DFSb%4yip+(u+nev$z4Y)I!{-A?HNm*p`t2$(J`!|J#``~gbY@P2f@f0>*IXQI(*GrukHsc zch;dc1N9LcDy7Q_)oTgSf+=@Ni`8wn8!N^w9ql*}!@A16*GnD?C@Q4cHw0=MsqxgH zoek~J=`o=1ayw|xDk5DD+&NHHPv_@({E!+hCfn!kwk*B2J;B|}1MQIyUcbAayHskY z5D^fueA@M5{uk|v3o|MELT)GXjIf#RtG;x(CSY@0Al1A5=S}{w=MpX)1V8`;KmY_l z00ck)1V8`;K;U01K%?}}=Knp;@u*7ba%gi!v}9~pU9Ps$Xxn^?d_-%lL)j7Q5u!kK zAVfNkYQkQlVcgwU=kKKd)qlPmQ2dXj|5N_g^nWFP^DX}7<7`_$1DH_D;Ucpxlod44 z_TH49F)jR_|M$CHVeUpK+kv&S(2nvE&+`l#%p35NEXxLH?~FEDdo(j6@EzHWB9?zA7els_ty!K5cR zZ>sLZvh{gCw7(zPON|i9-z=;~Aa4rT1=kDj>1c#U~IwgEi>a? z$Ca3Wy3m{#k772yBv)@(evku8W%}iWO756YWA=NSTJqV&@L`Q=OF`8K_xl>tcE)mZ zb#M?Rj;D_=I19eG#jG&k-`K@mr>ysw#veQE);qKIwXoN3aIQLIhYW8|&bP_swz;Zr z0ebv%4=&QBej7=Bvvj4b>%bhsL*T=x-ExYe>)^&moNK$Ym-~nLQH%ZyUiZ{CYnQ9E z=3l>2O>nqoiYbrf)ptD`IxWH^LBt7L)m*(H&>enrBLVm;RWA&I0Cu@YdpxRGt^_Z|S;?UZ2dK5x!Atqc7T)obR|;%ln9{ zL`>8uhCIuqq9ue_&14Af#_^b|WsVAUh_TsY@RDCU@4=#z@;qO83y7ahIM-J>Ti= z#20256dss3ofEE;Tk!&Urr8ItGAnOk{Neq>ZPnH?l((bqxolpy1pl_j_{qF| z)7P&S_i6YqYOy@c9JFm3w0!Ox;D5~}Xk$tCx7|}%9RxrC1V8`;KmY_l00ck)1V8`; z{#M`z<9|n^e=PoI`}^^~+J9*L?{jSl{kOXSuR#C=KmY_l00ck)1V8`;KmY_l;I|d{ z!T8_E`X8JB_u=o)|HJ-=&i}j5xg`JF?kTJe0w4eaAOHd&00JNY0w4eaAOHe?EAUVC z|7*yA{(t}e{r`CD&Y%3-?S|JN00JNY0w4eaAOHd&00JNY0{@``G=bmy|J^f)?L_mC z(>iG``kJ-79duC{eRWgOMe1?WX$jiOnb|zfqt9?(!D46ew z?>0VwyJWVzit^iO7xj@4*-ous@#^Ob`r@0zS7k1w9VZbI4x$wL z0(MEG$A6OJT$G9$F5Io5MNOnqoX{(oTijEL@BO|`hH>MhhVM9q;=9y2-pJ#QTXe^5 zbH_!x3yzCu+|TRC~k9mT!#!dh!?H96ZPnu(UGWth*7n+j_dL7-ahqz?d3n5FOVy27YLC8@jgmI?aEd`a+i#3(9@F3JSE#~L73P{ZFdj}D+jierX>aBp z)233oF0Cg0Q2<;1Fn>BY+Ni~Chqm{fv4zD{{VLBHZGrns&KY8%u6}mMUq5?W{@#yG z(3K~aB9}9rc;I8hUb?vmipiL)YKY-&M%s<3y50Mc4JX^Co*gNnpv0&4=L;Jou`FM- zq}s@GQ2a92)lm3ou^|o9oPaQ)pm!5}FwJ;G*BzTHNQYCQ=U$@ukfOJ3w2_A?=&f;p zV#I?OeXG#^SQ~mwa}B~{Hxad=K`dvH!{8oA_z8Ye?&xTokX3PfvUZa5Jk{I<{v1!V zEAA!X=*{JzyJwjza_)WNJ44Rk+&yBI{Y7GgJ-^U3bf;WuCabCecelSv$I3Oa%69yc zGJ?+1xv5gZVrj37AGb!>54& z2!H?xfB*=900@8p2!H?xfWVK%|FH`k(Es1qD@3k@uz>RFJ6DlD+!ayEcA!7xaApD>1+I(*?>dhytB)(IzPj{fh33t|_9YQGcOU=)AOHd& z00JNY0w4eaAOHd&@cRnpV-!gf& z5l`>fIC)22WBBtjUuVJtg&@|3BrQ_U%rf?vMb;}l=A)y#7ajJA4M%B3O$8*aT*ah! zvb1#&TxSJhl|x-lTVrP3wudzDjAmgeDc0lNX1BdXwmAKnCiMg=>Ap$uK=O^gOs5xV z`)Ceo(<{W8m^N@cR}n1DPPG0M!~PJr#GVl$F*jR`N|bTO^{B{`q;}nYuN>Iy@bJN% zU6EnV??PBV%jrdEJnyS0N^-4EDiOBLU0+HWhfwm?PfLs@qhqwJyrB#$%nd72jQOEcc6{$|*to)s>uNKtZr%piZp zx{1j_bj*yW+EVN4b(&D>LN%F=QdOCLubOP*?<;AmZ&IX<3|mtY_F)@t3&$o1o7@&Q zi4(SKiYXdv>~qH*b;mWi<0Rd2`R+K@vBvJLzwyS`cZ5C6L!%Czev;y?{Wx7EoJXL& zkr)-@dOm{V)^oQ}S5AHLC{m>qk|)-leaiT}Fy2tsUSu1!r0uN|WR706jD*98O}H3g z#CUbz{bS*=EUhCNSC7V8>#pzJWQr(ib6aoqD6zIz@_CQ)PO0(l^Ee|@@y*eelv%Mh z|50l$z&!rB%%LcEH?vTGjYDm7s+S&ZHUEz~fhvoz8;_TpeLB=Z`Iy^3o!fVjv+_>Y zwEWlkV{LAslJ0^0$)@cv;9)bV}fB*=900@8p2!H?xfB*>m)&l=j{O?g!U^@_L5!j5M zb#e{8vQKwuG{EYOV1Vv<+9~TQ|Ae9^u-b$w4%EZ0bmG2e!xd{g`MSgQA z*ox01tH%T!r0vmHNXML=d%Hg;hpA3P{ADPh02?~0h5E4COWB6L93ihDgH!uw7MaH1 z41U1PnMCq<#6}V6{WUY`vXiYHv{OSmW_FB;iCgo$9a!3av2y8-#pH!wX8(zgEv3C) z92``#UgP{#NwW9XDIhmdC zVetq4Wt3yC(C5jRo2S-4J-nu4IMOwO3+R4#snk@@`y6+YJ-0sXEWhnK?p+SAVq@SG z*Sozf?!+=SlG~_%ea>%v%3*yF009sH0T2KI5C8!X009sHfqyFgUmCI5(RFh6i```$ zHdt=VL-(G*hp%5)-|HRc)npiL*=;+s{3SEDuyZ<#F3XMGS1y6mrD6BsPc;Vq8c5^! zp_5MfN-NP66j4zMja*TR&~~^<4y7OH&teIYjhG;q8J|t3^1vH(y&=f4*QyzMM|@B9_llAHr#TSqq)QR)lFV%edAfh3tRbrd+O45QO{D5gO>i1aNtji!GWjL{FPOGDc2`VnvQ;lZ*sd{#@-jxEF-D>( zMs~dMv^&mO8M8+jW3PYG%$I;ni-F$PuTiLW$#qc*Etz&*4fCp&U%=!*Ah z`btef)0+gL!{yJUh}CKLCs+8&de5a^J}ikJBo!?-Ay)?Gr*J;q&R!>GOCu~O=e+I( ze9oOz(%Dh25q-95B*%&c<-R>_r`Sv;t9Nn1nF_tiKB-FUUDlu3N5z;mhMs9{=#Xzb z((NZ!+LJsO$5}aa8>8ahrltj}tDgc88LGOAKE6hxmK9zZY#qL(?VLJF)v^+o&VGFD zSsli%6h#?JG+EZ?_Zf}9zCs$4SR|xqiygT^9r(%m_C18%Lr2fEA_F*9u1~vO#bmdH zeo>I2+B{y&`)%c%UGFL1Q8wg+NoXF9=eErOqyske90gs2DBepfu_xdWoQ>!VL?(_< zi0F#75kh9m5N9c9TBL(jsPb(a*3GncuS1bYOy9w3_Akj(PPiqW6uJH@51IA{t?Z9B zQQ=W~Vy~Z7@29C(NH=6+@P)Ntw4I54LB`}8mm8z$DJ7ko$hKo)DcQ`^YAH@%Yhx{( z$ZK~;=cOcCJcZ}oKOlP+4!k;K(eASItD}*6ZpLL#bA8{z8O28~G9T%xWS10v>rI9A zK>!3m00ck)1V8`;KmY_l00cnbZv?2lekA^njd0oe0lyks)eIk{8qukUVqszlj%RDkU%br#Mjso>gd-S-9>eIL z3VlyO#~`{AY*uiDYlvbQBB~J`w%O)-i5P`II^VZs3^4SRf8ra}n&@2f>c%e3ulL9j zdCrW9{}D;5*zHdd{W&aRqUPU9y(lJYuvetDibk=}l`1bi zTqE8uQej2JqTVbig{j@rhhsQ+awPl&qaC(jkeNY5H0+CNfw%WWPGayk-|ay>^kSEN zTe)a!?fPQ<*smtuEg8BL*tlq0RuyTZB-7-)-!7>jx18t2YP_nV$4kQVvI|x5Z{4|< zJcIGNar|;1)wia&ZX}(x~SYjz1Lx-^w38O|877&}0=rkT~v*XjE$>fXg`#2Y* zV$QC$+Q8`jx&b+pbfT_bhOgO$ulXbc?Is?nMc`Ff9tybN-nNWu^Bc%B$uUfs&ze`k ze;jbrKf^3betpv`XeP5nt*Kx#=^J)#qm%c(*{IU?BiS`Sw-+CZOgAcAze4>jMB<44 zlog9%`e-Kql(nA6sm{U!Ofp`Pv9u;UTjko%+JB1ZZT50Y85&h$m|CbeNkH8OJe5mr13 zIZsNmXn9^T%L%R|MJe*@@(+*DsHx=L=YMj<lT5HwRDDwu7@{GgdH&RIdv;)T5C8!X009sH0T2KI z5C8!X0D(V_z>m%Ui*t1O$L9ZetE=xPn=%gR-XXvA$1HRfFb9OU7Kfzrym)_0*KPFr zWcG~kjanOh(YEA#$HiLSM_eUhqDC>~SuPbVA;fAXLvS~a$6PIQRH#GLBR#!07cYNN zp}WkNdNtwR&{UZbZ)HsrZ(tMJ3ZuV=7=#$5pj9#YdZ7#U1Pf%gG|>}B&6nivG||u@5ldY|Do}}p3RcfpX2PnU4Q@xfB*=900@8p z2!H?xfB*>maRh!S{#TE8q58j<{~KCkx61z~znA}i85`C6Yx(~bk*)Io?5*;D%wNj? z6S>Ov`CP2%5&VhO4&yscd_S&Q)gAv@q8`@0mUPJYb-&#dO$5ns|kRjz`d9qQt(p_mf68Y!&(26G{s?L$S znCA0j@0`*b_tz2e)8XX4qm-*^I`5pqKB4>tjjh5!1J_^;nMSOEk;00ck)1V8`; zKmY_l00ck)1b#r^2cQ2xWd!yAzq0>daQKq!4{Q*;6$C&41V8`;KmY_l00ck)1V8`; z{sjU*6#v)6VT1MO2hRBUh9nv>k4eL+Jd780c8ZOW4z4Yx{RH}BF%e>oCv`ouT9ofLO@#SGuft&F+Ax65`XOXH_x z4ToaWLWp*T@$8;W^aY9F zcfxpEyUOgE$pf!tjkvajXcr}{`vloIv!bWX@Uji+JMw6qEAq_}jKnvGuZmqrJ5C}b z;ZO>Fw7aCy<3Gu9E=omNKH9CJMNOpYO-*nbOi7qku`&_=zLH?t=Ga{^vB_4w1Yx_z z7|P2SiN+X-rWo1r#?$UNXJyPDWsJQtW`{DyR2jqIjyvy;n|8-tqQsO->of>S^|z`D zo;Kz?7{%r^X47y)=_x6^;mtF*XH248hes^#BBCf5Mo;ml9M~KJW_t+Lj-tZ@QC(T& z1TMJ+G>KE+P5cUXhd7Bs@3FT8Nna3DZl_$Q^@QvE6asl_y zhMerkv7sy8tLZB>1x;@fgbtTKlOk59-Je|HE9*U%dik&bG)LJg?uI>xTRJGNib;+wVj;Hho z>k4Ixg;jSY3qIHDtU9ncrhG%p=rOe?dU#p5)bi1zgI@6`Wu(P#U2jbDO(*};`>Vl=&iPoQPvp>Wwv1dd`%*`IfH=p{SKLObP^(TPS zA*^h2dKAB_MP4)ZFIrwU@2Eqyo-};TXno!Gx!K;W2;Ej@E$o;cGD>ztT%q*Bw14X; z-;#cYu{f7MC7KCg7h9X_DBHjooyW*$-DTQR(Qsq&!`$a5D-wsIe051S!9zJ6G$w{< zIl;CUQ*+xEIl0gXSG$^ngZr$W%=j35UuRp$m5ta_smaNTG8XtKL9D0@HhVWVTO8XE zCu~QFDH?B#8*7XkZ#*&9cw)Q})fkgUiOG8zQ!b31C`2G{J|0u~5NfUUR6uq(Cng#x z{H}Yu@UFno`gaNhW1h%rDI`yy)v1^xj-^9N@nbW_7 zNA>cFw|y(09O2aX_NrD;%&k;OS-|UAn#HS5^MU$_KDsWdL9M7XsfPFUEQ@KXJFn1& z=#uW%Yd2>7b7vR+7YKj=2!H?xfB*=900@8p2!OypF7RW||KDMwhWUTLa{k|4#wEFb ze1G7bAOHd&00JNY0w4eaAOHd&00JQJuMnUK{2%#$fl|7G#V6^b;lrK{54l~2Pg}R*V{HbQIneGtm?I#f~*fb+k)r zzFY6S-g)C7bF;p<%&{P4a_E$lrk&RJ3V`vpgzpsq%=wAmD*)1NpWe%p&bF2QAKyy< z=jFXvi$^6sa>v=SocUe>Fne9Ye#z?$1+hn`^mGV4n}^=}|2O@AKs;DB_0ik|j#{ev ztDOIx{@>v#;1*Kv!a38lW&oWNE3a;pNs^1mwp;wLp*lM+O+ zhZBTN;)G4^2%FsfUJdYf7l{AV3+lpkx9A8&jeBkXZ1G)nihUy8RjIzv5* zN1(Hj7!~8{5Xn*Sd|||u7a@MD-tr{k(|buq`CLy9tm7{g0Q=nzpNZ;ASLVN1JwUkOyP3#ZE8 zipECoN~_3U50JRxc{|S3=VR>W*Vje|s#nZheqMieOW=Y_a?FqyIVW@Ua!$^bvRfY{ z4Rd<=pOH&Pqv9qvUVBg?(!QO4dplOdJUKOb*Xy=N=liAS=C;!RIt(ulN2TriHakLJ zFH^nk3hjxzq?CH>m--L?ijxd$fB*=900@8p2!H?xfB*=900{hV0zWkWuO^P|Ej7&l zGd-oGa}(KiEG#9Pd0H*S>1%DQg%f%0?&!RfM2n~Jy!!`a&%%LMhb-D%c7Am}js=J2<2G$VKKOOEd>G0Q}#MB>Wo)fB*=900@8p2!H?xfB*=9z;7Tx{rY?UpU`%x zOOw5UOwzq5CTp-)q_v7hvCx$&FFjl%-Y-&NMZ}`sEGdPl-O`6+ICxU~EVIpQu9yG2 zAkvs|V9xS<>$<$hV+|u3cH&#ozP3bLDj$UZakdvSU3W?c=h)0FXYZbpMNA$_EO2lx z-m#xshv&Kbq{AiT(&x*!%C?`KzkjuXox{Od536foLRHsqN)ucz-79X-e;hsXmA+;LuN4IMPg}ozBP-14 zLCmhHbTODOPn|V0QuUhd&g-h~wjgs@s^WDo2u=|Ei&$L);!3gQ%U6mwbBC<_bmT9f zur!qJgdKjRM>sxF;?rc(pQGs_n7%!%WAePxP0Ocm#K1Xi{Y8avjdenkf%Cn!Eua4V zVC1y*VHH9VtLUq`1Ko9~X=_mxf-qn6!X}x-o?&Mm*q;=*#?yIDSL)4IM8wbL^Ii%& z>)xis6$>6={_1A8Wah9g_NhDg9W!y_#NAR)Dmz~rQPS1eg$7{?(fn*WR?M_pXXm*{ z$2{YTPiHYlEFQ5G9BJa)7pdZ+>JZzPa5|c9CuKYC>Z%Tj9A}@*rARhdwEnTRV-D@0K%vriW3g<4g35wA=ZpvS^uBGwj}?DJSuR}AOHd& z00JNY0w4eaAOHd&00Mttfgg(h)#DV~oKiXuE>NTV21?|o0yDdUjt9r8o`Wy`A{N41>Z06Q^^+b#g0SAkQ@W;8kYjEsQ_BKRC#cI;*YPT88p=)IFEY z>z3f(_832zw{QCT)#5%4|3xj9rAB_JUT_FDdmGQqVW@+Ca@~FT?g8&GC00@8p2!H?xfB*=900{hn z1!w|(>Hpsr-Koh%wmNsMbp3QYPe+odWwp;z1ImIzY~ZSCe7XLc?}u`AczbVdr!fUDh%7HMwZc zz=qw2Kh-?n<)oR#o0`e-&gY8$1W)1PT3p|x$hJgje%@V9jtL4}heht$IcT|EqiI%F zIFv*GRGF#BsN;r))lcC!5YFN``BB1G1GJqD`F;?S^KYKZa zo5}C)^4N%LIjOs6KNnm73uZokhr8PYuNHY-P<-d0=y3=gRvgc%NJB{PbLrU@qMgyF zw_($BoZc=^tmLL_Z8Frl4%`;L$_!y%x$At$i zN)}(P=*n`k(H^Md3VY$raZ5Yd*>&gUg2}y~^e{CmX}5X4ZYO^@fMq@z8r(bY);s4L zh9C5MHCMgW{lB|~EiC%Hz~J}p|F&^AUt$idO88l}Ehif;mB^iNdo7BOSDdds=TD5S zJ68PaSka*9*#?@}5QQI|IC!Sc;Jnm_eSxLjm*xlX?J zGW)35O}7fS;Po6l(;F)1b>a(N1j&V`zVr|L1%gWl0T2KI5C8!X009sH0T2LzKZwAO z<^SVdf}sBYSJwacdoL;fK@JC8CJ2B42!H?xfB*=900@8p2!Oz!M&R${{|`R+>2mLE z9&+G+=KlkOL?0?${J-Y^TXuiX|HuAU{@;z=S1y6m<(K@wfxpHs zQ3{P*QHs!ZxJeGBAL!3w36YJMAeb4SO{em}8+7DpT{P65JtqIoh?`nSke0V8PjWQe zDuvy=OCSB^NVw?}-|%))+~pNBeDl^b02lan+3sX%{FJQWP;7c!m!)2(^rLpz*TgJR znw9fVpTV=?ma`nq9nP1&?&njN{o}ZuHvx&YS5&TXVZ);bXT{C&$wX6}>){_B6 z3F|&VHqNZ*X*0ZRgZhpu`dKS&UwEts}Bc2`VnvQ;lZ*sd{#@-jxEF-D>(Ms~dMv^&mO z8M8+jW3PYG%$I;ni-F$PuTiLW$#qc*Etz&*4fCp&U%=!*Ah`btef)0+gL z!{yJUh}CKLCs+8&de5a^J}ikJBo!?-Ay)?Gr*J;q&R!>GOCu~O=e+I(e9oOz(%Dh2 z5q-95B*%&c<-R>_r`Sv;t9Nn1nF_tiKB-FUUDlts9spq07<#6)p+mm$NGFn5w{Vkm z$+^DlPxEzx8vy|j009sH0T2KI5C8!X0D*s7fgj8N$Ewqw$&o*Hg(@snVXk=tSuTS z^|QC-@4qk#y7I(Q2NCa+)FecQuMZs zHu5k9z10p-jCc^EZxz}fYeSD|u0eQgO##@@AeOVpVQ`Nl`~*KKcXTvP$f`I#Sv$#j zo@(v_e~u^G759>G^yYHV-LuRUIrl#Cogrs%?jEtq{vt8Lo?qx1x>GJSlU3D#yW3x- zW96DyWjlUJnmlB7{NDS+ug8bwejfGBzgdy~Mrx%k^@_31+*B!Hv9#C4@{Q$N-nObG z!GGK102c-VAOHd&00JNY0w4eaAOHd&@Fx|Z_S&ldukUFwe4)wC@G=2l!EFVb6uI=wM!R#(b zg{r%ox^p!;^R=nzaveEm;@P$gRoz7&Un5b=3a<>d4&TytP93FcS&2($Kfd;?4r5n} zqKqY)EbH_8jK*JIA&p5a5>m9qj@+OQ{A7Lm9>VUSqvu(X0URsWr(LgNvRgvGD9BK4 z9xvwowsOv{_muCb5pqH=G!Msf+vWh$0ULUbg04Xn?u1&bY3dcy4Vf5xVJ#SKXJTKFG5N;j#%Ov1C9yy0X@c7V0T2KI z5C8!X009sH0T2KI5cqc$p!WEI_+LHlQBaS>{z$gB?OoX^{ZfXUe(d@GxKq*p*!(|lb@lyZQ^q0PJLH%Cn1#*)=78|l;*eCH7w>QBx{Y3+ z%$^axQEQ_w+LoN}xLC{kh^s_Q)F_5L%cY_vgjmgF2=2!5n5$)u3U!Ejq^I}h;^i+Y zbeH*3uO{3ZnkqBmt*mL{4QxVNVf6P9gAk(>v?@klFLc44u=T*dG|>}B&ks7PHe6IyAd_@2ipd)66=|)aQ7m+&%1aN|i1&+BSP`+P zH%m%kYPa;^7!IBsiQHy0o9pHOE{HT{9GJ5_-?}dE@mRx%hMoA9w687EmdXd=f1K@w zOxK;#!8tZF%h|i9WD%2x5(^xhi+Akj*5P^XKIw1?x%Bz+t+MTB=kH%_VCQgf*2C&r zm{8UAo6-cAOZSS~^PkApbch;52N9oo5qyi^I-1)2EPTYeBy&4&4WF?ivk>DOo_F{` zCA)xFNu{q@!D|J<{nOTO-^dCxdJwZ~DqRfb%Ts5~j8wg*yYsrLyDi8Zma2H&3xX2_ z{~}h`fVfg@`SO+G&DzF*Rbkp+b z8!>QBTYpg@Tw|TkWZ-;nZOf;BKNvY}eOQH1#47r#?m%}PYT8;0=s5->&?!W zc~Dt8{Qfv2B|>n+c)WAQVRG>EqmK;Q&(EL!H$8N4Ss(xcAOHd&00JNY0w4eaAOHft zy8zAA@A3b=w%ATI7uo9EwbJ#|?QREMR7PLjRCJMg+!P*nZOCh-o9UvpT-;sV7m}%J zt7N~WxAr@_PR@R@yNtsI%Z+*H-V^xn^$Y8Jz2m%^45QHhANv3Q-TwbMR94i248&*O zNRBjSJAU_L4<85uAOHd&00JNY0w4eaAOHgYaRUF${J&G2Y=3|LU*`XL{vQ(N|H1sf zzs&zjVIx+Ps7dE1>goUEzIJfKAOHd&00JNY0w4eaAOHd&@Vg8AHU9sh{Qsv3$?Sr@ zW%6tzp5C!>@{YX5@aJW|&V&aFL97i)TBM$tW$ZDFtXF!>M@M%rI_wi0j?#*n3P@VH zib?NeY3m@k&I-gThq|1$#>~2H4{6>R&B9VrtjD{}ZhMPtar!e&>IqcReUspU(~Hn}-d9nSOBLtZ7Gf*2wm?PfLs@qhqwJyrB#$%nd72jQOEcc6{$|*to)s>uNKtZr z%piZpx{1j_bj*yW+EVN4b(&D>LN%F=QdOCLubOP*?<;AmZ&IX<3|mtY_F)@t3&$o1 zo7@&Qi4(SKiYXdv>~qH*b;mWi<0Rd2`R+K@vBvJLzwyS`cZ5C6L!%Czev;y?{Wx7E zoJXL&kr)-@dOm{V)^oQ}S5AHLC{m>qk|)-leaiT}Fy2tsUSu1!r0uN|WR706jD*98 zO}H3g#CUbz{bS*=EUhCNSC7V8>#pzJWQr(ib6aoqD6zIz@_CQ)PO0(l^Ee|@@y*ee zlv%Mh|50l$z&!rB%%LcEH?vTGjYDm7s+S&h9hi$cfhvoz8;_TpeLB=Z`Iy^3o!fVj zv+_>YwEWlkV{LAslJ0^00KL`%AuSYQ6TAA9&f5C8!X009sH0T2KI5C8!X_zx5Ke*j1O#J2zd literal 0 HcmV?d00001 diff --git a/maps/Ancient_Plateau/region/r.-1.0.mca b/maps/Ancient_Plateau/region/r.-1.0.mca new file mode 100644 index 0000000000000000000000000000000000000000..4386890e6a2e486a74550c9ba5ca3a60b05e09f8 GIT binary patch literal 2879488 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

`V=RlTULKYl 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

iI`z&OZ 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%0DIza{vXxrG^{|;(b1~5rfHFR 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 z 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 qnf00e*l5C8&SSKuFunyl~u literal 0 HcmV?d00001 diff --git a/maps/Ancient_Plateau/region/r.-1.1.mca b/maps/Ancient_Plateau/region/r.-1.1.mca new file mode 100644 index 0000000000000000000000000000000000000000..992c1cd6ce0e8d5264b9ba52a44f0e3cc38f3cf9 GIT binary patch literal 3289088 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ⅆEN?Yy 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�Q~a#=s=WRlU$KII`ftYu+l+M-9PPnJkV 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 jb2B8FZntmrlS z7ikz)PH*d1MXBDb7WvQkT>#$&5C8%|00;m9AOHk_01yBIK;XYw0N?2^`v3F)r~e=E z&-DMdeDD8%bI|`k@i+Sa!@u|c-}qhs|3)Rr2jr7X*^{1O!pC_m6 zQBZnW(i;6D(>qt~W40Sq8lPj&qA)`Vs@Qk3z00i0x7Rf96%qDZeBnFU{$uz*JbyVg9@6y4KH5{ z1y8!BiKGs+M}li^@Mp350DNu93VF^qPL7Jxj5VhI=w(za!mP~0);crIct95#?Gc$o zltXk_bml!>8guV7*BkRNp51MZGhAjSO5A!D(3J%O8i!=Evs7fFyvIUFwTx_LGNxL5 zqB%?6WwD>_y00m+r6*yS6OTD(_PkNh)dS_NKC>2HWT-=HpFXWXh8eS+;<<;%!?&68 z0@vuj8FLHuLcf-jS|zl^NbjQy+h>#&u5JIlhM!C=OoD`QL#CN=>~>f$zJyUcEXQgAmZ_|3_d;dplQBMJ61)ue*?o4EQv zn|YI}_=_Or35Q|CFfnbI(u%MKaTAg$SUPU#Znl^vQz$2%%0c~KYFZ;K$%Ao}EEhrJ z!qCOXgC@2@ACsF>d&yPzoBID{B1&U#UZbL!W3R3)Tqysdcv+?(f00e-*e~|#b%TM+HgZ+PhKmY&UI03@(%3#{I z#dPQHQF+3;PR#Tq2OeW>f}hZG##8M6KhD#q*RcElE)b?UUEvBRfur9%5!s>6m~oMn z2#Pg~9XlJC_?h@f5G5^K`4ip#F^|!E7Y_#%^TQ`ahjO%|NtOKO6y(IDcrNP9z0`bx zX62ieDCE>iA##%xA>2P-!m|I)#=QSYRaXdPjlW(W4rzgrlC zS<$h6LXdTxb-+SVBYfj_!c}tVyySJ+E6rK7$ES62cV0EH>l;nb2~EqWu(~Io$p7N{ zV2M-5J&Se5FtW18)rN<~De*?fv&fkw;RW()%i>#`lYz|FRc=lNl~?<%Ztfj6&P`aj z{a^I{0Y3^500KY&2mk>f00e*l5C8%|00{iQA%H)KtN)|g?0e*?o0}WdmbAttp4|7E zKKjz>4uL9>vX7dqGK+W2)A9F~R)c4 zt{=q+iJ;8z5O-t?NXEX{sKF0gc<|RRxqGwLJEkYjU2hULI_CllT1gpy)6QzX+4W>a z`}QNF+x3hbZ{my$?niIi;MHxv@UI(=zY!-+bs~jR?Cf)<+OEN)D6h&s1Pd7@}wq5MDw`gBm+UarkofGPM>;xso^d=tla#uaFUcmR- zNb#1b3k~f~W*wQUPcJR2rVa`1yvdF<%Aayto`iPJ#Ednfs}AA@<7CBLCW)Ojp>%_( zNTWh2r!SMZtnQ17p1J(&k@4oV@#$dX6`Hr+864393EoThlwn)P=WI!1hJ6QK+9q7t zKPtOnveo+ho1oGqdOY)O6K1p5YMv9($W=Cm+2Z?x^E}~njU`CF3ts$3xQfaXE^^IL zGI+9<+m)b4`Y)Fg^_LY=aaBJ5@aR10G=}C@A-uq?WOc2dYK#1(kXi8m8}C5yT>=3h z00e*l5C8%|00;m9AOHk_z`sM_cl-Yi>i;4#;g@8s1Ddwt9pM^GCQ7fLpE^0;$gm>o zBUP$x^I!{)GBv^7$}dSu{1y?l0!$*D`xPnP*=O0tB)c;UZ%*=_u30XAy5L4wZF7a| zkqR8$YA3uyZ9J(VdorlxRP5Nr!2Ys2zJN|s#oU&(>wDg#TJH`A6yVDLl|Rb=bue7{ zzhmy<_ws)^w){Utq=hU0tA8*5OFpSW=RwxE>wABc|9R_O56b_ExbnZiujPMU-0c75 zV5Sxr2^^yvEEQ)Oi9}8OQvNT)mjCgw<^QsS@_%s;uKfRYLZ31?(l%b#qL`^OWbrB!!BB1E)fw_$da1fm^x$qM%$36Egc&GFpmBu0N^4n0N~XoG{qx*?)fX2 zHN#gcozwZn?ykn|9z!X-pN}~#Q%uV)IQ%=FEBG2f00;m9AOHk_01yBIKmZ5;0U!Vb zek<_1{(pUIhA_UroBt<%&IgY~Tcc9!H3pje`VeWBti;=+uc)!-|2$*z-5Iq{TfJiw z(9V7jf16POo`!`Vu%Yz zJ!C&)Y&e*S3I6^}HT6#FthL!1W1852a}n9e+nYjBdeV%D=N6hdjb8E^Pl-lcw07{H zOmvb_ukh-9yE;x?Xz%DxFP5H7c}nYOueWs1W+-oEcjTH-^N8~Kf00e*l z5coF;{Jj4UoBwzI@?XvWQ~zJ(|3QD<|0na){=a+{-MO<2)@KlG8TX}v9WI-|p^h{v z82Ts*iqbU!mM~754$+d#QhD}iXvzbNhc=m8Xvpw(W43T zQoVa&)#+|$Z@l}SK_rGj3Vwr?*^G_?y&fQEQF7r58p_RMh*1m)d6nmS`t?@DhWOaD z4O?98zp(%BQS!}uWK$o9K2I&_g)y%6MAQ>k>P!&jrkYqP`YW#t9i`*pLo$vwthevlWel%Ef8GCg_?H!czwZAtIN1Nkaj*hVH&Rn8Qqw3B!-|anv}m~; zlr!Wha)`X}8*1hBJpv44Xl}wY>)m@SAwwpLPJACM(6uPRdfgCb7AMzWeoiMs-6J<1 zwjqp&ebhv0sR(51=v2%;aWFS>4U7tIPvpsvB_e&6BejH$ekB+A=ngktTcs*VIKhZN&gWEiBiXxsf^|(3dvK@oMn^F)HccPOPMTq) zh3ZC2*XBM-zeyCd`g!Tg>ZS|!4xk%*2jH#x;|?JD;0_?~;11v`_733dPj>)St8|l9 zo^#Gfh!k8|3eJ6y`=1MC(uj-@Qpr6y{pa$id=NOn0A+Rs|h z^38KHhE?usU+ocIw4GCh+`OZlT%ko?>D#t4@?89~Kt?$O!ht%9uncdvE#k%Ws^f00e*l5coF;{FVOyd=gLkBCk$DiWPw|WCFZ4*w5nT z_1>$L7OEBH`^&{F#@+{JqD@bRF{7Quu`MLfngk+}T-=2wq&e0;{tFI-rl zuIS;4x)g;Rj~}|a&R&5@@VZWFb(5#@32~8DU@Y~a5YZ$Vm#}>**=3#^L`wx|y-Cqi zceL-568O#49Y4v`gbe^FRV_tB`DRZZ1OQ<3|MB*(l(2lm=Kud10PsuxKktwH|3uS4 zxTZ=l84{%%d=9R82^akz4e2?^{r88s@YO@nu;%>^NBjB+2$SuDYoxx~uHt2$5$#E~ zxBvk8uL;fktPtn`Jh$6SHj}$Q;L|IfZ@1q$%@W?-iY@RHb|SqXiBJh=>NppYmV0_7-bof z0R8{}hW9o25f@Uy^Qp8pU3GXHPBtBy#@fjrAH9!O)} z7!TiKtASq0`^))%(S!N_rtkCr3&SfmwapBtFJ5>-mUT*F)#IBg&$Y@WXgn29Vb9IUKvc=wwUhRRl1E=6@5(*O^gQ%V*MsPdOC{yZ65891ps*87XWmlTkVA_ zsEwvIPWE9J0Hhr(08oJ5b`WJZnv|H_S0YJ8OA|U2hC@6t_66s;6f=yasjZ}&8}g;n z5(>Is-J#xja$T*M2?RR;&E=K4{nr2mw5TvwjhcP5o<%H{G;g z)Crzzh1Ec4TVUABfLPNVxF%OU1b0KglVD0|f#PJE-r8qsw?oD9+_UQ?H>nMcY|2&b zypks3o~-M;Z10)cs%VSWC%ZtLf=@9(x!!)XfJ8h&iC4ZM1G79s6Vka%JYx-;kxG8n zb5WrrPs}3Sf00e*l5C8%|00;m9AOHk_z)u3dJOAVI|MNx1465c8XvG_f zf?^F?@mO}^M+(k~)ZG0%_BP8+owkw0akRAb)Y@B2*0#WH>Oszu%Q58mCZwl!Uew-V zn~Bt6KW4mj`9hy`&?j;9L?368$CLzv?_J@NoOI?l18HhbkLqspjB*9lnriZNq>k?^ zQB|R@D0p9ArSrsSXVG%KxozwPQ`HJC?sJhAqOpUM9QL|5uiE3TFw#a|`}!U3{6F|! zOTgj#`9B_a{^!M=|Am;E60zrhR2ifv8oLINC(bku(i3m$g**Ra*8mbQSst&4w!&24 zn3a98)FBwB5^+jCgJK3P>peTRY!@EGMe!`+&YCGFbrJ%VvWSAx%T(6r7n$Bq)#NhW zpwjppd&t5J4X9!tMSGW7lS{8@UO|ADj@97l738Hsr<$pkr*zcChQcbZdi%S{=(wFT zo|O#$R>FI%SM^kdh~=;6f6|!+=bs({_y7n10U!VbfB+Bx0zd!=00AHX1c1PwF7W&O z{~dzAp8xm1%l{YrCI7#c>5da@O^VD?&FcErX)!{A6C<;S?vXZ6(88OSDabX03AD%W z4vZIP`MdjBC^?-Om$IafqvvZ#HP>^!uA34|NkoCt`dr-FXh_QWBpceh8KM-r*fCp8vhZp6R>u#O4tQ_0*;0o%A)2W*NQjnSc}c!NpRw`7=^Y zq)`Q`tR_7d+A5oVWdHFiM{L_PnFfyJtsK(RhKXg>KG<41e3+IF4so3D3@sb+L_b|S zc@Y0kx4Nxk?@2j1{3H91=$H7vU$Xz2qB->vIQ6jqkLPsZQ~41B7zs_Pgd+vtbT3sg z_!IT{VLURL@GT?G=xJOQ-)p*8ZwJdl(0zW6G|@~j%@6E33r#a^RfXc~H!$0XX(!?v zpT{)RPo~XS*R?us4W63wlHG6FxKdP6 z&G2SiZDiMRJ%6+KN$bZ%j#yvy<>hg7v8$tB&Jv}XcE{mi27A9 zTCqs-`OG7hkG8+99IraoC{}%?o%K(Dn}aU^1b_e#00KY&2mk>f00e*l5coeYaLDg> z`Tuc7|3CNt!N#}?C^7?Ao*om!gDJal7cOkwGSlA z$?{0#CNO^vQDQw|*U-h38_{q?{=(yEi3wMxW$s2z8OSoB9yIh-xOH3%GO%PaJfoHC zYRt-u&p|;;8mU!lP$3jSNKtj{)Bd%nt3?}yL*DFy>Ah`KDpA*u4HfSC@|)?as*|wo z(#gJ_*|yK~e8*IXu%~UFXK@%U`!+T=`f^}C|Ggb;Wmx~bxc6T1f+xYzS8`ETpO0JZ zGb6^iq=dBlRaigG7{0Jgbbn>wUMF7beqf@TUv>8U6oZQ6fH%3$L>(-b|icnUB`2a!v_9eI{|> zybi_KV*A6FeWNdI9BC9sVLY)`+AI56Bp;AZGG$MChRImwb&}DT){4k7KIEx?KQEO= zA1aYVKvaF!?V(L&=BH_*QR5r#*&n6t7IWhzx8qD}kSO(Fe5R&Y(@i8Q0W$Fx_7$#a z7(CYk^M}y3!qjm|0J2OxG1w3Qj6W^{@VE2-(d>a*z2sRP*!h2ns4l5kA?*A=f%V5# zL{6YTr(u)+mB%EdlUF)r`yU?bl%`C>J8}!&*TGGhHIJSD7oCurf7YX~P@N}cmw}!C zUqayK|9NwgzR&+lr{`7Vi>#;M=Kra#KV%(Y5c{w>jsDuq;zK|uvf%QkKUVMsfB+Bx z0zd!=00AHX1b_e#00KY&2>c{)$oqHo|J`>^XB?y_`obk01fR8D<|n9JSS+CZ=iC2T z&Oq?Q&l!c!Tb8_fo+(braqE-Qc*jJ0!?N#nYZl$PI}FyEi1gI^M8OW1P2h_zGzSikW*ExEf9?>+Sh49jAdm%StVTM{aH47fZGgW=92G z=4J^Y)w*gklQGre6U|xDmBoLy>o!JsOHaa>H@^3r?els;R}Yk@`t(|Ok)aN)eY)jS z(rN1&_wloMv~(eDXS1+XeiF1C=1QxHCbdd&iEj_Wk?nJm6|QEFQ1z3kg_V&o-VEXD1>@Vxh;+H1 z5*fHzgXn~@f|S=Bh7rTWw1+uYgawG3T#ph; z$4TGK7Sm)3RlFT`nbWRmu60HrEXjj$oIe*q=fcp%*MKIrS~(_{WAlt7_QpOL*-#?F zZ-(f~b9nEyN?zIW&#Y4RUoRBxD_)kdK^==^>yvZW-~M{OfsY~4!ed!)y{cwGYUG{4 z&4=SJHJ}0x!&yBmXY=YOE>=D=E7w?5x33(U_im0{pu8}-C*!;lmf?5Ou|>`2O6ub% z>EVvD>vO_O&XtP+Hn*3KH|ZqCx=s*p>x?k_5FPicoULN3ih5X0UPJQJTM~Q#1b_e# z00KY&2mk>f00e*l5C8&yg22!9fBxQXVY+kXZ%RD+0(q<>jLCRQ;_xNb1u6soX8s>( zKy;Ewi}FGK|KO;cF+-$Ivyac1`GpG$q!qEHstHlZn4F=j>+Cfx3|?lWc{h3LpAZ*m z1zse~st?kPKGnD%!sapYBEZBf44eP2U7*MH<~}z6uSGL5v`OWT`N*BBJkCD6H)dH0cp?wSUWwJC5W@>?v;5G!h ztnWi+Brxdvbv*ORoik@t`pZ;1rD8j7ChIDZV)OswvGxB-b!&@aw$7LvN?$Z%{p1%A zu7?_S(fV?Uh@e82)U3wTnf!WfJ)(_t?H9h|XyF$VK5w0FCOpNs3Vd>2l6toy(_`VA z^-*xMBi%=rb7{6Fb+t@V=Y!mbQI?vLg&Tjug9I-L1b_e#00KY&2mk>f00e*l5C8%| z;O_|FyZp5O510R+$&lXoh)rBUX;&SQlmmH|Wjv6^yfGfW#a08ok|%!72aiNsqf+cO z2Acf(5NVdI#M`5@kxp8H1G1Gv64;AmG_20-;ppOV z$;|A}j}%{`?;WYa+r80dziya!Z=`HBHv^7Igy^AR$Ll?C-Tgf=rany5y1_PYv6}#S z?wcwyokhcpm~wgR&%iZ}gQa3jiQyRCV5tOC?Y)e#;b0~v`1>=})H|uO)@EyrX<`G; zMPw&$Zwf`}Ni!mzTWIDqddX`%B^q(j+QEM^(Md+V!mIb~>Ns_wy`w+9Sb8?)DXpWu z-qJmrp}dvdk!wQDBg*HKx3!0-2FV{!cov55D84pW%#hvAY#QwH6`iqj$f&wiRVTSW zu;BD}o(K385C8%|00;m9AOHk_01yBIKmZ5;fj>jwkni{Y|EO+xx@Kb=|Gm+?rn?`+ zSLPd2BzJy8nl2&tn ztc{9Ao@ByE&J1t#Zu1L|VOxny^oZ=^%pJbkO=~YjMSU`ulZoRh$B3AZMDp??{l{47 zQIII9P({n|{$S$4?RbhiM?&dQ2D(=t;JHL%DADJaV1TDNA15S&pYmWVrlq3Ou$ z5A2({Nha&}sRgXQQD=n;EbW#+lSG`664K&lM40an5Z!8>UYKNeqf1$Y9cE>-OpjUF z9bb4?ACwZ3BoH8#S~T+V{O)ymr}wtF_I#)NyY-KA2%89<=uQnuZV=3@q<_!<3!H4G zfS6bMpX+drIFhc5&HpPah&ic6I`whkv&Dv37~@)OL_Kk(PBwRLs)?my`kk(!laqOT zCXAy^-)QX0zs2~@+&GB;VD*&Vydkp{l_h*+`2H$rz5m9WgX)3m=Y)kdmPhkuw`DtSo@y&;*KKr4L?nFlAShp=(jjSX zyQtD=pZH$t+M}Mu?dGR56#54f01+8`H%9NrdXyuQj=8u00;m9AOHk_01yBIKmZ5;0U+>`z|Z~v z1qc2AGRuP3HZsYWCoa7~3tHT!_}2Q#q&Hk-+8YNUH}O>wzMymG}M zO~SpWmE~3|%owi8U4I)gfyVXyYXq-YpnP$q|3SDWAGYcr5o0P1*Sr)QiW>rOIbOeR zfl^|cRt;v_m8*Y6;Q~iK3-vm(j_B%oAw=WaKDn00(@Py-$YwQ_`MKpO%@u?1`F~P9 zKl1-Xf6f21vKF2BCI3$km;a~nJ^wF9Kx`ze@~U^Fn@oqRf${9g@NXr&$9h#yRfyzO zEw#mdiIUtRwtu$Z{nH}=9{>R$00e*l5C8%|00;m9AOHk_01)`o1%B86-`h=YLUo!a7xv1SBUO!k^WMbvdIs$1S6_T*PNcyiGdbgSbFX zALpE_g(Qius&IHt^7S_ZY3)vr>TV2WvM5-KavRZ0xKqe3^DHn16bQRaidM$A-X~S^ zo2!HM6Xl+5n=5UN6Bcafbhw}qRz`kRQiO2-N^#2WJAONfCspV?$QpOOI2_UfONW&3 zVu$`2je`dgO%E~U3e*R|HM!~=;F>zYb8lgx2g(0P6n65TuO5nqHSc#g+Sdn&+t_Ab zBP7sv6_>CGdpB=Z+!MsC==gS`mp(W_Gwr-xCxvy3d*;ojsf@Oyz@`u`nzVA%fugi@{UV>cA; zzM`=qGaoc|J&D7>o(@Bch)c~6@ z$EaWtZTM$7J4BlhnH+AnwJr&LK8$VuANoACq=#+)@5Z+Od&^G{9kl=ZE3XV4rQ_j4 zV%z`MXzVK2VvK&%{y)45ZF#lUJ=MbKj6Cd&3_D2u*OY=MK$#39H4P#)l_NDTL~3e9 zVzQt~70{$$XwoU{5`fnG#iSbLYxacny~Lsu1k7JiqBL4Urd_)%l9c6jLF1}bZ)5yL z4T7^Mrzpo~A$n)WNi$EpQ%!NISl^B@<6#T-2;h%w7*-Y!Q+r-#u-dHSNh7T0xFpAJ z`jv+Fvy2M)MgRK#Pih@Y-YStpetiqCsp)l?r$e$;HlkQB?A6eTN~^XWmf7O>y7qA+ z)qdgesq;?5Jdu5ppE~C}vU|py9*tZm9^!GgC?B!gs5WnQ3pwF@i|rM%v7?3=G0r6= zq}{K=`f0}Sg>9nyD+BjB@mhE4iM;URLoXG^^vdy#@s}wpKMPbJQ5*dIdlGyM1b_e# z00KY&2mk>f00e*l5C8&yyue@S|JS8j{nz^cMUNS8UB1vK9nj7t6f?z{gq)LL@VzUt zdMBOn&0HGV5nKQ7$vpOV`~M;EKf3?FClQzb=YP-w@a-S;|C@~diT(e`CktMG{Bs1a z2n2ut5C8%|00;m9AOHk_01yBIK;Z8Q{N?%o7{@ga`XaARLW&iEF=PU~HrUVN=Jmfb z|8JWhfSv!3Fww!y|Hlrm*t9e=oW6MBMQEm&#;V6RRi0~=OUlQ*5(m^fAY;4j4`23- zzOZqm#-9IqVy&?A|Is8LT(gg(l4O*z^Z&Di2lM}s^RcG38v)wkXHqaf=Kl@9&;OsS zto|r%w^$Z0`7O@028mJ+#%F4ZHKjzN5^($fLU8;4N-cif|A$09h4jRl?!Yn8xG8{0 z3)~dI>cRfMmS6Y((WW%drlJ$Pwer~s%Vo6Zu;>2-(Rlg=e4$tLuI(r1NJ=A>c;%zy zlICYs2IAdQ9i%=9$8=+Ejtlo+Ghyw}GwNm7X~PWw zkeqxM`6*n=!Tamvw+V_G{M4ZZ>%aFzz~_Jf5C8%|00;m9AOHk_01yBIKmZ8*@dCe_ z|HtnCJAC)Y{y+17a{r&`!T!Id@B9B2u;>5U@8^HAtW&=^|33(~&9Mr0^s_oYY_mKl z&Ul9!5rLje(%ZeY=r1|KXWgNh&Ji`h?;3E1aan^ZxBv|+^HShdexNliuTXT3)n-sA zztR(b>r(Q_Y`Hc|rQMX4oCQjRDL2McK6nL*B4EnpuHS-VvLHPPxYWPn*a!e@{$B+y z0w5HLs=*!pgAXnNVoW3Vf8PH$J2)*WZS{QW8trwwB}2A6SC}jEElNFn<95PT@(Qcu zb%HC+S+vK;b#ixJHL&ZCj2;rQlu==IPd<_V#kFvWR>!@7b;dBVGW?+` zujw;v-0>@UFXz3gpjDdv)vSH!!)ecbk3a{3fCaZd{xO1A1Oh++2mk>f00e*l5C8%| z00;m9AnVSml-8*54=tbdD&}IrtEF~dU%35MMp!UIdu!`WbH&qs{PkR$=*MhoyaJW4W))qN zMEdk;+dsJm8&X^wB6h;7X$*3W9=g9z#p=kjKwVWJ495ll=BP)L`ufeur_MoXv!`9J z; zSJ}~lcSChI@CaLp5?!zdH*6@PI-+d(DlRy9n00AHX z1b_e#00KY&2mk>f00jPUfkTpqJW`iXZT3C#)XmNJVs`{=4k?~cx$kkvez=?K4yj~h zOj$nf4ReR?3pA$&2k2Vwkdv?ld>NfOY`SqW2Ee(C#lV%JD&gTq94 zW)9ooy$=y8Ae^rB3+sJ!?n_L?qrUl8;+x_c**5uS#2bCG$olM^+s`VlY+c4|H{pN2 z1vLr0BXgcZt21lHmms1<^M z4v%PzJVjtq!m^8n+0V)(=u6kO>D$R3B`@%cl)Dn8!=(gS3#-S^6X_vJRCg@Rj8NOz zq-iymP&%Qwe|ePAYd)V<78S!5Q9z>iF0f#>ZgIZuvKOq3Eh3v_V!qD93wA*kmCS}o zXVWyI%FQBKlc$;<+i!kvvT`O=uw-U`Ribx?|3vGTBPw)gn6-p&rm0czj}6CTo$s0(n#<8YSk}*4AG}!+3qo04d9SALnt5aW$j4d z`0&ysySm83ogHCCzHaiF5Alh(dbyVBN>OEXV(GX+{f@`-!@UBd($@~??6k)lqbnkx z?o=ONKh@UL{%mf@Mj7f zLL8j`J8yi8PQkz)&#Zei>lnPk6-j2rmKwz%s;*O z=mtw+wgI!2688iCX>u(`Z!|XxS>uGB=!_wW&*fvf<#mc|{LwtKooiY6O^q)I;-gh( zQr`?4KV!NSW+-kWZ!S#3rY3PwgkFq?hLGg?jT0ww%OsI`O!TPJoKGtUnu9P=aN(M{ zI-mYPgSooe*XGwvnly`Tm!9@j&3ILq%ZljdW3K?doG%xkT+1D|wpYJ%Sf?C4A~;?8x(-$DLlX1( zy0{IK6JD^dUa$nVh$kcyvvv9#CfB`SPjN^8X?fh~zo$3QGm~U(dEeajna6`O2?J}l zJXz+y(H))odY3Z{`Mjr6l>CI!VXIJ+dr~iA%*hH_bKgthE&ytCbaDdKg|mH<*@%5G z+&Z)0N*0bjS2_`PZ`Vd_JAp&m6ng}V;&)>t${ zsqvRx+yy|-j_dlvl~;NP7Xa0dpVUnl50ig8zFzTU?bE>pK!rnqe?M7>Rp7+MN<)vE z44(@XDu-6<%|%Fw@3`Fhd^LgS9eVPjJ*;kpv9Ls0lZofp_UZ=bF5c9;AhtjAT?t+r z2mk>f00e*l5C8%|00;m9AOHmZXo0_+{}0O#9W$t!SD+PdC<=--XvJgMi61FACsK3w z^Vr)gH+9-Z635Zf(o<`1F6Mi`Q5P;eQJU3` zmANJx6MD(sr7L6>Za81So;s35SI%4|L7}Zk3T;BJV)*yu)@xH9A1%$}(TQ$eq?1|DTJS|Iay?|6hA3Uh)Jx|IhIA{Qo`N z{D0HX2bqKU|4xwwyFdCNg4Y8AKmZ5;0U!VbfB+Bx0zd!=00AKI4+MTU|Buc8`&ZBZ zkvi-@_WuQa5=T$;aVB|8;r9Otm*k`~zZpnVbHeTa8|4bBHPz(lNFCo-qN+k)QSiRL zO6Q5u&Z6adbKBSprm7WO+~*=KL}LdhIqY?BUbV+vVWf?`_Vv5Pv#;F--)jjttn%0U zpkeV40(b;({URDB#MG2%x@mzbgY-n39%AB&GmV4v#G87-HM#27EwBlJmdER%tuPfh zW@TS2bqL0(M4Xb(pqN3+de4q6+l9w)Q9O&dvu4UkorFN8ETW+FGL<#@MW**tHMvYT zs5Cyu9RM*%7!+8W3$Dh*rjf1lCH;|((San`lf9v5tPaz(MsNX=@jf>2Z(2Us1`Vr$ zxbW2z!Zi(p$t+N+!RO$bD#3HDuwvW-Ky2#Y!43fI0>Ies>3_ixiE|RRb^tBS`W>&cCK1F=-sAF_@lihbDJeEYST#fRYV=LP3K_z{Aa0|Gz*2mk>f z00e*l5C8%|00;m9An*?bepmm0k|RWS&iu_ko&O(&r?{+w%l|)w%l~(&^JZg6(Bbv* z88bKPU!bn&DOJ4~^)NPmi|hy_gKEtbD_ZOt_CqKUv2KKW z`V35~sI>DrszLa#T}|%)CjXyf_Qj9H_DU-T9{8(06&{%7<5 zI~{QO|7>S|&i_YOEZF|T#{&KW5C8%|00;m9AOHk_01yBIKmZ5;fj?B>ck}myaFZS!CYk1{pE-O4XXN_?O6IN`0wi2~2r@ghugP*W~e(uMW_IPRY0m+I*&3Q2`#OofWPvRbSEHBv!>1n%_?K$`4oNJTpIhL&| zTJAS5#+^{c&HobwYR;e-Uu5>cFG!bDD->N2;vW>Uu8_j_=nos&D%Z9tv76GAvp|V3 z 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%0D1_Ak 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

Q=dW7mEe})1f3n4_2D*jp}ry`)0*y+cA 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%0D< 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�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 z%0D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

qLIW8J9!QHVgUJgjWRDt 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 isLkKXE14{`po@(mSOJ0 z7GKG2u|?I2BT3btbG7)Gcmu=}WA||IcwF??XkI0C`|LZby6o2Y&W`SJi?~jAsn*dB zNf9&e%OUBS)zO0mcD89d#>N|by`=nuO!6)41NF^5?RSk#s*{O$ylR7bXvz3+?Y?as zqcyF0DU@f%2P=&UB1(R3(2SfAm&0pB=QJ%Kw3j7Xy`CM;J&l1Nm?XqA8mZ|o^yc00 zb!fH{s8wp7$XQDJg7~Cs7A#7hPscIF(;)x>2tWV=5P$##AOHafKmY>o7~QURzgF5j zO^o!YU&Ljy{$IFgA(QWX=4#)kQhmdtZD#t8^#;V3yuLFSje;oik@b?3Nq90O9j#&KX0YC?y*)Ag8 zA9k28zQ2-)Qr}*dx@hgU2LP9BW_kUfOgqiz!MLj$BQ3Cf@%hA(&E#qH8)Lj20uX=z z1Rwwb2tWV=5P$##ATUM$zqIKT`9EW!gxych|Btyv{^I$6l8eGP39*I%1Rwwb2tWV= z5P$##AOHaf(67K0^?w7NAM^jre&U+W&({Bo$9{GFKUrU4h<;;?mqP#o5P$##AOHaf zKmY;|fB*!hsQiu_yeAeU6^Uf{PQ%LqR=8b4?>v}$rT3sURG+`hVz-C|2 zm{XqY*Prs#)uAkjWJ#h0SG_<0uX=z1Rwwb2tWV=5SSwW&oKQV|If?lWB%#>|FPmXzqHy1m7V64;>FU`4rRpqvz> zIXEz6?QYm*$t_DwysUaQy|LG%!=UI>O`F`k_8mjMb6tnuJqdVm`WF9*i=lPi$>S@0 zql30KEK2MwUB0r6i6EX>4BFf|VjEw~*g}vQ2$fX3%k_6&i_IelZPBHN#>UO$wle7$ zJ!aeM7sE~JDUkb}7T2SSLrgu|3NJb7H^z851Rwwb2tWV=5P$##AOHafKwygc|8PUx z_w)aE-5BQnnI-v?{r`F1rN6lUpWlnjg;+xX0uX=z1Rwwb2tWV=5P$##=vQEh`v2S| zJU{*bFpEcj>h=F0O>U2O=Mt@|im~F?8dXp2 z9uHO6n&ywMNw$l)rTo^rs?sLq<5(WcxE)7iwnuUG;>7$9%@cekIR|8e^-r7=zcAJt z(0E<+LrTdJ3;l?k*6UdWvEJQ*XSPdn_lF(ki|?-_qSUvSr7l`4H-nKNn5`^(@~QUm z2}?G!ynaxoo#yjk+*OVC1<@CuPaINLu%q7)3pbo|)e2ul8Qmv|Pw{y|i`W zNQ<-}tEa<2!w&to!s~2>X-)n-;c7nh_Hqhr95efVBLvRt-+k{_7I=)-FN8lkxqWAQD-pV2@Bk00Izz00bZa0SG_<0uX=z1n61dYyNM? zC`Ovmr085LW6ORm>g0T1Hr07{>?SijZT4SfU2*2{bjn0C7ss7Jg3$N!@ z-dwTP$b1$*KmV#A&Dg?^b*;sW#SEh>_+$8OuN>$K**RzW#*G`9bhUX4sOj#jX5F8a zy?@%OT9f99oTc+8KNVZYiPHTF4)h#jyd44%fB*y_009U<00Izz00bZ~Mg3nZ%Ju)- z`oHYg`v2u$RR15DuHcABLjVF0fB*y_009U<00Izz00ih+;OqXszv}=$E-&fd@YA-eFLrKqj#k;|sh)}1<%x(0dca~@L*=YE|4SYv+RO-JHAsYi2721@Kn zmNQ%>c&|w@G71_qy~(^%J^pMtH^t|9a_@Xf#-7JR$6DKpowII=8IElCuG%JQ^6p)$ zM+WQomhj%15`|9R(Q!V7Y%iH$eb%DM?f;QZ;T|0^WkR~*;&<+@bqHEK>(r@J%qz~7J@@VwUAWPlSvPb3!tS`q{(ssRr%rWfnGgvV z$lUZCWxO2%5P$##AOHafKmY;|fB*#OUEtgOf88BUF=wwO2snvtD5T~8wNcS6mK_^) zp8vT}{(@S?_X_}SSvpsau56StGX5xdy-6+hR`t78f6P?;vH-xL>yeYh`!5RsK2C@k z4CS8AB8RoLbv-{=-{G<7%l*Hnw-tFzI;0P{y&vE{awyKKyQtnX`(Tk1f8s2@Ju8MA z?F+W>eT*$TqMMk#zhn~&195cVrMsj|ZrTfrV+V*x;wXPrYNBw@9M@7gD5N zzRR4v`qkqCqgDRf56bL#CG6qqP|3YhYNOPG;feWg?{#S{TV5pUzGA5HhC|Gtqo{4N zoCKYxtB;LV}#f_st7jH1V% z87mncc~TcE_xqO(0QFT18K01O={m}IJOm&B0SG_<0uX=z1Rwwb2++I0zxw|-h|Qzz z{~Jp0fB2>Uzkj+?PKS6$`3y5N9@_dpw&Ze&ApytT26?m#0N$da$3)K>vM!)404!FW zLt6lt?^L0(Qi-p^Elh?g$e^w5n`q9p=ui8C6rF>v`$tB3qGW|VI_FX@UZYkT2E4sw z-)1JV@X_km-M6~f@*6V}9;pUsKmQ}o`;V;d!2n~wLi3B9wiCj8xFdRxZ?e9jv(+)} z{yf^2KRup^?LOTJB|%I{(>^HE`u{6MFH|RI7|){pHozPg)sRHn0JwVAeU2|10F|42 z6u$QV$9XY`n39*!d!+Gx2tWV=5P$##AOHafKmY;|pl5+^`~O`!f9U@&E&n(D|5E$L zFZ6N=36GJs^;HNYI%hK%`2?L07BpV|Ci}|XM|oSkD1i+PidK|s(#lCe?d~I^ca5cG z8~vV9DK{z(b_J=ikCus&T}A@)*6H5;*xW-l$vPk#tbgL1_=U0F^u`;aA1d1O67)?n zTd(^P#CrEmd9KB#weM2y%N*4r)(6|Y)|Y<&ZU4X0#mf{HY2^ydzxV&|93b=2bCB_N z2tWV=5P$##AOHafKmY;|pnHMu^8fcg&zL91i@@&xwn97AD>`8RsMg$v|a>k6TC>vxm;{}N6o9X{p~O!eXYeU@SF!xmqT`%Njq zb8YQe-s+8SgTJnX-SOhJ~`nJJ+?Fljh_<4`HA@zcDv!yX}axnXsMztE5Y2 z>3UagwYjAw?HrxR+v@uM<*cC%bzM6>?s<}f^(NQQaxx4mN9m2qUwblPYDldg978*j&JwDJFA!gWW_eALdQ_Nddo z*tqdSd{R0Wc_}@|7;lFF1Rwwb2tWV=5P$##AOHaf{A>Q7QH(^J|EJ~u2`tZ-u^DS9 z-JIP2XR}|HQ^TnC+6{w_(8DCp@9+ODZrcCmabnu!{l7Wu)Wx;gT<^|{T+T2fZvR5# z7G2X}xyU^?=a38X)owOi*6H#|5mroksuEDLDs3R~@{AXku4TG+f zA9V*$W0*f*r;xR@{cVBE73SYXeTC{yopI6q+b;mZ%}L~Ch&2Qt009U<00Izz00bZa z0SG{Veg(ek|96tDPTmb|{_Xs~^OyerFtf?~f3Z5-yBs+EX8x=HU##B$NXTbB z?z}wjQay!ze#X2~f6f1A*ZejAzx$i{e}jKB|9{)~V5KoZM9Dkz%$_6C{b7gs;`=L! zDE0LBsf%2`?f+l0nWf4%JlbZZ?^tgj?JywGq~*ylM~A$eenX6xLjVF0fB*y_009U< z00Izz00fBd@_)&Qju`7z3$r<*%}p{{9m~rPSatkw_y1jOb*eoPUtS$%<{}u!p&DD- z>A*R5QgpLw-2O|(EyYd}?>(7yoj-h>5YrvXeRs&SbzpM-Kgl^I!0{7p{{P|H#X)43 za4$E9LGB}mk`8nKS?`%WP~^m)IE!!3is8ntJ6lqERYQg!QH(}fZ)8pG|8tnk|I7X( z|KGm%^~aoP(-;VXNkTlMk(&NOPjoZO>j!1pX%`-hyQ z-@ohs|G&-uFU}?lAk+|m00bZa0SG_<0uX=z1RwwbIu`gY|Cfx=iMC$FY~rtdN7&eJ ztxbmvr>xG)yKYR+TXiI3SBpfQ{p{VR#K?Cx!!7rms-06E?fzfYU-SQJwEllf&VSwi z+uHSr*8guj@E`sEfmvkP=TBcnwo$5IuW*_$5DH*hJ|zJS+YngR|GN-H*)_*3+(;KQO5hxWI;NPF`fV>}%K5P$##AOHafKmY;|fB*y_@Q%^#YWHg;J4P|mj3!0rTA7ry>n;dnUOBFv z(;?oWT;zYD@cNCRHKv6x+@jW67~~xl9`No{{%ZhW-ZT#R>H$H=)BU+;g=K$ZKKy`E-9ZhgNwQu~9DksI~#fbQZ{`3zCVK-8Pe6JnPh{Q{r(^4awB>BE5M>nPm?xeNwC3-cuh;`{LB8jyNv{ z;ac(%#2Nw+fB*y_009U<00Izz00baFzXCth|2tw#zuW(RI_BEL)o!Hc*Evnx8BAKK zK68JcWtjW0#aE`}UFL6E(YK`v-fz)(!c$cvbHUrsc#4zKYuOP4fqc+lKrkI?NOhM>%>cTtsCS;^c!Nl90Cx400bZa0SG_<0uX=z1Ry|6 zk^j40k12mRi>d3u9vdIOKndlQXAZL^H}T1bS~;~bIR#ValGT@3_Ok`C|G6x_Wre)& zz3R`YTf`oUa_!l^@@b9Y2_129-^5lf#klZYZ*{LwVl#$=LMd;ZBfDY;b3Millk6fK zcQ5j)s!ABSr=l${g(B=R zP-#rd^5xeC%@_-@I=n`7PSXNHd)ev?hq3N!#|Yx+an8^;z0_LURU9{b9h$8KYIT|? za+WgCBK%3$%rc%l53z;-1Rwwb2tWV=5P$##AOHaf(6PYR{{PL>#7K|&MO-8!I%1jv z&TL>`O1i}o56KP@?S?%_^((^D6&28Q>MYK;b; z3O^(j*<3V?SYtt*r&{uulyu(y^Oe1R5n8(_fej6cR+MY6Jd=W+4Gs)hXHlH*op$`B zza{qJip6utE?r)34ujlshbV^^{#oytJy7JtpE!$e&x+y3t~*;(dR0S)A5pUVO12zg zAdU{y$aB3n3wxJxU*@P5u|D`#U21p6kr}kp0L)gFdkd)c@d@S^*;0MOqixiD$9e;4 zmjQ?-El-9WFUZVv9ArEl0uX=z1Rwwb2tWV=5P$##=w4uo{GUZjkCe?3ZElju>R4WW zz^Y@T&htMP8oO;M>v+P_!B6G&IJf@spF%t$e{9k$-s;Becza||$nG<{B%j>Uyqw}a zE7sDI*`P$qOGCQoS-hye+P+?13H|3?L4YQ2#~5bNC?cxHbTDf_U) zeDVF2M3nmWy{|vMQJ6+6^D{|^XEajNU+9T$W_kUfOgk<1!MLj$?S}!PFFv0bOeIhL zi4O!I009U<00Izz00bZa0SG{VP6eju|6e3BMgITW^yfE!cK*M`^B2$mzim+XEJddQ z#dbW783jPY^^ zKmY;|fB*y_009U<00Izzz!dfWEzf_*|K~RUmV4a#rGHZHQQ-k<;mqGotZDeOf5X*Q zr@9mI<<((kE`o6!sX-g1A`RUSUqH)CgjF#Nfe5oUv@X>{w7QL0j&xExPp3*tnV8R;Jjrb3%2j zDsrppyj_<~2H3lkuAM`{1-!EWVC}F2+ zV7i`tgxcgYeFNLRem6eNgR*-c=-SwqiR6%USz~pqoKyYBl{uC#)y>?T)Nhf^=|c8R zkUdOw3r{#~I-Et8eg5=SWE-XW^@@AV20{UB;rnGi)!ZIyPAPMJUz*UVf68_E-IKX5 zPT%4`aWS;cJGp4>!~8`i4T};xAFLE9V@@s&T>|Nn79>=*a{-#kF(rr#Lj(~@K79`2MkRbMJ4yLbFsCDoW-|i#c<=If~~tcEG`T`qGUUjY&yh1937~U=X!7U z=3UBtnWI|7`run(d!!wPS*H^Osq}H3C-s%4uF^%eRNwGu8#Ujt-ay(HM3a^$gQ=>5 zGu?(54~GB*AOHafKmY;|fB*y_009UPKg|DEsAx4c*pqyPRRwmi3o9>@bh^qJCeUd( zJ&3|-;?7{wO7)rh`z*uUhb_L6+hSX)6~~gQKU1{$n0N!k6EE!H;PJfZuhG0p>h{@p zE_GS0@tqyxExY47_b9ZEcF2n~dR!^ZMVA{K#wF_uZmw3ArlCPMh)%DvK?gNRQxQ@t^i-IzcL-7`ha> zJYP=`>kIu$>xaF&B^PeA<=dIbdB#OAliH&`8Q_VR>}P5fTo7vrKmY;|fB*y_009U< z00Izz038cVk^k>&s{M!M{~3D~TI zN3^*~CaYt4`2j1Nn48x9(~n!f{C@o(S3ih*-359F&Z2s z`;t5)pWF((yvwamM_k-D@nxEDT=;>m^O2O;jG*CA%G;`QU9m56J;n`9U&POe+Hm^K?!MWpevJsb1wO4^_wAt(yi;&)$FpH`Xa$SA=>c1@j{22bP z1%MKNTL9Q|kZ8S^(Jn%>qE}zbybXJD~6<{l*wChX4d1009U<00Izz00bZa z0SHWy|7V!~kpCaq*Szqj`~Qc7GJbXc|ERV?En*D;2tWV=5P$##AOHafKmY;|pkIM0 z`u|_?{E+{G@rD9i$M4kQY-KWIJcQ(T<_nfMoQ_bkg#;UN$VZrN7u{u`HX{<#) zLFa=7jc>#`i`Dz@4Ee0bo#&lfrl*kXXUrSX-q!VeAf~!R)@i~(D1gnrpfRUB*{?t4 zsjEX-O6L~do}L$%7R4_xRGB3xkwrBf+sdrW8=fn@y()BzW*7@WTr6&{Fdwee3}Sl3 z;K4|ov8-B?v+J(K5`u^_S8e||R^SrG9FulVsE$=dPN2@)b=hQGy*pVhkrgUe({GIN zatJ^G0uX=z1Rwwb2tWV=5P-lG_5b09xbNrxt@{~yN?zFfWdHvW>Xl#I|F6nKUV~Ue z00Izz00bZa0SG_<0uX=z1n5_wlhN&J_iLri)5J)R`bAtMBPvwpHrbwuIXj=Z+V^Ss zjM?1Qek;x#W)o=&mJj&Z0|3K8zj^@RU?^FLeuIpcLjVF0fB*y_009U<00Izz0No2r zk^hS{?fJ*$|B*suVY-hs03ZMX2tWV=5P$##AOHafK!AP)rs)6IYT}dMpyMRAp)h+t zXKhq;OKJH=o#*^+dSx9?SUUKrydLM)KmJpQN91}i7x%r1*RJX9?4HbmpKLA~atjsp zb;Md)G8-h=nrLLSR4-T5SL@}qme3bT_SJZtgAT)HxAU{VlN%YkP-_|Gp;fe_H;(I84DCv4#KyAOHafKmY;|fB*y_ z009WlufP=h|D{cD-pu5PHaE#+bu2GGU}Y0?)4G59aqE}<_J;m`gJ zTnQDsx*|Oc?7bS|&m9j^4XvsWXPryltQxofQdspvCyBi#1G>&1KK7G!hjO_NdOC%L zBr85WYqYYfe8enW(&*N>SMP=bu1CefjVV&a6cNwN94&*rS2Zmc@?9@&ojB4hEy(KW zFwn3=-&%N`Ev;Ka8 zbAP`6KheMT7uWy$WfZ#9=r_iAIRqd80SG_<0uX=z1Rwwb2tZ(p`hUo^AM*c`ebY?~ zCG1oUOxLrIP@8R(_(CVy~`xp;~NdrwymyOy1>7bu%|_?b@Bq znISxqAbXhV7M^g}baob5w(RMv$TpSR7o0mjCmV4IReKeg@VJsEK?@-X1SD79(kWuQfw>+b3 zy=ZUm<1_P>nXg|Lk6jkEN*-B500Izz00bZa z0SG_<0uX=z1jsAE=KKFhOX5HG|7{02%}Yb<{^R-oL(Fqu`22tBLYe}3Gsff)fB*y_ z009U<00Izz00bZafi6zZ^F0k~bf>JK6b;C@E5uf5^0nCq2ZwyaT^m?hIc=7(ZP1e7 zgZwgWS^3BR>jMBI^e?>tP&oZEhE;-4$9h?2$=d2yDI@+01jl%eJR+BKn9^AAf8G7G2AJi5H) z`GC4ma+OtgoR6`CZ&gybKV2)Trb>>NPSe#&bU71Ud*4;X$!yTT?cKyaMT4PCq5VFt z(UH!orKP6g-Ib#jSqi3Ut?W^<%P(gcmiCv!cK=^z!ZJR? z<47^L=Zo z?J{N_3!pdWii$LP7e6|ma+`Ocmu5C3#xRE-AgCMx%<+59uS&t26b$J@@mT$VwxI6Bl&B=^Zi2tWV=5P$##AOHafKmY>d75MD?e`kV9pTR%-zw<&*u8N-p&Ad3w zUN8grzMWx`f4@C&)x+00GxaZCS!v-WnK)02QPyQGICf0-x9|Tu+KXM~-*|IRe*Yg} zegDtzJ>cVdAu?UH)ac5!jeGB}hltE3TSW9!#GSv;@nZa|m z*z9NCn%zhlb8_`^PD|m5%U2K}2nl*Qqj2JKln77gl=o8!%EJ<=M&CT!1)skEr)4j; zJx4Iu-7tsQt23GF#1nyE)2UrrPm9b|Tc zaSN4=T#W1CQcb*?DodOEJbsuA*sqIcngz8DSwjE<5P$##AOHafKmY;|fB*!@E5N4z zZ%_ZM|BtlXUG|^P|BukKzx4V4i!^FIc{9f35P$##AOHafKmY;|fB*y_00B1V{~hR` z_5T40^FsMOTE^yT0;9~ffT`;I&I6uedi#}~?i$!RlpC7`O9oX*TvIkFnh*;;86ml2 zaozhB&AcjccMXMa`Q?`zQq#wFh{nEp*UsC(~sjs2--wL&(o`ri9Z?RbBEhl+cL z;n42m9wVT%PV@wVK z2tWV=5P$##AOHafKmY;|=;HJ|-_x*0cghM%(SVG*LTqQk^nQi={vqFR*9MkWPMalc z8>Gj2{?GhQs@Kf_`T)QP{Yx(Z%+a8&M%WO500bZa0SG_<0uX=z1Rwwb(h9KY{{sDT zUtRxST}PvmHe(D90SG_<0uX=z1Rwwb2tWV=5Ma~)#rtKyy8dtPK%*gS2tWV=5P$## zAOHafKmY;|fBeKV|8aoqC#fRJF8$Rk=OmHtfz_r0q!@EyW zQP)Dasker>@Ab^Ur~mBPy5jw&JFo8#`g|q*9Y20tLRC3zTHg9*RsL18D+Rv!X7{>#hG7AOMc-lHU0BW-8VK6#^xZd#r8E3eTH*LKt>H~y-~`agiGo!`x# zE}G}2y86cGiP#^Fd<362`{WMZb6uD^Lu~hwk=E{CHfHo`MUE7un2x@kn5?c=qRW{b?ZvM0Z@jq;+}=$LC>jjq z_a5+Zy%3qMT55FV+Qz;2(oKb=6rZ{DXKWw2w=1TvKFXjbQmmypX_@K<@yy^kTWt0- zZ_RF`j5)b_Ij5zZ(KnCgA&Aq(9aWah>J4n(pY{I% z3G+hvJzB=*Y67Fowt%VX{LTZOVtV_Po$eagIh4!fQVe(*n{C`OL&r7dEnZ}hqkDB= zSFWHtEihU6Ak#A@`Jnm8O`38=Xm}9VyQf|J|)|wJ=nQ|_IDB1Pa?iWA%#A42Ng2q8;X6`S& z(b_9GgS8oOF5>3+M0#wZ|7Oz%{7yj$!gG5IRK8{9dsuadi;qFASc9w~009U<00Izz z00bZa0SG_<0^}87^Zoyj^Jo3P;yG9T1%b-{c>aHQV#OCe|Np%dO`W_MV{!;U00Izz z00bZa0SG_<0uX>e*YEHD=}uWeDH@P*SBULQnBK2&*+1kP?%Kf8%4xHNZG-eEL(9$Y zbbE1>cb4#UE@X;&hpRn!E+r!K>pH#Sjh@_&S4RKu2LSp+zw`otP9aSLVM71{5P$## zAOHafKmY;|fB*zYE5N4z3-rr;I2@Xj}iC248Syo;7*IlPXQmHTY$5`I?tCg0!o$v?0E z6H2bK>W=d^cJQrA3iqdLMb%Wv@$%7hwGv&P@^{nTLT`GGqai~X0lGkVN zV9Pe6SJFS)OB2KcJIs;%$6Sg>jA)7tOo$g zCm#SbxpK;_^JBWHkW{U2fyYIQS?#+b`|6{2)kM;onv<3(>4|3s&)H(LpLuIIh7v?m z^m0y1IS_eXL4ftlAHAGW*n2rvgeP>$`>6!wVTy_SJ)2@Rf>0|AE$bQa>rt4y)?RFT zj$p9+rW|Ik&SbO`PXw;es4Zkp8M8wG0uX=z1Rwwb2tWV=5P$&L1=#feZ1d0h{~_mR zb5}ELTwijzMlktkIt#1^_~`=GI$^W7GhgJHz73%TQoI#P(oUSU^6cL%Cl{FdwR(eO}*d z_Q~Df?z%8_hS=^UBdrbv>#RC=of;`hQTBMa?f?gIc(8u8&>QoouQTqfI;>BqMWjXV zR@&>%JCz_PWe=KsnRR*wYfkfL2F6^pn;tmUcY^f;qD|k2LuWa)mh4Gmeh5GS0uX=z z1Rwwb2tWV=5FoPvoAdv5BA@ktPfB{5;7Z0anfQ>8e*J4W#X_<@^TW0FxYmCVZ>@>8 zcqe(Ojj`Fr?KQ*2tWV=5P$##AOHafKmY;|AhQ6Q@Bbq$iT~XHw;kX#uL}E* z-~Y2m=wJH#zhNqE9hp=1we1Rwwb2tWV=5P$##AV78jHvONk%|69H{300Izz00bZa0SG_<0%R6o)Bl~@%)Yk%Kb@Pl zk<2M$b_hTK0uX=z1Rwwb2tWV=5Fooi7pLd>o`yAhI9E`nwW%r#iRZdByyfMV)|#_N zz-*e&leSfY8&WVfB*y_009U<00Izz00c-Z@W=Q6Py2sk_h-7uO2+& z9>EL{{dR^){{8mAd3P)gOH&mVFDX^b?fgOF2ch(l^x z#fVsNc9{N9p@wOT?^&at8fsS#rk>?~d*ysZZPxr&vuM|1^NpLY{(9^C=TF_of4XEj zZ%M_ai7|=1PVe~}o-Pa9X~p1LvS8uDgpZvHLf@ymF}Jm?QnOgQ_VnUe1}l9%UZ|tExU0w!XnG?obyZX z8&{j(_f}t08Qv4Te{t{2IdwO>^?%^HC+oFjs8zc`^Hrl|wYfcoXTFpy2dl}y)K02u z^Sm-v%vsFwf%V@3%k9sl4CF1E&N>>95Gwiet3Kva-=#C|e6M^!qvYv=1I*@#sq!{2IA~_?ACvuIb z(D&j2>(&n~r>>DPnLPgg^Z)Mu^sM~#20L@?en0*{VECioNkZc1vbnNZvj(yn8zg+( z`bSp^$G_h;YA9M(J@_FnO*gdeYJ@7Q|EEp%f3wlvE3D)HPiDN_(ljwA?vvyHGMQn2 z9RKfN9si&4*YW=?zaRhK_{Z`8?7xox$He{K|EDS+m{RgoqoeoF{%_GtJlCLFkvL?G z4gm;200Izz00bZa0SG_<0;CsU*Z+qVzPA29yMwxu^icx<0uX=z1Rwwb2tWV=5P$## zNG!mv|BuLhZT(;6AaxgsL&oS3fB*y_009U<00Izz00baFdI2{5-;>~zm&iHizbVf} z@ZH72eRAin8&*_*_wM9x_y6TSU>5StJi5H)`G7jFW&gI)JcY$UA%EQer+?VY09sjJwl@f>jNK}KC zMx!|D;!g>^w*rm(L!+zC2vllLsJ>rtB>evN)#f^jRx0luKh?LVT;>C1OMjKbHD%MF zXNB4iA5gAtd7OLBsp!gj-;@(Asx3At7mPKo()HdB4%vEb?Y0(HW~QFi3dw5iGwU?I z_rCt6%8ia~LznqHMqZbMJ^m?e;nCAkO@8U)O9C&_H@3`A?P^*qUd}}jCA;3*{c^}Y zshG2!pm7kInS0JQ|I)Bx4nb^^U36e<+(Km|*JjfP{7yj$!j#De09pASRvqH%N(%RJ;!Kg;o1Az8R zk5{YTaFM6<#JjK_0Gtf=W3tRoqtr5f5{Hb@ApijgKmY;|fB*y_009UI|LK4Cf0aM_|2}1dq0Gtte>T!t zwe;<0{XgmV{-5rh(g1(}1Rwwb2tWV= z5P$##AOHa}3$Q!??;n{Vku&e2rCAQIV`b$&8@q&`Z3m{BZ;{U(JJivQFo2@m7EBe zRVL=Q$Cp<)#HMMy@~f$~%NQQJ#WTKVURQ;sk?8ZLKgtS_wf zlI**Thlh3Dhx6ShVJK{vV&ernG`HCvjI0=H=#=7@5(;+E& zfi6$O-SSP>1MZG{XtRDm^e5dWgzi)A$ec1}hX4d1009U<00Izz00bZa0kR9Q>;KZL zLp2NU&*195yW1`x=!Cq+cbe1?@&1$S_y4a=?*EVdz5ieJ_x^wJAN&7$wkhUYS^NKw z1_yg=z05z`|9|rP{{I=i5x&!A<6e4QIpx;*G2K*1s@Au_i`siIX#o`yBL zQ&v!l24vh7VyiUy+U_!RHoL4)FU)ljd>VhTy{vNW=8ESt^Do)BzT|R^VDiy)7FZAP z(*>$^!e(!0zR5FvTS^P0cq^2ooj7ad`EIkETwv;x>(Ysh`?^oYr7%Y5*P>D)Yr?x3 zkMq69OfJ+Zn;d(@Ou1aOvuEUxz=s-Hn%n4!D?e`ad3kSKBiFs%bz$lZvE55XTIUz6 zv+CS+YNRM7*X7~5102NR!TQxgZ_FECXWUtJSf5afNQ>UBwAY+}rP zoaWCAjJaqxJ#eh=1nUPxo4yanl1o%4GRKVBApijgKmY;|fB*y_009UWC z@T5p`OKVAN6Oh)Jui$!KFj}I^Wc88AC!tsK4@(a+3#ZRKy1eE2fVxm}l~s3~kFkSq zLsGauT`Q`lN{*LK)746JITKxb-&MuQY|y~%-NZgcgP}~J{XVYIk`)3joCylPX2`WEvgdh(43r6MjF`wEmJzlMT!$qFb6Ys)oj+jjM zW3r6FDylQdgU0v}fB*y_009U<00Izz00baFY5_L=Uw?s!=07h0ILNQxws<9DnM{1h zN5B3xoMIu_p84TgdtB>3*tXV0TMSEHYGZ7+al6iYk3l~fA-UsnqT7n*6Wb#{8VcX? zJ6~>iD=lb;Xl%#J#)`rG+K0-n6UI_u{0;@Jd6nrw1IeWxd&@JrmWlR?R%gvm`p!gi zhNS#WX3P7H+!~@W`AS=B0@v$B^AN=8;*KiIk*9iet|AU^P9oU4W_g~~wOtDcBHmJ~ zqj#*pJ(@e=dbm^*ucnGblb^>AliB)p@%WWdT}T}>hKB$IAOHafKmY;|fB*y_00EK< zu<8HK@!AmyZ99+pyFHV;zDA=s>f%oc7w&)Oxvspkgr{>MQ`9?L?ZI;?5t&O7Lc%vD z8a%Q(B7L|e-`kxw5th2w-^sAH<~B~YH`|ciUb|S;NV`weR^CV^Rjf`s$!m1@+Uj(- z%-OL_qxFpYPy0rs-=$i4cMS?}KalpJ{7@teXMOMcf>lNRLhQmyojNQPQZI s%{|g8Jd>5~owyI2X_nM|Bo7+nLjVF0fB*y_009U<00Izz0C@%e2Z=y~0{{R3 literal 0 HcmV?d00001 diff --git a/maps/Ancient_Plateau/session.lock b/maps/Ancient_Plateau/session.lock new file mode 100644 index 0000000..0d7e5f8 --- /dev/null +++ b/maps/Ancient_Plateau/session.lock @@ -0,0 +1 @@ +☃ \ No newline at end of file diff --git a/maps/Ancient_Plateau/uid.dat b/maps/Ancient_Plateau/uid.dat new file mode 100644 index 0000000..ddae1dc --- /dev/null +++ b/maps/Ancient_Plateau/uid.dat @@ -0,0 +1 @@ +ì Hey Guys, +> +> I am back with a new Map for YOU, +> Yes its free to use whereever you want, but you must give me credit. +> +> It is a lobby, basicly out of clay, wood, leave and stone. +> Build in 2 hours in a Void map. + +## License + +The original work was published under the **Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0)** license. + +This project redistributes or adapts the work in accordance with that license. + +### License Summary + +You are free to: + +- **Share** — copy and redistribute the material in any medium or format. +- **Adapt** — remix, transform, and build upon the material for any purpose, including commercial use. + +Under the following terms: + +- **Attribution** — You must give appropriate credit, provide a link to the license, and indicate if changes were made. +- **ShareAlike** — If you remix, transform, or build upon the material, you must distribute your contributions under the same license. + +No additional legal or technological restrictions may be applied that prevent others from exercising the rights granted by the license. + +The complete legal text of the license is available at: + +https://creativecommons.org/licenses/by-sa/3.0/legalcode + +A human-readable summary is available at: + +https://creativecommons.org/licenses/by-sa/3.0/ + +## Attribution + +When redistributing this project or substantial portions of this work, include at least the following attribution: + +> Green Leave Lobby by Libers97, licensed under CC BY-SA 3.0. + +## Modifications + +This project may package, convert, adapt, modify, or otherwise incorporate the original work for use in a Minecraft server, plugin, or related software project. + +Unless explicitly stated otherwise, all such modifications are the responsibility of this project and not of Libers97. + +## No Endorsement + +Use of this work does not imply endorsement by Libers97. + +## Source + +Original publication: + +- Planet Minecraft — Green Leave Lobby [Libers97] (Free) + https://www.planetminecraft.com/project/green-leave-lobby-free-to-use-libers97/ diff --git a/maps/HB1_Hub/data/Mineshaft.dat b/maps/HB1_Hub/data/Mineshaft.dat new file mode 100644 index 0000000000000000000000000000000000000000..7210c65de4524730405bd788b24afbe40534a566 GIT binary patch literal 1297 zcmV+s1@8JEiwFP!000000IitYZxmG=$Ir}ccXt*jLMv9_*$1PEBuWgA6!fW@*axIS z;?mu+o5F6H-30=Mi-I?z@sb!U0WUH7<^|yq{{o4X7>t0Xjm8V!<)VdX{rzUXGd;UK zXFGFRlF2z`cfX(WyPV(o&B+Oo6RASJp3jNw1I2v3;T3B%eQeczcip|}p3PZdmkYw} zD_4rOQhuoJh;(nMQ5k+z2(fs9u-C4oNt&KF>B&q@O>Gdux|8NBX?{BV_5l5H-4)s1 zQh8g!D^_y!h4q1Sy08C{YIVCK><8D;{|Z_2FM4jFpKhV?20gdae48VzhiRO0g}c5| z_wtp&Vr>C^=-@|J>A9aiAExmide-odB*A;>?*ffi=vhtkA$&H8&qCO0|9eF9mlZ5F z*Vo_cRcp0!Wox)#OI|Rum(lOGgWW^(9hR``Ln2(Zpg&8Vq*wL4a-r&ldbT5+hZ-zk z%gWcF?9uo)l=qTUZO~WdC0fEMjnu?!04D-Ct$x4N2}AjNNf~NXDd!5b9y>ja;kO7to#O+%*rR*_{7ozGHSpC03W~%27J^6uwnwT z>a_V%0*to@!0DFO>8>n%4#Mx#cwTZ%0;g-1{4W)K&tc7N=a+=q<9ox}8UZwUnMDjX0Ko1l8UbAODac!QDF7K* zv(czFsLQ7xSQgz)^KQ6kk5Q0a^*&evx9p{P7qaL@qkW(*KH??-Pty1=057#|6r6Zx z)_)Lwjs$E7zmTjpr1VD$JGy~0i@UR3MrT%s8Zd$7GT^cZI$<+_dh7b>Lp=|z$KhGt`GsUgYZ}NOV04+rKVbB*QFo-tv@rlGa03HI=CgtP4fSd_Ea*W( z=rc|4^ris*1mQy>=&f1!*<>YF=rn#+hOMk4~^u&UxB7s;B9q@nVbgr?Z-?&-0r|qTfm-JiW`Ubv#qj5;#x#oJ&inyLRN{0l{fACr_R+FX{{fBZKOb`SI#N FM95LgG&PA5=&^l>T8e-&IbfZ zpPSGa!;fx6+X`)+M0q1~8y8Oe2D~V~=Ar?4TBw8ZN22ZC@2Hdfs z+8+sNwYj9@t%x z8vR?9oj<>Qwed}>`__|pf4g7#C3y7l_T$g@3jO;;Ws@BX{-_V-BTt~VO59FydLY89|B40J|iuIBqcThPEn#C%Ug5fY`y z=&a`4sok}pE(u0NJK3;Nyb}gsy>s1$T0bH4_;k5k{)_cbi42W}%7YJ)q~(HVbT`xG z-w`alc2`IqmY|Pxk}hnSxg%)o6Jws#G(;ED%Q#J4*oegNP%=6;&y6m0(VI%w4(UTZGF)QB@ dY@`<7$X!Y6_L@d_$`+y{;3S=DcY}rQ6X}F~f zcU~(FKNx%->wmiB6qUH8bW!734}zO^Nsd4pDlZ0`eRc?7uF)y(VeFQ*#bu(7Vj+^> zn+P2bJ zV%x;&so0cuqQk<0Jt#s)DzxO}(uPY`*6elMEQBJ6JN$>-apl8c*S^0FgFTl4{sRC2 P|NjF3Y3lsP2m$~AIBmzY literal 0 HcmV?d00001 diff --git a/maps/HB1_Hub/level.dat_old b/maps/HB1_Hub/level.dat_old new file mode 100644 index 0000000000000000000000000000000000000000..a9d8981ec058a0f44d465b31a329852cdd11e50f GIT binary patch literal 955 zcmV;s14R5EiwFP!0000009{niZyQAve(PP^yPLQK5`<8N)El5yEkay4Alu0%X^=xK z+ig=WXzU%^gJ*Y^+1a?}gv7br!zoCW5I2te5E6IN|DZzZsT>gEzzubzjSv&y;{0>P~my-nz0j&MM+Sji-P!Gsrz#IIX@mpbojXTCha%VK4}Vdwy*c^O1HY}5WW!9+)Yl*voDT?+ zzBr*Vh9BLG$b;LIa5b%gvrAIidM6JECGu*CoW)`^8+X`)+M0q1~8y8PXSD~V~=Ar?4TBw8ZN22ZC@2Hdfs z+8+sNwW79@t%x z8vR?9oj<;Lz43Lcd+XV|zdo$|96b4G`{`$Uh5mh_GD%kYw=T5SSGqzf!uN#Wp_m(H zA3QQ-oGC_A3uzu2)=JuoO7tJTzf1`36EXE88XP?s0 z!fEZ1I22JIsegFm+kbDq^&L{V>y5@M$0RwRS_Lc&1D#QstNH#<7BnysG2atWghVMa zI;%N%YWFOtOM(&6PBv^5?}PzZZ{M(?)=$VhK3y)C|6u)7B12=L^58y_v|R9v?q<6D zyMl$+?g`1m67-=?(uFNEcLa@nV$748hUh|i8K}@E=~q*)Gfl004lr&%6Kt literal 0 HcmV?d00001 diff --git a/maps/HB1_Hub/players/Libers97.dat b/maps/HB1_Hub/players/Libers97.dat new file mode 100644 index 0000000000000000000000000000000000000000..8557cc1ef88abb118afd36169cb6e7c863e60961 GIT binary patch literal 607 zcmV-l0-*gLiwFP!0000009{f&ZxcZfo%8w3os~pEHU&aRbO?cN1 z7CR^~&=_uLj55KXJ^CTM3(4xN8k0`2mP-eR9jjr-b*zmRReON{DMUYH~Sc) z;=$vH9j+r2dcOkYC6-|GDdcC0yfZ}(Vi^p2EEsHK!V}Hn0E;&O|Gl|2W0waQVXQkt z#IQg&z8oJ9-+$bZtMq0^vyqiRl9h*T=?H%I#q1ue{*8IUT90DnOK%mgmRQISHWXFF1Y5H zSWwv$V{*~5pvq%fuwKeVNLeLfV=7TJ$FF%rxl5I$4CR1JkZjGKZ=Rkx;Ek9V1Q003YHBy9iy literal 0 HcmV?d00001 diff --git a/maps/HB1_Hub/region/r.-1.-1.mca b/maps/HB1_Hub/region/r.-1.-1.mca new file mode 100644 index 0000000000000000000000000000000000000000..186d0353f9da133b1c8f0e867279e823d1853d13 GIT binary patch literal 4202496 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 z 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 TTqJ;2YN+7<+$aCP$?$&w`Ll3g literal 0 HcmV?d00001 diff --git a/maps/HB1_Hub/region/r.-1.-1.mcr b/maps/HB1_Hub/region/r.-1.-1.mcr new file mode 100644 index 0000000000000000000000000000000000000000..4518f2cf6f6f5557116a23cd01cca36fb2ae9a99 GIT binary patch literal 4202496 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 literal 0 HcmV?d00001 diff --git a/maps/Ancient_Plateau/region/r.-1.2.mca b/maps/Ancient_Plateau/region/r.-1.2.mca new file mode 100644 index 0000000000000000000000000000000000000000..a6120e9de204875d208b17622a1398f407dae611 GIT binary patch literal 2363392 zcmeF)2{={j-#>nvP{uS!GGvNmOi`JK217|ik|;%GCS=@6rV2%&Btw(AkRf9dGDVrn zEVGTBdEWbf>(u%6Jm)+;=ls&|s{i-1&h-wyFt+h!=zPB93kdXMG z+(UVWQijrwGKnF<(4cUl>_9nyatg%>>!iBOEMIGfdiZjX$w4MxQEea2cB+4EXWt4*`8YqWQ zG*PrrzPB7h>#v|hqNJl#pnOD`M*E>dLFb1-=Z8V_$G;T7iDowes4L2)(4`*pyZ*{q70yR7XLwizcFY`VH8k~pje<>M!AE6w#THS zyh1@{n0Az56f|x~QNNI)aY4$5vK_Vez2!7oAA}N%l8;h{fwcEMHF2W zOB7F(Fch>sCIh7i1({(wQ1B>d+>oL%L5jvC>1Gsh)ZX_NW3>JzN*u}ylzNoKek4Uf zf4?z8C`u?tQLIqBQ0}6j?J=1s#VE)O^AY6}3K}=0G$`or11Ud>1ZwYliwRnP3nd<< z0HpzCu^-7$&=|r9qwGe}L$OBjMhQnj+hd-il%OCpOee|+3K}=0v?y#STTphO_P)2A zLFU`sCV7vt*pJIl&=|sqpzJ|8hGK)_gK`fAZI8)9d5wb1FkL94Xn$zjkkX;B zqX?kvMD2ZVIg8eZpd_N8u}ty-Ww9U0QP3E|h@$L8(MPdG@kNP1LEB@pQA$ye8KxU$ z4DAn%8&Z0djVOXByHI=ITh5{Np(sfxXe^U7qAd0!1qvENn5`)LP>!RVN4bI$iGsGr z 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≧`kPeCy7_ewIjkEbO*%r4P*=X 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%0Af&Z`T|E>Ki8U%m0|G%Aya9qNL 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