本帖最后由 Fltoto_LRFI 于 2020-2-20 20:30 编辑
GuiBuilderAPI
前言
DOC
使用方法
进阶操作
复制代码


这是一款给插件开发者使用的API,它能便捷的引用代码并创建你想要的GUI界面。
如果你根本不会创建GUI有关的代码知识,你可以使用此API,只需要像GuiBuilder.XXX一样用就好啦。


以前我做过很多插件,就觉得一直自己写代码来做GUI太麻烦了,就算是复制粘贴以前写的都有点累。
所以突发奇想,做一个API吧!大家都可以用,方便快捷,不会的也能用。萌新写插件进阶必备鸭!


<点我进入>


在配置构建路径中引入此API
在代码中import org.GuiBuilder.*
写代码的时候GuiBuilder.XXX使用
与完成插件一同放入插件文件夹中


- @EventHandler
- public static void guicommand(InventoryClickEvent event) {
- Player p =(Player) event.getWhoClicked();//获取玩家
- event.setCancelled(true); //设置事件取消(设置玩家不可拿走任何物品)
- event.getSlot();//获取点击的的物品所在格数
- event.getInventory().getTitle();//获取玩家所在的背包界面名称
- //更多请去查看Bukkit的DOC
- }
下载请回复吧哥哥姐姐们


嗯,dalao,[开始尝试使用]
你好,这个插件十分好,请问可以将它搬运至聚我的世界论坛吗
感谢楼主分享!
完成任务