• 【问卷调查奖励发放公告】

    感谢大家积极参与本次 MineBBS 社区问卷调查。200 金粒的参与奖励已完成发放。部分用户发放失败,请【点击此处】 查看详情。

PXBANALuminousPolymerization - 基础插件

LL.NET PXBANALuminousPolymerization - 基础插件 0.1.2245

请登录后获取
[+] 适配 BDS 1.20.31 LiteLoader 2.16.2, 新的 LiteLoader.NET 与 LL3 仍在路上,目前使用临时分支LiteLoader.NET.Legacy
[~] 修复与假人冲突导致的崩服,已测试灵魂出窍spcLLSE-FakePlayer
[+] 本插件的LL3迁移工作预计不就之后就会开始
[+] 新的面向对象开发接口NextAPI基本完成,参考文档,支持LiteLoaderJS、Addon Scripting、C#(VBNET、F#),基于LL的RemoteCall仍保留可供其他语言使用,但开发js插件对接强烈推荐新API。
JS可添加提示和补全文件的引用(此接口在LL3版本后会保持兼容性)
JavaScript:
/// <reference path="./PXBANALuminousPolymerization/scripts/node_modules/@pf/index.d.ts" />
1695999606425.jpg

1695999618012.jpg

1695999669775.jpg
[+] Menu自定义菜单配置目录移动到menu文件夹下,已有menu.json会自动迁移,无须手动修改,新文件夹中的菜单支持JSON Schema格式的自动补全,完全可以在没有任何示例的情况下编写复杂的表单「文档」文件名(不带后缀)即表单名
[+] Menu自定义菜单功能支持从任意其他表单返回,如引导到tpa菜单可以通过返回按钮(或者叉叉)回到自定义表单
(任意指的是本插件的任意模块的表单)
[+] 默认所有表单内容均增加返回上级菜单按钮,取代原本的反人类点击叉叉返回上级
当然也可以改回旧版本的点击叉叉回到上级菜单
1690189899753.jpg

[+] Home模块支持OP查看玩家的Home,命令/home op
[+] 增加模块「Statistics | 统计变量」,目前统计内容包含:在线时长,破坏方块数量,放置方块数量,死亡次数,重生次数,进服次数,击杀次数(包括玩家和生物,%kill:id%筛选id的击杀次数),变量可在任意支持变量的位置以及任意支持PlaceholerAPI的插件使用
文档RemoteCall接口文档接口示例(JS)
[+] RemoteCall增加少量接口https://docs.mcpf.live/api/remotecall/Teleport.html
[+] WebUI模块增加登录功能,玩家需要提前在服务端使用/auth命令设置密码
具体配置见config.json,网页配置工具有时间再更
[+] WebUI模块在线消息支持发送消息(需要登录)
1690189799057.jpg

1690189394349.jpg
1690189471196.jpg
  • 喜欢
反馈: Nico6719
[~] 更新适配BDS 1.20.11,不做向下兼容,旧版本用户请勿更新
[~] 修复PictureLoader模块在0,0附近放置图片可能被错误地渲染成地图的bug
[~] 优化PictureLoader(图片加载器)性能,对图片渲染进行了缓存,不再占用大量内存。
旧版本在创建8*8格,128*128*8*8像素的200帧GIF动画会直接导致内存长期占用1G且CPU在每次开服几分钟都在渲染图片,新版本优化后仅渲染一次,之后访问缓存且不会长期占用内存
[~] 领地权限组设置权限的页面将权限分组,便于在众多权限中查找查找(目前还没细分到具体物品,之后有时间再做)
[~] 领地配置在关闭部分额外监听器后会在权限组设置中隐藏对应权限
[+] 新增CommandMap模块,自行修改插件内部命令避免与其他插件冲突
[+] Backup(快速备份)模块优化,增加定时备份功能,使用Corntab表达式
[+] 增加ScheduleTask模块,用于自行配置定时任务(目前只有命令,其他功能待做)
[+] 新增LogVisual模块,用于日志回溯,依赖于BehaviorLog模块,目前功能有建造破坏可视化回溯,更多功能待之后补充
命令"/log block"
[+] 新增设置模块PlayerSettings,目前功能有玩家开关个人侧边栏等,后续会添加更多玩家个人设置
指令"/settings",设置界面也有

