[Change] Default End Generator
This commit is contained in:
parent
9700dc1bd0
commit
c680b19655
5 changed files with 39 additions and 6 deletions
|
@ -20,7 +20,7 @@
|
||||||
"config": {
|
"config": {
|
||||||
"barrens_biomes_size": 256,
|
"barrens_biomes_size": 256,
|
||||||
"center_biomes_size": 256,
|
"center_biomes_size": 256,
|
||||||
"generator_version": "paulevs",
|
"generator_version": "vanilla",
|
||||||
"inner_void_radius_squared": 1048576,
|
"inner_void_radius_squared": 1048576,
|
||||||
"land_biomes_size": 256,
|
"land_biomes_size": 256,
|
||||||
"map_type": "hex",
|
"map_type": "hex",
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
"config": {
|
"config": {
|
||||||
"barrens_biomes_size": 512,
|
"barrens_biomes_size": 512,
|
||||||
"center_biomes_size": 256,
|
"center_biomes_size": 256,
|
||||||
"generator_version": "paulevs",
|
"generator_version": "vanilla",
|
||||||
"inner_void_radius_squared": 1048576,
|
"inner_void_radius_squared": 1048576,
|
||||||
"land_biomes_size": 1024,
|
"land_biomes_size": 1024,
|
||||||
"map_type": "hex",
|
"map_type": "hex",
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
"config": {
|
"config": {
|
||||||
"barrens_biomes_size": 256,
|
"barrens_biomes_size": 256,
|
||||||
"center_biomes_size": 256,
|
"center_biomes_size": 256,
|
||||||
"generator_version": "paulevs",
|
"generator_version": "vanilla",
|
||||||
"inner_void_radius_squared": 1048576,
|
"inner_void_radius_squared": 1048576,
|
||||||
"land_biomes_size": 256,
|
"land_biomes_size": 256,
|
||||||
"map_type": "hex",
|
"map_type": "hex",
|
||||||
|
|
|
@ -67,7 +67,40 @@ public class BCLEndBiomeSourceConfig implements BiomeSourceConfig<BCLibEndBiomeS
|
||||||
MINECRAFT_18.landBiomesSize,
|
MINECRAFT_18.landBiomesSize,
|
||||||
MINECRAFT_18.barrensBiomesSize
|
MINECRAFT_18.barrensBiomesSize
|
||||||
);
|
);
|
||||||
public static final BCLEndBiomeSourceConfig DEFAULT = MINECRAFT_18;
|
|
||||||
|
public static final BCLEndBiomeSourceConfig MINECRAFT_20 = new BCLEndBiomeSourceConfig(
|
||||||
|
EndBiomeMapType.HEX,
|
||||||
|
EndBiomeGeneratorType.VANILLA,
|
||||||
|
BCLib.RUNS_NULLSCAPE ? false : true,
|
||||||
|
MINECRAFT_17.innerVoidRadiusSquared,
|
||||||
|
MINECRAFT_17.centerBiomesSize,
|
||||||
|
MINECRAFT_17.voidBiomesSize,
|
||||||
|
MINECRAFT_17.landBiomesSize,
|
||||||
|
MINECRAFT_17.barrensBiomesSize
|
||||||
|
);
|
||||||
|
|
||||||
|
public static final BCLEndBiomeSourceConfig MINECRAFT_20_LARGE = new BCLEndBiomeSourceConfig(
|
||||||
|
EndBiomeMapType.HEX,
|
||||||
|
EndBiomeGeneratorType.VANILLA,
|
||||||
|
BCLib.RUNS_NULLSCAPE ? false : true,
|
||||||
|
MINECRAFT_18.innerVoidRadiusSquared,
|
||||||
|
MINECRAFT_18.centerBiomesSize,
|
||||||
|
MINECRAFT_18.voidBiomesSize * 2,
|
||||||
|
MINECRAFT_18.landBiomesSize * 4,
|
||||||
|
MINECRAFT_18.barrensBiomesSize * 2
|
||||||
|
);
|
||||||
|
|
||||||
|
public static final BCLEndBiomeSourceConfig MINECRAFT_20_AMPLIFIED = new BCLEndBiomeSourceConfig(
|
||||||
|
EndBiomeMapType.HEX,
|
||||||
|
EndBiomeGeneratorType.VANILLA,
|
||||||
|
true,
|
||||||
|
MINECRAFT_18.innerVoidRadiusSquared,
|
||||||
|
MINECRAFT_18.centerBiomesSize,
|
||||||
|
MINECRAFT_18.voidBiomesSize,
|
||||||
|
MINECRAFT_18.landBiomesSize,
|
||||||
|
MINECRAFT_18.barrensBiomesSize
|
||||||
|
);
|
||||||
|
public static final BCLEndBiomeSourceConfig DEFAULT = MINECRAFT_20;
|
||||||
|
|
||||||
public static final Codec<BCLEndBiomeSourceConfig> CODEC = RecordCodecBuilder.create(instance -> instance
|
public static final Codec<BCLEndBiomeSourceConfig> CODEC = RecordCodecBuilder.create(instance -> instance
|
||||||
.group(
|
.group(
|
||||||
|
|
|
@ -77,7 +77,7 @@ public class WorldPresetDataProvider extends FabricTagProvider<WorldPreset> {
|
||||||
amplifiedBiomeGenerator
|
amplifiedBiomeGenerator
|
||||||
),
|
),
|
||||||
amplifiedNetherContext, BCLNetherBiomeSourceConfig.MINECRAFT_18_AMPLIFIED,
|
amplifiedNetherContext, BCLNetherBiomeSourceConfig.MINECRAFT_18_AMPLIFIED,
|
||||||
ctx.endContext, BCLEndBiomeSourceConfig.MINECRAFT_18_AMPLIFIED
|
ctx.endContext, BCLEndBiomeSourceConfig.MINECRAFT_20_AMPLIFIED
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -90,7 +90,7 @@ public class WorldPresetDataProvider extends FabricTagProvider<WorldPreset> {
|
||||||
largeBiomeGenerator
|
largeBiomeGenerator
|
||||||
),
|
),
|
||||||
ctx.netherContext, BCLNetherBiomeSourceConfig.MINECRAFT_18_LARGE,
|
ctx.netherContext, BCLNetherBiomeSourceConfig.MINECRAFT_18_LARGE,
|
||||||
ctx.endContext, BCLEndBiomeSourceConfig.MINECRAFT_18_LARGE
|
ctx.endContext, BCLEndBiomeSourceConfig.MINECRAFT_20_LARGE
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue