bukkit

    0热度

    1回答

    您好,我开始学习编写minecraft bukkit插件,只需几天,所以请不要责怪我,如果我的问题很蠢。我想创建一个新的MyPlayer类,它将是Player子类。我已经发现Player的根目录是org.bukkit.craftbukkit.v1_12_R1.entity.CraftPlayer,所以我可以这样做:public class OticPlayer extends org.bukkit

    -2热度

    2回答

    我需要移除胸板保护,就好像玩家在受伤时没有胸板一样。

    1热度

    1回答

    我正在制作Mine Craft java服务器插件,并且我想向所有拥有权限或包含在数组中的玩家发送消息 - 名单。我有一个循环设置,但它似乎发送消息的次数与有线上玩家的次数相同。我如何防止/解决这个问题?提前致谢! :) public void checkStart() { HashSet<Player> listToSet = new HashSet<Player>(this.plug

    0热度

    1回答

    我试图在Spigot服务器上启动外部Netty服务器。 我试过的唯一的事情是我在开始时就启动它,但问题是用户无法加入并且服务器超时。 这是Netty客户端的代码,它应该连接到运行良好的Netty服务器。 EventLoopGroup eventLoopGroup = EPOLL ? new EpollEventLoopGroup() : new NioEventLoopGroup(); try

    1热度

    1回答

    在Spigot/Bukkit的我的Minecraft服务器插件中,我试图删除一个世界的数据目录,但卸载了这个世界及其块后,仍然无法删除某些文件和目录。 这里是我的代码的显著部分: Server server = Backup.getPlugin(Backup.class).getServer(); World world = server.getWorld("world"); File act

    0热度

    1回答

    发送播放机到另一台服务器 所以我试图派球员,当他们键入大厅服务器“/大堂”通过使用此代码: Bukkit.getServer().dispatchCommand((Player) player, "server lobby"); 但在比赛中,则返回“未知命令。输入“/ help”寻求帮助。“ 我也看到了尝试这种代码,但我不知道要放什么东西来代替“A”,“B”和“C” ByteArrayData

    1热度

    2回答

    这是我的搜索代码: for(int x = -100; x < 100; x ++) { for(int z = -100; z < 100; z ++) { for(int y = 0; y < 50; y ++) { Location loc = new Location(Bukkit.getWorld(map_name), x, y

    1热度

    1回答

    我正在做一个Minecraft Bukkit插件,并且我的配置文件有问题。 当我尝试从配置中获取值时,使用getConfig().getString(path),它可以很好地工作。但现在,我想从我的配置加载队的名单中,YAML,它们分别是: teams: list: - ArnyminerZ ArnyminerZ: players: [] p

    0热度

    2回答

    我似乎遇到了一个问题,它只适用于我的一个minecraft插件的其他用户。 [15:54:14 ERROR]: Error occurred while enabling <Plugin> v1.0.8 (Is it up to date?) java.lang.NoSuchMethodError: com.google.common.cache.CacheBuilder.maximumSize(

    1热度

    1回答

    我是新来的插件开发Bukkit 对于我的私人服务器的Minecraft我想添加/修改各具特色的食谱。我想手艺SlimeBlocks只有4个SlimeBalls所以这里是我得到: @Override public void onEnable() { ItemStack slimeBlockStack = new ItemStack(Material.SLIME_BLOCK);