Skip to content

ALInvite 2.1.4

Latest

Choose a tag to compare

@ColdTearsYY ColdTearsYY released this 10 Oct 12:34

ALInvite 2.1.4

未绑定邀请码玩家的登录门禁增强。

新增

  • 指令白名单:未绑定期间仅允许 /alinvite、/ali、/invite,其余指令全部拦截(含命名空间形式)。
  • 强制旁观者模式:锁定期间自动切换到旁观者,天然规避受伤、PvP、死亡重生绕过、方块/实体交互;绑定或放行后恢复原模式(可配置回退模式 restore_gamemode)。
  • 禁止聊天:锁定期间无法公屏发言。
  • 禁止背包与物品:拦截打开容器/背包、物品栏点击、丢弃物品、使用物品与方块交互。
  • 可选位置锁定 binding_gate.position_lock:
    • true(默认):玩家被钉在登录位置,禁止移动与传送。
    • false:玩家可在旁观者模式下自由移动查看,但指令/聊天/背包/物品等其余限制仍然生效。

配置项(binding_gate)

spectator_lock、restore_gamemode、position_lock、block_commands、block_chat、block_interaction,均默认开启(restore_gamemode 默认 SURVIVAL)。

兼容性

  • Paper / Folia(已在 Folia 26.3 环境核对线程归属:旁观者切换与恢复均在玩家 region 线程执行,关闭位置锁后不做任何跨区域传送)。
  • 构建:Java 21,Maven package 通过(单元测试全绿)。

注:本版本为代码发布,尚未在生产服务器实际部署与真人端到端验证。