Skip to content
This repository has been archived by the owner on Jun 9, 2023. It is now read-only.

Releases: bricktea/iLand-Core

v2.31

29 Aug 11:19
Compare
Choose a tag to compare

Changelogs

  • [~] 修复2D领地圈地粒子看不见的问题
  • [~] 修复攻击控制项不存在问题
  • [~] 修复一个单词拼写错误导致的配置文件异常
  • [~] 修复自动更新不能使用的问题
  • [-] 不再支持 iLandV1.x 的配置文件自动更新

v2.30

28 Aug 14:31
Compare
Choose a tag to compare

Changelogs

  • [+] 领地攻击权限细分为攻击玩家、攻击友好型生物、攻击反击型生物
  • [+] 针对玩家人数较多的服务器进行优化,添加支持分页和搜索的玩家选择器(用于添加领地信任和过户领地)
  • [+] 领地传送加入FastGDE(无领地区域使用/land出现的GUI)
  • [+] 重构领地管理器逻辑,区分领地数据管理和插件配置编辑
  • [+] 现在可以拦截床与重生锚的爆炸
  • [+] 添加维度圈地开关
  • [+] 现在可以使用玩家名添加领地管理员
  • [+] 添加监听器控制开关(用于解决丢物品问题和影响原版特性问题)
  • [+] 加入创造检测与Xuid检测,无Xuid玩家将不予进入服务器。
  • [+] 加入完整的空指针判断(解决nil值报错)
  • [+] 添加使用打火石权限控制
  • [+] 重建ILAPI,完善接口
  • [+] LandTp未设定传送点将不予传送
  • [~] 联网检测使用LXL更新服务,优化连不上在线服务器的问题
  • [~] 修复LandName&LandDescribe不能使用特殊符号的bug
  • [~] 修复无法拦截活板门与栏栅门的问题
  • [~] 二维领地适配洞穴(Y轴 -64~320)
  • [-] 删除land test
  • [-] SafeTp不再自动向上寻找方块,而是检查目标传送点是否空旷

特别说明 此版本依然没有提供领地附近保护功能,并非我不想提供(你看API都有了),我还没有想好如果两个(甚至多个)领地间隔太近该如何判断,下个版本会再次对此问题处理,感谢大家的支持。

v2.24

12 Aug 07:21
Compare
Choose a tag to compare

最低支持 LiteXLoader 0.4.3

Changelogs

  • [+] 增加领地内使用桶控制(放岩浆&放水)
  • [+] 增加领地数据操作类API,完善部分ILAPI
  • [+] 正式加入自动更新
  • [~] 通过OPLMgr修改语言现在可以热生效
  • [~] 修复LandSign报错
  • [~] 修复领地管理员模拟主人时不能添加自己信任的问题

v2.23

07 Aug 17:09
Compare
Choose a tag to compare

Changelogs

  • [+] 破坏方块选点改为点击方块选点
  • [~] 强制使用 LXL 0.4.0
  • [~] 修复某些实体踩压力板、某些时候的LandSign生物坐标无效的报错
  • [~] 修复领地管理器中领地信息显示错误的bug

v2.21

06 Aug 14:33
Compare
Choose a tag to compare

Changelogs

  • [+] 射击控制加入三叉戟,丢出控制加入末影珍珠、鸡蛋、雪球
  • [+] 加入底部LandSign
  • [+] 网络模块重写,支持自动更新(测试中)
  • [+] 新增2D领地专用粒子显示
  • [~] 修复丢药水报错
  • [~] 修复灵魂营火无法拦截的Bug
  • [~] 收杆控制改为无法抛竿,修复拦截钓竿导致的某个离谱bug
  • [~] 修复白色潜匿盒子无法拦截的Bug
  • [~] 修复阳光传感器可以被改变模式的Bug
  • [~] 修复无法拦截滞留药水丢出的Bug
  • [~] 修复切石机控制没有语言配置导致的错误
  • [~] 修复部分用户LandSign失效的问题
  • [~] 修复SafeLandTp碰撞箱判断失误

v2.20

03 Aug 13:29
Compare
Choose a tag to compare

