1
mirror of https://github.com/CarmJos/MineSQL.git synced 2026-06-05 00:48:16 +08:00

chore(info): Remove info for velocity version

This commit is contained in:
2025-01-26 10:40:48 +08:00
parent e3ef67e342
commit 66396c0c27
@@ -1,7 +1,5 @@
package cc.carm.plugin.minesql; package cc.carm.plugin.minesql;
import cc.carm.lib.easyplugin.utils.ColorParser;
import cc.carm.lib.easyplugin.utils.JarResourceUtils;
import cc.carm.plugin.minesql.conf.PluginConfiguration; import cc.carm.plugin.minesql.conf.PluginConfiguration;
import co.aikar.commands.CommandManager; import co.aikar.commands.CommandManager;
import co.aikar.commands.VelocityCommandManager; import co.aikar.commands.VelocityCommandManager;
@@ -15,19 +13,16 @@ import com.velocitypowered.api.plugin.PluginContainer;
import com.velocitypowered.api.plugin.PluginDescription; import com.velocitypowered.api.plugin.PluginDescription;
import com.velocitypowered.api.plugin.annotation.DataDirectory; import com.velocitypowered.api.plugin.annotation.DataDirectory;
import com.velocitypowered.api.proxy.ProxyServer; import com.velocitypowered.api.proxy.ProxyServer;
import net.kyori.adventure.text.Component;
import org.bstats.charts.SimplePie; import org.bstats.charts.SimplePie;
import org.bstats.velocity.Metrics; import org.bstats.velocity.Metrics;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;
import java.io.File; import java.io.File;
import java.nio.file.Path; import java.nio.file.Path;
import java.util.Arrays;
import java.util.Optional;
import java.util.logging.Logger; import java.util.logging.Logger;
@Plugin(id = "minesql", name = "MineSQL (EasySQL-Plugin)", version = "1.4.0", @Plugin(id = "minesql", name = "MineSQL (EasySQL-Plugin)", version = "1.4.2",
description = "EasySQL Plugin For Velocity", description = "EasySQL Plugin For Velocity",
url = "https://github.com/CarmJos/MineSQL", url = "https://github.com/CarmJos/MineSQL",
authors = {"CarmJos", "GhostChu"} authors = {"CarmJos", "GhostChu"}
@@ -52,7 +47,6 @@ public class MineSQLVelocity implements MineSQLPlatform {
this.dataFolder = dataDirectory.toFile(); this.dataFolder = dataDirectory.toFile();
this.metricsFactory = metricsFactory; this.metricsFactory = metricsFactory;
outputInfo();
getLogger().info("加载基础核心..."); getLogger().info("加载基础核心...");
this.core = new MineSQLCore(this); this.core = new MineSQLCore(this);
} }
@@ -90,7 +84,6 @@ public class MineSQLVelocity implements MineSQLPlatform {
@Subscribe(order = PostOrder.LAST) @Subscribe(order = PostOrder.LAST)
public void onShutdown(ProxyShutdownEvent event) { public void onShutdown(ProxyShutdownEvent event) {
outputInfo();
getLogger().info("终止全部数据库连接..."); getLogger().info("终止全部数据库连接...");
this.core.shutdownAll(); this.core.shutdownAll();
} }
@@ -122,11 +115,4 @@ public class MineSQLVelocity implements MineSQLPlatform {
public @NotNull PluginConfiguration getConfiguration() { public @NotNull PluginConfiguration getConfiguration() {
return this.core.getConfig(); return this.core.getConfig();
} }
public void outputInfo() {
Optional.ofNullable(JarResourceUtils.readResource(this.getClass().getResourceAsStream("PLUGIN_INFO")))
.map(v -> ColorParser.parse(Arrays.asList(v)))
.ifPresent(list -> list.forEach(s -> getServer().getConsoleCommandSource().sendMessage(Component.text(s))));
}
} }