Skip to content

Plugins used by TrueOG Network where the only changes we make are to the build scripts and config files. We also purge log4j for security reasons.

Notifications You must be signed in to change notification settings

true-og/Third-Party

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

179 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Third-Party

Icon

ad astra per aspera

Plugins in-use by TrueOG Network with minimal changes only, including:

  • Updating build scripts
  • Fixing broken dependencies
  • Modifying config files
  • Removing unnecessary submodules causing build failures
  • Removing telemetry and metrics
  • Removing log4j

Plugins with changes more comprehensive than the scope of this suite belong in Soft Forks.

See each individual submodule for relevant licenses. Nothing is more restrictive than GPLv3.

All Third Party plugins should abide by the following standards, if applicable:

Gradle 8.14.3:

./gradlew wrapper --gradle-version=8.14.3

Kotlin Gradle files:

build.gradle.kts, settings.gradle.kts

Shadow 8.3.9 from gradleup:

plugins { id("com.gradleup.shadow") version "8.3.9" }

Paperweight API 2.0.0-beta.17:

plugins { id("io.papermc.paperweight.userdev") version "2.0.0-beta.17" }

Purpur API 1.19.4:

dependencies { compileOnly("org.purpurmc.purpur:purpur-api:1.19.4-R0.1-SNAPSHOT") }

LuckPerms API 5.5:

dependencies { compileOnly("net.luckperms:api:5.5") }

Shadow license into jars at the end of tasks.processResources:

from("LICENSE") {
        into("/")
    } 
}

Reproducible builds:

tasks.withType<AbstractArchiveTask>().configureEach {
    isPreserveFileTimestamps = false
    isReproducibleFileOrder = true
}

About

Plugins used by TrueOG Network where the only changes we make are to the build scripts and config files. We also purge log4j for security reasons.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published