Merge pull request #411 from StrangeOne101/master

Attempted fix biome & region rarity
This commit is contained in:
Dan 2021-07-14 17:03:54 -04:00 committed by GitHub
commit 4a74190241
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 4 deletions

View File

@ -301,7 +301,7 @@ public interface ProceduralStream<T> extends ProceduralLayer, Interpolated<T> {
} }
for (V i : types) { for (V i : types) {
rarityTypes.addMultiple(i, Math.max(1, (IRare.get(i) / totalRarity))); rarityTypes.addMultiple(i, totalRarity / IRare.get(i));
} }
return new SelectionStream<V>(this, rarityTypes); return new SelectionStream<V>(this, rarityTypes);

View File

@ -22,6 +22,6 @@ public interface IRare {
int getRarity(); int getRarity();
static int get(Object v) { static int get(Object v) {
return v instanceof IRare ? ((IRare) v).getRarity() : 1; return v instanceof IRare ? Math.max(1, ((IRare) v).getRarity()) : 1;
} }
} }