Merge branch 'master' into dev/7.0-2

This commit is contained in:
Zoë Gidiere 2025-02-28 11:36:23 -07:00
commit 8ffb09db36
506 changed files with 3439 additions and 1420 deletions

View File

@ -1,6 +1,6 @@
MIT License MIT License
Copyright (c) 2020-2024 Polyhedral Development Copyright (c) 2020-2025 Polyhedral Development
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

View File

@ -44,6 +44,7 @@ afterEvaluate {
configureDistribution() configureDistribution()
} }
project(":platforms:bukkit:common").configureDistribution() project(":platforms:bukkit:common").configureDistribution()
project(":platforms:minestom:example").configureDistribution()
forSubProjects(":common:addons") { forSubProjects(":common:addons") {
apply(plugin = "com.gradleup.shadow") apply(plugin = "com.gradleup.shadow")

View File

@ -4,9 +4,11 @@ import java.io.File
import java.io.FileWriter import java.io.FileWriter
import java.net.URL import java.net.URL
import java.nio.file.FileSystems import java.nio.file.FileSystems
import java.nio.file.Path
import org.gradle.api.DefaultTask import org.gradle.api.DefaultTask
import org.gradle.api.Project import org.gradle.api.Project
import org.gradle.api.plugins.BasePluginExtension import org.gradle.api.plugins.BasePluginExtension
import org.gradle.jvm.tasks.Jar
import org.gradle.kotlin.dsl.apply import org.gradle.kotlin.dsl.apply
import org.gradle.kotlin.dsl.configure import org.gradle.kotlin.dsl.configure
import org.gradle.kotlin.dsl.extra import org.gradle.kotlin.dsl.extra
@ -19,6 +21,25 @@ import kotlin.io.path.createDirectories
import kotlin.io.path.createFile import kotlin.io.path.createFile
import kotlin.io.path.exists import kotlin.io.path.exists
private fun Project.installAddonsInto(dest: Path) {
FileSystems.newFileSystem(dest, mapOf("create" to "false"), null).use { fs ->
forSubProjects(":common:addons") {
val jar = getJarTask()
logger.info("Packaging addon ${jar.archiveFileName.get()} to $dest. size: ${jar.archiveFile.get().asFile.length() / 1024}KB")
val boot = if (extra.has("bootstrap") && extra.get("bootstrap") as Boolean) "bootstrap/" else ""
val addonPath = fs.getPath("/addons/$boot${jar.archiveFileName.get()}")
if (!addonPath.exists()) {
addonPath.parent.createDirectories()
addonPath.createFile()
jar.archiveFile.get().asFile.toPath().copyTo(addonPath, overwrite = true)
}
}
}
}
fun Project.configureDistribution() { fun Project.configureDistribution() {
apply(plugin = "com.gradleup.shadow") apply(plugin = "com.gradleup.shadow")
@ -48,25 +69,17 @@ fun Project.configureDistribution() {
doLast { doLast {
// https://github.com/johnrengelman/shadow/issues/111 // https://github.com/johnrengelman/shadow/issues/111
val dest = tasks.named<ShadowJar>("shadowJar").get().archiveFile.get().path val dest = tasks.named<ShadowJar>("shadowJar").get().archiveFile.get().path
installAddonsInto(dest)
FileSystems.newFileSystem(dest, mapOf("create" to "false"), null).use { fs ->
forSubProjects(":common:addons") {
val jar = getJarTask()
logger.info("Packaging addon ${jar.archiveFileName.get()} to $dest. size: ${jar.archiveFile.get().asFile.length() / 1024}KB")
val boot = if (extra.has("bootstrap") && extra.get("bootstrap") as Boolean) "bootstrap/" else ""
val addonPath = fs.getPath("/addons/$boot${jar.archiveFileName.get()}")
if (!addonPath.exists()) {
addonPath.parent.createDirectories()
addonPath.createFile()
jar.archiveFile.get().asFile.toPath().copyTo(addonPath, overwrite = true)
}
} }
} }
tasks.create("installAddonsIntoDefaultJar") {
group = "terra"
dependsOn(compileAddons)
doLast {
val dest = tasks.named<Jar>("jar").get().archiveFile.get().path
installAddonsInto(dest)
} }
} }
@ -133,7 +146,6 @@ fun Project.configureDistribution() {
version = project.version version = project.version
relocate("org.apache.commons", "com.dfsek.terra.lib.commons") relocate("org.apache.commons", "com.dfsek.terra.lib.commons")
relocate("org.objectweb.asm", "com.dfsek.terra.lib.asm") relocate("org.objectweb.asm", "com.dfsek.terra.lib.asm")
relocate("com.dfsek.paralithic", "com.dfsek.terra.lib.paralithic")
relocate("org.json", "com.dfsek.terra.lib.json") relocate("org.json", "com.dfsek.terra.lib.json")
relocate("org.yaml", "com.dfsek.terra.lib.yaml") relocate("org.yaml", "com.dfsek.terra.lib.yaml")

View File

@ -5,7 +5,7 @@ object Versions {
object Libraries { object Libraries {
const val tectonic = "4.2.1" const val tectonic = "4.2.1"
const val paralithic = "0.7.1" const val paralithic = "0.8.1"
const val strata = "1.3.2" const val strata = "1.3.2"
const val cloud = "2.0.0" const val cloud = "2.0.0"
@ -28,7 +28,7 @@ object Versions {
} }
object Fabric { object Fabric {
const val fabricAPI = "0.106.1+${Mod.minecraft}" const val fabricAPI = "0.118.0+${Mod.minecraft}"
const val cloud = "2.0.0-beta.9" const val cloud = "2.0.0-beta.9"
} }
// //
@ -40,9 +40,9 @@ object Versions {
object Mod { object Mod {
const val mixin = "0.15.3+mixin.0.8.7" const val mixin = "0.15.3+mixin.0.8.7"
const val minecraft = "1.21.3" const val minecraft = "1.21.4"
const val yarn = "$minecraft+build.2" const val yarn = "$minecraft+build.8"
const val fabricLoader = "0.16.7" const val fabricLoader = "0.16.10"
const val architecuryLoom = "1.7.413" const val architecuryLoom = "1.7.413"
const val architecturyPlugin = "3.4.159" const val architecturyPlugin = "3.4.159"
@ -55,8 +55,8 @@ object Versions {
// } // }
object Bukkit { object Bukkit {
const val minecraft = "1.21.3" const val minecraft = "1.21.4"
const val paperBuild = "$minecraft-R0.1-20241025.163321-1" const val paperBuild = "$minecraft-R0.1-20241211.212446-17"
const val paper = paperBuild const val paper = paperBuild
const val paperLib = "1.0.8" const val paperLib = "1.0.8"
const val reflectionRemapper = "0.1.1" const val reflectionRemapper = "0.1.1"
@ -79,6 +79,10 @@ object Versions {
} }
object Allay { object Allay {
const val api = "0114e0b290" const val api = "0.1.3"
}
object Minestom {
const val minestom = "187931e50b"
} }
} }

View File

@ -1,6 +1,6 @@
MIT License MIT License
Copyright (c) 2020-2024 Polyhedral Development Copyright (c) 2020-2025 Polyhedral Development
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,6 +1,6 @@
MIT License MIT License
Copyright (c) 2020-2024 Polyhedral Development Copyright (c) 2020-2025 Polyhedral Development
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,6 +1,6 @@
MIT License MIT License
Copyright (c) 2020-2024 Polyhedral Development Copyright (c) 2020-2025 Polyhedral Development
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,3 +1,10 @@
/*
* Copyright (c) 2020-2025 Polyhedral Development
*
* The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory.
*/
package com.dfsek.terra.addons.biome.pipeline; package com.dfsek.terra.addons.biome.pipeline;
import com.dfsek.terra.api.util.cache.SeededVector2Key; import com.dfsek.terra.api.util.cache.SeededVector2Key;

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,6 +1,6 @@
MIT License MIT License
Copyright (c) 2020-2024 Polyhedral Development Copyright (c) 2020-2025 Polyhedral Development
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,6 +1,6 @@
MIT License MIT License
Copyright (c) 2020-2024 Polyhedral Development Copyright (c) 2020-2025 Polyhedral Development
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,6 +1,6 @@
MIT License MIT License
Copyright (c) 2020-2024 Polyhedral Development Copyright (c) 2020-2025 Polyhedral Development
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,6 +1,6 @@
MIT License MIT License
Copyright (c) 2020-2024 Polyhedral Development Copyright (c) 2020-2025 Polyhedral Development
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,6 +1,6 @@
MIT License MIT License
Copyright (c) 2020-2024 Polyhedral Development Copyright (c) 2020-2025 Polyhedral Development
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,6 +1,6 @@
MIT License MIT License
Copyright (c) 2020-2024 Polyhedral Development Copyright (c) 2020-2025 Polyhedral Development
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,6 +1,6 @@
MIT License MIT License
Copyright (c) 2020-2024 Polyhedral Development Copyright (c) 2020-2025 Polyhedral Development
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2020-2024 Polyhedral Development * Copyright (c) 2020-2025 Polyhedral Development
* *
* The Terra Core Addons are licensed under the terms of the MIT License. For more details, * The Terra Core Addons are licensed under the terms of the MIT License. For more details,
* reference the LICENSE file in this module's root directory. * reference the LICENSE file in this module's root directory.

Some files were not shown because too many files have changed in this diff Show More