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 即生效。