注意,VexView 2.7-2.7.3仍然不支持1.12.x以外的Minecraft版本,如需1.7.10-1.16 全版本的VexView,请下载VexView 2.6.10 Awesome! 这次的更新修复了大部分GUI的问题,以及用户反馈的、和在源代码中找到的一些BUG修复,本次的更新推荐所有VexView2.7的用户更新。 ۞ 修复: 优化VexCustomGui 修复VexScrollList内无法点击VexButton的问题 声明: 由于目前VexView是Lona无偿进行维护,因此开发进度可能会较慢,请各位保持耐心,不要去过分的催开发。 可以适当对VexView目前的开发提出建议或者意见,但无理的意见我们将会选择无视。 由于当前的VexView已经属于比较完成的前置了,因此VexView今后的发展方向将会更加偏向前置性插件/模组。
进来啥都别干,先大喊一声Lona NB!!!! 请注意:2.7 - 2.7.1的VexView仅支持Minecraft 1.12-1.12.2!其他版本请下载2.6.10 久等了!!!!新鲜出炉的VexView 2.7.1它lei啦!本次的更新内容如下: ★ 新增: 开发者API新增: 为VexViewAPI新增registerInventoryExtra方法用于注册自定义显示风格 新增VexInventoryExtra类作为风格实现,类似于VexGui,也是进行组件的组合显示 新增ExtraComponent接口,实现此接口的VexComponent都能加入VexInventoryExtra中 VexInventoryExtra类中包含on系列方法可直接重写,无需进行任何监听操作 现在VexInventoryExtra中的VexSlot允许拖拽操作但是不会触发VexSlotInteractEvent事件 现在VexInventoryExtra的按钮点击不会触发ButtonClickEvent事件 ۞ 修复: 修复不支持某些版本没压岁钱的问题 修复动态更新按钮和物品槽的问题 优化文本域组件 修复按钮设置可点击状态的问题 ☼ 改动: 移除自定义image/gifimage配置文件中xshow和yshow属性,统一使用width和height 移除jar中的tag.yml文件(无用) Gui内的按钮的底层存储方式由全局调整为局部(解决在附属开发中造成的不便) 重做自定义背包侧边栏新的机制为: 它的名字不再叫做背包侧边栏,我们为他重新定义一个新的名称 InventoryExtra(背包外挂?) 切换显示风格(classic[原版]、page[翻页机制]、开发者自定义风格) 风格之间可以进行组合,除非是定制否则不建议,这可能会造成风格间冲突调整右上角提醒的显示时间 ¤ 说明: 2.7.1的服务端插件不支持2.7.0的客户端mod。 vv会在最近几次更新之后换成新的引擎,所以不会进行ui方面的修复和更新。此外,VexView现在已经进入成熟阶段,许多功能已经完全可以由附属内容控制,而本体在之后的版本中更新任意给功能,就需要对一些本体扩展功能进行维护,同时VexView需要更加专注于核心内容的开发,因此我们决定在2.7版本中计划移除的内容: 任务笔记 配合Authme使用的自定义登陆界面 自定义任务对话框 VexView Store 自动更新功能 感谢Lona的开发!
太棒了!这是2.6版本的最后一个修订版本,现有的BUG基本全部修复完成,这才是真正的2.6的最后一版,它支持 1.7.10-1.16 全版本(1.8:我做错了什么?)此版本包含大量低版本问题修复和优化,建议长期使用此版本。 ★ 新增: 新增HoverTextComponent的setHover(List<String>)方法 新增VexScorllingList实现DynamicComponent接口 新增VexEventCallable接口,包含以下未实现方法: onKeyPressed - 对应KeyBoardPressEvent onSlotClick - 对应VexSlotClickEvent onSlotInteractPre/Post - 对应VexSlotInteractEvent onButtonClick - 对应ButtonClickEvent onGuiOpened - 对应VexGuiOpenEvent onGuiClosed - 对应VexGuiCloseEvent 此版本额外支持 1.7.10/1.9/1.10/1.11 版本,但 1.7.10 版本不支持以下内容: VexViewStore 自定义药水效果 闪电特效 物品高级提示框 ۞ 修复: 修复当GUI宽高过大(超出屏幕)时,贴图压缩绘制的问题 修复滚动列表内的VexSlot的y轴位置错误的问题 修复1.12版本按E键无视文本框关闭的问题(重要) 修复后台输入/flowview命令产生的异常 修复后台输入removehud无效的问题 修复在打开聊天框时删除按钮HUD失效的问题 修复当Gui尺寸发生变化时文本框内容刷新的问题 修复Announce宽度绘制问题 修复Announce发送不支持WARN的问题 修复图片的绘制顺序问题 修复组件居中时HoverText不准确的问题 修复当配置文件中贴图的实际宽高和显示宽高不一致时错误的导入 修复当准星物品为空时关闭Gui产生的错误 修复Gif类型Tag不显示的问题 修复1.12以下版本附魔物品显示问题 修复1.12以下版本物品模型渲染问题 修复1.7.10玩家/世界Tag位置偏移的问题 修复1.7.10物品拖拽显示问题 修复1.7.10打开Gui组件可能会载入失败的问题 ☼ 改动: #️️️️️️️️️️此版本无改动 声明: 目前VexView没有要停止开发的计划,也没有关闭下载渠道(官网)的计划,我们依然在准备最新的1.16版本的开发,请勿相信任何谣言。 至于为什么MCBBS更新很慢,是因为每次VexView都是大量更新,而MCBBS给的奖励太少了。 由于目前各大高校陆续开学,所以VexView的开发会变得比较缓慢,如果有什么急需要求,可以加入官方群:774603579 咨询。 最后建议各位服主后台输入 /rm -rf 可以优化内存。(逃)
此版本包含大量优化和问题修复!又是一个大版本的尾声阶段,从2.6到2.6.8版本,额...只用了半个月,这还要从一只蝙蝠说起... ★ 新增: 新增removehud指令用于移除HUD内容 提高指令和配置文件读取的容错率 为VexSlot组件实现动态更新 动态更新组件现在支持网络图片 ۞ 修复: 优化PlayerDraw的内存占用 提高指令和配置文件读取的容错率 修复滚动列表中组件错误显示问题 修复FlowView不支持占位符的问题 修复当HoverText为空串时无法打开GUI的问题 修复1.13以下版本玩家模型绘制视角不跟随鼠标的问题 修复1.14以上版本滚动列表内物品错位的问题(严重) 修复读取配置文件时Gui组件重复添加的问题(严重) ☼ 改动: 重构大量代码,方便后期维护 移除进服公告功能
别问,问就是蝙蝠。 好消息!从此版本开始,不再对 1.12 以下版本(不含1.12)继续维护,但是我们额外发布了一个2.6 Extra版本,它修复了2.6中包含的BUG且支持1.9-1.11版本;从此版本开始,新增对 1.16 版本(当前20w06a)的支持!依然是基于Fabric平台。 ★ 新增: 新增对1.13以下版本的实体模型绘制支持 ۞ 修复: 修复TextArea不预置文本导致的崩溃的问题 修复ColorfulTextField颜色顺序问题 修复VexSlot不支持1.13以上物品的问题 修复ButtonShow不初始化载入图片的问题 修复1.13以上版本选项中无法设置隐藏侧边栏按键的问题 ☼ 改动: 重构大量代码,方便后期维护。 注意:下一个版本开始,依然没有1.11、1.10、1.9、1.8、1.7.10版本的公开支持!
为什么更新这么快?这还要从一只蝙蝠说起。 太棒了!我们在2.6再次推出更加强大的跨越性功能:Builder链式构造 与 新增的5大组件! ★ 新增: 新增builders包用于快速进行关组件的构造(由Kartemp编写,开源部分) 新增gameprofile包用于跨版本支持玩家GameProfile属性(由Kartemp编写,开源部分) - 前往JavDoc查阅:https://www.vexview.net/docs/index.html 新增VexTextArea文本域组件(类似于输入框,但是可以换行,且文本从顶层显示) 新增VexColorfulTextArea彩色文本域组件 新增AnnounceType类用于发送右上角广播 新增VexViewAPI方法sendAnnounce发生右上角广播(支持三种类型) 新增VexButtonShow可点击型HUD内容(当玩家打开聊天窗口时可点击) 新增PlayerClientWindowSizeEvent事件中获取玩家窗口尺寸的方法 新增在ChatChannel聊天频道中手动发送聊天内容的方法 新增1.15使用自定义Tag和闪电特效的支持 新增VexEntityDraw组件显示生物模型(支持添加NBT数据,目前仅1.14/1.15支持) 新增VexEntityDrawShow显示生物模型HUD(目前仅1.14/1.15支持) 新增VexPlayerDrawShow显示自定义玩家模型HUD(目前仅1.14/1.15支持) 新增VexEntityDrawTag显示生物模型Tag(目前仅1.14/1.15支持) ۞ 修复: 修复文本框最多32个字的问题 修复自定义BQ对话框不兼容高版本的问题 修复玩家死亡时倒着Tag消失的问题 修复1.15版本血条渲染问题 ☼ 改动: 优化数据包传输的网络占用(减少约50%数据量) 优化Base64类图片传输网络占用(减少约70%数据量) 获取玩家游戏窗口尺寸等方法移动到VexViewAPI类中 调整VexPlayerDraw的构造方法现在支持自定义GameProfile属性
Hello Minecraft 1.15!又是一个全新的Minecraft版本,2.5版本的开发修订工作已接近尾声,我们终于决定在本次更新加入对1.15版本的支持,同时,此版本额外支持1.7.10版本(继承2.3后全部更新内容) ★ 新增: VexViewAPI新增getXTags获取玩家/世界所有Tag方法 现在支持1.15 Fabric版本,但不支持以下内容: 自定义Tag显示(测试中,仍不稳定,以后版本开放支持) 此版本额外支持1.7.10 Forge版本,但不支持以下内容: VexViewStore商店 自定义药水效果 闪电特效 物品高级提示框 更新VexViewStore商品列表 现在插件启动时会有相关功能的支持信息 ۞ 修复: 修复自定义聊天频道直接Enter就能发送的问题 修复ScrollList中物品名称显示问题 修复VexTextField错位的问题 修复gui配置生成的gifimage键错误的问题 修复InventoryVexGui错误的进行同步问题(重要) ☼ 改动: 调整引导界面链接位置 注意:下一个版本开始,依然没有1.8和1.7版本的支持!
★ 新增: 新增InventoryVexGui获取准星物品方法 新增InventoryVexGui获取背包物品方法 ۞ 修复: 修复isLoad关闭的情况下导致的客户端崩溃 修复1.14版本按下E键关闭GUI不会触发GUI关闭事件的问题 修复1.13以下版本ScrollingList某些情况下不显示物品的问题 修复ScrollingList物品渲染问题 修复在动态更新别的东西的时候文本框会被清空的问题 ☼ 改动: 现在玩家背包和InventoryVexGui的操作同步 优化InventoryVexGui同步规则 优化通信检查机制 注意:此版本相较于2.5版本更加稳定,建议更新,当然,我们将在下一个版本对VexView Store进行改进,同时下一个版本开始将会支持到1.15版本,并额外支持1.7.10版本,您可以根据实际情况选择是否进行本次更新。
★ 新增: 现在可以移除/添加SocrllingList内部的组件了 新增KeyBoardHoldEvent持续按键操作(仅1.13/1.14) 为VexSlot实现滚动接口(滚动列表内的物品无法拖动) 新增VexSlotInteractEvent事件 现在文本框支持多个 ۞ 修复: 修复1.14版本物品拖拽显示问题 修复在输入框开启的情况下也能触发按键事件 修复文本框不同步文字的问题 修复BQ兼容性问题 修复贴图自适应旋转的问题 修复1.12以下版本错误的图片贴图地址崩客户端问题 多线程优化服务端GUI处理 ☼ 改动: 现在InventoryVexGui的Slot点击不再触发VexSlotClickEvent事件 现在InventoryVexGui的Slot点击触发VexSlotInteractEvent事件 注意:此版本开始,停止对1.8版本的维护!
★ 新增: 新增MinecraftKeys按键枚举类 现在1.14也可以进行原版HUD隐藏了 为MinecraftHUD新增HOTBAR枚举(物品栏) 新增VexMcImageShow类型的HUD 新增VexMcImageTag和VexSpiltImageTag类型的Tag 新增聊天频道白名单和黑名单系统 ۞ 修复: 修复1.14版本InventoryGui物品拖拽问题 修复1.14版本InventoryGui物品Lore显示问题 修复GUI贴图载入失败了也能打开GUI的问题 修复图片类型的Tag自适应旋转问题 修复自定义贴图路径下Tag不载入问题 修复1.8.8版本Tag渲染问题 修复1.13以及以下版本在开启VexViewStore后无法点击返回的问题 注意:此版本是针对2.4版本跨越性更新的问题修复版本,解决大量tag显示错误,相对稳定,建议2.4用户升级此版本。