BatchForm是一个辅助,简化,便捷NukkitX插件开发者进行UI开发的集成工具 插件本身并无任何实质性的功能,若可以,直接将UI包导入您的插件更好哦~
- 支持创建三种UI
CustomForm.java
ModalForm.java
SimpleForm.java
- 支持监听玩家点击界面后事件
CallbackListener.java
- 集成小工具
Tool.java
- 主要是方便创建UI,还有管理
import cn.nukkit.Player;
import cn.nukkit.event.EventHandler;
import cn.nukkit.event.EventPriority;
import cn.nukkit.event.player.PlayerFormRespondedEvent;
import cn.nukkit.form.response.FormResponse;
import cn.nukkit.form.window.FormWindow;
/**
* Created by Anders on 2019/5/14.
*/
public class CallbackListener implements cn.epicfx.xiaokai.niuppie_form.CallbackListener{
@EventHandler(priority = EventPriority.NORMAL, ignoreCancelled = false)
public void onPlayerForm(PlayerFormRespondedEvent event){
Player player = event.getPlayer();
int ID = event.getFormID();
FormResponse Response = event.getResponse();
FormWindow Window = event.getWindow();
//尽情创造
}
}
@EventHandler
public void onPlayerJoin(PlayerJoinEvent event){
CustomForm UI = new CustomForm(9527,"UI标题");
UI.addLabel("这是一段文字");
UI.addInput("一个简单的输入框", "默认输入内容", "占位符");
UI.addSlider("一个没什么卵用的滑块", 1, 9);
UI.sendPlayer(player);// 有时间补充图片
}
- 支持创建三种UI
CustomForm.java
ModalForm.java
SimpleForm.java
- 支持监听玩家点击界面后事件
CallbackListener.java
- 集成小工具
Tool.java
- 物品ID表,通过物品ID或名称获取ID或名称或图像路径
ItemIDSunName.java
帅逼凯:- Mail: winfxk@qq.com
- QQ: [冰月] 2508543202
- GayHub: WinfXK
- Code3zero:
- Mail: 3zeroed@gmail.com
- QQ: [3zero] 2641541097
- GitHub: 3zero
在兴趣的驱动下,写一个
免费
的东西,有欣喜,也还有汗水 希望你喜欢我的作品,同时也能支持一下。 当然,有钱捧个钱场(下方支付宝捐助),没钱捧个人场,谢谢各位。