Optimize world generation
This commit is contained in:
parent
a45c574595
commit
124e20662c
10 changed files with 3062 additions and 9 deletions
|
|
@ -61,3 +61,27 @@ type="required"
|
|||
versionRange="[2.0.9,)"
|
||||
ordering="AFTER"
|
||||
side="SERVER"
|
||||
|
||||
[[mixins]]
|
||||
config="tune.light.mixins.json"
|
||||
|
||||
[[mixins]]
|
||||
config="tune.save.mixins.json"
|
||||
|
||||
[[mixins]]
|
||||
config="tune.lod.mixins.json"
|
||||
|
||||
[[mixins]]
|
||||
config="tune.cave.mixins.json"
|
||||
|
||||
[[mixins]]
|
||||
config="tune.gen.mixins.json"
|
||||
|
||||
[[mixins]]
|
||||
config="tune.water.mixins.json"
|
||||
|
||||
[[mixins]]
|
||||
config="tune.terrain.mixins.json"
|
||||
|
||||
[[mixins]]
|
||||
config="tune.biome.mixins.json"
|
||||
|
|
|
|||
8
server/src/main/resources/tune.biome.mixins.json
Normal file
8
server/src/main/resources/tune.biome.mixins.json
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"required": true,
|
||||
"minVersion": "0.8.7",
|
||||
"package": "dev.quorate.tune.mixin",
|
||||
"compatibilityLevel": "JAVA_21",
|
||||
"plugin": "dev.quorate.tune.mixin.BiomeGate",
|
||||
"mixins": ["BiomeMixin", "BiomeCaller"]
|
||||
}
|
||||
8
server/src/main/resources/tune.cave.mixins.json
Normal file
8
server/src/main/resources/tune.cave.mixins.json
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"required": true,
|
||||
"minVersion": "0.8.7",
|
||||
"package": "dev.quorate.tune.mixin",
|
||||
"compatibilityLevel": "JAVA_21",
|
||||
"plugin": "dev.quorate.tune.mixin.CaveGate",
|
||||
"mixins": ["CaveMixin"]
|
||||
}
|
||||
|
|
@ -6,7 +6,12 @@
|
|||
"plugin": "dev.quorate.tune.mixin.DfcPlugin",
|
||||
"mixins": [
|
||||
"DfcFallback",
|
||||
"DfcMixin"
|
||||
"DfcMixin",
|
||||
"NoiseMixin",
|
||||
"SurfaceGen",
|
||||
"SurfaceContext",
|
||||
"SurfaceDfc",
|
||||
"SurfaceMixin"
|
||||
],
|
||||
"injectors": {
|
||||
"defaultRequire": 1
|
||||
|
|
|
|||
8
server/src/main/resources/tune.gen.mixins.json
Normal file
8
server/src/main/resources/tune.gen.mixins.json
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"required": true,
|
||||
"minVersion": "0.8.7",
|
||||
"package": "dev.quorate.tune.mixin",
|
||||
"compatibilityLevel": "JAVA_21",
|
||||
"plugin": "dev.quorate.tune.mixin.GenPlugin",
|
||||
"mixins": ["FeatureMixin", "ShapeMixin", "StoneMixin", "GrowthMixin", "BarnacleMixin"]
|
||||
}
|
||||
13
server/src/main/resources/tune.light.mixins.json
Normal file
13
server/src/main/resources/tune.light.mixins.json
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
"required": true,
|
||||
"minVersion": "0.8.7",
|
||||
"package": "dev.quorate.tune.mixin",
|
||||
"compatibilityLevel": "JAVA_21",
|
||||
"plugin": "dev.quorate.tune.mixin.LightPlugin",
|
||||
"server": [
|
||||
"LightMixin"
|
||||
],
|
||||
"injectors": {
|
||||
"defaultRequire": 1
|
||||
}
|
||||
}
|
||||
14
server/src/main/resources/tune.lod.mixins.json
Normal file
14
server/src/main/resources/tune.lod.mixins.json
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
{
|
||||
"required": true,
|
||||
"minVersion": "0.8.7",
|
||||
"package": "dev.quorate.tune.mixin",
|
||||
"compatibilityLevel": "JAVA_21",
|
||||
"plugin": "dev.quorate.tune.mixin.LodPlugin",
|
||||
"mixins": [
|
||||
"LodMap",
|
||||
"LodQueueMixin"
|
||||
],
|
||||
"injectors": {
|
||||
"defaultRequire": 1
|
||||
}
|
||||
}
|
||||
9
server/src/main/resources/tune.save.mixins.json
Normal file
9
server/src/main/resources/tune.save.mixins.json
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"required": true,
|
||||
"minVersion": "0.8.7",
|
||||
"package": "dev.quorate.tune.mixin",
|
||||
"compatibilityLevel": "JAVA_21",
|
||||
"plugin": "dev.quorate.tune.mixin.PostPlugin",
|
||||
"server": ["PostCopy", "FluidRemove"],
|
||||
"injectors": {"defaultRequire": 1}
|
||||
}
|
||||
8
server/src/main/resources/tune.terrain.mixins.json
Normal file
8
server/src/main/resources/tune.terrain.mixins.json
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"required": true,
|
||||
"minVersion": "0.8.7",
|
||||
"package": "dev.quorate.tune.mixin",
|
||||
"compatibilityLevel": "JAVA_21",
|
||||
"plugin": "dev.quorate.tune.mixin.TerrainPlugin",
|
||||
"mixins": ["TerrainMixin"]
|
||||
}
|
||||
9
server/src/main/resources/tune.water.mixins.json
Normal file
9
server/src/main/resources/tune.water.mixins.json
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"required": true,
|
||||
"minVersion": "0.8.7",
|
||||
"package": "dev.quorate.tune.mixin",
|
||||
"compatibilityLevel": "JAVA_21",
|
||||
"plugin": "dev.quorate.tune.mixin.WaterPlugin",
|
||||
"mixins": ["WaterMixin", "WaterChunk"],
|
||||
"injectors": {"defaultRequire": 1}
|
||||
}
|
||||
Loading…
Reference in a new issue