简介
We Are One 是一款能让您和朋友们“合为一体”的插件。你们将共享生命值、饥饿值、经验、药水效果、背包等几乎所有状态。当一位玩家使用末影珍珠时,整个团队都会一同传送!准备好迎接混乱吧。
重要须知
- 版本兼容性:插件最低支持到 1.12 版本。在 1.16 以下版本中,部分功能可能缺失,且可能存在更多未测试的 Bug。
- 配方书:为避免因共享背包导致的复制漏洞,插件默认会移除所有玩家的配方书并阻止其获取新配方。
- /team 命令:插件启用时,原版
/team命令将无法使用。您可以使用插件命令临时禁用插件以使用该命令。
共享功能
目前,以下玩家状态和数据将在团队内共享
- 生命值
- 饥饿值与饱和度
- 氧气值
- 经验值与等级
- 药水效果
- 背包物品
- 末影箱物品
- 进度
- 重生点
- 睡眠状态
- 末影珍珠传送
- 已驯服的动物
- 被激怒的中立生物
- 载具乘坐
功能详情
- 生命值
团队共享生命值。伤害、治疗、伤害吸收和着火时间都将同步。伤害来源(如着火、饥饿、溺水、药水伤害)会根据团队人数进行标准化计算。
- 饥饿值
团队共享饥饿值与饱和度。进食会为所有人恢复饥饿,消耗亦然。
- 氧气值
团队共享氧气条。只要有一名队员在水下,氧气条就会开始减少;只有当所有队员都离开水面时,氧气条才会恢复。多人水下时,氧气消耗速度会标准化。
- 经验值
团队共享经验条与等级。任何队员获得或失去经验都会同步给所有人。
- 药水效果
团队内所有药水效果(正面与负面)完全共享。
- 背包
共享包括快捷栏、副手和盔甲栏在内的所有背包物品(光标上的物品除外)。请注意:
- 为避免复制漏洞,此功能会移除配方书。
- 快速操作(如 Shift 点击、双击、数字键点击)可能导致物品更新冲突,尤其在多人同时操作时。
- 这是插件中最可能出现 Bug 的功能,如有发现请及时反馈。
- 末影箱
与共享背包机制相同,但作用于末影箱。此功能不会禁用配方书。
- 进度
团队共享进度完成情况。进度完成会即时同步,进度条更新可能有轻微延迟。
- 重生点
当一名队员设置床为重生点时,所有队员的重生点都会同步更新。床被破坏时,所有人都会失去重生点。
- 睡眠
只需团队中任意一名队员睡觉,即可视为全队都在睡觉,从而跳过夜晚。
- 末影珍珠
任何队员扔出的末影珍珠落地时,会传送整个团队到目的地。
- 已驯服的动物
右键点击或攻击(防止狼攻击)属于队友的已驯服动物时,该动物的所有权会转移给您。
- 被激怒的中立生物
被激怒的中立生物(如末影人)在失去目标后,会尝试攻击同一团队的其他成员。攻击僵尸猪灵会激怒周围所有针对该团队成员的僵尸猪灵。
- 载具
当您尝试进入已有队友乘坐的载具(矿车、船、马等)时,您会坐在队友的“上方”。
组建团队
共享数据仅在团队内部生效。这意味着您可以组建多个团队,让他们各自共享资源并相互竞争。
> 注意:插件激活时,原版 /team 命令不可用。请使用下方命令临时禁用插件以管理队伍。
命令
唯一命令为 /weareone,需要 OP 权限才能使用。
/weareone reload
重载插件配置文件。
/weareone setactive false
临时停用插件。此时可以使用原版 /team 命令管理队伍。
/weareone setactive true <players...>
重新激活插件。<players...> 为可选参数,用于指定团队状态的“模板玩家”。插件激活后,团队数据将根据这些玩家的当前状态更新。
配置文件
config.yml 文件包含了所有共享功能的开关及一些细节设置。
主要配置选项
- 共享开关
Share_Health:共享生命值Share_Hunger:共享饥饿值与饱和度Share_Air:共享氧气值Share_Exp:共享经验Share_Potions:共享药水效果Share_Inventory:共享背包Share_Ender_Chest:共享末影箱Share_Advancements:共享进度Share_Ender_Pearl:共享末影珍珠传送Share_Tamed_Animals:共享已驯服动物所有权Share_Anger:共享中立生物的愤怒状态Share_Vehicle:共享载具乘坐
- 伤害/恢复标准化(在对应共享功能开启时生效)
Normalize_Fire_Damage:标准化火焰伤害Normalize_Starvation_Damage:标准化饥饿伤害Normalize_Drowning_Damage:标准化溺水伤害Normalize_Potion_Damage:标准化药水伤害(中毒、凋零)Normalize_Saturation_Regen:标准化自然生命恢复与饱和度恢复Normalize_Potion_Regen:标准化药水生命恢复Normalize_Air:标准化氧气值增减
- 背包共享细化
Share_Hotbar:共享快捷栏与副手(需Share_Inventory开启)Share_Armor:共享盔甲栏(需Share_Inventory开启)Remove_Recipe_Book:移除配方书(建议开启以避免复制漏洞)
- 其他行为
Anger_Far_Zombified_Piglin:攻击僵尸猪灵时,激怒所有队友周围的僵尸猪灵Ride_On_Top:禁用后,进入队友所在的载具时,玩家将尝试坐在常规座位而非队友上方Same_Seat_On_Boats:启用后,在船上会优先与队友坐在同一位置(上方或同座)
语言选项
您可以通过修改 config.yml 中的 Language 选项来更改插件命令的反馈语言。
当前支持的语言关键词
- 英语 -
en - 葡萄牙语 -
pt - 中文 -
cn
如果您愿意帮助翻译其他语言,请翻译以下句子并联系作者:
- You do not have permission to perform this command
- Use /weareone <reload/setactive>
- Use /weareone reload
- Config reloaded successfully!
- Use /weareone setactive <true/false>
- WeAreOne plugin activated
- WeAreOne plugin deactivated
- WeAreOne plugin already active
- WeAreOne plugin already inactive
- Player not found
感谢您的帮助!
低版本兼容性
- 1.13 及以上:所有功能应正常工作。
- 1.12:以下功能无法使用:
- 药水效果共享
- 中立生物的愤怒状态共享
已知问题
- 弩:装填时不会更新背包,可能导致箭或烟花火箭被复制。
- 重生锚:无法为队友设置重生锚重生点。
感谢您使用本插件!如果您有任何功能建议或发现了新的 Bug,请务必告知作者。