本帖最后由 sky295 于 2020-7-19 20:16 编辑
@EventHandler
public void onPlayerJoinItem(PlayerJoinEvent event){
Player player=event.getPlayer();
int page=getConfig().getStringList("Content").size();
PlayerInventory inventory=player.getInventory();
ItemStack item=new ItemStack(Material.WRITTEN_BOOK,1);
BookMeta meta=(BookMeta) item.getItemMeta();
meta.setTitle("新手教程");
meta.setAuthor("SKY");
for (int i =1;i<page;i++){
getLogger().info("§e"+i);
meta.addPage();
getLogger().info("§e222222222222222222222222");
meta.setPage(i,getConfig().getStringList("Content").get(i));
getLogger().info("§e33333333333333333333333333");
}
item.setItemMeta(meta);
if (!inventory.contains(item)){
inventory.addItem(item);
player.sendMessage("§6获得你一本新手教程");
}
}
public void onPlayerJoinItem(PlayerJoinEvent event){
Player player=event.getPlayer();
int page=getConfig().getStringList("Content").size();
PlayerInventory inventory=player.getInventory();
ItemStack item=new ItemStack(Material.WRITTEN_BOOK,1);
BookMeta meta=(BookMeta) item.getItemMeta();
meta.setTitle("新手教程");
meta.setAuthor("SKY");
for (int i =1;i<page;i++){
getLogger().info("§e"+i);
meta.addPage();
getLogger().info("§e222222222222222222222222");
meta.setPage(i,getConfig().getStringList("Content").get(i));
getLogger().info("§e33333333333333333333333333");
}
item.setItemMeta(meta);
if (!inventory.contains(item)){
inventory.addItem(item);
player.sendMessage("§6获得你一本新手教程");
}
}
@EventHandler
public void onPlayerJoinItem(PlayerJoinEvent event){
Player player=event.getPlayer();
int page=getConfig().getStringList("Content").size();
PlayerInventory inventory=player.getInventory();
ItemStack item=new ItemStack(Material.WRITTEN_BOOK,1);
BookMeta meta=(BookMeta) item.getItemMeta();
meta.setTitle("新手教程");
meta.setAuthor("SKY");
for (int i =1;i<page;i++){
getLogger().info("§e"+i);
meta.addPage();
getLogger().info("§e222222222222222222222222");
meta.setPage(i,getConfig().getStringList("Content").get(i));
getLogger().info("§e33333333333333333333333333");
}
item.setItemMeta(meta);
if (!inventory.contains(item)){
inventory.addItem(item);
player.sendMessage("§6获得你一本新手教程");
}
}
2021.12 数据,可能有更多内容
@EventHandlerpublic void onPlayerJoinItem(PlayerJoinEvent event){
Player player=event.getPlayer();
int page=getConfig().getStringList("Content").size();
PlayerInventory inventory=player.getInventory();
ItemStack item=new ItemStack(Material.WRITTEN_BOOK,1);
BookMeta meta=(BookMeta) item.getItemMeta();
meta.setTitle("新手教程");
meta.setAuthor("SKY");
for (int i =1;i<page;i++){
getLogger().info("§e"+i);
meta.addPage();
getLogger().info("§e222222222222222222222222");
meta.setPage(i,getConfig().getStringList("Content").get(i));
getLogger().info("§e33333333333333333333333333");
}
item.setItemMeta(meta);
if (!inventory.contains(item)){
inventory.addItem(item);
player.sendMessage("§6获得你一本新手教程");
}
}
检查你的plugin.yml文件里是否有
commands:
ji:
commands:
ji:
你是不是有两个插件用了同一个包名,整个主类路径完全一致?