feat: 适配API更新

This commit is contained in:
2023-06-17 02:20:59 +08:00
parent 96c36c6187
commit 7439bfe0ea
14 changed files with 21 additions and 20 deletions

View File

@@ -2,5 +2,5 @@ version = '1.0.0'
setArchivesBaseName("HamsterAuto-ServerInfo") setArchivesBaseName("HamsterAuto-ServerInfo")
dependencies { dependencies {
compileOnly "cn.hamster3.mc.plugin.ball:common:${hamster_ball_version}" compileOnly "cn.hamster3.mc.plugin:ball-common:${hamster_ball_version}"
} }

View File

@@ -25,6 +25,7 @@ public class ServerInfoPlugin extends Plugin implements BallListener {
@Override @Override
public void onEnable() { public void onEnable() {
ProxyServer.getInstance().getServers().clear(); ProxyServer.getInstance().getServers().clear();
getLogger().info("已清除配置文件中子服接入点配置.");
for (BallServerInfo serverInfo : BallAPI.getInstance().getAllServerInfo().values()) { for (BallServerInfo serverInfo : BallAPI.getInstance().getAllServerInfo().values()) {
if (serverInfo.getType() != BallServerType.GAME) { if (serverInfo.getType() != BallServerType.GAME) {
continue; continue;

View File

@@ -2,8 +2,8 @@ version = '1.1.2'
setArchivesBaseName("HamsterBall-Bridge") setArchivesBaseName("HamsterBall-Bridge")
dependencies { dependencies {
compileOnly "cn.hamster3.mc.plugin.ball:common:${hamster_ball_version}" compileOnly "cn.hamster3.mc.plugin:ball-common:${hamster_ball_version}"
compileOnly "cn.hamster3.mc.plugin.core:bukkit:${hamster_core_version}" compileOnly "cn.hamster3.mc.plugin:core-bukkit:${hamster_core_version}"
compileOnly "me.clip:placeholderapi:${placeholder_api_version}" compileOnly "me.clip:placeholderapi:${placeholder_api_version}"
} }

View File

@@ -5,5 +5,5 @@ dependencies {
//noinspection VulnerableLibrariesLocal //noinspection VulnerableLibrariesLocal
compileOnly "net.md-5:bungeecord-api:${bungeecord_api_version}" compileOnly "net.md-5:bungeecord-api:${bungeecord_api_version}"
compileOnly "cn.hamster3.mc.plugin.core:bungeecord:${hamster_core_version}" compileOnly "cn.hamster3.mc.plugin:core-bungeecord:${hamster_core_version}"
} }

View File

@@ -1,9 +1,9 @@
package cn.hamster3.mc.plugin.join.message.bungee; package cn.hamster3.mc.plugin.join.message.bungee;
import cn.hamster3.mc.plugin.core.common.api.CoreAPI; import cn.hamster3.mc.plugin.core.common.api.CoreAPI;
import net.kyori.adventure.text.Component; import cn.hamster3.mc.plugin.core.lib.net.kyori.adventure.text.Component;
import net.kyori.adventure.text.TranslatableComponent; import cn.hamster3.mc.plugin.core.lib.net.kyori.adventure.text.TranslatableComponent;
import net.kyori.adventure.text.format.NamedTextColor; import cn.hamster3.mc.plugin.core.lib.net.kyori.adventure.text.format.NamedTextColor;
import net.md_5.bungee.api.ProxyServer; import net.md_5.bungee.api.ProxyServer;
import net.md_5.bungee.api.connection.ProxiedPlayer; import net.md_5.bungee.api.connection.ProxiedPlayer;
import net.md_5.bungee.api.event.PlayerDisconnectEvent; import net.md_5.bungee.api.event.PlayerDisconnectEvent;

View File

@@ -5,6 +5,6 @@ dependencies {
//noinspection VulnerableLibrariesLocal //noinspection VulnerableLibrariesLocal
compileOnly "net.md-5:bungeecord-api:${bungeecord_api_version}" compileOnly "net.md-5:bungeecord-api:${bungeecord_api_version}"
compileOnly "cn.hamster3.mc.plugin.core:bukkit:${hamster_core_version}" compileOnly "cn.hamster3.mc.plugin:core-bukkit:${hamster_core_version}"
compileOnly "cn.hamster3.mc.plugin.ball:bukkit:${hamster_ball_version}" compileOnly "cn.hamster3.mc.plugin:ball-bukkit:${hamster_ball_version}"
} }

View File

@@ -4,5 +4,5 @@ setArchivesBaseName("HamsterNameCaseFix")
dependencies { dependencies {
//noinspection VulnerableLibrariesLocal //noinspection VulnerableLibrariesLocal
compileOnly "net.md-5:bungeecord-api:${bungeecord_api_version}" compileOnly "net.md-5:bungeecord-api:${bungeecord_api_version}"
compileOnly "cn.hamster3.mc.plugin.ball:common:${hamster_ball_version}" compileOnly "cn.hamster3.mc.plugin:ball-common:${hamster_ball_version}"
} }

View File

@@ -5,6 +5,6 @@ dependencies {
//noinspection VulnerableLibrariesLocal //noinspection VulnerableLibrariesLocal
compileOnly "net.md-5:bungeecord-api:${bungeecord_api_version}" compileOnly "net.md-5:bungeecord-api:${bungeecord_api_version}"
compileOnly "cn.hamster3.mc.plugin.core:bukkit:${hamster_core_version}" compileOnly "cn.hamster3.mc.plugin:core-bukkit:${hamster_core_version}"
compileOnly "cn.hamster3.mc.plugin.ball:bukkit:${hamster_ball_version}" compileOnly "cn.hamster3.mc.plugin:ball-bukkit:${hamster_ball_version}"
} }

View File

@@ -2,5 +2,5 @@ version = '1.0.0'
setArchivesBaseName("HamsterSudo") setArchivesBaseName("HamsterSudo")
dependencies { dependencies {
compileOnly "cn.hamster3.mc.plugin.ball:common:${hamster_ball_version}" compileOnly "cn.hamster3.mc.plugin:ball-common:${hamster_ball_version}"
} }

View File

@@ -2,6 +2,6 @@ version = '1.0.0'
setArchivesBaseName("HamsterTPA") setArchivesBaseName("HamsterTPA")
dependencies { dependencies {
compileOnly "cn.hamster3.mc.plugin.core:bukkit:${hamster_ball_version}" compileOnly "cn.hamster3.mc.plugin:core-bukkit:${hamster_ball_version}"
compileOnly "cn.hamster3.mc.plugin.ball:common:${hamster_ball_version}" compileOnly "cn.hamster3.mc.plugin:ball-common:${hamster_ball_version}"
} }

View File

@@ -5,12 +5,12 @@ import cn.hamster3.mc.plugin.ball.common.entity.BallPlayerInfo;
import cn.hamster3.mc.plugin.core.bukkit.command.ParentCommand; import cn.hamster3.mc.plugin.core.bukkit.command.ParentCommand;
import cn.hamster3.mc.plugin.core.bukkit.constant.CoreMessage; import cn.hamster3.mc.plugin.core.bukkit.constant.CoreMessage;
import cn.hamster3.mc.plugin.core.common.util.CoreUtils; import cn.hamster3.mc.plugin.core.common.util.CoreUtils;
import cn.hamster3.mc.plugin.core.lib.net.kyori.adventure.text.TextReplacementConfig;
import cn.hamster3.mc.plugin.tpa.HamsterTPAPlugin; import cn.hamster3.mc.plugin.tpa.HamsterTPAPlugin;
import cn.hamster3.mc.plugin.tpa.config.ConfigManager; import cn.hamster3.mc.plugin.tpa.config.ConfigManager;
import cn.hamster3.mc.plugin.tpa.core.DataManager; import cn.hamster3.mc.plugin.tpa.core.DataManager;
import cn.hamster3.mc.plugin.tpa.core.Message; import cn.hamster3.mc.plugin.tpa.core.Message;
import cn.hamster3.mc.plugin.tpa.thread.TimeoutThread; import cn.hamster3.mc.plugin.tpa.thread.TimeoutThread;
import net.kyori.adventure.text.TextReplacementConfig;
import org.bukkit.command.Command; import org.bukkit.command.Command;
import org.bukkit.command.CommandSender; import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player; import org.bukkit.entity.Player;

View File

@@ -3,11 +3,11 @@ package cn.hamster3.mc.plugin.tpa.command;
import cn.hamster3.mc.plugin.ball.common.api.BallAPI; import cn.hamster3.mc.plugin.ball.common.api.BallAPI;
import cn.hamster3.mc.plugin.core.bukkit.command.ParentCommand; import cn.hamster3.mc.plugin.core.bukkit.command.ParentCommand;
import cn.hamster3.mc.plugin.core.bukkit.constant.CoreMessage; import cn.hamster3.mc.plugin.core.bukkit.constant.CoreMessage;
import cn.hamster3.mc.plugin.core.lib.net.kyori.adventure.text.TextReplacementConfig;
import cn.hamster3.mc.plugin.tpa.HamsterTPAPlugin; import cn.hamster3.mc.plugin.tpa.HamsterTPAPlugin;
import cn.hamster3.mc.plugin.tpa.config.ConfigManager; import cn.hamster3.mc.plugin.tpa.config.ConfigManager;
import cn.hamster3.mc.plugin.tpa.core.DataManager; import cn.hamster3.mc.plugin.tpa.core.DataManager;
import cn.hamster3.mc.plugin.tpa.core.Message; import cn.hamster3.mc.plugin.tpa.core.Message;
import net.kyori.adventure.text.TextReplacementConfig;
import org.bukkit.command.Command; import org.bukkit.command.Command;
import org.bukkit.command.CommandSender; import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player; import org.bukkit.entity.Player;

View File

@@ -3,8 +3,8 @@ package cn.hamster3.mc.plugin.tpa.core;
import cn.hamster3.mc.plugin.core.bukkit.api.CoreBukkitAPI; import cn.hamster3.mc.plugin.core.bukkit.api.CoreBukkitAPI;
import cn.hamster3.mc.plugin.core.bukkit.util.CoreBukkitUtils; import cn.hamster3.mc.plugin.core.bukkit.util.CoreBukkitUtils;
import cn.hamster3.mc.plugin.core.common.data.DisplayMessage; import cn.hamster3.mc.plugin.core.common.data.DisplayMessage;
import net.kyori.adventure.audience.Audience; import cn.hamster3.mc.plugin.core.lib.net.kyori.adventure.audience.Audience;
import net.kyori.adventure.text.TextReplacementConfig; import cn.hamster3.mc.plugin.core.lib.net.kyori.adventure.text.TextReplacementConfig;
import org.bukkit.command.CommandSender; import org.bukkit.command.CommandSender;
import org.bukkit.configuration.ConfigurationSection; import org.bukkit.configuration.ConfigurationSection;
import org.bukkit.plugin.Plugin; import org.bukkit.plugin.Plugin;

View File

@@ -1,9 +1,9 @@
package cn.hamster3.mc.plugin.tpa.thread; package cn.hamster3.mc.plugin.tpa.thread;
import cn.hamster3.mc.plugin.ball.common.api.BallAPI; import cn.hamster3.mc.plugin.ball.common.api.BallAPI;
import cn.hamster3.mc.plugin.core.lib.net.kyori.adventure.text.TextReplacementConfig;
import cn.hamster3.mc.plugin.tpa.core.DataManager; import cn.hamster3.mc.plugin.tpa.core.DataManager;
import cn.hamster3.mc.plugin.tpa.core.Message; import cn.hamster3.mc.plugin.tpa.core.Message;
import net.kyori.adventure.text.TextReplacementConfig;
import java.util.Map; import java.util.Map;
import java.util.UUID; import java.util.UUID;