本帖最后由 PQguanfang 于 2020-1-28 09:06 编辑

NukkitX 更新日志


原版主退位后更新日志中文翻译就停更了(详见此帖),许多吃瓜腐竹都不知道更新了啥子……
丨本帖将会持续更新,部分翻译可能不得体,还望指出.丨


  • #583
  • 修复酿造
  • #582
  • 潜影盒可以徒手挖掘
  • #581
  • 修复上一次构建弄坏的东西
  • #580
  • 设置实体大小后重新计算其碰撞箱
  • #579
  • 修复方块调色板
  • #577
  • 修复创造模式物品栏的NBT
  • #576
  • 修复物品展示框掉落的物品
  • #575
  • Xbox验证失败后立即中断switch
  • #574
  • 修复桶
  • #573
  • 添加SpawnParticleEffectPacket的API
  • #572
  • 更新方块颜色
  • #571
  • 在BlockBreakEvent中加入掉落经验
  • #570
  • 重新序列化方块调色板以移除meta标签
  • #569
  • 容器被破坏时清理物品栏
  • #568
  • 修复头颅方块的toItem方法
  • #567
  • 修复桶与炼药锅的交互
  • #566
  • 使用静态方法创建实体和方块实体
  • #565
  • 为紫颂果添加传送原因
  • #564
  • 修复创造模式切换飞行状态时服务端未更新的问题
  • #563
  • 修复ListTag的问题
  • #562
  • 草方块和菌丝不应蔓延到砂土上
  • #561
  • 修复与水的交互
  • #560
  • 为旗帜加入一些API
  • #559
  • 方块拾取更像原生了
  • #558
  • 在AddEntityPacket注册蜜蜂
  • #557
  • 移除化学版的物品
  • #556
  • 更新1.14的方块调色板
  • #555
  • 更新1.14的创造模式物品栏
  • #553
  • 更新1.14的资源
  • #552
  • 粒子ID更新到1.14
  • #551
  • 更新1.14的新音效
  • #550
  • 使用随机的完整皮肤ID
  • 移除基岩版1.13的支持
  • #549
  • 支持基岩版1.14,同时还支持基岩版1.13
  • #548
  • 重构门的代码
  • #547
  • 修复闪电声音
  • #546
  • 构建PR时先克隆子模块
  • #545
  • 修复潜行时与水的交互
  • #544
  • 还原树叶以及物品展示框的更改以修复某些问题
  • #543
  • 移除玩家进服时的调试信息
  • #542
  • 修复1.13的方块调色板
  • #541
  • 修复/status命令中错误的运行时间
  • #540
  • 修复水
  • #539
  • 上传PR的构建成果
  • #538
  • 移除弓的调试信息
  • #537
  • 现在ChunkPopulateEvent可以被触发了
  • #536
  • 注册金胡萝卜
  • #535
  • 修复旧Anvil生物群系格式导致异常的问题
  • #534
  • 修复浮空字
  • #533
  • 尝试修复皮肤
  • #532
  • 物品展示框的硬度现在正常了
  • #531
  • 修复树苗和树叶
  • #530
  • 如果皮肤没有ID则自动生成一个
  • #529
  • 将音符盒的音效与1.13同步
  • #528
  • 修复BlockPickRequestPacket编码时的小错误
  • #527
  • 移除CircleCI配置
  • 缓存GitHub Actions的依赖
  • #526
  • 现在使用GitHub Actions构建Pull Requests
  • #525
  • 现在经验球的经验不会丢失了
  • 现在经验球会由经验量决定其大小
  • #524
  • 现在海底会有砂砾了
  • #523
  • 支持基岩版1.13正式版
  • #520
  • 修复告示牌
  • #519
  • 现在可以吃烤马铃薯了
  • #518
  • 为熔炉方块实体加入getter与setter
  • #517
  • 修复混凝土粉末
  • #516
  • 兔肉煲不应堆叠
  • #515
  • 允许将枯死的灌木放置于泥土上
  • #514
  • 实现“随机刻速度”游戏规则
  • #513
  • 修复封禁过期时间
  • #512
  • 修复末影水晶在关闭"mob_griefing"游戏规则后依旧能造成破坏问题
  • #511
  • 修复灾厄村民旗帜无法正常显示的问题
  • #510
  • 修复假Boss血条百分比显示不正确的问题
  • #508
  • 修复数据包编码时包ID不当的问题
  • #507
  • 实现骨粉的所有特性,和原生一样
  • #506
  • 修复解包时**不当的偏移
  • #505
  • 注册甜浆果和盾牌的物品形态
  • #504
  • 修复地形(terrain)颗粒
  • #503
  • 修复大写命令使客户端崩溃的问题
  • #502
  • 创造模式拾取方块的行为更像原生了
  • #501
  • 修复刷床问题
  • #500
  • 和平模式下玩家们也能打架了
  • #499
  • 修复两处彩色消息
  • #498
  • 攻击实体前检测其是否已关闭
  • #497
  • 修复点击船导致手中物品消失的问题
  • #496
  • 修复金合欢树苗的生长
  • #495
  • 修复床与坠落类方块的交互
  • #494
  • 暂时禁止峡谷生成
  • #493
  • API版本改成1.0.9
  • #492
  • 改善CreatureSpawnEvent
  • #491
  • 实现一些魔咒
  • #490
  • 修复创建不存在的离线玩家时发生的NPE
  • #489
  • 修复Item类getEnchantments方法的小问题
  • #488
  • 修复开关元素的默认值
  • #487
  • 清理UDP套接字
  • #486
  • 修复附魔bug
  • #485
  • 修复玩家的sendPopup方法
  • #484
  • 每60tick(3秒)合并一次掉落物
  • #483
  • 实现“立即重生”游戏规则
  • #482
  • 湿海绵放置在地狱会变干
  • #481
  • 修复有问题的TextPacket
  • #480
  • 让properties的值支持等于号
  • #479
  • 正确翻译生成时的异常信息
  • #478
  • 修复上个版本搞坏的东西
  • #477
  • 自动修复server.properties中错误的游戏模式
  • #476
  • 在方块调色盘中使用HashMap代替ArrayMap以提升性能
  • #475
  • 修复漏斗收集物品时发生的异常
  • #474
  • 删除重复的马铠类
  • #473
  • 修复树叶的一些问题
  • #472
  • 修复TNT矿车的激活行为
  • #471
  • 修复玩家被火烧死重生后依旧燃烧的问题
  • #470
  • 移除TNT矿车的调试信息
  • #469
  • 修复滑翔时的烟花消耗
  • #468
  • 自动合并掉落物
  • #467
  • 仅在新建玩家数据时显示找不到玩家
  • #465
  • 修复NBT库的浮点数问题
  • #464
  • 数据包解码异常时输出调试信息
  • #463
  • 使用gitignore.io提供的gitignore配置
  • #462
  • 将jrebel添加到gitignore
  • #461
  • 离线玩家缺失UUID数据
  • #460
  • 默认情况下不新建玩家数据
  • #459
  • debugpaste命令不再上传RCON密码
  • #458
  • 为附魔加入一些检测
  • #457
  • 移除调试代码
  • #456
  • 修复附魔台关闭问题
  • #455
  • 修复有符号VarInt的编码问题
  • #454
  • 修复有乘客的载具被摧毁时出现的CME
  • #453
  • 未染色的潜影箱不应放进潜影箱
  • #452
  • 玩家重复登录时不再重载数据,直接使用旧会话中的数据
  • #451
  • 完美修复吸收问题
  • #450
  • 实体的onInteract方法添加clickedPos参数(以便插件检测长臂猿等作弊)
  • #449
  • 临时修复盔甲伤害修正后为负数的问题
  • #448
  • 添加CreatureSpawnEvent(生成蛋生成生物事件)
  • 为NBT添加parseValue方法
  • #447
  • 临时修复维度问题
  • #446
  • 着火的玩家射出的箭不应燃烧
  • #445
  • 在表单中使用注解代替String.replace
  • #444
  • 附有无限魔咒的弓射出的箭不应被回收(刷箭问题)
  • #443
  • 创造模式拾起三叉戟时不应向物品栏添加
  • #442
  • 让看门狗在服务端崩溃后强行关服
  • #441
  • 添加BlockFadeEvent(方块消失事件)
  • #440
  • 砂土能被耕作为泥土
  • #439
  • 修复Jenkins生成Javadoc
  • #438
  • Jenkins生成Javadoc
  • #437
  • CraftingManager在rebuildPacket时,将CraftingDataPacket的cleanRecipes字段设置为true
  • #435
  • 岩浆的EntityDamageByBlockEvent调整到EntityCombustByBlockEvent之后
  • #434
  • 观察者不应产生燃烧效果
  • #433
  • 实现海龟壳的水下呼吸效果
  • #432
  • 创造模式发射弹射物不应减少物品数量
  • #431
  • 瞬间XX药水应对冒险模式的玩家有效
  • #430
  • 击中观察者时不应发出声音
  • #429
  • 即使玩家没有移动也要检测附近的实体
  • #428
  • 修复地图tick异常的翻译
  • #427
  • 移除油画的调试信息
  • #426
  • 粒子ID更新至1.12
  • #425
  • 一处“getFloorX()”代替“(int) pos.x”...
  • #424
  • 支持基岩版1.12正式版
  • #423
  • ShowCreditsPacket需要解码
  • #422
  • 修复ScriptCustomEventPacket编码时未reset的问题
  • #421
  • 刷怪笼不应掉落
  • #420
  • 船被放置在水里才应该下沉
  • #419
  • 旁观者模式的玩家在水下不应产生气泡
  • #418
  • 允许带有飘浮状态效果的玩家飞行而不被踢出
  • #417
  • EntityHumanType的物品栏现在保存CompoundTag的键而非标签名的值
  • #416
  • 添加遗失的下界传送门点燃声音
  • #415
  • 更好地从物品栏中移除三叉戟
  • #414
  • 末影水晶免疫火与岩浆
  • #413
  • 移除QueryRegenerateEvent中无用的循环
  • #412
  • 关服时先踢玩家再禁用插件
  • #411
  • 回退玩家过快的移动
  • #410
  • 修复#409修复造成的创造bug
  • #409
  • 修复#404修复造成的观察者bug
  • #408
  • Anvil格式区块保存时抛出的异常更详细
  • #407
  • 修复实体isNameTagAlwaysVisible方法
  • #406
  • 生物攻击冷却可以自定义了
  • #405
  • 保存实体的CustomNameAlwaysVisible标签
  • #404
  • 修复观察者模式的一些行为
  • #403
  • 修复CircleCI编译
  • #402
  • 现在处理网络交互异常时会正常打印了
  • #401
  • 修复addEntityMovement方法头偏航参数不起作用的问题
  • #400
  • 玩家灭火时发送一个声音事件包
  • #399
  • 将生物群系的getBiome方法公开
  • #398
  • 向addLevelSoundEvent方法添加遗失的isBabyMob参数
  • #397
  • 修复吃甜菜汤碗也被吃了的问题
  • #395
  • 从核心加载创造模式物品栏物品
  • #394
  • Travis CI换用openjdk8
  • #393
  • 清理实体移动方法
  • #392
  • 为Server加入设置最大玩家数量的方法
  • #391
  • 创造模式不应拾箭
  • #390
  • 修复喷溅药水实体颜色
  • #389
  • 为UseItemData加入缺失的blockRuntimeId字段
  • #388
  • 修复附魔NPE
  • 修复世界tick错误信息
  • #385
  • 修复创建实体时错误的区块坐标计算
  • #384
  • 修复带有 CanPlaceOn/CanDestroy NBT物品的行为
  • #383
  • 修复酿造台的第三个药水栏更变时不会更新方块的问题
  • #382
  • 修复FurnaceBurnEvent未被发送到事件管理器的问题
  • #381
  • 将熔炉的字段由private改为protected
  • #380
  • 允许发送旗帜图案
  • #379
  • 注册ScriptCustomEventPacket
  • #378
  • 配方表更新至1.11
  • 修复部分物品无法合成的问题
  • #377
  • 完善一些翻译
  • #376
  • 防止漏斗往潜影盒里塞潜影盒导致潜影盒消失
  • #375
  • 创造物品栏更新至1.11
  • 合成表更新至1.10
  • #374
  • 修复油画方向
  • #373
  • 确保实体不被多次初始化
  • #372
  • 修复乘骑时被踢出的问题
  • #371
  • 修复漏斗可以向熔炉塞入不同物品的问题
  • #370
  • 实现末影珍珠冷却
  • #369
  • 修复查询时间命令的输出
  • #368
  • 使防火的实体看起来不燃烧
  • #367
  • 为事件HandlerList的getter异常返回一条更有用的信息
  • #366
  • 修复在初始化插件管理器前在控制台发送命令导致的NPE
  • #365
  • 注册实体劫掠兽、掠夺者、流浪商人、二代村民以及二代僵尸村民
  • #364
  • 将批包限制提高至1000
  • #363
  • 修复设置实体掉落物为null时的NPE
  • #362
  • 对调玩家移动包中的头偏航角与偏航角解码顺序
  • #361
  • 修复瞬间XX药水的粒子
  • #360
  • 允许未知的启动参数
  • #359
  • 玩家交互距离最大差异调整为6
  • 投掷药水的投掷力度调整为0.5
  • #358
  • 修复睡莲meta
  • #357
  • enum声音更新至1.11
  • #356
  • 支持基岩版1.11正式版
  • #355
  • 将解包大小上限从64MB降至2MB以防御dos攻击
  • #354
  • 从命令行参数中选择语言
  • #353
  • enum声音更新至1.10
  • #352
  • 修复潜影盒的朝向
  • #351
  • 在添加实体包中注册掠夺者和流浪商人的ID
  • #350
  • 移除META-INF中的module-info
  • #349
  • 修复实体运动
  • #348
  • 修复附魔三叉戟投掷后物品栏中仍然存在的问题
  • 修复船的错误旋转角度
  • 鞘翅继承盔甲
  • #347
  • 检查告示牌的空行
  • #346
  • 修复告示牌方块实体初始化时的NPE
  • #345
  • 修复旗帜掉落物
  • #344
  • 修复船上实体的旋转角度
  • #343
  • 告示牌使用正确的线分隔符
  • #342
  • 修复破坏矿车与船
  • #341
  • 错别字
  • #340
  • 改善船等交通工具
  • #339
  • 通配符
  • #338
  • 错别字
  • #337
  • 修复玩家进食
  • 修复红石线
  • #336
  • 修复音符盒的红石
  • #335
  • 掉落的按钮与物品栏中的按钮保持一致
  • #334
  • 修复陷阱箱可以与普通箱子配对的问题
  • #333
  • 修复铁砧消耗材料过多的问题
  • #332
  • 使末影水晶可以受到弹射物伤害
  • #331
  • 优化玩家移动检测
  • #330
  • 使开发者更容易获得画的主题
  • #329
  • 为Position增加获取区块方法
  • #328
  • 修复饥饿度变更事件
  • #327
  • 为数据包类添加toString方法
  • #326
  • 添加批量发包事件
  • #325
  • 修复玩家进食
  • #324
  • 修复玩家在线时关服导致NPE
  • #323
  • 修复玩家数据
  • #322
  • 添加Label到自定义GUI
  • #321
  • 改善钓鱼
  • #320
  • 改善投掷力
  • #319
  • 临时修复LevelDB在32位设备上的问题
  • #318
  • 荆棘不应造成击退
  • #317
  • 若使用弃用的玩家数据方法则查找玩家名
  • #316
  • 修复坠落中的方块被液体冲走以及点燃的TNT被岩浆冲走的问题
  • #315
  • 修复关服保存玩家数据
  • #314
  • 升级LevelDB依赖版本
  • #313
  • 修复玩家下船
  • #312
  • 改进快速放置方块自慰的问题
  • #311
  • 支持基岩版1.10正式版
  • #310
  • 为插件开发者增加一个获取顶层窗口的方法
  • #309
  • 修复检测碰撞时可能发生的NPE
  • #308
  • 修复玩家物品栏内容发送
  • #307
  • 注册所有矿车实体
  • #306
  • 检查碰撞时不加载新区块
  • #305
  • 不在转化遗留数据时触发事件
  • #304
  • 序列化玩家数据
  • #303
  • 浮空字粒子的第首个参数应为Nametag
  • #302
  • 检查子标题是否为空或空值
  • #301
  • 修复玩家sendTitle方法
  • #300
  • 修复充能铁轨掉落
  • #299
  • 修复op命令NPE
  • #298
  • 多语言模块向下兼容
  • #297
  • 实现无限耐久的盔甲
  • #295
  • 不覆盖新数据
  • #294
  • 使用UUID存储玩家数据
  • #293
  • 重构玩家物品栏窗口
  • #292
  • 使处于创造模式的玩家和其它实体像原版一样进入地狱传送门后立即传送
  • #291
  • API版本升至1.0.8
  • 浮空字粒子变更
  • 修复末影珍珠伤害值
  • 修复实体运动中错误的区块按位操作
  • 为皮肤加入特殊骨骼的检测方法
  • 实现海绵吸水
  • 附魔允许无效魔咒
  • 修复雷击事件取消后实体依旧着火的问题
  • 修复不正确的附魔ID
  • 将末影珍珠传送移动到单独的方法
  • 修复潜影箱硬度
  • 允许访问定制GUI窗口的图标以设置路径图像
  • 修复潮涌能量状态效果粒子颜色
  • 添加缺失的降缓状态效果
  • #290
  • 修复不匹配的镐子破坏方块能掉落经验的问题
  • #289
  • 更新合成表至1.9
  • #288
  • 改进玩家重生事件
  • #287
  • 创造物品栏更新至1.9
  • #286
  • 修复告示牌更变事件导致的数组下标越界异常
  • #285
  • 小修复
  • #284
  • 更新附魔命令
  • #283
  • 实现获取方块朝向
  • #282
  • 状态效果Id跟进
  • #280
  • 向后兼容启动参数"disable-ansi "
  • #279
  • 实现龙蛋瞬移
  • #278
  • 修复在新日志记录器执行调试命令
  • #277
  • 使经验瓶碰到实体时不再消失
  • #276
  • 完善服务管理器接口
  • #275
  • 降低实体击退
  • #274
  • 不在日志文件中输出类名
  • #273
  • 记录启动类中可抛出的栈轨
  • #272
  • 记录可抛出的栈轨而非字符串
  • #271
  • 修复抛出异常
  • #270
  • 修复玩家未能从喷溅药水中获得完整状态效果
  • #269
  • 修复饥饿导致死亡的原因
  • #268
  • 将Jline升级至第三代
  • 使用Log4j2替代Nukkit自己造的轮子以修复大批问题
  • 使用定制的fastutil精简版代替完整版fastutil,将核心大小减少20MB
  • #267
  • 合成配方表更新至1.8
  • #266
  • 修复填充过的地图在物品栏中的交汇问题
  • #265
  • 修复漏斗将物品输入/输出信标的问题
  • #264
  • 使用鞘翅在空中滑翔时允许发射烟花了
  • #263
  • 修复生物恢复生命时攻击时间重置为0的问题
  • #262
  • 修复末影珍珠碰到实体时不会停下
  • #261
  • 捕获API版本为空时的NPE
  • #260
  • 修复/status命令
  • #259
  • 改进投掷药水实体
  • #258
  • 实现钓鱼
  • #257
  • 修复JE原生噪声
  • #256
  • 为实体加入setScoreTag与getScoreTag方法
  • #255
  • 改进投掷药水的抛掷力
  • #254
  • 修复1.9部分不正确的数据包导致闪退的问题
  • #253
  • 支持基岩版1.9
  • #252
  • 修复藤蔓
  • Fix vine
  • #251
  • 清理代码
  • #250
  • 修复荆棘NPE
  • #249
  • 修复荆棘魔咒
  • #248
  • 同步区块包
  • #247
  • 修复客户端资源包解码错误
  • #246
  • 修复三叉戟伤害问题
  • #245
  • AvailableCommandsPacket的更多重构
  • #149
  • 龙蛋可以下坠了
  • #148
  • 三叉戟击中实体时不再消失.

相关链接
[Jenkins] http://ci.nukkitx.com/job/NukkitX/job/Nukkit/job/master
[GitHub] https://github.com/NukkitX/Nukkit
[Discord] http://discordapp.com/invite/5PzMkyK