Skip to content

Commit b3e024f

Browse files
committed
Fix identical seeds generating different zones because of ordering issue
1 parent fa5723d commit b3e024f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

gameserver/src/main/java/brainwine/gameserver/util/WeightedMap.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import java.util.Collection;
44
import java.util.Collections;
5-
import java.util.HashMap;
5+
import java.util.LinkedHashMap;
66
import java.util.Map;
77
import java.util.Map.Entry;
88
import java.util.Random;
@@ -15,7 +15,7 @@
1515

1616
public class WeightedMap<T> {
1717

18-
private final Map<T, Double> entries = new HashMap<>();
18+
private final Map<T, Double> entries = new LinkedHashMap<>();
1919
private double totalWeight;
2020

2121
public WeightedMap() {}

0 commit comments

Comments
 (0)