1
mirror of https://github.com/carm-outsource/TimeReward.git synced 2024-09-19 19:25:49 +00:00

修改依赖方式

This commit is contained in:
Carm Jos 2022-02-28 18:21:23 +08:00
parent 452042af27
commit 1d43444080
3 changed files with 22 additions and 5 deletions

14
pom.xml
View File

@ -93,6 +93,20 @@
<systemPath>${project.basedir}/lib/CatServerSRG-b10faff.jar</systemPath> <systemPath>${project.basedir}/lib/CatServerSRG-b10faff.jar</systemPath>
</dependency> </dependency>
<dependency>
<groupId>org.spigotmc</groupId>
<artifactId>spigot-api</artifactId>
<version>1.12.2-R0.1-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.spigotmc</groupId>
<artifactId>spigot</artifactId>
<version>1.12.2-R0.1-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
<dependency> <dependency>
<groupId>me.clip</groupId> <groupId>me.clip</groupId>
<artifactId>placeholderapi</artifactId> <artifactId>placeholderapi</artifactId>

View File

@ -3,9 +3,9 @@ package cc.carm.plugin.timereward.database;
import cc.carm.lib.easysql.EasySQL; import cc.carm.lib.easysql.EasySQL;
import cc.carm.lib.easysql.api.SQLManager; import cc.carm.lib.easysql.api.SQLManager;
import cc.carm.plugin.timereward.Main; import cc.carm.plugin.timereward.Main;
import me.clip.placeholderapi.libs.gson.Gson; import com.google.gson.Gson;
import me.clip.placeholderapi.libs.gson.JsonElement; import com.google.gson.JsonElement;
import me.clip.placeholderapi.libs.gson.JsonParser; import com.google.gson.JsonParser;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable; import org.jetbrains.annotations.Nullable;
@ -16,8 +16,8 @@ import java.util.Set;
import java.util.UUID; import java.util.UUID;
public class DataManager { public class DataManager {
protected static final Gson GSON = new Gson(); protected static final Gson GSON = new Gson();
protected static final JsonParser PARSER = new JsonParser();
private SQLManager sqlManager; private SQLManager sqlManager;
public boolean initialize() { public boolean initialize() {
@ -82,7 +82,7 @@ public class DataManager {
if (!resultSet.next()) return new LinkedHashSet<>(); if (!resultSet.next()) return new LinkedHashSet<>();
String json = resultSet.getString("value"); String json = resultSet.getString("value");
if (json == null) return new LinkedHashSet<>(); if (json == null) return new LinkedHashSet<>();
JsonElement element = JsonParser.parseString(json); JsonElement element = PARSER.parse(json);
if (!element.isJsonArray()) return new LinkedHashSet<>(); if (!element.isJsonArray()) return new LinkedHashSet<>();
Set<String> ids = new LinkedHashSet<>(); Set<String> ids = new LinkedHashSet<>();
for (JsonElement e : element.getAsJsonArray()) { for (JsonElement e : element.getAsJsonArray()) {

View File

@ -8,6 +8,9 @@ website: ${project.url}
authors: authors:
- CarmJos - CarmJos
softdepend:
- PlaceholderAPI
commands: commands:
"TimeReward": "TimeReward":
permission: "TimeReward.admin" permission: "TimeReward.admin"