Inspired by 2020's April Fools' 20w14infinite Snapshot, this mod brings endless randomly generated dimensions into Minecraft.

Multiple music tracks per biome

+6 -1
+6 -1
common/src/main/java/net/lerariemann/infinity/dimensions/RandomBiome.java
··· 1 1 package net.lerariemann.infinity.dimensions; 2 2 3 3 import net.lerariemann.infinity.InfinityMod; 4 + import net.lerariemann.infinity.util.InfinityMethods; 4 5 import net.lerariemann.infinity.util.core.*; 5 6 import net.minecraft.nbt.*; 6 7 ··· 119 120 return res; 120 121 } 121 122 122 - NbtList randomMusic(){ // TODO multiple music selections per biome? 123 + NbtList randomMusic() { 123 124 NbtList list = new NbtList(); 125 + int maxTrackCount = RandomProvider.ruleInt("maxBiomeCount"); 126 + for (int i = 0; i < maxTrackCount; i++) { 127 + list.add(randomWeightedMusic()); 128 + } 124 129 list.add(randomWeightedMusic()); 125 130 return list; 126 131 }