private static String getEnchantmentStorageMetaString(final EnchantmentStorageMeta meta, final String[] separators) {
if (meta.getStoredEnchants().isEmpty()) {
return "";
} else {
final StringBuilder enchantmentsStringBuilder = new StringBuilder();
final Map<Enchantment, Integer> sortedEnchantmentMap = new TreeMap<>(EnchantmentUtil.ENCHANTMENT_COMPARATOR);
sortedEnchantmentMap.putAll(meta.getStoredEnchants());
for (final Map.Entry<Enchantment, Integer> e : sortedEnchantmentMap.entrySet()) {
enchantmentsStringBuilder.append(e.getKey().getName());
enchantmentsStringBuilder.append(separators[2]);
enchantmentsStringBuilder.append(e.getValue());
enchantmentsStringBuilder.append(separators[1]);
}
return enchantmentsStringBuilder.substring(0, enchantmentsStringBuilder.length() - separators[1].length());
}
}
ItemMetaUtil.java 文件源码
java
阅读 21
收藏 0
点赞 0
评论 0
项目:NPlugins
作者:
评论列表
文章目录