Compare commits
57
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 | ||
|
|
666fa9ae46 | ||
|
|
18d23280b8 |
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"]
|
||||
path = libs/Utilities-OG
|
||||
url = https://github.com/true-og/Utilities-OG
|
||||
url = https://git.trueog.net/trueog/Utilities-OG
|
||||
[submodule "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"]
|
||||
path = libs/DiamondBank-OG
|
||||
url = https://github.com/true-og/DiamondBank-OG
|
||||
[submodule "libs/Chat-OG"]
|
||||
path = libs/Chat-OG
|
||||
url = https://github.com/true-og/Chat-OG
|
||||
url = https://git.trueog.net/trueog/DiamondBank-OG
|
||||
@@ -10,4 +10,4 @@ Minecraft API: 1.19
|
||||
|
||||
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.
|
||||
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:Chat-OG")) {
|
||||
attributes { attribute(kotlinAttribute, true) }
|
||||
} // Import TrueOG Network Chat-OG Kotlin API (from source).
|
||||
compileOnlyApi(
|
||||
files("libs/Chat-OG/Chat-OG.jar")
|
||||
) // Import Chat-OG API (vendored jar until the API lands in trueog/Chat-OG).
|
||||
compileOnlyApi(project(":libs:DiamondBank-OG")) {
|
||||
attributes { attribute(kotlinAttribute, true) }
|
||||
} // Import TrueOG network DiamondBank-OG Kotlin API (from source).
|
||||
@@ -87,6 +87,9 @@ tasks.shadowJar {
|
||||
relocationPrefix = "${project.group}.shadow"
|
||||
archiveClassifier.set("") // Use empty string instead of null.
|
||||
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.
|
||||
|
||||
+5
-2
@@ -17,6 +17,7 @@ val sourcePluginProjects =
|
||||
.map { it.path }
|
||||
.filter { it.startsWith(":libs:") }
|
||||
.distinct()
|
||||
val sourcePluginProjectNames = sourcePluginProjects.map { it.substringAfterLast(":") }.toSet()
|
||||
sourcePluginProjects.forEach { evaluationDependsOn(it) }
|
||||
|
||||
val ideLibs: Configuration by
|
||||
@@ -27,7 +28,7 @@ val ideLibs: Configuration by
|
||||
|
||||
configure<EclipseModel> {
|
||||
project {
|
||||
name = "Template-OG-Plugin"
|
||||
name = "${rootProject.name}-Plugin"
|
||||
}
|
||||
classpath {
|
||||
plusConfigurations.add(ideLibs)
|
||||
@@ -94,8 +95,10 @@ val injectIdeLibs =
|
||||
val kind = n.attributes?.getNamedItem("kind")?.nodeValue
|
||||
val p = n.attributes?.getNamedItem("path")?.nodeValue ?: ""
|
||||
val isIdeLibEntry = kind == "lib" && (p == dirPath || p.startsWith("$dirPath/"))
|
||||
val sourceProjectPath = p.removePrefix("/")
|
||||
val isHalfImportedSourceModule = kind == "src" && p.startsWith("/libs:")
|
||||
if (isIdeLibEntry || isHalfImportedSourceModule) {
|
||||
val isSourcePluginModule = kind == "src" && sourceProjectPath in sourcePluginProjectNames
|
||||
if (isIdeLibEntry || isHalfImportedSourceModule || isSourcePluginModule) {
|
||||
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")
|
||||
.listFiles()
|
||||
?.filter { it.isDirectory && !it.name.startsWith(".") }
|
||||
?.filter { it.isDirectory && !it.name.startsWith(".") && file("${it.path}/build.gradle.kts").exists() }
|
||||
?.forEach { dir ->
|
||||
include(":libs:${dir.name}")
|
||||
project(":libs:${dir.name}").projectDir = dir
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
name: Template-OG
|
||||
author: NotAlexNoyle
|
||||
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}'
|
||||
api-version: '${apiVersion}'
|
||||
main: plugin.TemplateOG
|
||||
|
||||
Reference in new issue
Block a user