Skip to content

Commit 4602d3e

Browse files
committed
typo and datapoint fix
1 parent 7ce1ac2 commit 4602d3e

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

type.skyblockgeneric/src/main/java/net/swofty/type/skyblockgeneric/data/datapoints/DatapointCollectedMobTypeRewards.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import lombok.NoArgsConstructor;
55
import net.swofty.commons.protocol.Serializer;
66
import net.swofty.type.skyblockgeneric.data.SkyBlockDatapoint;
7+
import org.json.JSONArray;
78
import org.json.JSONObject;
89

910
import java.util.ArrayList;
@@ -15,18 +16,17 @@ public DatapointCollectedMobTypeRewards(String key, PlayerCollectedMobTypeReward
1516
super(key, value, new Serializer<>() {
1617
@Override
1718
public String serialize(PlayerCollectedMobTypeRewards value) {
18-
JSONObject jsonObject = new JSONObject(value.collectedMobTypes);
19-
return jsonObject.toString();
19+
return new JSONArray(value.collectedMobTypes).toString();
2020
}
2121

2222
@Override
2323
public PlayerCollectedMobTypeRewards deserialize(String json) {
24-
JSONObject jsonObject = new JSONObject(json);
24+
JSONArray array = new JSONArray(json);
2525
List<String> collectedMobTypes = new ArrayList<>();
2626

27-
jsonObject.getJSONArray("values").forEach((value) -> {
27+
array.forEach(value -> {
2828
if (value instanceof String)
29-
collectedMobTypes.add(value.toString());
29+
collectedMobTypes.add((String) value);
3030
});
3131

3232
return new PlayerCollectedMobTypeRewards(collectedMobTypes);

website/docs/setup/game-servers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ gameserver/
2323
│ ├── collection/
2424
│ ├── items/
2525
│ ├── levels/
26-
│ ├── pack_texturess/ # Optional
26+
│ ├── pack_textures/ # Optional
2727
│ ├── reforges/
2828
│ ├── items/
2929
│ ├── skills/

0 commit comments

Comments
 (0)