add gson serializedname support for toml

This commit is contained in:
Taah
2022-05-05 01:12:24 -07:00
parent f52c8462ae
commit 24e031acae
5 changed files with 102 additions and 49 deletions

View File

@ -1,6 +1,7 @@
package dev.plex.settings;
import com.google.common.collect.Lists;
import com.google.gson.annotations.SerializedName;
import lombok.Data;
import lombok.Getter;
@ -18,5 +19,9 @@ public class ServerSettings
private boolean colorizeMotd = false;
private boolean debug = false;
private final List<String> sample = Lists.newArrayList("example", "example");
@SerializedName(value = "add-player-count")
private int addPlayerCount = 0;
@SerializedName(value = "plus-one-max-count")
private boolean plusOneMaxPlayer = true;
}
}