style(core-bukkit): 精简代码
This commit is contained in:
@@ -80,31 +80,31 @@ public class NBTCommand extends ParentCommand {
|
||||
NBTType type = compound.getType(key);
|
||||
switch (type) {
|
||||
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;
|
||||
}
|
||||
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;
|
||||
}
|
||||
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;
|
||||
}
|
||||
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;
|
||||
}
|
||||
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;
|
||||
}
|
||||
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;
|
||||
}
|
||||
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;
|
||||
}
|
||||
case NBTTagCompound: {
|
||||
@@ -114,20 +114,20 @@ public class NBTCommand extends ParentCommand {
|
||||
}
|
||||
case NBTTagByteArray: {
|
||||
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;
|
||||
}
|
||||
case NBTTagIntArray: {
|
||||
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) {
|
||||
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;
|
||||
}
|
||||
case NBTTagLongArray: {
|
||||
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;
|
||||
}
|
||||
case NBTTagList: {
|
||||
|
@@ -27,11 +27,10 @@ public class PointAPI {
|
||||
public static void reloadPlayerPointAPIHook() {
|
||||
Plugin plugin = Bukkit.getPluginManager().getPlugin("PlayerPoints");
|
||||
if (plugin == null) {
|
||||
HamsterCorePlugin.getSimpleLogger().warn("未检测到 PlayerPointAPI 插件");
|
||||
return;
|
||||
}
|
||||
playerPointsAPI = ((PlayerPoints) plugin).getAPI();
|
||||
HamsterCorePlugin.getSimpleLogger().info("PlayerPointAPI 挂接成功");
|
||||
HamsterCorePlugin.getSimpleLogger().info("已挂接 PlayerPointAPI");
|
||||
}
|
||||
|
||||
/**
|
||||
|
@@ -34,34 +34,23 @@ public class VaultAPI {
|
||||
vaultEnabled = Bukkit.getPluginManager().isPluginEnabled("Vault");
|
||||
BukkitSimpleLogger logger = HamsterCorePlugin.getSimpleLogger();
|
||||
if (!vaultEnabled) {
|
||||
logger.warn("未检测到 Vault 插件");
|
||||
return;
|
||||
}
|
||||
logger.info("已连接 Vault");
|
||||
|
||||
logger.info("检测到服务器已安装 Vault 插件");
|
||||
RegisteredServiceProvider<Chat> chatProvider = Bukkit.getServer().getServicesManager().getRegistration(Chat.class);
|
||||
|
||||
if (chatProvider != null) {
|
||||
chat = chatProvider.getProvider();
|
||||
logger.info("聊天系统挂接成功");
|
||||
} else {
|
||||
logger.warn("未检测到聊天系统");
|
||||
}
|
||||
|
||||
RegisteredServiceProvider<Economy> economyProvider = Bukkit.getServer().getServicesManager().getRegistration(Economy.class);
|
||||
if (economyProvider != null) {
|
||||
economy = economyProvider.getProvider();
|
||||
logger.info("经济系统挂接成功");
|
||||
} else {
|
||||
logger.warn("未检测到经济系统");
|
||||
}
|
||||
|
||||
RegisteredServiceProvider<Permission> permissionProvider = Bukkit.getServer().getServicesManager().getRegistration(Permission.class);
|
||||
if (permissionProvider != null) {
|
||||
permission = permissionProvider.getProvider();
|
||||
logger.info("权限系统挂接成功");
|
||||
} else {
|
||||
logger.warn("未检测到权限插件");
|
||||
}
|
||||
logger.info("已完成 VaultAPI 挂载");
|
||||
}
|
||||
|
Reference in New Issue
Block a user