Compare commits
55
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
aed3361290 | ||
|
|
b308d137ca
|
||
|
|
2347f14ef4
|
||
|
|
0d11d58811
|
||
|
|
60abbd1eb2
|
||
|
|
0820e4fc54
|
||
|
|
1680e48d7d | ||
|
|
4e14237d8f | ||
|
|
405f9a01fd | ||
|
|
9e57da81cc | ||
|
|
4e63e1db06 | ||
|
|
868f091da2 | ||
|
|
8a3ae4f3bd | ||
|
|
4ba78d65ac | ||
|
|
330bdc9503 | ||
|
|
2f4afdbbe1 | ||
|
|
0305c96b55 | ||
|
|
218d8b8b80 | ||
|
|
1f4d03ca64 | ||
|
|
09e6099f6e | ||
|
|
2f1b4b217b | ||
|
|
1f5ca4cc86 | ||
|
|
36c6d32cc7 | ||
|
|
47fe678b9f | ||
|
|
3a3321a43f | ||
|
|
0127046f19 | ||
|
|
03ab789967 | ||
|
|
d4f348a37f | ||
|
|
4ffc428c19 | ||
|
|
a2078916b5 | ||
|
|
64adeb4e00 | ||
|
|
03cce2bc56 | ||
|
|
8f876ddef1 | ||
|
|
014ea708f1 | ||
|
|
cfd305793b | ||
|
|
2f3e063b64 | ||
|
|
9ff9398f70 | ||
|
|
515fbc7457 | ||
|
|
0d9d1772c2 | ||
|
|
e9cbe91ace | ||
|
|
3d08784ce2 | ||
|
|
c028ba7cc3 | ||
|
|
f79e3f6d96 | ||
|
|
7c104ec616 | ||
|
|
a00eceb308 | ||
|
|
c6c77c953a | ||
|
|
e2e27a4e71 | ||
|
|
06a8c02a12 | ||
|
|
bffdf3076c | ||
|
|
f7ebc9ee90 | ||
|
|
930def1080 | ||
|
|
a6d0b658a7 | ||
|
|
9b9e4a5be1 | ||
|
|
8bf02309e9 | ||
|
|
8701e289cd |
No files matched your search
@@ -0,0 +1 @@
|
|||||||
|
.gitea/CODEOWNERS linguist-detectable=false
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
# Pull requests request review from the eligible staff team(s).
|
||||||
|
# One approval from either an Admin or Developer satisfies branch protection.
|
||||||
|
* @trueog/Admins @trueog/Developers
|
||||||
+3
-6
@@ -1,12 +1,9 @@
|
|||||||
[submodule "libs/Utilities-OG"]
|
[submodule "libs/Utilities-OG"]
|
||||||
path = libs/Utilities-OG
|
path = libs/Utilities-OG
|
||||||
url = https://github.com/true-og/Utilities-OG
|
url = https://git.trueog.net/trueog/Utilities-OG
|
||||||
[submodule "libs/GxUI-OG"]
|
[submodule "libs/GxUI-OG"]
|
||||||
path = libs/GxUI-OG
|
path = libs/GxUI-OG
|
||||||
url = https://github.com/true-og/GxUI-OG
|
url = https://git.trueog.net/trueog/GxUI-OG
|
||||||
[submodule "libs/DiamondBank-OG"]
|
[submodule "libs/DiamondBank-OG"]
|
||||||
path = libs/DiamondBank-OG
|
path = libs/DiamondBank-OG
|
||||||
url = https://github.com/true-og/DiamondBank-OG
|
url = https://git.trueog.net/trueog/DiamondBank-OG
|
||||||
[submodule "libs/Chat-OG"]
|
|
||||||
path = libs/Chat-OG
|
|
||||||
url = https://github.com/true-og/Chat-OG
|
|
||||||
@@ -10,4 +10,4 @@ Minecraft API: 1.19
|
|||||||
|
|
||||||
API Jar: 1.19.4 Purpur
|
API Jar: 1.19.4 Purpur
|
||||||
|
|
||||||
Template-OG is public domain software released under the terms of [The Unlicense](https://github.com/true-og/Template-OG/blob/main/LICENSE).
|
Template-OG is public domain software released under the terms of [The Unlicense](https://git.trueog.net/trueog/Template-OG/src/branch/main/LICENSE).
|
||||||
+6
-3
@@ -64,9 +64,9 @@ dependencies {
|
|||||||
compileOnly("org.purpurmc.purpur:purpur-api:1.19.4-R0.1-SNAPSHOT") // Declare Purpur API version to be packaged.
|
compileOnly("org.purpurmc.purpur:purpur-api:1.19.4-R0.1-SNAPSHOT") // Declare Purpur API version to be packaged.
|
||||||
compileOnlyApi(project(":libs:Utilities-OG")) // Import TrueOG Network Utilities-OG Java API (from source).
|
compileOnlyApi(project(":libs:Utilities-OG")) // Import TrueOG Network Utilities-OG Java API (from source).
|
||||||
compileOnlyApi(project(":libs:GxUI-OG")) // Import TrueOG Network GxUI-OG Java API (from source).
|
compileOnlyApi(project(":libs:GxUI-OG")) // Import TrueOG Network GxUI-OG Java API (from source).
|
||||||
compileOnlyApi(project(":libs:Chat-OG")) {
|
compileOnlyApi(
|
||||||
attributes { attribute(kotlinAttribute, true) }
|
files("libs/Chat-OG/Chat-OG.jar")
|
||||||
} // Import TrueOG Network Chat-OG Kotlin API (from source).
|
) // Import Chat-OG API (vendored jar until the API lands in trueog/Chat-OG).
|
||||||
compileOnlyApi(project(":libs:DiamondBank-OG")) {
|
compileOnlyApi(project(":libs:DiamondBank-OG")) {
|
||||||
attributes { attribute(kotlinAttribute, true) }
|
attributes { attribute(kotlinAttribute, true) }
|
||||||
} // Import TrueOG network DiamondBank-OG Kotlin API (from source).
|
} // Import TrueOG network DiamondBank-OG Kotlin API (from source).
|
||||||
@@ -87,6 +87,9 @@ tasks.shadowJar {
|
|||||||
relocationPrefix = "${project.group}.shadow"
|
relocationPrefix = "${project.group}.shadow"
|
||||||
archiveClassifier.set("") // Use empty string instead of null.
|
archiveClassifier.set("") // Use empty string instead of null.
|
||||||
minimize()
|
minimize()
|
||||||
|
from("libs/Chat-OG/LICENSE") {
|
||||||
|
into("META-INF/licenses/libs/Chat-OG")
|
||||||
|
} // Bundle the vendored Chat-OG jar's license.
|
||||||
}
|
}
|
||||||
|
|
||||||
tasks.jar { archiveClassifier.set("part") } // Applies to root jarfile only.
|
tasks.jar { archiveClassifier.set("part") } // Applies to root jarfile only.
|
||||||
|
|||||||
+4
-1
@@ -17,6 +17,7 @@ val sourcePluginProjects =
|
|||||||
.map { it.path }
|
.map { it.path }
|
||||||
.filter { it.startsWith(":libs:") }
|
.filter { it.startsWith(":libs:") }
|
||||||
.distinct()
|
.distinct()
|
||||||
|
val sourcePluginProjectNames = sourcePluginProjects.map { it.substringAfterLast(":") }.toSet()
|
||||||
sourcePluginProjects.forEach { evaluationDependsOn(it) }
|
sourcePluginProjects.forEach { evaluationDependsOn(it) }
|
||||||
|
|
||||||
val ideLibs: Configuration by
|
val ideLibs: Configuration by
|
||||||
@@ -94,8 +95,10 @@ val injectIdeLibs =
|
|||||||
val kind = n.attributes?.getNamedItem("kind")?.nodeValue
|
val kind = n.attributes?.getNamedItem("kind")?.nodeValue
|
||||||
val p = n.attributes?.getNamedItem("path")?.nodeValue ?: ""
|
val p = n.attributes?.getNamedItem("path")?.nodeValue ?: ""
|
||||||
val isIdeLibEntry = kind == "lib" && (p == dirPath || p.startsWith("$dirPath/"))
|
val isIdeLibEntry = kind == "lib" && (p == dirPath || p.startsWith("$dirPath/"))
|
||||||
|
val sourceProjectPath = p.removePrefix("/")
|
||||||
val isHalfImportedSourceModule = kind == "src" && p.startsWith("/libs:")
|
val isHalfImportedSourceModule = kind == "src" && p.startsWith("/libs:")
|
||||||
if (isIdeLibEntry || isHalfImportedSourceModule) {
|
val isSourcePluginModule = kind == "src" && sourceProjectPath in sourcePluginProjectNames
|
||||||
|
if (isIdeLibEntry || isHalfImportedSourceModule || isSourcePluginModule) {
|
||||||
toRemove += n
|
toRemove += n
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
-1
Submodule libs/Chat-OG deleted from 2983af2da8.
Binary file not shown.
@@ -0,0 +1,24 @@
|
|||||||
|
This is free and unencumbered software released into the public domain.
|
||||||
|
|
||||||
|
Anyone is free to copy, modify, publish, use, compile, sell, or
|
||||||
|
distribute this software, either in source code form or as a compiled
|
||||||
|
binary, for any purpose, commercial or non-commercial, and by any
|
||||||
|
means.
|
||||||
|
|
||||||
|
In jurisdictions that recognize copyright laws, the author or authors
|
||||||
|
of this software dedicate any and all copyright interest in the
|
||||||
|
software to the public domain. We make this dedication for the benefit
|
||||||
|
of the public at large and to the detriment of our heirs and
|
||||||
|
successors. We intend this dedication to be an overt act of
|
||||||
|
relinquishment in perpetuity of all present and future rights to this
|
||||||
|
software under copyright law.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||||
|
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||||
|
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||||
|
IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
|
||||||
|
OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
|
||||||
|
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
|
||||||
|
OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
For more information, please refer to <https://unlicense.org>
|
||||||
+1
-1
Submodule libs/DiamondBank-OG updated: ec4a71782b...39d5a2b936.
+1
-1
Submodule libs/GxUI-OG updated: cbcf14f0ab...287d0eb3ee.
+1
-1
Submodule libs/Utilities-OG updated: 3705eafbc3...8b5c86cc9c.
+1
-1
@@ -6,7 +6,7 @@ ProcessBuilder("sh", "bootstrap.sh").directory(rootDir).inheritIO().start().let
|
|||||||
|
|
||||||
file("libs")
|
file("libs")
|
||||||
.listFiles()
|
.listFiles()
|
||||||
?.filter { it.isDirectory && !it.name.startsWith(".") }
|
?.filter { it.isDirectory && !it.name.startsWith(".") && file("${it.path}/build.gradle.kts").exists() }
|
||||||
?.forEach { dir ->
|
?.forEach { dir ->
|
||||||
include(":libs:${dir.name}")
|
include(":libs:${dir.name}")
|
||||||
project(":libs:${dir.name}").projectDir = dir
|
project(":libs:${dir.name}").projectDir = dir
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
name: Template-OG
|
name: Template-OG
|
||||||
author: NotAlexNoyle
|
author: NotAlexNoyle
|
||||||
description: A blank plugin for TrueOG from which to base other plugins off of.
|
description: A blank plugin for TrueOG from which to base other plugins off of.
|
||||||
website: https://github.com/true-og/Template-OG/
|
website: https://git.trueog.net/trueog/Template-OG/
|
||||||
version: '${version}'
|
version: '${version}'
|
||||||
api-version: '${apiVersion}'
|
api-version: '${apiVersion}'
|
||||||
main: plugin.TemplateOG
|
main: plugin.TemplateOG
|
||||||
|
|||||||
Reference in new issue
Block a user