如题,表示本人无法早jd.bukkit.org找到LORE相关的内容
求大神告诉如何操作LORE
求大神告诉如何操作LORE
lore就是list嘛
所以你需要遍历循环
遍历lore的:
复制代码
还有一个是检测lore里面是否有符号的字符串
复制代码
当然这是一个小的方法 想看大触写的 就多反编译 看看源码
所以你需要遍历循环
遍历lore的:
- for(int x;x<lore.Size();x++)
- System.out.print(lores.get(x));
还有一个是检测lore里面是否有符号的字符串
- for(String s:lore)
- {
- if(s.contains("lore"))
- {
- }
- }
当然这是一个小的方法 想看大触写的 就多反编译 看看源码
t9044 发表于 2016-1-19 22:39
http://mineplugin.org/Bukkit/%E6%8F%92%E4%BB%B6%E5%BC%80%E5%8F%91%E6%95%99%E7%A8%8B#.E7.89.A9.E5.93. ...
差评!
人家是想询问如何设置和修改lore 你就搬出如何开发和构建环境来!
//设置lore
ItemStack item = new ItemMeta(Material.STONE);
ItemMeta itemmeta = item.getItemMeta();
List<String> lore = new ArrayList<>();
lore.add("233");
itemmeta.setLore(lore);
item.setItemMeta(itemmeta);
//读取lore
if(item.getItemMeta().hasLore()){//判断一下,不然有可能报空指针
for(String line:item.getItemMeta().getLore()){
System.out.println(line);
}
}
ItemStack item = new ItemMeta(Material.STONE);
ItemMeta itemmeta = item.getItemMeta();
List<String> lore = new ArrayList<>();
lore.add("233");
itemmeta.setLore(lore);
item.setItemMeta(itemmeta);
//读取lore
if(item.getItemMeta().hasLore()){//判断一下,不然有可能报空指针
for(String line:item.getItemMeta().getLore()){
System.out.println(line);
}
}