Changelogs

  • [+] 适配LiteXLoader 0.3
  • [+] 添加是否允许添加离线玩家配置项
  • [+] 添加控制项:耕地退化、使用重生锚、使用钓鱼竿(钓生物)、使用喷溅药水、发射(如射箭)、凋零破坏、使用拉杆、使用按钮、踩压力板、骑生物、乘坐船/矿车、使用切石机
  • [+] 使用/操作类拦截优化逻辑,提升性能
  • [~] 修复拦截放置方块导致重力方块下落直接变掉落物
  • [~] 修复撸展示框东西直接消失
  • [~] 修复开桶拦截失效
  • [~] 修复删除领地后几率性报错问题
  • [~] 修复领地冲突检测一处严重问题
  • [~] 修复增减领地管理员不能及时生效问题
  • [~] 修复开箱子权限问题

v2.12

26 Jul 13:48
Compare
Choose a tag to compare

Changelogs

  • [+] 领地信任、领地过户支持离线玩家
  • [+] 添加ILAPI.GetLandDimension
  • [+] 圈地、领地信息查看显示维度名称而不是ID
  • [~] 修复删除领地时的价格计算错误
  • [~] 修复后台命令无法使用的Bug
  • [~] 修复在FastLMgr删除领地引发的一处问题
  • [~] 修复删除领地信任过程中的一处问题

v2.11

24 Jul 14:32
Compare
Choose a tag to compare

注意 本版开始,iLand将不再支持LLLua并转而支持LiteXLoader 传送门

Changelogs

  • [+] 支持进行二维圈地
  • [+] 修复破坏方块选点的Bug
  • [+] 领地的受信任者也可使用/land tp
  • [+] 针对领地数量较多的服务器进行性能优化
  • [+] 增加领地价格优惠功能
  • [+] 增加基础性能测试
  • [+] 使用OP领地管理器可以管理领地所有项目(模拟主人)
  • [+] OP领地管理器支持所有config.json配置项
  • [+] 增加 ILAPI.IsPlayerTrusted,ILAPI.IsLandOwner,ILAPI.IsLandOperator,ILAPI.GetAllTrustedLand
  • [~] 货币名称移向配置文件
  • [~] 优化代码,删除大量Vec和坐标的转换,提升性能
  • [-] 配置文件自动升级只支持到1.1.4
  • [-] 去除依赖:LuaUtils

Hotfix

  • 修复指令:/land a, /land b
  • 修复Cfg_Updater的一处问题

v2.01

10 Jul 03:29
Compare
Choose a tag to compare

Changelogs

  • [+] OPLMgr支持显示脚下的领地
  • [+] 圈地过大自动关闭粒子特效(features->player_max_ple
  • [+] 开桶直接拦截,不再传送
  • [+] 添加FastLMgr,站在领地上使用/land即可直接管理此领地
  • [+] 添加SafeLandTp,防止传送卡墙
  • [+] 支持强制所有插件提示信息为聊天形式
  • [+] 修改/land命令功能,不站在领地上使用此命令打开简单领地菜单
  • [+] 优化指令处理机制
  • [+] 修改ILAPI.GetChunk,现在需要传入dimid
  • [+] 自实现XUIDDB,不再使用LiteLoader的xidreg(因为收到多起相关问题反馈)
  • [+] 修改版本号格式
  • [+] 将”使用物品“权限控制分割为使用床、使用工作台、使用营火、操作堆肥桶、操作潜匿箱、操作音符盒、操作唱片机、敲钟、开活板门、开栏栅门、使用讲台、使用炼药锅
  • [+] 添加权限控制:使用制图台、使用锻造台、使用熔炉、使用高炉、使用火炉、使用酿造台、使用铁砧、使用磨石、使用附魔台、操作信标、打开漏斗、打开投掷器、打开发射器、使用织布机
  • [-] 修复破坏控制失效的bug
  • [-] 修复信任玩家无法删除的bug
  • [-] 修复奇怪ID(空格id)可能无法使用计分板经济的问题
  • [-] 修复领地购买相关的数处问题
  • [-] 删除”使用物品“权限控制

Hotfix

  • [-] 修复严重安全问题

v1.1.5

13 Jun 16:33
Compare
Choose a tag to compare

祝大家端午安康!

Changelogs

  • [+] 修复 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)

Hotfix

  • 修复land new命令问题
  • 修复ILAPI_GetTpPoint