tangled
alpha
login
or
join now
codexarchonic.nekoweb.org
/
ProjectInfinity
0
fork
atom
Inspired by 2020's April Fools' 20w14infinite Snapshot, this mod brings endless randomly generated dimensions into Minecraft.
0
fork
atom
overview
issues
6
pulls
pipelines
Multiple music tracks per biome
cassian.cc
9 months ago
70f1ccf7
4583e629
+6
-1
1 changed file
expand all
collapse all
unified
split
common
src
main
java
net
lerariemann
infinity
dimensions
RandomBiome.java
+6
-1
common/src/main/java/net/lerariemann/infinity/dimensions/RandomBiome.java
reviewed
···
1
1
package net.lerariemann.infinity.dimensions;
2
2
3
3
import net.lerariemann.infinity.InfinityMod;
4
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
122
-
NbtList randomMusic(){ // TODO multiple music selections per biome?
123
123
+
NbtList randomMusic() {
123
124
NbtList list = new NbtList();
125
125
+
int maxTrackCount = RandomProvider.ruleInt("maxBiomeCount");
126
126
+
for (int i = 0; i < maxTrackCount; i++) {
127
127
+
list.add(randomWeightedMusic());
128
128
+
}
124
129
list.add(randomWeightedMusic());
125
130
return list;
126
131
}