## 更改 * 犰狳现在会在检测到最近攻击过其的生物或玩家时蜷缩 * 当犰狳处于蜷缩状态时,其皮甲会保护它并减少对它的伤害,甚至可以完全抵抗弱攻击 * 将 “允许作弊” 重命名为 “允许命令” ### 技术性更改 * 数据包版本更新至29 * 在专用服务器上增加使用更快区域文件压缩算法的选项 * 对世界优化的更改 * 改进服务器 TPS 调试图表 * 减少生成埋藏的宝藏的探险家地图(藏宝图)所需的时间 #### 区域文件压缩算法 * 新增了专用服务器配置属性 region-file-compression ,其有两个可能的值 * deflate,默认选项,使用原有的算法 * lz4,使用 LZ4 算法,其需求更少的 CPU 时间来压缩和解压缩,但是会占用更多的磁盘空间 * 更改压缩算法不会自动重新压缩世界 * 新的或更新了的区块会使用新配置的算法,但是老区块仍然会保持原来的格式 #### 世界优化更改 * 优化单人世界以及运行带有 forceUpgrade 选项的专用服务器现在也会升级 entities 和 poi 文件夹里的内容 * 新专用服务器启动参数 recreateRegionFiles * 它会和 forceUpgrade 一样触发世界优化,但是会同时重写所有区块,无论其是否升级过 * 这会创建全新并且碎片整理的区域文件 * 在更改 region-file-compression 后使用该参数将会以新的格式重新压缩所有区域文件 #### 改进服务器 TPS 调试图表 * 依旧,其可以通过在单人世界中按下 F3 + 2 访问 * 图表底部暗红色部分显示服务器刻主逻辑的花费时间,其与原来图表显示的值相等 * 亮棕色部分显示在运行计划任务的花费时间 * 紫色部分显示在运行所有其它代码的花费时间 * 顶部的亮绿色(或黄或红取决于卡顿)部分显示空转,等待下一刻的花费时间 * min(最小值), avg(平均值), max(最大值)统计值基于前三部分的总和 ### 数据包版本 29 * 增加了 transfer 命令 #### TRANSFER 命令 该新命令会触发转移,使一个玩家到另一个服务器。仅在专用服务器上存在 * 语法: transfer [] [] * 参数: * hostname 字符串,描述要连接的服务器主机名 * port 整数,指示要连接的服务器的端口号,省略则使用 25565 * players 要转移的玩家,省略则使用 @s(自己) ## 实验性特性 ### 旋风人 * 旋风人现在除了玩家外,对铁傀儡也敌对 * 旋风人不再对骷髅、流浪者、僵尸、尸壳、蜘蛛、洞穴蜘蛛和史莱姆的攻击进行反击 * 上述生物当被旋风人的风弹弹射物攻击时不会进行反击 ### 铜格栅 * 使用切石机将铜块制成铜格栅时会输出 4 个铜格栅