Optimize world generation with version-gated runtime hooks
Select density shortcuts from compiler expressions, defer cave noise interpolation, and index biome and terrain searches. Reuse upstream feature and LOD methods, cache native noise and static light values, and synchronize fluid offset snapshots. Include upstream license notices and compatibility checks.
This commit is contained in:
parent
a45c574595
commit
84fccc92ab
1 changed files with 3062 additions and 9 deletions
|
|
@ -32,10 +32,22 @@ sourceSets {
|
|||
}
|
||||
}
|
||||
|
||||
configurations { c2me }
|
||||
|
||||
def dfcJar = providers.provider {
|
||||
zipTree(configurations.c2me.singleFile).matching {
|
||||
include 'META-INF/jars/*-opts-dfc-*.jar'
|
||||
}.files
|
||||
}
|
||||
|
||||
dependencies {
|
||||
c2me('curse.maven:c2me-533097:9344813') { transitive = false }
|
||||
compileOnly files(dfcJar)
|
||||
testImplementation files(dfcJar)
|
||||
compileOnly('mekanism:Mekanism:1.21.1-10.7.19.85') { transitive = false }
|
||||
compileOnly('curse.maven:functional-storage-556861:8459097') { transitive = false }
|
||||
compileOnly('maven.modrinth:refined-storage:lHHiI26k') { transitive = false }
|
||||
compileOnly('maven.modrinth:distanthorizons:9w34y8ai') { transitive = false }
|
||||
compileOnly 'org.jetbrains:annotations:24.1.0'
|
||||
compileOnly 'org.apiguardian:apiguardian-api:1.1.2'
|
||||
compileOnly 'io.github.llamalad7:mixinextras-neoforge:0.5.3'
|
||||
|
|
|
|||
Loading…
Reference in a new issue