1689351207718.jpg

1689350919265.jpg
[+] 大部分功能的文档已完工 https://docs.mcpf.live/
[+] PvPManager玩家个人PvP开关,文档:https://docs.mcpf.live/usage/pvp.html
[+] 内置frpc.exe,支持内网穿透的情况下获取玩家的真实IP,文档和开源实现:https://docs.mcpf.live/usage/frpc.html
通常兼容第三方服务,但是需要手动填写配置文件
1687681969930.jpg

[~] 修复一些已知的问题 Fix thousands of bugs but still powered by bugs.
[+] WebUI模块在线地图功能
支持显示传送点、出生点、在线玩家位置等
支持地图动态渲染,方块改变、区块加载会在10~20秒在网页上同步
可前往传送点
性能自行测试,无法给出参考,获取方块会一定程度上占用BDS主线程,其他操作均使用多线程

配置方法见文档:https://lazulikao.github.io/PFLPDocs/usage/webui.html
1685862291258.png

1685716841454.png
1685717028345.png


网络带宽占用不是很大
1685717549021.png
  • 喜欢
反馈: 予纾
[~] 重构命令系统,修复最新版本命令补全消失的问题
[~] 重载菜单不再报错
[+] OP与普通玩家会收到不同的命令补全,如/warp

1684661034104.png
1684661061395.png

[+]MoneyExtensions模块增加转账,普通玩家可用,考虑到llmoney也自带了pay命令且不支持税率,故本转账功能摆烂不支持税率
[+]MoneyExtensions模块/money_op命令改成/money,如LLMoney则自动与LLMoney的money命令合并

1684661013323.png


[+] WebUI增加在线聊天(目前仅支持查看服务器内聊天)
1684661547838.png

[+] 部分UI的玩家选择界面支持显示玩家的Xbox头像 (推荐开启WebUI并在WebUI配置填入公网访问地址,表单的头像会通过这个地址获取)
1684661630914.png
  • 喜欢
反馈: 予纾
[+] 配置工具支持在服务器桌面内打开,默认命令pfc(可以在配置文件修改),比较凉心没有内置CEF(或者说Chromium),但是依赖微软的EdgeWebView2,需要Edge相关组件(如果系统不是很新的话需要手动安装)
不过也推荐在线配置
[+] 新增在线日志查询功能,配置文件中项名为WebUI,后续会增加更多功能(日志功能需要同时开启配置项中的BehaviorLog)
- WebUI内的功能可以直接开放给玩家,方便玩家自主查看服务器日志等等
- 在线查看日志支持筛选、排序,数据延时加载保障性能,所有操作全异步保障服务端正常运行
1683381714606.png
1683382369216.png

[~] 修复一些已知的问题 Fix thousands of bugs but still powered by bugs.
[~] 最新版本只支持1.19.80+,旧版本请翻阅历史记录
[+] 新增图片加载器(也可以叫地图画但你拿不到地图):开车:
*支持png、jpg、jpeg、bmp、webp格式的本地或在线图片
*支持GIF动图(但是可能有点费宽带)
*支持自定义任意尺寸,114514格都可以(但是图片太大玩家会崩)
*不储存在存档,不会因为创建过多地图导致存档增大
*图形可视化框选+实时预览
*自定义框选距离,自动缩放图片,游戏内导入图片
*支持修改图片缩放方式、采样方式以及旋转图片(编辑器空手右键图片)
*异步多线程加载不卡服务端(但是图片太多会卡客户端)

1675936582561.png

1675936569036.png
[+] 增加网页配置功能(需要手动在config.json开启)
在线配置支持修改、保存、重载
暂无安全校验,请不要暴露配置端口
也可以把Hostname改成127.0.0.1,只在服务器打开网页配置
"WebConfig": { "ModuleEnabled": true, "Hostname": "0.0.0.0", "Port": 8080 }
1675428499314.png

1675428567031.png
[~] 修复了很多发布初期存在的bug
[+] 增加MagicJS调用接口,方便JS插件对接和功能扩展,接口更多性能更好更加优雅。同时RemoteCallAPI保持可用,仍然可以使用C++/js/lua/C#等LLRemoteCall兼容的语言进行扩展

1674766528226.png

1674766549136.png

1674766612864.png
  • 喜欢
反馈: 予纾
后退
顶部 底部