这咋还有个类乱码了

master
坏黑 2018-02-20 15:12:26 +08:00
parent e7ebf50ff2
commit 021c89a0e8
2 changed files with 29 additions and 28 deletions

View File

@ -48,12 +48,13 @@ public class ActionUtils {
Object ab = getNMSClass("ChatComponentText").getConstructor(new Class[] { String.class }).newInstance(new Object[] { msg });
Constructor<?> ac = null;
Object abPacket = null;
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 1.11.0
// 如果版本大于 1.11.0
if (TabooLib.getVerint() > 11100) {
Class<?> chatMessageType = getNMSClass("ChatMessageType");
ac = getNMSClass("PacketPlayOutChat").getConstructor(getNMSClass("IChatBaseComponent"), chatMessageType);
abPacket = ac.newInstance(ab, chatMessageType.getMethod("a", Byte.TYPE).invoke(null, (byte) 2));
} else {
ac = getNMSClass("PacketPlayOutChat").getConstructor(getNMSClass("IChatBaseComponent"), Byte.TYPE);
abPacket = ac.newInstance(ab, Byte.valueOf((byte) 2));
}
sendPacket(p, abPacket);

View File

@ -17,7 +17,7 @@ import me.skymc.tlm.module.ITabooLibraryModule;
/**
* @author sky
* @since 2018218 12:13:55
* @since 2018218 12:13:55
*/
public class ModuleKits implements ITabooLibraryModule {
@ -34,28 +34,28 @@ public class ModuleKits implements ITabooLibraryModule {
}
/**
* <EFBFBD>
*
*
* @param player
* @param player
*/
public void setPlayerReward(Player player, String kit, boolean reward) {
data.set(kit + "." + player.getName(), reward ? System.currentTimeMillis() : null);
}
/**
*
*
*
* @param kit
* @param kit
*/
public void resetKit(String kit) {
data.set(kit, null);
}
/**
*
*
*
* @param player
* @param kit
* @param player
* @param kit
* @return boolean
*/
public boolean isPlayerRewared(Player player, String kit) {
@ -63,7 +63,7 @@ public class ModuleKits implements ITabooLibraryModule {
}
/**
*
*
*
* @param player
* @param kit
@ -74,9 +74,9 @@ public class ModuleKits implements ITabooLibraryModule {
}
/**
*
*
*
* @param kit
* @param kit
* @return boolean
*/
public boolean contains(String kit) {
@ -84,9 +84,9 @@ public class ModuleKits implements ITabooLibraryModule {
}
/**
*
*
*
* @param kit
* @param kit
* @return long
*/
public long getCooldown(String kit) {
@ -94,9 +94,9 @@ public class ModuleKits implements ITabooLibraryModule {
}
/**
*
*
*
* @param kit
* @param kit
* @return boolean
*/
public Boolean isFullDrop(String kit) {
@ -104,9 +104,9 @@ public class ModuleKits implements ITabooLibraryModule {
}
/**
*
*
*
* @param kit
* @param kit
* @return boolean
*/
public boolean isDisposable(String kit) {
@ -114,9 +114,9 @@ public class ModuleKits implements ITabooLibraryModule {
}
/**
*
*
*
* @param kit
* @param kit
* @return String
*/
public String getPermission(String kit) {
@ -124,19 +124,19 @@ public class ModuleKits implements ITabooLibraryModule {
}
/**
*
*
*
* @param kit
* @param kit
* @return String
*/
public String getPermissionMessage(String kit) {
return getConfig().getString("Kits." + kit + ".Permission-message").replace("&", "");
return getConfig().getString("Kits." + kit + ".Permission-message").replace("&", "§");
}
/**
*
*
*
* @param kit
* @param kit
* @return {@link List}
*/
public List<ItemStack> getItems(String kit) {
@ -149,9 +149,9 @@ public class ModuleKits implements ITabooLibraryModule {
item.setAmount(NumberUtils.getInteger(itemStr.split(" ")[1]));
items.add(item);
} catch (Exception e) {
MsgUtils.warn("친욥토零潼흙嫩끽: &4膠틔鑒좆댄轎");
MsgUtils.warn("친욥: &4Kits");
MsgUtils.warn("貫黨: &4" + itemStr);
MsgUtils.warn("模块配置载入异常: &4物品数量错误");
MsgUtils.warn("模块: &4Kits");
MsgUtils.warn("位于: &4" + itemStr);
}
}
}