虎牙教授 发表于 2020-5-2 17:07
player.getInventory().add(itemstack);
不用谢我 学习雷锋精神: @Rancy.
留.
那如果想传送玩家该怎么办呢?举个例子谢谢了
本帖最后由 虎牙教授 于 2020-5-2 17:20 编辑
loc指坐标
是Location里面的
Location loc = player.getLocation();
//获取玩家当前坐标
loc.setX(loc.getX + 1);
可以修改坐标
player.telep啥的(loc);
mc-hipower 发表于 2020-5-2 17:17
那如果想传送玩家该怎么办呢?举个例子谢谢了
loc指坐标
是Location里面的
Location loc = player.getLocation();
//获取玩家当前坐标
loc.setX(loc.getX + 1);
可以修改坐标
player.telep啥的(loc);
虎牙教授 发表于 2020-5-2 17:18
loc指坐标
是Location里面的
Location loc = player.getLocation();
假如我想把玩家传送到x 1 y 1 z1 该怎么办谢谢写一下代码
mc-hipower 发表于 2020-5-2 17:33
假如我想把玩家传送到x 1 y 1 z1 该怎么办谢谢写一下代码
Location loc = null;
loc.setX(1);
loc.setY(1);
loc.setZ(1);
player.tele___(loc);
虎牙教授 发表于 2020-5-2 17:36
Location loc = null;
loc.setX(1);
loc.setY(1);
第五行直接输吗?
mc-hipower 发表于 2020-5-2 17:48
第五行直接输吗?
player.teleport(loc);
虎牙教授 发表于 2020-5-2 17:52
player.teleport(loc);
那如果想传送到别的世界该输入什么?
mc-hipower 发表于 2020-5-3 14:49
那如果想传送到别的世界该输入什么?
这种初级问题请到
bukkit.windit.net/javadoc自行查询
player.teleport(world,x,y,z)
mc-hipower 发表于 2020-5-3 14:49
那如果想传送到别的世界该输入什么?
请您自行查看Location的构造器
构造器
构造器和说明
Location(World world, double x, double y, double z)
以给定的坐标构造一个Location对象.
Location(World world, double x, double y, double z, float yaw, float pitch)
以给定的坐标和朝向构造一个Location对象.
懂?World参数在里面了
如果是已有Location要修改
void | setWorld(World world)设置本位置所在的世界. |
对了,不要随便直接操作位置对象,先拷贝一份