Disabled blank biomes (for now)

Changes to be committed:
	modified:   src/main/java/org/dimdev/dimdoors/util/BlankBiomeBuilder.java
	modified:   src/main/java/org/dimdev/dimdoors/world/ModBiomes.java
	modified:   src/main/resources/data/dimdoors/dimension/dungeon_pockets.json
	modified:   src/main/resources/data/dimdoors/dimension/personal_pockets.json
	modified:   src/main/resources/data/dimdoors/dimension/public_pockets.json
This commit is contained in:
SD 2020-08-20 16:20:09 +05:30
parent 7a70268b41
commit 24ff5a04bf
No known key found for this signature in database
GPG key ID: E36B57EE08544BC5
5 changed files with 27 additions and 27 deletions

View file

@ -20,24 +20,24 @@ public class BlankBiomeBuilder extends Biome.Builder {
this.generationSettings(new GenerationSettings.Builder().surfaceBuilder(SurfaceBuilder.DEFAULT.method_30478(new TernarySurfaceConfig(Blocks.AIR.getDefaultState(), Blocks.AIR.getDefaultState(), Blocks.VOID_AIR.getDefaultState()))).build()) this.generationSettings(new GenerationSettings.Builder().surfaceBuilder(SurfaceBuilder.DEFAULT.method_30478(new TernarySurfaceConfig(Blocks.AIR.getDefaultState(), Blocks.AIR.getDefaultState(), Blocks.VOID_AIR.getDefaultState()))).build())
.precipitation(Biome.Precipitation.NONE) .precipitation(Biome.Precipitation.NONE)
.category(Biome.Category.NONE) .category(Biome.Category.NONE)
.depth(0) .depth(0.0F)
.temperatureModifier(Biome.TemperatureModifier.NONE) .temperatureModifier(Biome.TemperatureModifier.NONE)
.downfall(0) .downfall(0.0F)
.effects(this.createEffect(this.white)) .effects(this.createEffect())
.scale(0) .scale(0)
.temperature(0.8f) .temperature(0.8f)
.temperatureModifier(null) .temperatureModifier(null)
.spawnSettings(new SpawnSettings.Builder().build()); .spawnSettings(new SpawnSettings.Builder().build());
} }
private BiomeEffects createEffect(boolean white) { private BiomeEffects createEffect() {
BiomeEffects.Builder builder = new BiomeEffects.Builder() BiomeEffects.Builder builder = new BiomeEffects.Builder()
.waterColor(white ? 0xFFFFFF : 0x000000) .waterColor(this.white ? 0xFFFFFF : 0x000000)
.waterFogColor(white ? 0xFFFFFF : 0x000000) .waterFogColor(this.white ? 0xFFFFFF : 0x000000)
.fogColor(white ? 0xFFFFFF : 0x000000) .fogColor(this.white ? 0xFFFFFF : 0x000000)
.skyColor(white ? 0xFFFFFF : 0x808080) .skyColor(this.white ? 0xFFFFFF : 0x808080)
.grassColorModifier(BiomeEffects.GrassColorModifier.NONE); .grassColorModifier(BiomeEffects.GrassColorModifier.NONE);
if (white) builder.loopSound(ModSoundEvents.WHITE_VOID); // if (this.white) builder.loopSound(ModSoundEvents.WHITE_VOID);
return builder.build(); return builder.build();
} }
} }

View file

