Minecraft(我的世界)中文论坛

 找回密码
 注册(register)
查看: 4004|回复: 31

[原创插件] [前置][PCD]TabletAPI——VexView附属插件开发工具包+更强大的GUI构造工具[1.7.10+]

[复制链接]
发表于 2018-6-9 18:06:45 | 显示全部楼层 |阅读模式
服务端插件
英文名称: TabletAPI
中文名称: 威克斯视图开发工具包
插件来源: 原创
适用服务端: |Cauldron| |CraftBukkit| |Spigot| |BungeeCord| 
插件类型: 前置API 
语言支持: 简体中文 
适用版本: 1.12 1.11 1.10 1.9 1.8 1.7.10 
前置Mod|插件: VexView(必需,1.6以上),PlaceHolderAPI(必须),ProtocolLib(必须)
下载地址: http://贴内.com
原帖地址: -

您尚未登录,立即登录享受更好的浏览体验!

您需要 登录 才可以下载或查看,没有帐号?注册(register)

x
本帖最后由 bluesadi 于 2018-9-1 17:46 编辑

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图
TabletAPI

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图
什么是TabletAPI?
TabletAPI(别名VexView Development Kit,VDK)是目前火爆MCBBS的VexView的附属插件标准开发工具包,使用TabletAPI开发VexView附属插件可以大大减少开发工作量并且使插件拥有巨大的灵活性和可配置性。

为什么要使用TabletAPI?
对于开发者:
  • 使用TabletAPI作为前置,为VexView用户提供一套基于VexView的GUI界面,为普通用户提供普通GUI界面。
  • TabletAPI提供了一套完整的组件库,并且可以通过继承的方式轻松拓展自己的组件。
  • 组件完全面向配置文件构造,减少开发者工作量并大大提高插件可配置性。
  • 通过注册解析方法和标签对组件属性进行解析,GUI界面灵活性大大增强,适应各插件复杂的需求。
  • 内置Gson和ItemStack(包括nbt)及Locaton的序列化方法,满足数据库保存需求。
  • 修复了Bukkit指令长度限制问题,更好地使用文本框+指令模式。
  • VexView插件为付费插件,不容易直接获得该插件作为依赖。
  • ...
  注①:BukkitAPI自带的Gson在1.8版本之前和1.8版本之后的Gson不在同一个包内,因此无法保证版本兼容。
  注②:Bukkit.dispatchCommand方法,会自动忽略指令超长的部分,而TabletAPI中的Tablet类提供了一个不限制长度的同名静态方法。

对于腐竹:
  • 通过TabletAPI可以构建更加高级的GUI界面。
  • TabletAPI提供了一些VexView中不支持的组件,如文本框。
  • 支持PlaceHolderAPI变量解析
  • TabletAPI引入按钮|文本框回收器机制,无需为每个按钮和文本框分配id。
  • 很多VexView的附属插件(即将)使用TabletAPI作为前置。
  • ...

指令:
/tablet open [GUI界面] 打开一个GUI界面
/tablet native calltextfield 触发一个GUI界面的文本框指令(一般配合按钮使用)。
/tablet native closegui 关闭GUI界面(一般配合按钮使用)。
/tablet native openlast 返回上一次打开的GUI界面(一般配合按钮使用)
/tablet desc list 获取所有GUI界面的描述。
/tablet reload 重载GUI界面信息。

怎样使用TabletAPI?
腐竹使用教程:
开发者使用教程:
更新日志:

JAVADOC&开源:

喜闻乐见的下载地址:
TabletAPI-1.4.jar (628.25 KB, 下载次数: 476)

评分

参与人数 2人气 +11 金粒 +130 绿宝石 +7 贡献 +1 收起 理由
混乱 + 11 + 130 积分补回
1582952890 + 7 + 1 MCBBS有你更精彩~

查看全部评分

发表于 2018-6-9 18:23:25 | 显示全部楼层
唉,现在玩diy养成mc
回复

使用道具 举报

发表于 2018-6-9 18:26:01 | 显示全部楼层
感觉这个系列越来越屌 炸天了呢
回复

使用道具 举报

