style(core-bukkit): 精简代码

This commit is contained in:
2024-08-12 11:38:46 +08:00
parent 05b83dd248
commit 85ce774752
3 changed files with 13 additions and 25 deletions

View File

@@ -80,31 +80,31 @@ public class NBTCommand extends ParentCommand {
NBTType type = compound.getType(key); NBTType type = compound.getType(key);
switch (type) { switch (type) {
case NBTTagByte: { case NBTTagByte: {
sender.sendMessage(String.format("%s- %s:%d §e§l[%s]", space, key, compound.getByte(key), NBT_TYPE_NAME.get(type))); sender.sendMessage(String.format("%s- %s=%d §e§l[%s]", space, key, compound.getByte(key), NBT_TYPE_NAME.get(type)));
break; break;
} }
case NBTTagShort: { case NBTTagShort: {
sender.sendMessage(String.format("%s- %s:%d §e§l[%s]", space, key, compound.getShort(key), NBT_TYPE_NAME.get(type))); sender.sendMessage(String.format("%s- %s=%d §e§l[%s]", space, key, compound.getShort(key), NBT_TYPE_NAME.get(type)));
break; break;
} }
case NBTTagInt: { case NBTTagInt: {
sender.sendMessage(String.format("%s- %s:%d §e§l[%s]", space, key, compound.getInteger(key), NBT_TYPE_NAME.get(type))); sender.sendMessage(String.format("%s- %s=%d §e§l[%s]", space, key, compound.getInteger(key), NBT_TYPE_NAME.get(type)));
break; break;
} }
case NBTTagLong: { case NBTTagLong: {
sender.sendMessage(String.format("%s- %s:%d §e§l[%s]", space, key, compound.getLong(key), NBT_TYPE_NAME.get(type))); sender.sendMessage(String.format("%s- %s=%d §e§l[%s]", space, key, compound.getLong(key), NBT_TYPE_NAME.get(type)));
break; break;
} }
case NBTTagFloat: { case NBTTagFloat: {
sender.sendMessage(String.format("%s- %s:%f §e§l[%s]", space, key, compound.getFloat(key), NBT_TYPE_NAME.get(type))); sender.sendMessage(String.format("%s- %s=%f §e§l[%s]", space, key, compound.getFloat(key), NBT_TYPE_NAME.get(type)));
break; break;
} }
case NBTTagDouble: { case NBTTagDouble: {
sender.sendMessage(String.format("%s- %s:%f §e§l[%s]", space, key, compound.getDouble(key), NBT_TYPE_NAME.get(type))); sender.sendMessage(String.format("%s- %s=%f §e§l[%s]", space, key, compound.getDouble(key), NBT_TYPE_NAME.get(type)));
break; break;
} }
case NBTTagString: { case NBTTagString: {
sender.sendMessage(String.format("%s- %s:%s §e§l[%s]", space, key, compound.getString(key), NBT_TYPE_NAME.get(type))); sender.sendMessage(String.format("%s- %s=%s §e§l[%s]", space, key, compound.getString(key), NBT_TYPE_NAME.get(type)));
break; break;
} }
case NBTTagCompound: { case NBTTagCompound: {
@@ -114,20 +114,20 @@ public class NBTCommand extends ParentCommand {
} }
case NBTTagByteArray: { case NBTTagByteArray: {
byte[] array = compound.getByteArray(key); byte[] array = compound.getByteArray(key);
sender.sendMessage(String.format("%s- %s:%s §e§l[%s]", space, key, Arrays.toString(array), NBT_TYPE_NAME.get(type))); sender.sendMessage(String.format("%s- %s=%s §e§l[%s]", space, key, Arrays.toString(array), NBT_TYPE_NAME.get(type)));
break; break;
} }
case NBTTagIntArray: { case NBTTagIntArray: {
int[] array = compound.getIntArray(key); int[] array = compound.getIntArray(key);
sender.sendMessage(String.format("%s- %s:%s §e§l[%s]", space, key, Arrays.toString(array), NBT_TYPE_NAME.get(type))); sender.sendMessage(String.format("%s- %s=%s §e§l[%s]", space, key, Arrays.toString(array), NBT_TYPE_NAME.get(type)));
if (array != null && array.length == 4) { if (array != null && array.length == 4) {
sender.sendMessage(String.format("%s- %s:%s §e§l[uuid]", space, key, compound.getUUID(key))); sender.sendMessage(String.format("%s- %s=%s §e§l[uuid]", space, key, compound.getUUID(key)));
} }
break; break;
} }
case NBTTagLongArray: { case NBTTagLongArray: {
long[] array = compound.getLongArray(key); long[] array = compound.getLongArray(key);
sender.sendMessage(String.format("%s- %s:%s §e§l[%s]", space, key, Arrays.toString(array), NBT_TYPE_NAME.get(type))); sender.sendMessage(String.format("%s- %s=%s §e§l[%s]", space, key, Arrays.toString(array), NBT_TYPE_NAME.get(type)));
break; break;
} }
case NBTTagList: { case NBTTagList: {

View File

@@ -27,11 +27,10 @@ public class PointAPI {
public static void reloadPlayerPointAPIHook() { public static void reloadPlayerPointAPIHook() {
Plugin plugin = Bukkit.getPluginManager().getPlugin("PlayerPoints"); Plugin plugin = Bukkit.getPluginManager().getPlugin("PlayerPoints");
if (plugin == null) { if (plugin == null) {
HamsterCorePlugin.getSimpleLogger().warn("未检测到 PlayerPointAPI 插件");
return; return;
} }
playerPointsAPI = ((PlayerPoints) plugin).getAPI(); playerPointsAPI = ((PlayerPoints) plugin).getAPI();
HamsterCorePlugin.getSimpleLogger().info("PlayerPointAPI 挂接成功"); HamsterCorePlugin.getSimpleLogger().info("已挂接 PlayerPointAPI");
} }
/** /**

View File

@@ -34,34 +34,23 @@ public class VaultAPI {
vaultEnabled = Bukkit.getPluginManager().isPluginEnabled("Vault"); vaultEnabled = Bukkit.getPluginManager().isPluginEnabled("Vault");
BukkitSimpleLogger logger = HamsterCorePlugin.getSimpleLogger(); BukkitSimpleLogger logger = HamsterCorePlugin.getSimpleLogger();
if (!vaultEnabled) { if (!vaultEnabled) {
logger.warn("未检测到 Vault 插件");
return; return;
} }
logger.info("已连接 Vault"); logger.info("检测到服务器已安装 Vault 插件");
RegisteredServiceProvider<Chat> chatProvider = Bukkit.getServer().getServicesManager().getRegistration(Chat.class); RegisteredServiceProvider<Chat> chatProvider = Bukkit.getServer().getServicesManager().getRegistration(Chat.class);
if (chatProvider != null) { if (chatProvider != null) {
chat = chatProvider.getProvider(); chat = chatProvider.getProvider();
logger.info("聊天系统挂接成功"); logger.info("聊天系统挂接成功");
} else {
logger.warn("未检测到聊天系统");
} }
RegisteredServiceProvider<Economy> economyProvider = Bukkit.getServer().getServicesManager().getRegistration(Economy.class); RegisteredServiceProvider<Economy> economyProvider = Bukkit.getServer().getServicesManager().getRegistration(Economy.class);
if (economyProvider != null) { if (economyProvider != null) {
economy = economyProvider.getProvider(); economy = economyProvider.getProvider();
logger.info("经济系统挂接成功"); logger.info("经济系统挂接成功");
} else {
logger.warn("未检测到经济系统");
} }
RegisteredServiceProvider<Permission> permissionProvider = Bukkit.getServer().getServicesManager().getRegistration(Permission.class); RegisteredServiceProvider<Permission> permissionProvider = Bukkit.getServer().getServicesManager().getRegistration(Permission.class);
if (permissionProvider != null) { if (permissionProvider != null) {
permission = permissionProvider.getProvider(); permission = permissionProvider.getProvider();
logger.info("权限系统挂接成功"); logger.info("权限系统挂接成功");
} else {
logger.warn("未检测到权限插件");
} }
logger.info("已完成 VaultAPI 挂载"); logger.info("已完成 VaultAPI 挂载");
} }