feat: 适配API更新
This commit is contained in:
@@ -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}"
|
||||||
}
|
}
|
||||||
|
@@ -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;
|
||||||
|
@@ -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}"
|
||||||
}
|
}
|
||||||
|
@@ -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}"
|
||||||
}
|
}
|
||||||
|
@@ -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;
|
||||||
|
@@ -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}"
|
||||||
}
|
}
|
||||||
|
@@ -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}"
|
||||||
}
|
}
|
||||||
|
@@ -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}"
|
||||||
}
|
}
|
||||||
|
@@ -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}"
|
||||||
}
|
}
|
||||||
|
@@ -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}"
|
||||||
}
|
}
|
||||||
|
@@ -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;
|
||||||
|
@@ -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;
|
||||||
|
@@ -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;
|
||||||
|
@@ -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;
|
||||||
|
Reference in New Issue
Block a user