bukkit

    2熱度

    4回答

    我正在嘗試製作一個插件,用於從Minecraft中移除飢餓感。但是,我無法找到它的事件! 當玩家失去飢餓時,是否有事件發生? 類似於PlayerHungerChangeEvent?

    1熱度

    2回答

    我使用這個: public void onPlayerCommandPreprocessEvent(PlayerCommandPreprocessEvent event) { event.getPlayer().sendRawMessage(Color.RED.toString()+"TEXT..."); } ,但它顯示在聊天Color:[rgb0xFF00]TEXT...。 我也

    1熱度

    1回答

    在我的新Bukkit項目中,我需要使用插件創建自定義食用項目,而不是mod。 我想創造新的食物,如蜂蜜或鬆餅。我知道如何實施製作配方,但不知道如何檢測物品是否被消耗。 我能做些什麼來檢測一個物品的消耗,並以與Minecraft的普通食物相同的方式處理它的效果?

    0熱度

    1回答

    我需要知道是否有辦法清除其他插件運行命令時的清單。我想你可以使用PlayerCommandPreprocessEvent,但我一直無法自己得到它。我想對我的問題提供一些幫助。謝謝:)

    1熱度

    2回答

    我在我的bukkit/spigot插件中有一個自定義事件,它擴展了PlayerInteractEvent,它嘗試在玩家周圍的附近地區打開箱子。 當前代碼使用此事件來確保沒有其他插件(例如,悲傷預防)反對玩家能夠打開胸部。如果玩家可以打開胸部,我的插件會嘗試將物品放入胸部。我想忽略setCancelled()如果它是由一定的插件(理想情況下)或者類中調用(作爲變通) 從this question我可

    1熱度

    1回答

    我正在爲我的服務器開發一個基本插件,但我無法獲得第5個命令。 這裏是Main.java的代碼: package me.knightgeek.geekessentials; import org.bukkit.Bukkit; import org.bukkit.ChatColor; import org.bukkit.GameMode; import org.bukkit.command.

    -4熱度

    2回答

    有人能告訴我爲什麼這不起作用嗎? 這是一個基本的OOP功能。它有效,但由於某種原因,它停止工作。 public class InfoboardManager { private MainInfoboard mi; private Player p; public InfoboardManager(Player p) { this.p = p;

    0熱度

    2回答

    在一個項目上工作約一週後,它突然停止導出。每次我嘗試導出我的項目時,我都會收到錯誤消息。我的班級沒有什麼是錯的。 JAR creation failed. See details for additional information. Class files on classpath not found or not accessible for: 'TroubleInTT/

    0熱度

    1回答

    美好的一天, 我有一個關於Java中反射的問題。 我想用下面的構造方法實例化一個類PacketPlayOutPlayerInfo構造: public PacketPlayOutPlayerInfo(PacketPlayOutPlayerInfo.EnumPlayerInfoAction paramEnumPlayerInfoAction, Iterable<EntityPlayer> paramI

    1熱度

    1回答

    開始:我知道這個錯誤是常見的,它可能看起來是重複的。 但它沒有,閱讀代碼,我會解釋我的錯誤。 我的插件,在這種情況下,我的世界存在了3個重要的類,但只有它的JSONConfig所有的魔法正在發生的事情: JSONConfig.java public class JSONConfig { private String Path; private Map<String,Object