若星汉天空
求助各位了 谢谢

a8105
简称文档:
bukkit 1710版本:
https://jd.bukkit.org/
bukkit或spigot 最新版:
https://hub.spigotmc.org/
下的JAVADOCS
国内翻译的doc:
http://www.mcbbs.net/forum.php?mod=viewthread&tid=632861

GTA守护使者
http://mineplugin.org/Bukkit/%E6 ... 1%E6%95%99%E7%A8%8B


去这里,是和插件相关的教程

laobiao139
楼主你好,我最近也在学习这个,遇到点问题想请问下。 怎么在代码实现传送;我把我的代码贴出来 帮我看看哪里有错误,不尽感谢!

       String message=event.getMessage();
        if(message.equals("/this_is_my_home")){
                        logger.info(player.getName()+"执行命令:"+message);
                        Location location = player.getLocation();
                        Map<String, Object> map=new HashMap<>();
                        map.put("home", location);
                        playerBuffer.put(playerName, map);
                }
                if(message.equals("/go_home")){
                        logger.info(player.getName()+"执行命令:"+message);
                        Map<String,Object> playerMap = playerBuffer.get(playerName);
                        Location homeLocation = (Location) playerMap.get("home");
                        if(homeLocation!=null){
                                player.getLocation(homeLocation);
                        }else{
                                player.sendMessage("你没有设置home!");
                        }
                       
                }
     
      if(message.equals("/get_diamod_sword")){
                        logger.info(player.getName()+"执行命令:获取钻石剑");
                        inventory.addItem(new ItemStack(Material.DIAMOND_SWORD));
                       
                }

这里面获取钻石剑的命令是可以用的,设置/this_is_my_home 也是可以了,就是/go_home 命令没反应


laobiao139
laobiao139 发表于 2016-11-1 22:06
楼主你好,我最近也在学习这个,遇到点问题想请问下。 怎么在代码实现传送;我把我的代码贴出来 帮我看看哪 ...

能具体解释下哪里的错误吗?