Skip to content

HikariVehicle 1.1.1

Latest

Choose a tag to compare

@HyacinthHaru HyacinthHaru released this 15 Jun 05:03
v1.1.1
afae06b

HikariVehicle 1.1.1

减轻尾烟

  • 默认尾烟粒子由 CAMPFIRE_SIGNAL_SMOKE(浓烟柱)改为 SMOKE(轻量轨迹),并改为隔 tick 喷发,浓烟明显减轻。

中低风险修复

  • 上轨道改为「交接」:保留乘客、恢复原版矿车行为,不再把玩家甩下车(与 RailTransit 共存更自然)。
  • 撞墙不再顿挫:撞墙当帧即清除水平推力,不再先冲一下。
  • 耐久报废不再吞货:耐久耗尽报废时仍归还箱内货物(车体仍消耗)。
  • 新增 hikarivehicle.place 权限(默认 true)控制地面放置矿车。

保守缓解高速「发包踢出」(best-effort)

  • 仅在朝向真正变化或确有漂移时才更新载具实体,减少冗余实体包;停车时不再每 tick 空发速度包。
  • ⚠️ 非根治:高速行驶仍需逐 tick 设速度,彻底解决需对载具移动架构改造。建议配合:调高 paper-global.yml 的 vehicle-move 包限额,或适当降低 movement.max-speed

⚠️ 已部署服务器注意:尾烟粒子类型由各自的 config.yml 决定,升级 jar 不会改写既有配置。若要让尾烟生效,请把 effects.exhaust.type 改为 SMOKE(或删除 config.yml 重新生成)。隔 tick 节流与发包缓解是代码级的,更新 jar 即生效。