发表于 2018-6-9 18:52:14 | 显示全部楼层
VV全家桶的无限繁殖的起源地?!
回复

使用道具 举报

发表于 2018-6-9 23:08:51 | 显示全部楼层
好东西,越来越多的好东西出现啦
回复

使用道具 举报

发表于 2018-6-13 14:42:16 | 显示全部楼层
还是希望作者今后少动Gui的配置了,我幸幸苦苦设计的界面现在又要作废了 [_@UAKRCAJAI~73W5)RT5`C.jpg

点评

抱歉  详情 回复 发表于 2018-6-13 17:27
回复

使用道具 举报

 楼主| 发表于 2018-6-13 17:27:59 | 显示全部楼层
言绥 发表于 2018-6-13 14:42
还是希望作者今后少动Gui的配置了,我幸幸苦苦设计的界面现在又要作废了
...

抱歉
回复

使用道具 举报

发表于 2018-6-13 22:09:54 | 显示全部楼层
点击所以的 确定 或者取消没有反应 tablet native closegui 已经添加了这个,服务端版本1.7.10 U端

点评

唔..你往按钮上加了指令吗  详情 回复 发表于 2018-6-13 22:10
回复

使用道具 举报

 楼主| 发表于 2018-6-13 22:10:38 | 显示全部楼层
602844218 发表于 2018-6-13 22:09
点击所以的 确定 或者取消没有反应 tablet native closegui 已经添加了这个,服务端版本1.7.10 U端 ...

唔..你往按钮上加了指令吗

点评

我想应该是 Tabletapi 的问题,因为之前1.2版本的男朋友 是能点的!  详情 回复 发表于 2018-6-13 22:15
你男朋友插件,点不了~  详情 回复 发表于 2018-6-13 22:14
回复

使用道具 举报

发表于 2018-6-13 22:14:33 | 显示全部楼层
bluesadi 发表于 2018-6-13 22:10
唔..你往按钮上加了指令吗

你男朋友插件,点不了~
回复

使用道具 举报

发表于 2018-6-13 22:15:57 | 显示全部楼层
bluesadi 发表于 2018-6-13 22:10
唔..你往按钮上加了指令吗

我想应该是 Tabletapi 的问题,因为之前1.2版本的男朋友 是能点的!

点评

一样的问题。。  详情 回复 发表于 2018-6-17 21:40
把你的代码复制过来看看  详情 回复 发表于 2018-6-13 22:20
你不是没给按钮添加commands属性...我这里能正常使用。  详情 回复 发表于 2018-6-13 22:19
回复

使用道具 举报

 楼主| 发表于 2018-6-13 22:19:51 | 显示全部楼层
602844218 发表于 2018-6-13 22:15
我想应该是 Tabletapi 的问题,因为之前1.2版本的男朋友 是能点的!

你不是没给按钮添加commands属性...我这里能正常使用。
回复

使用道具 举报

 楼主| 发表于 2018-6-13 22:20:08 | 显示全部楼层
602844218 发表于 2018-6-13 22:15
我想应该是 Tabletapi 的问题,因为之前1.2版本的男朋友 是能点的!

把你的代码复制过来看看
回复

使用道具 举报

发表于 2018-6-13 22:21:42 | 显示全部楼层
bluesadi 发表于 2018-6-13 22:20
把你的代码复制过来看看



回复

使用道具 举报

发表于 2018-6-14 00:58:57 | 显示全部楼层
话说本地图片的添加地址是在VVMOD的文件夹内嘛?还是说只能添加url链接?

点评

本地图片是在vvMOD的文件夹内,url是网络图片地址  详情 回复 发表于 2018-6-14 01:48
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册(register)

本版积分规则

Archiver|小黑屋|Mcbbs.net ( 京ICP备15023768号-1 ) | 手机版本

GMT+8, 2018-10-20 05:28 , Processed in 0.152972 second(s), 10 queries , Memcache On.

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标。本站与Mojang以及微软公司没有从属关系。

© 2010-2017 我的世界中文论坛 版权所有。本站原创图文内容版权属于原创作者,未经许可不得转载。

快速回复 返回顶部 返回列表