v2.84 - [+] 使用桶控制范围改为领地附近7格内 - [+] 改善标准英文翻译(由HongyiMC, Gamershy贡献) - [~] 修复 `ModalForm` 中部分转义失效的问题 - [~] 修复可以通过领地过户超过领地数量限制的问题 - [~] 修复可以在领地内使用斧头为原木去皮的问题 - [~] 修复可以在领地内放置头颅等方块的问题 - [~] 修复正在使用中的各种炉子可以被打开的问题 - [~] 修复某些情况下玩家选择器选项错误的问题 v2.83 - [~] 为部分事件(`onFarmLandDecay`,`onStepOnPressurePlate`)添加无效坐标检查 - [~] 修复 `ILAPI_CreateLand` 可能因提供的XUID未使用过导致的报错 - [~] 修复部分玄学原因导致的 `MEM[xuid]` 无效的报错 - [~] 修复领地昵称/领地备注中存在`%`导致的报错 - [~] 修复获取玩家列表时空玩家名也被包含的问题 v2.82 - [+] 现在将追踪在领地外的弹射物射击者 - [+] 重新设计领地数据管理模块,提升大量领地数据的读写性能 - [+] ILAPI现在会检查传入的参数 - [+] 加入实验性事件系统 - [+] 为部分插件加载过程中的提示信息添加翻译 - [+] 领地数据现在可以自动纠错(range项除外) - [+] 现在 `ILAPI_GetRange` 将返回一个AABB - [+] 重新设计领地管理器 - [+] 现在创造模式玩家入服警告可以关闭 - [+] 现在 `onDropItem` 监听器默认关闭 - [~] 修复 `onFireworkShootWithCrossbow` 报错 - [~] 二维领地高度现在与当前世界高度一致 - [~] 修复重选领地中领地维数切换引发的Bug - [~] 修复圈地粒子效果边框偏移 - [~] 修复起始点y轴高度为负数时高度调整器不正常的问题 - [~] 修复领地传送在跨维度时可能无效的问题 - [~] 修复自动更新可能的崩溃 - [~] 修复单坐标缓存系统中的一处问题 - [~] 修复领地冲突检查中的一处问题 - [~] 修复修改领地设定时可能无效的问题 - [~] 优化领地数据与所有者数据的数据结构 - [-] 移除 `ILAPI_GetChunk` `ILAPI_GetDistance` - [-] 删除单页玩家数量配置项 v2.81
[+] 现在将追踪在领地外的弹射物射击者 [+] 重新设计领地数据管理模块,提升大量领地数据的读写性能 [+] ILAPI现在会检查传入的参数 [+] 加入实验性事件系统 [+] 为部分插件加载过程中的提示信息添加翻译 [+] 领地数据现在可以自动纠错(range项除外) [+] 现在 ILAPI_GetRange 将返回一个AABB [+] 重新设计领地管理器 [+] 现在创造模式玩家入服警告可以关闭 [+] 现在 onDropItem 监听器默认关闭 [~] 修复 onFireworkShootWithCrossbow 报错 [~] 二维领地高度现在与当前世界高度一致 [~] 修复重选领地中领地维数切换引发的Bug [~] 修复圈地粒子效果边框偏移 [~] 修复起始点y轴高度为负数时高度调整器不正常的问题 [~] 修复领地传送在跨维度时可能无效的问题 [~] 修复自动更新可能的崩溃 [~] 修复单坐标缓存系统中的一处问题 [~] 修复领地冲突检查中的一处问题 [~] 修复修改领地设定时可能无效的问题 [~] 优化领地数据与所有者数据的数据结构 [-] 移除 ILAPI_GetChunk ILAPI_GetDistance [-] 删除单页玩家数量配置项 v2.70
[+] 范围查询与单坐标查询缓存 [+] OPLMgr添加禁止圈地的维度的选项 [+] 安全传送时若玩家处于飞行状态将尝试取消飞行并显示提示 [+] 添加领地间距设置,防止过近圈地导致一些附近控制项失效 [~] 获取附近领地算法优化,解决高频红石卡服问题 [~] 修复OPLMgr修改语言不及时生效 [~] 活塞推动控制改为只有影响领地内方块时控制 [~] 修复领地附近红石更新控制项没开关的问题 [~] 修复可能的弹射物控制问题 [~] 修复安全传送在某些情况下找不到落脚点的问题 [~] 修复onLeft报错 [-] 移除指令land language set v2.60
[+] 适配LXL0.5.12,修复活塞控制 [+] 加入插件热管理命令 land reload, land unload [+] 现在查看领地信息只展示部分LandID [+] 活塞推动限制现在只作用于领地附近,而非领地内部 [+] 新增领地外红石更新控制 [+] 加回GUI插件配置编辑器 [+] 新增ILAPI IsListenerDisabled, GetApiVersion [+] 修改领地价格计算方式,直接输入算式,可读性与可拓展性更好(见文档) [+] 增强config.json读取方式,现在可以自动补全漏项和删除多余项 [~] 修复重选领地范围报错 [~] 修复领地传送提示不安全,现在会自动等待区块加载 [~] 修复在线公告 [-] 删除特殊控制项UseItem v2.43
[+] 增强爆炸控制,领地附近爆炸自动判断是否影响领地 [+] 圈地最后一步可以调整起点与终点Y轴 [+] 购买领地前可以一键取消订单了 [+] 适配LL2.0新Logger [~] 修复删除领地不退款的问题 [~] 修复领地内龙蛋可以被传走的问题(右键已修复,左键请等LL更新) [~] 修复2D圈地模式下提示粒子有时不显示的问题 [~] 修复自动更新LXL版本校验问题 [-] 去除dkjson依赖,现在配置文件不会总是变顺序了 v2.42
[~] 修复领地传送开关失效 [~] 修复二维/三维圈地开关失效 [~] 修复一次圈地未成功再圈地仍提示“选择点B”的问题 [~] 修复购买领地后打开的领地错误的问题 [~] 修复升级配置文件时可能导致旧数据丢失的Bug v2.41
[+] 添加盔甲架交互权限 [+] 被信任的领地成员现在有和主人相同的LandSign [+] 添加领地内吃东西控制项 [+] 添加land ok(重选领地专用) [+] 现在领地菜单里添加信任前可以看到已信任的玩家列表 [+] 圈二维领地不再需要圈地时高度大于2,统一新选与重选领地框选方法 [+] 修改SafeLandTP,现在会自动寻找落脚点 [~] 修复自动更新,加入LXL支持版本列表检查 [~] 修复圈地时发生冲突时的报错 [~] 修复无Xuid玩家进入服务器后不能关联自己的领地的问题 [~] 修复重选领地中的小问题,禁止框选新领地同时重选领地 [~] 修复添加/删除领地信任时的报错 [~] 修复插件加载时出错可能不会中止插件加载的问题 [~] 修复无信任的玩家时选择删除信任导致的报错 [~] 代码大幅度整理,修复潜在问题,提升代码质量 [-] 删除land a/b改为land set [-] 删除游戏内修改插件配置文件功能,近期将推出更好方案 v2.40 [+] 添加保存数据重新圈地功能 [+] 添加语言包管理 `land language <set|list|list-online|install|update>` [+] 改善框选领地的提示方式,改为大Title持续提示 [+] 添加`land tp [set|rm]`,领地传送支持删除传送点 [+] 添加权限`useitem`缓解放置方块相关问题 [+] 拆分凋零(生物)破坏方块与玩家破坏方块 [+] 开服时验证`owner.json`中所有xuid的可用性 [+] 使用船新的Cloud更新检测 [+] GUI中限制LandID显示长度,避免LandID过长影响内容显示 [~] 修复y轴偏差(-1) [~] 修复命令`land mgr selectool`无法使用的问题 [~] 修复若未开启更新检测可能导致的一处报错 [~] 修复某些情况下PSR中搜索后无法选中玩家的Bug [-] 移除传统领地管理器,全部改用FastLMgr [-] 移除OPLMgr中的语言功能 [-] 移除AirLibs依赖 v2.30
[+] 领地攻击权限细分为攻击玩家、攻击友好型生物、攻击反击型生物 [+] 针对玩家人数较多的服务器进行优化,添加支持分页和搜索的玩家选择器(用于添加领地信任和过户领地) [+] 领地传送加入FastGDE(无领地区域使用/land出现的GUI) [+] 重构领地管理器逻辑,区分领地数据管理和插件配置编辑 [+] 现在可以拦截床与重生锚的爆炸 [+] 添加维度圈地开关 [+] 现在可以使用玩家名添加领地管理员 [+] 添加监听器控制开关(用于解决丢物品问题和影响原版特性问题) [+] 加入创造检测与Xuid检测,无Xuid玩家将不予进入服务器。 [+] 加入完整的空指针判断(解决nil值报错) [+] 添加使用打火石权限控制 [+] 重建ILAPI,完善接口 [+] LandTp未设定传送点将不予传送 [~] 联网检测使用LXL更新服务,优化连不上在线服务器的问题 [~] 修复LandName&LandDescribe不能使用特殊符号的bug [~] 修复无法拦截活板门与栏栅门的问题 [~] 二维领地适配洞穴(Y轴 -64~320) [-] 删除land test [-] SafeTp不再自动向上寻找方块,而是检查目标传送点是否空旷 v2.24 [+] 增加领地内使用桶控制(放岩浆&放水) [+] 增加领地数据操作类API,完善部分ILAPI [+] 正式加入自动更新 [~] 通过OPLMgr修改语言现在可以热生效 [~] 修复LandSign报错 [~] 修复领地管理员模拟主人时不能添加自己信任的问题
v2.23 [+] 破坏方块选点改为点击方块选点 [~] 强制使用 LXL 0.4.0 [~] 修复某些实体踩压力板、某些时候的LandSign生物坐标无效的报错 [~] 修复领地管理器中领地信息显示错误的bug v2.21 [+] 射击控制加入三叉戟,丢出控制加入末影珍珠、鸡蛋、雪球 [+] 加入底部LandSign [+] 网络模块重写,支持自动更新(测试中) [+] 新增2D领地专用粒子显示 [~] 修复丢药水报错 [~] 修复灵魂营火无法拦截的Bug [~] 收杆控制改为无法抛竿,修复拦截钓竿导致的某个离谱bug [~] 修复白色潜匿盒子无法拦截的Bug [~] 修复阳光传感器可以被改变模式的Bug [~] 修复无法拦截滞留药水丢出的Bug [~] 修复切石机控制没有语言配置导致的错误 [~] 修复部分用户LandSign失效的问题 [~] 修复SafeLandTp碰撞箱判断失误 v2.20 [+] 适配LiteXLoader 0.3 [+] 添加是否允许添加离线玩家配置项 [+] 添加控制项:耕地退化、使用重生锚、使用钓鱼竿(钓生物)、使用喷溅药水、发射(如射箭)、凋零破坏、使用拉杆、使用按钮、踩压力板、骑生物、乘坐船/矿车、使用切石机 [+] 使用/操作类拦截优化逻辑,提升性能 [~] 修复拦截放置方块导致重力方块下落直接变掉落物 [~] 修复撸展示框东西直接消失 [~] 修复开桶拦截失效 [~] 修复删除领地后几率性报错问题 [~] 修复领地冲突检测一处严重问题 [~] 修复增减领地管理员不能及时生效问题 [~] 修复开箱子权限问题 v2.12 [+] 领地信任、领地过户支持离线玩家 [+] 添加ILAPI.GetLandDimension [+] 圈地、领地信息查看显示维度名称而不是ID [~] 修复删除领地时的价格计算错误 [~] 修复后台命令无法使用的Bug [~] 修复在FastLMgr删除领地引发的一处问题 [~] 修复删除领地信任过程中的一处问题 v2.11 [+] 支持进行二维圈地 [+] 修复破坏方块选点的Bug [+] 领地的受信任者也可使用/land tp [+] 针对领地数量较多的服务器进行性能优化 [+] 增加领地**功能 [+] 增加基础性能测试 [+] 使用OP领地管理器可以管理领地所有项目(模拟主人) [+] OP领地管理器支持所有config.json配置项 [+] 增加 ILAPI.IsPlayerTrusted,ILAPI.IsLandOwner,ILAPI.IsLandOperator,ILAPI.GetAllTrustedLand [~] 货币名称移向配置文件 [~] 优化代码,删除大量Vec和坐标的转换,提升性能 [-] 配置文件自动升级只支持到1.1.4 [-] 去除依赖:LuaUtils v2.01 [+] OPLMgr支持显示脚下的领地 [+] 圈地过大自动关闭粒子特效(features->player_max_ple) [+] 开桶直接拦截,不再传送 [+] 添加FastLMgr,站在领地上使用/land即可直接管理此领地 [+] 添加SafeLandTp,防止传送卡墙 [+] 支持强制所有插件提示信息为聊天形式 [+] 修改/land命令功能,不站在领地上使用此命令打开简单领地菜单 [+] 优化指令处理机制 [+] 修改ILAPI.GetChunk,现在需要传入dimid [+] 自实现XUIDDB,不再使用LiteLoader的xidreg(因为收到多起相关问题反馈) [+] 修改版本号格式 [+] 将”使用物品“权限控制分割为使用床、使用工作台、使用营火、操作堆肥桶、操作潜匿箱、操作音符盒、操作唱片机、敲钟、开活板门、开栏栅门、使用讲台、使用炼药锅 [+] 添加权限控制:使用制图台、使用锻造台、使用熔炉、使用高炉、使用火炉、使用酿造台、使用铁砧、使用磨石、使用附魔台、操作信标、打开漏斗、打开投掷器、打开发射器、使用织布机 [-] 修复破坏控制失效的bug [-] 修复信任玩家无法删除的bug [-] 修复奇怪ID(空格id)可能无法使用计分板经济的问题 [-] 修复领地购买相关的数处问题 [-] 删除”使用物品“权限控制 ——(新旧时代分界线(逃 v1.1.5 [+] 修复 Issue: (MB)iland.6145/post-38217 [+] 修复 Issue:(MB)iland.6145/post-38223 [+] 修复圈地粒子y坐标偏差 [+] 修复空手操作造成的崩服 [+] 支持指令添加领地管理员(新增控制台指令land op land deop) [+] OPLmgr更多设置项 [+] 优化区块表重载逻辑 [+] 加回指令圈地方式,支持杂糅方式圈地(新增指令land a land b land buy) [+] 修改ILAPI调用方式 [+] 圈地发生领地冲突可显示冲突点坐标 [+] LandMgr新增独立LandSign开关 [+] 领地传送,支持选择传送点(新增指令land tp land point) [+] 改善OPLMgr拒绝访问提示 [-] 从插件主体分离Libs(AirLibs) v1.1.4 [+] 支持设定圈地工具 /land mgr selectool [+] 新增API: ILAPI_GetChunk 通过区块内一点坐标取到区块能所有领地list [+] 圈地完成后边框粒子效果 [-] 取消对1.0.9之前的配置文件自动转换支持 [~] 修复构建区块中的两处潜在问题 [~] 修复领地冲突检测中的一处问题 [~] 修复服务器语言不是中文因为导致的无法圈地的问题 [~] 修复领地购买订单GUI的一处问题 v1.1.3 [+] 新增LLLua版本验证 [+] 重写区块功能,提升性能 [~] 修复保护坐标偏差问题 [~] 修复地狱床爆炸导致的崩溃 [~] 修复攻击/物品捡起控制的一处问题 [~] 修复领地删除中的一处问题 v1.1.2 [+] 添加更多ILAPI [+] 修改圈地方式 [+] 添加余额计算方式 [+] 修复爆炸控制 [+] 修复GUI中的潜在问题 [+] 加入领地describe [+] 基础区块算法 [-] 删除命令/land a, /land b, /land buy v1.1.1 [+] 支持LiteLoaderLua [+] 不再需要XuidDB和OptCtl依赖 [+] 新增领地将生成一个GUID作为LandID,移除了垃圾随机数 [+] 新增LandNickname代替垃圾LandTag [+] 经济支持llmoney接入 [+] 拦截开桶使用较温和方式(将玩家y+10)代替直接踢出玩家 [+] LandSign不再使用onMove事件,提升性能 [+] 重构ILAPI [+] 优化代码结构,提升性能 [+] 加入在线公告(可关闭) [-] 移除IP自动选语言功能 [-] 删除player.json,移除命令/land cfg [-] 领地OPManager不再支持直接修改配置文件(开关除外,由于GLang的问题导致) [?] and more...... v1.1.0 [+] 适配1.16.210.05(release0313fix) [+] 完整多语言系统,可通过IP确认国籍自动选择语言 [+] 现在OP可以强制过户领地 [+] 支持离线过户领地、信任&删除玩家 [~] 修复返回主菜单的一个bug [+] 加入领地权限限制提示 [+] 进入领地提示 ------------------------- 更早版本由于没上Github,丢失...... |