@ -19,32 +19,32 @@ import net.minecraft.world.gen.surfacebuilder.SurfaceBuilder;
import net.minecraft.world.gen.surfacebuilder.TernarySurfaceConfig; import net.minecraft.world.gen.surfacebuilder.TernarySurfaceConfig;
public final class ModBiomes { public final class ModBiomes {
public static final RegistryKey<Biome> PERSONAL_WHITE_VOID_KEY; // public static final RegistryKey<Biome> PERSONAL_WHITE_VOID_KEY;
public static final RegistryKey<Biome> PUBLIC_BLACK_VOID_KEY; // public static final RegistryKey<Biome> PUBLIC_BLACK_VOID_KEY;
public static final RegistryKey<Biome> DUNGEON_DANGEROUS_BLACK_VOID_KEY; // public static final RegistryKey<Biome> DUNGEON_DANGEROUS_BLACK_VOID_KEY;
public static final RegistryKey<Biome> LIMBO_KEY; public static final RegistryKey<Biome> LIMBO_KEY;
public static final Biome WHITE_VOID_BIOME; // public static final Biome WHITE_VOID_BIOME;
public static final Biome BLACK_VOID_BIOME; // public static final Biome BLACK_VOID_BIOME;
public static final Biome DANGEROUS_BLACK_VOID_BIOME; // public static final Biome DANGEROUS_BLACK_VOID_BIOME;
public static final Biome LIMBO_BIOME; public static final Biome LIMBO_BIOME;
public static void init() { public static void init() {
int id = 1; int id = 1;
id += BuiltinRegistries.BIOME.stream().count(); id += BuiltinRegistries.BIOME.stream().count();
BuiltinBiomesAccessor.invokeRegister(id + 1, LIMBO_KEY, LIMBO_BIOME); BuiltinBiomesAccessor.invokeRegister(id + 1, LIMBO_KEY, LIMBO_BIOME);
BuiltinBiomesAccessor.invokeRegister(id + 2, PERSONAL_WHITE_VOID_KEY, WHITE_VOID_BIOME); // BuiltinBiomesAccessor.invokeRegister(id + 2, PERSONAL_WHITE_VOID_KEY, WHITE_VOID_BIOME);
BuiltinBiomesAccessor.invokeRegister(id + 3, PUBLIC_BLACK_VOID_KEY, BLACK_VOID_BIOME); // BuiltinBiomesAccessor.invokeRegister(id + 3, PUBLIC_BLACK_VOID_KEY, BLACK_VOID_BIOME);
BuiltinBiomesAccessor.invokeRegister(id + 4, DUNGEON_DANGEROUS_BLACK_VOID_KEY, DANGEROUS_BLACK_VOID_BIOME); // BuiltinBiomesAccessor.invokeRegister(id + 4, DUNGEON_DANGEROUS_BLACK_VOID_KEY, DANGEROUS_BLACK_VOID_BIOME);
} }
static { static {
PERSONAL_WHITE_VOID_KEY = RegistryKey.of(Registry.BIOME_KEY, new Identifier("dimdoors:white_void")); // PERSONAL_WHITE_VOID_KEY = RegistryKey.of(Registry.BIOME_KEY, new Identifier("dimdoors:white_void"));
PUBLIC_BLACK_VOID_KEY = RegistryKey.of(Registry.BIOME_KEY, new Identifier("dimdoors:black_void")); // PUBLIC_BLACK_VOID_KEY = RegistryKey.of(Registry.BIOME_KEY, new Identifier("dimdoors:black_void"));
DUNGEON_DANGEROUS_BLACK_VOID_KEY = RegistryKey.of(Registry.BIOME_KEY, new Identifier("dimdoors:dangerous_black_void")); // DUNGEON_DANGEROUS_BLACK_VOID_KEY = RegistryKey.of(Registry.BIOME_KEY, new Identifier("dimdoors:dangerous_black_void"));
LIMBO_KEY = RegistryKey.of(Registry.BIOME_KEY, new Identifier("dimdoors", "limbo")); LIMBO_KEY = RegistryKey.of(Registry.BIOME_KEY, new Identifier("dimdoors", "limbo"));
WHITE_VOID_BIOME = new BlankBiomeBuilder(true, false).build(); // WHITE_VOID_BIOME = new BlankBiomeBuilder(true, false).build();
BLACK_VOID_BIOME = new BlankBiomeBuilder(false, false).build(); // BLACK_VOID_BIOME = new BlankBiomeBuilder(false, false).build();
DANGEROUS_BLACK_VOID_BIOME = new BlankBiomeBuilder(false, true).build(); // DANGEROUS_BLACK_VOID_BIOME = new BlankBiomeBuilder(false, true).build();
LIMBO_BIOME = new Biome.Builder() LIMBO_BIOME = new Biome.Builder()
.category(Biome.Category.NONE) .category(Biome.Category.NONE)
.depth(0.1f) .depth(0.1f)

View file

@ -3,7 +3,7 @@
"type": "dimdoors:blank", "type": "dimdoors:blank",
"biome_source": { "biome_source": {
"type": "minecraft:fixed", "type": "minecraft:fixed",
"biome": "dimdoors:dangerous_black_void" "biome": "dimdoors:limbo"
} }
}, },
"type": "dimdoors:pocket" "type": "dimdoors:pocket"

View file

@ -3,7 +3,7 @@
"type": "dimdoors:blank", "type": "dimdoors:blank",
"biome_source": { "biome_source": {
"type": "minecraft:fixed", "type": "minecraft:fixed",
"biome": "dimdoors:white_void" "biome": "dimdoors:limbo"
} }
}, },
"type": "dimdoors:pocket" "type": "dimdoors:pocket"

View file

@ -3,7 +3,7 @@
"type": "dimdoors:blank", "type": "dimdoors:blank",
"biome_source": { "biome_source": {
"type": "minecraft:fixed", "type": "minecraft:fixed",
"biome": "dimdoors:black_void" "biome": "dimdoors:limbo"
} }
}, },
"type": "dimdoors:pocket" "type": "dimdoors:pocket"