Files
root ee1b203a7f feat: Add latitude-based world generation with extra-large biomes
- Custom BiomeSource distributes biomes by Z coordinate (north=cold, south=hot)
- Extra-large biomes (~3000 blocks, 8x vanilla)
- Underground biomes follow surface temperature logic
- Always spawn in plains near Z=0
- Welcome message explaining latitude mechanics
- Uses amplified noise settings for higher mountains
- BOP biomes integrated in temperature bands
- Selectable as 'Large Latitude' world type in world creation
- New config section 'world_generation'
- Version bumped to 2.2.0
2026-05-13 10:05:09 +00:00

55 lines
1.2 KiB
Groovy

plugins {
id 'eclipse'
id 'net.minecraftforge.gradle' version '[6.0.16,6.2)'
}
version = '2.2.0'
group = 'com.aulyrius.custom_ore_gen'
archivesBaseName = 'custom_ore_gen'
java.toolchain.languageVersion = JavaLanguageVersion.of(17)
minecraft {
mappings channel: 'official', version: '1.20.1'
accessTransformer = file('src/main/resources/META-INF/accesstransformer.cfg')
copyIdeResources = true
runs {
client {
def mcreatorJvmOptions = System.getenv('MCREATOR_JVM_OPTIONS')
if (mcreatorJvmOptions) {
jvmArgs += mcreatorJvmOptions.split("\\s+").findAll { it.trim() }.toList()
}
}
server {
}
configureEach {
workingDirectory project.file('run')
property 'forge.logging.markers', 'REGISTRIES'
property 'forge.logging.console.level', 'debug'
mods {
examplemod {
source sourceSets.main
}
}
}
}
}
dependencies {
minecraft 'net.minecraftforge:forge:1.20.1-47.3.0'
}
tasks.withType(JavaCompile).configureEach {
options.encoding = 'UTF-8' // Use the UTF-8 charset for Java compilation
}
apply from: 'mcreator.gradle'