解决几个乱码

我发现只要没有汉语的类,就会被eclipse自动转换为 ANSI 格式,然后到 Github 上就乱码了。。。什么毛病。
This commit is contained in:
坏黑
2018-02-25 23:25:49 +08:00
parent 1d0219ed50
commit 88478fca8e
7 changed files with 75 additions and 75 deletions

View File

@@ -10,7 +10,7 @@ import java.lang.annotation.Target;
@Target(TYPE) @Target(TYPE)
/** /**
* @author sky * @author sky
* @since 2018<EFBFBD><EFBFBD>2<EFBFBD><EFBFBD>22<EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>3:59:30 * @since 2018年2月22日 下午3:59:30
*/ */
public @interface DisableConfig { public @interface DisableConfig {

View File

@@ -12,7 +12,7 @@ import me.skymc.tlm.command.sub.TLMReloadCommand;
/** /**
* @author sky * @author sky
* @since 2018<EFBFBD><EFBFBD>2<EFBFBD><EFBFBD>18<EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>12:02:08 * @since 2018年2月18日 上午12:02:08
*/ */
public class TLMCommands implements CommandExecutor { public class TLMCommands implements CommandExecutor {

View File

@@ -19,7 +19,7 @@ import me.skymc.tlm.module.sub.ModuleInventorySave;
/** /**
* @author sky * @author sky
* @since 2018<EFBFBD><EFBFBD>2<EFBFBD><EFBFBD>18<EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>2:53:58 * @since 2018年2月18日 下午2:53:58
*/ */
public class TLMInvCommand extends SubCommand { public class TLMInvCommand extends SubCommand {
@@ -34,52 +34,52 @@ public class TLMInvCommand extends SubCommand {
return; return;
} }
// <EFBFBD><EFBFBD>ȡģ<EFBFBD><EFBFBD> // 获取模块
ModuleInventorySave moduleInventorySave = (ModuleInventorySave) TabooLibraryModule.getInst().valueOf("InventorySave"); ModuleInventorySave moduleInventorySave = (ModuleInventorySave) TabooLibraryModule.getInst().valueOf("InventorySave");
// <EFBFBD>ж<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> // 判断命令
if (args.length == 1) { if (args.length == 1) {
TLM.getInst().getLanguage().get("INV-EMPTY").send(sender); TLM.getInst().getLanguage().get("INV-EMPTY").send(sender);
} }
// <EFBFBD>г<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> // 列出背包
else if (args[1].equalsIgnoreCase("list")) { else if (args[1].equalsIgnoreCase("list")) {
TLM.getInst().getLanguage().get("INV-LIST").addPlaceholder("$name", moduleInventorySave.getInventorys().toString()).send(sender); TLM.getInst().getLanguage().get("INV-LIST").addPlaceholder("$name", moduleInventorySave.getInventorys().toString()).send(sender);
} }
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> // 查看背包
else if (args[1].equalsIgnoreCase("info")) { else if (args[1].equalsIgnoreCase("info")) {
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǻ<EFBFBD>̨ // 如果是后台
if (!(sender instanceof Player)) { if (!(sender instanceof Player)) {
TLM.getInst().getLanguage().get("INV-CONSOLE").send(sender); TLM.getInst().getLanguage().get("INV-CONSOLE").send(sender);
return; return;
} }
// <EFBFBD>жϳ<EFBFBD><EFBFBD><EFBFBD> // 判断长度
if (args.length < 3) { if (args.length < 3) {
TLM.getInst().getLanguage().get("INV-NAME").send(sender); TLM.getInst().getLanguage().get("INV-NAME").send(sender);
return; return;
} }
// <EFBFBD>жϱ<EFBFBD><EFBFBD><EFBFBD> // 判断背包
if (!moduleInventorySave.getInventorys().contains(args[2])) { if (!moduleInventorySave.getInventorys().contains(args[2])) {
TLM.getInst().getLanguage().get("INV-NOTFOUND").addPlaceholder("$name", args[2]).send(sender); TLM.getInst().getLanguage().get("INV-NOTFOUND").addPlaceholder("$name", args[2]).send(sender);
return; return;
} }
// <EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> // 获取玩家
Player player = (Player) sender; Player player = (Player) sender;
// <EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD>Ʒ // 获取物品
List<ItemStack> items = moduleInventorySave.getItems(args[2]); List<ItemStack> items = moduleInventorySave.getItems(args[2]);
// <EFBFBD>򿪽<EFBFBD><EFBFBD><EFBFBD> // 打开界面
Inventory inv = Bukkit.createInventory(new TLMInventoryHolder("InventorySave"), 54, TLM.getInst().getLanguage().get("INV-INFO-TITLE") Inventory inv = Bukkit.createInventory(new TLMInventoryHolder("InventorySave"), 54, TLM.getInst().getLanguage().get("INV-INFO-TITLE")
.addPlaceholder("$name", args[2]) .addPlaceholder("$name", args[2])
.asString()); .asString());
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʒ // 设置物品
ItemStack barrier = ItemUtils.setName(new ItemStack(Material.STAINED_GLASS_PANE, 1, (short) 15), "<EFBFBD><EFBFBD>f"); ItemStack barrier = ItemUtils.setName(new ItemStack(Material.STAINED_GLASS_PANE, 1, (short) 15), "§f");
for (int i = 9 ; i < 18 ; i++) { for (int i = 9 ; i < 18 ; i++) {
inv.setItem(i, barrier); inv.setItem(i, barrier);
@@ -98,58 +98,58 @@ public class TLMInvCommand extends SubCommand {
inv.setItem(3, items.get(37)); inv.setItem(3, items.get(37));
inv.setItem(4, items.get(36)); inv.setItem(4, items.get(36));
// <EFBFBD>жϰ汾 // 判断版本
if (items.size() == 41) { if (items.size() == 41) {
inv.setItem(6, items.get(40)); inv.setItem(6, items.get(40));
} }
// <EFBFBD>򿪱<EFBFBD><EFBFBD><EFBFBD> // 打开背包
player.openInventory(inv); player.openInventory(inv);
} }
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> // 保存背包
else if (args[1].equalsIgnoreCase("save")) { else if (args[1].equalsIgnoreCase("save")) {
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǻ<EFBFBD>̨ // 如果是后台
if (!(sender instanceof Player)) { if (!(sender instanceof Player)) {
TLM.getInst().getLanguage().get("INV-CONSOLE").send(sender); TLM.getInst().getLanguage().get("INV-CONSOLE").send(sender);
return; return;
} }
// <EFBFBD>жϳ<EFBFBD><EFBFBD><EFBFBD> // 判断长度
if (args.length < 3) { if (args.length < 3) {
TLM.getInst().getLanguage().get("INV-NAME").send(sender); TLM.getInst().getLanguage().get("INV-NAME").send(sender);
return; return;
} }
// <EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> // 获取玩家
Player player = (Player) sender; Player player = (Player) sender;
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> // 保存背包
moduleInventorySave.saveInventory(player, args[2]); moduleInventorySave.saveInventory(player, args[2]);
// <EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD>Ϣ // 提示信息
TLM.getInst().getLanguage().get("INV-SAVE").addPlaceholder("$name", args[2]).send(player); TLM.getInst().getLanguage().get("INV-SAVE").addPlaceholder("$name", args[2]).send(player);
} }
// <EFBFBD><EFBFBD><EFBFBD>DZ<EFBFBD><EFBFBD><EFBFBD> // 覆盖背包
else if (args[1].equalsIgnoreCase("paste")) { else if (args[1].equalsIgnoreCase("paste")) {
// <EFBFBD>жϳ<EFBFBD><EFBFBD><EFBFBD> // 判断长度
if (args.length < 3) { if (args.length < 3) {
TLM.getInst().getLanguage().get("INV-NAME").send(sender); TLM.getInst().getLanguage().get("INV-NAME").send(sender);
return; return;
} }
// <EFBFBD>жϱ<EFBFBD><EFBFBD><EFBFBD> // 判断背包
if (!moduleInventorySave.getInventorys().contains(args[2])) { if (!moduleInventorySave.getInventorys().contains(args[2])) {
TLM.getInst().getLanguage().get("INV-NOTFOUND").addPlaceholder("$name", args[2]).send(sender); TLM.getInst().getLanguage().get("INV-NOTFOUND").addPlaceholder("$name", args[2]).send(sender);
return; return;
} }
// <EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> // 获取玩家
Player player; Player player;
if (args.length > 3) { if (args.length > 3) {
player = Bukkit.getPlayerExact(args[3]); player = Bukkit.getPlayerExact(args[3]);
// <EFBFBD><EFBFBD><EFBFBD>Ҳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> // 玩家不存在
if (player == null) { if (player == null) {
TLM.getInst().getLanguage().get("INV-OFFLINE").addPlaceholder("$name", args[3]).send(sender); TLM.getInst().getLanguage().get("INV-OFFLINE").addPlaceholder("$name", args[3]).send(sender);
return; return;
@@ -161,12 +161,12 @@ public class TLMInvCommand extends SubCommand {
return; return;
} }
// <EFBFBD><EFBFBD><EFBFBD>DZ<EFBFBD><EFBFBD><EFBFBD> // 覆盖背包
moduleInventorySave.pasteInventory(player, args[2]); moduleInventorySave.pasteInventory(player, args[2]);
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> // 如果是玩家
if (sender instanceof Player) { if (sender instanceof Player) {
// <EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD>Ϣ // 提示信息
TLM.getInst().getLanguage().get("INV-PASTE") TLM.getInst().getLanguage().get("INV-PASTE")
.addPlaceholder("$name", args[2]) .addPlaceholder("$name", args[2])
.addPlaceholder("$player", player.getName()) .addPlaceholder("$player", player.getName())
@@ -174,24 +174,24 @@ public class TLMInvCommand extends SubCommand {
} }
} }
// ɾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> // 删除背包
else if (args[1].equalsIgnoreCase("delete")) { else if (args[1].equalsIgnoreCase("delete")) {
// <EFBFBD>жϳ<EFBFBD><EFBFBD><EFBFBD> // 判断长度
if (args.length < 3) { if (args.length < 3) {
TLM.getInst().getLanguage().get("INV-NAME").send(sender); TLM.getInst().getLanguage().get("INV-NAME").send(sender);
return; return;
} }
// <EFBFBD>жϱ<EFBFBD><EFBFBD><EFBFBD> // 判断背包
if (!moduleInventorySave.getInventorys().contains(args[2])) { if (!moduleInventorySave.getInventorys().contains(args[2])) {
TLM.getInst().getLanguage().get("INV-NOTFOUND").addPlaceholder("$name", args[2]).send(sender); TLM.getInst().getLanguage().get("INV-NOTFOUND").addPlaceholder("$name", args[2]).send(sender);
return; return;
} }
// ɾ<EFBFBD><EFBFBD> // 删除
moduleInventorySave.deleteInventory(args[2]); moduleInventorySave.deleteInventory(args[2]);
// <EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD>Ϣ // 提示信息
TLM.getInst().getLanguage().get("KIT-DELETE").addPlaceholder("$name", args[2]).send(sender); TLM.getInst().getLanguage().get("KIT-DELETE").addPlaceholder("$name", args[2]).send(sender);
} }

View File

@@ -15,7 +15,7 @@ import me.skymc.tlm.module.sub.ModuleKits;
/** /**
* @author sky * @author sky
* @since 2018<EFBFBD><EFBFBD>2<EFBFBD><EFBFBD>18<EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>2:53:58 * @since 2018年2月18日 下午2:53:58
*/ */
public class TLMKitCommand extends SubCommand { public class TLMKitCommand extends SubCommand {
@@ -30,17 +30,17 @@ public class TLMKitCommand extends SubCommand {
return; return;
} }
// <EFBFBD><EFBFBD>ȡģ<EFBFBD><EFBFBD> // 获取模块
ModuleKits moduleKits = (ModuleKits) TabooLibraryModule.getInst().valueOf("Kits"); ModuleKits moduleKits = (ModuleKits) TabooLibraryModule.getInst().valueOf("Kits");
// <EFBFBD>ж<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> // 判断命令
if (args.length == 1) { if (args.length == 1) {
TLM.getInst().getLanguage().get("KIT-EMPTY").send(sender); TLM.getInst().getLanguage().get("KIT-EMPTY").send(sender);
return; return;
} }
else if (args[1].equalsIgnoreCase("list")) { else if (args[1].equalsIgnoreCase("list")) {
// <EFBFBD>ж<EFBFBD>Ȩ<EFBFBD><EFBFBD> // 判断权限
if (!sender.hasPermission("taboolib.kit.list")) { if (!sender.hasPermission("taboolib.kit.list")) {
TLM.getInst().getLanguage().get("NOPERMISSION-KIT-LIST").send(sender); TLM.getInst().getLanguage().get("NOPERMISSION-KIT-LIST").send(sender);
return; return;
@@ -53,29 +53,29 @@ public class TLMKitCommand extends SubCommand {
} }
else if (args[1].equalsIgnoreCase("reward")) { else if (args[1].equalsIgnoreCase("reward")) {
// <EFBFBD>ж<EFBFBD>Ȩ<EFBFBD><EFBFBD> // 判断权限
if (!sender.hasPermission("taboolib.kit.reward")) { if (!sender.hasPermission("taboolib.kit.reward")) {
TLM.getInst().getLanguage().get("NOPERMISSION-KIT-REWARD").send(sender); TLM.getInst().getLanguage().get("NOPERMISSION-KIT-REWARD").send(sender);
return; return;
} }
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> // 检查礼包
if (args.length < 3) { if (args.length < 3) {
TLM.getInst().getLanguage().get("KIT-NAME").send(sender); TLM.getInst().getLanguage().get("KIT-NAME").send(sender);
return; return;
} }
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> // 礼包不存在
if (!moduleKits.contains(args[2])) { if (!moduleKits.contains(args[2])) {
TLM.getInst().getLanguage().get("KIT-NOTFOUND").addPlaceholder("$kit", args[2]).send(sender); TLM.getInst().getLanguage().get("KIT-NOTFOUND").addPlaceholder("$kit", args[2]).send(sender);
return; return;
} }
// <EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> // 获取玩家
Player player; Player player;
if (args.length > 3) { if (args.length > 3) {
player = Bukkit.getPlayerExact(args[3]); player = Bukkit.getPlayerExact(args[3]);
// <EFBFBD><EFBFBD><EFBFBD>Ҳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> // 玩家不存在
if (player == null) { if (player == null) {
TLM.getInst().getLanguage().get("KIT-OFFLINE").addPlaceholder("$name", args[3]).send(sender); TLM.getInst().getLanguage().get("KIT-OFFLINE").addPlaceholder("$name", args[3]).send(sender);
return; return;
@@ -87,75 +87,75 @@ public class TLMKitCommand extends SubCommand {
return; return;
} }
// <EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD>ȡ // 是否领取
if (moduleKits.isPlayerRewared(player, args[2])) { if (moduleKits.isPlayerRewared(player, args[2])) {
// <EFBFBD>Ƿ<EFBFBD>ֻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡһ<EFBFBD><EFBFBD> // 是否只能领取一次
if (moduleKits.isDisposable(args[2])) { if (moduleKits.isDisposable(args[2])) {
TLM.getInst().getLanguage().get("KIT-DISPOSABLE").addPlaceholder("$kit", args[2]).send(sender); TLM.getInst().getLanguage().get("KIT-DISPOSABLE").addPlaceholder("$kit", args[2]).send(sender);
return; return;
} }
// <EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD>ȴ<EFBFBD><EFBFBD> // 是否冷却中
if (moduleKits.isPlayerCooldown(player, args[2])) { if (moduleKits.isPlayerCooldown(player, args[2])) {
TLM.getInst().getLanguage().get("KIT-COOLDOWN").addPlaceholder("$kit", args[2]).send(sender); TLM.getInst().getLanguage().get("KIT-COOLDOWN").addPlaceholder("$kit", args[2]).send(sender);
return; return;
} }
} }
// <EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡ // 是否有权限领取
String permission = moduleKits.getPermission(args[2]); String permission = moduleKits.getPermission(args[2]);
if (permission != null && !player.hasPermission(permission)) { if (permission != null && !player.hasPermission(permission)) {
// <EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD>Ϣ // 提示信息
player.sendMessage(moduleKits.getPermissionMessage(args[2])); player.sendMessage(moduleKits.getPermissionMessage(args[2]));
return; return;
} }
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> // 发送礼包
List<ItemStack> items = moduleKits.getItems(args[2]); List<ItemStack> items = moduleKits.getItems(args[2]);
for (ItemStack item : items) { for (ItemStack item : items) {
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʒ // 给予物品
HashMap<Integer, ItemStack> result = player.getInventory().addItem(item); HashMap<Integer, ItemStack> result = player.getInventory().addItem(item);
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ռ<EFBFBD><EFBFBD> // 如果背包空间不足
if (result.size() > 0 && moduleKits.isFullDrop(args[2])) { if (result.size() > 0 && moduleKits.isFullDrop(args[2])) {
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʒ // 掉落物品
player.getWorld().dropItem(player.getLocation(), item); player.getWorld().dropItem(player.getLocation(), item);
} }
} }
// ִ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> // 执行命令
for (String command : moduleKits.getCommands(args[2])) { for (String command : moduleKits.getCommands(args[2])) {
Bukkit.dispatchCommand(Bukkit.getConsoleSender(), command.replace("$player", player.getName())); Bukkit.dispatchCommand(Bukkit.getConsoleSender(), command.replace("$player", player.getName()));
} }
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡ // 已领取
moduleKits.setPlayerReward(player, args[2], true); moduleKits.setPlayerReward(player, args[2], true);
// <EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD>Ϣ // 提示信息
TLM.getInst().getLanguage().get("KIT-SUCCESS").addPlaceholder("$kit", args[2]).send(sender); TLM.getInst().getLanguage().get("KIT-SUCCESS").addPlaceholder("$kit", args[2]).send(sender);
} }
else if (args[1].equalsIgnoreCase("reset")) { else if (args[1].equalsIgnoreCase("reset")) {
// <EFBFBD>ж<EFBFBD>Ȩ<EFBFBD><EFBFBD> // 判断权限
if (!sender.hasPermission("taboolib.kit.reset")) { if (!sender.hasPermission("taboolib.kit.reset")) {
TLM.getInst().getLanguage().get("NOPERMISSION-KIT-RESET").send(sender); TLM.getInst().getLanguage().get("NOPERMISSION-KIT-RESET").send(sender);
return; return;
} }
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> // 检查礼包
if (args.length < 3) { if (args.length < 3) {
TLM.getInst().getLanguage().get("KIT-NAME").send(sender); TLM.getInst().getLanguage().get("KIT-NAME").send(sender);
return; return;
} }
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> // 礼包不存在
if (!moduleKits.contains(args[2])) { if (!moduleKits.contains(args[2])) {
TLM.getInst().getLanguage().get("KIT-NOTFOUND").addPlaceholder("$kit", args[2]).send(sender); TLM.getInst().getLanguage().get("KIT-NOTFOUND").addPlaceholder("$kit", args[2]).send(sender);
return; return;
} }
// <EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> // 获取玩家
Player player; Player player;
if (args.length > 3) { if (args.length > 3) {
player = Bukkit.getPlayerExact(args[3]); player = Bukkit.getPlayerExact(args[3]);
// <EFBFBD><EFBFBD><EFBFBD>Ҳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> // 玩家不存在
if (player == null) { if (player == null) {
TLM.getInst().getLanguage().get("KIT-OFFLINE").addPlaceholder("$name", args[3]).send(sender); TLM.getInst().getLanguage().get("KIT-OFFLINE").addPlaceholder("$name", args[3]).send(sender);
return; return;

View File

@@ -8,7 +8,7 @@ import me.skymc.tlm.module.TabooLibraryModule;
/** /**
* @author sky * @author sky
* @since 2018<EFBFBD><EFBFBD>2<EFBFBD><EFBFBD>18<EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>2:10:12 * @since 2018年2月18日 下午2:10:12
*/ */
public class TLMListCommand extends SubCommand { public class TLMListCommand extends SubCommand {
@@ -18,15 +18,15 @@ public class TLMListCommand extends SubCommand {
*/ */
public TLMListCommand(CommandSender sender, String[] args) { public TLMListCommand(CommandSender sender, String[] args) {
super(sender, args); super(sender, args);
sender.sendMessage("<EFBFBD><EFBFBD>f"); sender.sendMessage("§f");
sender.sendMessage("<EFBFBD><EFBFBD>b<EFBFBD><EFBFBD>l----- <EFBFBD><EFBFBD>3<EFBFBD><EFBFBD>lTaooLibraryModule Modules <EFBFBD><EFBFBD>b<EFBFBD><EFBFBD>l-----"); sender.sendMessage("§b§l----- §3§lTaooLibraryModule Modules §b§l-----");
sender.sendMessage("<EFBFBD><EFBFBD>f"); sender.sendMessage("§f");
for (ITabooLibraryModule module : TabooLibraryModule.getInst().keySet()) { for (ITabooLibraryModule module : TabooLibraryModule.getInst().keySet()) {
sender.sendMessage("<EFBFBD><EFBFBD>f - <EFBFBD><EFBFBD>8" + module.getName()); sender.sendMessage("§f - §8" + module.getName());
} }
sender.sendMessage("<EFBFBD><EFBFBD>f"); sender.sendMessage("§f");
} }
} }

View File

@@ -10,7 +10,7 @@ import me.skymc.tlm.module.TabooLibraryModule;
/** /**
* @author sky * @author sky
* @since 2018<EFBFBD><EFBFBD>2<EFBFBD><EFBFBD>18<EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>2:09:34 * @since 2018年2月18日 下午2:09:34
*/ */
public class TLMReloadCommand extends SubCommand { public class TLMReloadCommand extends SubCommand {
@@ -21,27 +21,27 @@ public class TLMReloadCommand extends SubCommand {
public TLMReloadCommand(CommandSender sender, String[] args) { public TLMReloadCommand(CommandSender sender, String[] args) {
super(sender, args); super(sender, args);
if (args.length != 2) { if (args.length != 2) {
MsgUtils.send(sender, "&4<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"); MsgUtils.send(sender, "&4参数错误。");
} }
else if (args[1].equalsIgnoreCase("tlm")) { else if (args[1].equalsIgnoreCase("tlm")) {
TLM.getInst().reloadConfig(); TLM.getInst().reloadConfig();
MsgUtils.send(sender, "&fTLM &7<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ء<EFBFBD>"); MsgUtils.send(sender, "&fTLM &7配置文件已重载。");
} }
else if (args[1].equalsIgnoreCase("all")) { else if (args[1].equalsIgnoreCase("all")) {
TabooLibraryModule.getInst().reloadConfig(); TabooLibraryModule.getInst().reloadConfig();
MsgUtils.send(sender, "<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ء<EFBFBD>"); MsgUtils.send(sender, "所有模块配置文件已重载。");
} }
else { else {
ITabooLibraryModule module = TabooLibraryModule.getInst().valueOf(args[1]); ITabooLibraryModule module = TabooLibraryModule.getInst().valueOf(args[1]);
if (module == null) { if (module == null) {
MsgUtils.send(sender, "&4ģ<EFBFBD><EFBFBD> &c" + args[1] + " &4<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڡ<EFBFBD>"); MsgUtils.send(sender, "&4模块 &c" + args[1] + " &4不存在。");
} }
else { else {
TabooLibraryModule.getInst().reloadConfig(module, true); TabooLibraryModule.getInst().reloadConfig(module, true);
MsgUtils.send(sender, "ģ<EFBFBD><EFBFBD> &f" + args[1] + " &7<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ء<EFBFBD>"); MsgUtils.send(sender, "模块 &f" + args[1] + " &7的配置文件已重载。");
} }
} }
} }

View File

@@ -9,7 +9,7 @@ import lombok.Getter;
/** /**
* @author sky * @author sky
* @since 2018<EFBFBD><EFBFBD>2<EFBFBD><EFBFBD>22<EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>3:34:59 * @since 2018年2月22日 下午3:34:59
*/ */
public class TLMInventoryHolder implements InventoryHolder { public class TLMInventoryHolder implements InventoryHolder {