Small fixes

This commit is contained in:
paulevsGitch 2021-02-09 15:08:08 +03:00
parent 38a09c7221
commit e144d1a908
2 changed files with 8 additions and 12 deletions

View file

@ -49,13 +49,12 @@ public class BYGIntegration extends ModIntegration {
EndBiomes.VOID_BIOMES.removeMutableBiome(edgeID); EndBiomes.VOID_BIOMES.removeMutableBiome(edgeID);
EndBiome edgeBiome = EndBiomes.getBiome(edgeID); EndBiome edgeBiome = EndBiomes.getBiome(edgeID);
endBiome.setEdge(edgeBiome); endBiome.setEdge(edgeBiome);
endBiome.setEdgeSize(32);
} }
else { else {
boolean isVoid = this.getAndExecuteRuntime(biomeClass, obj, "isVoid"); boolean isVoid = this.getAndExecuteRuntime(biomeClass, obj, "isVoid");
if (isVoid) { if (isVoid) {
EndBiomes.LAND_BIOMES.removeMutableBiome(biomeID); EndBiomes.LAND_BIOMES.removeMutableBiome(biomeID);
EndBiomes.VOID_BIOMES.addBiome(endBiome); EndBiomes.VOID_BIOMES.addBiomeMutable(endBiome);
} }
WeightedList<Identifier> subBiomes = this.getAndExecuteRuntime(biomeClass, obj, "getHills"); WeightedList<Identifier> subBiomes = this.getAndExecuteRuntime(biomeClass, obj, "getHills");
if (subBiomes != null) { if (subBiomes != null) {

View file

@ -38,11 +38,12 @@ public class EndBiome {
private Biome actualBiome; private Biome actualBiome;
public EndBiome(BiomeDefinition definition) { public EndBiome(BiomeDefinition definition) {
biome = definition.build(); this.biome = definition.build();
mcID = definition.getID(); this.mcID = definition.getID();
fogDensity = Configs.BIOME_CONFIG.getFloat(mcID, "fog_density", definition.getFodDensity()); this.fogDensity = Configs.BIOME_CONFIG.getFloat(mcID, "fog_density", definition.getFodDensity());
genChanceUnmutable = Configs.BIOME_CONFIG.getFloat(mcID, "generation_chance", definition.getGenChance()); this.genChanceUnmutable = Configs.BIOME_CONFIG.getFloat(mcID, "generation_chance", definition.getGenChance());
hasCaves = Configs.BIOME_CONFIG.getBoolean(mcID, "has_caves", definition.hasCaves()); this.hasCaves = Configs.BIOME_CONFIG.getBoolean(mcID, "has_caves", definition.hasCaves());
this.edgeSize = Configs.BIOME_CONFIG.getInt(mcID, "edge_size", 32);
readStructureList(); readStructureList();
} }
@ -52,6 +53,7 @@ public class EndBiome {
this.fogDensity = Configs.BIOME_CONFIG.getFloat(mcID, "fog_density", fogDensity); this.fogDensity = Configs.BIOME_CONFIG.getFloat(mcID, "fog_density", fogDensity);
this.genChanceUnmutable = Configs.BIOME_CONFIG.getFloat(mcID, "generation_chance", genChance); this.genChanceUnmutable = Configs.BIOME_CONFIG.getFloat(mcID, "generation_chance", genChance);
this.hasCaves = Configs.BIOME_CONFIG.getBoolean(mcID, "has_caves", hasCaves); this.hasCaves = Configs.BIOME_CONFIG.getBoolean(mcID, "has_caves", hasCaves);
this.edgeSize = Configs.BIOME_CONFIG.getInt(mcID, "edge_size", 32);
readStructureList(); readStructureList();
} }
@ -202,9 +204,4 @@ public class EndBiome {
public int hashCode() { public int hashCode() {
return mcID.hashCode(); return mcID.hashCode();
} }
public List<EndBiome> subbiomes() {
// TODO Auto-generated method stub
return this.subbiomes;
}
} }