bukkit

    0热度

    1回答

    在编写简单的Minecraft 1.10测试插件时,我在Eclipse Java Mars上得到以下错误:“无法对非静态方法sendMessage(String)进行静态引用CommandSender类型“。除了主类以外,它只在命令的单独类中使用。这里是整个类: package io.github.ultraMLGcode.TestPlugin; import org.bukkit.comma

    1热度

    1回答

    我正在尝试插件,这将允许您复制标志。将文本复制到我的变量是好的,但问题是粘贴到另一个符号上。我读了很多文章,所以我试图做延迟任务onSignChange,但仍然没有工作:/这是我的代码: public class Core extends JavaPlugin implements Listener { private boolean enabled = false; pri

    1热度

    1回答

    我正在开发的项目是Minecraft的可互动的库存菜单Bukkit插件。 我打算在这个功能包括: - 能产卵从库存中包含的项目的目录项(此操作,并且作品) - 与菜单交互(这是我的工作) 具体而言,我试图让两个按钮(项目)在不同页面(上一页和下一页)之间的库存滚动中。我需要这样做,因为此库存中的最大物品数量只能达到45,并且生成能力的物品包含40个插槽中的40个。其他5个用完了退出按钮(工作),后

    0热度

    1回答

    我试图查看玩家是否在他们的库存中有以下任何物品,如果他们这样做,我想删除这些物品并向他们发送消息说物品已被删除,但我无法弄清楚如何做到这一点,这是我到目前为止有: Material[] bannedItems = { Material.DIAMOND_HELMET, Material.DIAMOND_CHESTPLATE, Material.DIAMOND_LEGGINGS, Material.D

    0热度

    1回答

    我得到这个错误,我真的不知道该怎么做才能解决它,我试过了我能想到的一切。 代码是检查玩家的引导槽,看他是否有钻石靴,如果他们这样做,将其设置为空气,因为它是一个禁止的项目。 错误: 太大的这里,所以这里将其粘贴是:http://pastebin.com/zhzc3Hut 代码: @EventHandler public void onInventoryClickBoots(InventoryCl

    0热度

    1回答

    无法实例类型rankup - 线61 我不明白为什么这种情况正在发生: package net.minebloxmc.main; import java.util.logging.Logger; import org.bukkit.ChatColor; import org.bukkit.command.Command; import org.bukkit.command.Comman

    0热度

    1回答

    我有一个有趣的问题,我想在启用任何其他插件之前首先启用特定的Bukkit插件。这已被证明是一项艰巨的任务。我无法使用plugin.yml依赖性选项,因为这些假设我知道在任何给定服务器上安装了哪些插件。我不在乎它是否不首先加载,但我确实需要它首先启用。 我尝试了好几种方法来做到这一点,但没有运气: 尝试1: static{ try { Bukkit.getPluginMana

    -5热度

    1回答

    我搜索一种方法,该方法在存储案例和空间时替换字符串中的字符串。 这意味着,当我输入这个:“他是我的朋友T” ,我想这个字符串:“互联网” 取代这个:“****”, 它应该返回这个:“何升罗****“ 我使用Bukkit库,所以包含Apache(也许这会有所帮助) public static String replaceIgnoreCaseAndSpaces(String string, Strin

    -1热度

    1回答

    我开始为我的服务器开发插件。我做了主要类和命令,但是当我开始使用gamemode命令时,所有这些命令都停止了。我的意思是它没有错误,但没有输出。这可能是一个简单的错误,但我找不到它。 这里是我的代码: import org.bukkit.Material; import org.bukkit.command.Command; import org.bukkit.command.CommandE

    -2热度

    1回答

    我很想知道如何保存和一个叫的data.txt文件加载我的HashMap,我已经使用的方法来保存并从config.yml加载HashMap(我会在下面给你看)。 这里是我的HashMap HashMap<String, Integer> points = new HashMap<String, Integer>(); 这是我从config.yml public void savePoints()