Config fixes
This commit is contained in:
parent
85fdf42c08
commit
decc2097a3
1 changed files with 18 additions and 10 deletions
|
@ -158,7 +158,7 @@ public class EndBiomes {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Initialize registry if it was not initialized in world generation (when using mods/datapacks, that overrides the End generation)
|
* Initialize registry if it was not initialized in world generation (when using mods/datapacks, that overrides the End generation)
|
||||||
* @param server
|
* @param server - {@link MinecraftServer}
|
||||||
*/
|
*/
|
||||||
public static void initRegistry(MinecraftServer server) {
|
public static void initRegistry(MinecraftServer server) {
|
||||||
if (biomeRegistry == null) {
|
if (biomeRegistry == null) {
|
||||||
|
@ -187,7 +187,9 @@ public class EndBiomes {
|
||||||
*/
|
*/
|
||||||
public static EndBiome registerBiome(Biome biome, BiomeType type, float fogDensity, float genChance) {
|
public static EndBiome registerBiome(Biome biome, BiomeType type, float fogDensity, float genChance) {
|
||||||
EndBiome endBiome = new EndBiome(BuiltinRegistries.BIOME.getId(biome), biome, fogDensity, genChance, true);
|
EndBiome endBiome = new EndBiome(BuiltinRegistries.BIOME.getId(biome), biome, fogDensity, genChance, true);
|
||||||
addToPicker(endBiome, type);
|
if (Configs.BIOME_CONFIG.getBoolean(endBiome.getID(), "enabled", true)) {
|
||||||
|
addToPicker(endBiome, type);
|
||||||
|
}
|
||||||
return endBiome;
|
return endBiome;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -212,9 +214,11 @@ public class EndBiomes {
|
||||||
*/
|
*/
|
||||||
public static EndBiome registerSubBiome(Biome biome, EndBiome parent, float fogDensity, float genChance, boolean hasCaves) {
|
public static EndBiome registerSubBiome(Biome biome, EndBiome parent, float fogDensity, float genChance, boolean hasCaves) {
|
||||||
EndBiome endBiome = new EndBiome(BuiltinRegistries.BIOME.getId(biome), biome, fogDensity, genChance, hasCaves);
|
EndBiome endBiome = new EndBiome(BuiltinRegistries.BIOME.getId(biome), biome, fogDensity, genChance, hasCaves);
|
||||||
parent.addSubBiome(endBiome);
|
if (Configs.BIOME_CONFIG.getBoolean(endBiome.getID(), "enabled", true)) {
|
||||||
SUBBIOMES.add(endBiome);
|
parent.addSubBiome(endBiome);
|
||||||
ID_MAP.put(endBiome.getID(), endBiome);
|
SUBBIOMES.add(endBiome);
|
||||||
|
ID_MAP.put(endBiome.getID(), endBiome);
|
||||||
|
}
|
||||||
return endBiome;
|
return endBiome;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -226,9 +230,11 @@ public class EndBiomes {
|
||||||
*/
|
*/
|
||||||
public static EndBiome registerSubBiome(EndBiome biome, EndBiome parent) {
|
public static EndBiome registerSubBiome(EndBiome biome, EndBiome parent) {
|
||||||
registerBiomeDirect(biome);
|
registerBiomeDirect(biome);
|
||||||
parent.addSubBiome(biome);
|
if (Configs.BIOME_CONFIG.getBoolean(biome.getID(), "enabled", true)) {
|
||||||
SUBBIOMES.add(biome);
|
parent.addSubBiome(biome);
|
||||||
ID_MAP.put(biome.getID(), biome);
|
SUBBIOMES.add(biome);
|
||||||
|
ID_MAP.put(biome.getID(), biome);
|
||||||
|
}
|
||||||
return biome;
|
return biome;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -240,8 +246,10 @@ public class EndBiomes {
|
||||||
*/
|
*/
|
||||||
public static EndBiome registerBiome(EndBiome biome, BiomeType type) {
|
public static EndBiome registerBiome(EndBiome biome, BiomeType type) {
|
||||||
registerBiomeDirect(biome);
|
registerBiomeDirect(biome);
|
||||||
addToPicker(biome, type);
|
if (Configs.BIOME_CONFIG.getBoolean(biome.getID(), "enabled", true)) {
|
||||||
ID_MAP.put(biome.getID(), biome);
|
addToPicker(biome, type);
|
||||||
|
ID_MAP.put(biome.getID(), biome);
|
||||||
|
}
|
||||||
return biome;
|
return biome;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue