图特必需品

图特必需品

一个为Forge制作的基础模组,内置领地认领功能。

如需使用和支持,请加入此 Discord:https://discord.gg/medHvkA

团队系统的使用与说明

团队管理命令

大部分命令适用于你当前的团队。

  • /create_team [团队名称]** - 创建指定名称的团队,并将使用者加入该团队
  • /delete_team* - 删除你当前的团队
  • /add_team_admin [玩家]* - 将 [玩家] 指定为该团队的管理员
  • /remove_team_admin [玩家]* - 将 [玩家] 从该团队的管理员列表中移除
  • /list_team_admins - 列出你当前团队的管理员
  • /team_invite [玩家]* - 邀请 [玩家] 加入团队,会向其发送一条通知消息
  • /team_invites - 显示你的邀请列表,点击其中一个条目即可加入团队
  • /join_team [团队] - 加入指定团队,仅当你拥有邀请或为 OP 时有效
  • /leave_team - 离开当前团队,返回默认团队(你不能使用此命令离开默认团队)
  • /add_to_team [团队] [玩家]*** - 强制将 [玩家] 添加到 [团队] 中
  • /kick_team_member [玩家]* - 将 [玩家] 踢出你的团队

* - 你必须是团队管理员才能使用此命令

** - 此命令不适用于你当前的团队

*** - 此命令需要 OP 权限

/edit_team [选项]

这些命令用于控制团队的一般权限,部分需要 OP,大部分仅需团队管理员权限,需要 OP 的以 * 标记:

[选项] 的有效选择:

  • public - 切换是否允许任何玩家右键交互物品/方块/生物
  • any_place - 切换是否允许任何玩家放置方块
  • any_break - 切换是否允许任何玩家破坏方块
  • frames - 切换对物品展示框的特定保护
  • fake_players - 切换是否允许假玩家执行任意操作,适用于其他模组的方块放置器/破坏器等设备
  • reserve* - 切换当团队为空时是否移除该团队,可用于在服务器上创建空的出生点/城镇团队
  • no_player_damage* - 切换玩家在该团队领地内是否对所有伤害免疫
  • no_npc_damage* - 类似于 no_player_damage,但适用于村民等 NPC
  • friendly_fire* - 切换团队成员之间是否可互相伤害
  • no_mob_spawn* - 切换该领地内是否可生成生物
  • no_explosions* - 切换爆炸是否可破坏领地,允许 TNT 大炮等正常工作,但不能直接破坏
  • prefix [文本] - 将团队前缀设置为 [文本],该文本将被添加到团队成员名字开头
  • enter [文本] - 将进入团队领地时显示的消息设置为 [文本]
  • exit [文本] - 将离开团队领地时显示的消息设置为 [文本]
  • deny [文本] - 将拒绝交互时显示的消息设置为 [文本]
  • home - 将团队传送点设置为你当前的位置

/team_relations [选项]

此命令需要你为团队管理员才能使用,用于设置团队间的关系(如联盟),有效选项如下:

  • list - 打印出你已设置关系的其他团队列表
  • relations [团队] - 打印出你与 [团队] 的关系
  • relations_all - 将列表中的所有关系应用于所有条目
  • set [团队] [权限] - 为 [团队] 设置 [权限] 的关系值
  • unset [团队] [权限] - 移除 [团队] 的 [权限] 关系值

[权限] 的选择:

  • public - 类似于 /edit_team public,但仅适用于被授予权限的团队
  • place - 类似于 /edit_team any_place,但仅适用于被授予权限的团队
  • break - 类似于 /edit_team any_break,但仅适用于被授予权限的团队
  • ally - 设置任意联盟标记,目前没有太多用途

/edit_ranks [选项]

此命令用于赋予团队成员的部分管理员权限,先为职位分配权限,再将职位分配给成员。

[选项] 的选择:

  • list_ranks - 列出你团队的职位名称
  • list_members [职位] - 列出拥有 [职位] 的成员
  • add_rank [职位] - 添加名为 [职位] 的职位
  • del_rank [职位] - 删除职位 [职位]
  • add_perm [职位] [权限] - 将 [权限] 赋予 [职位]
  • del_perm [职位] [权限] - 从 [职位] 中移除 [权限]
  • set_rank [职位] [玩家] - 将 [职位] 分配给成员 [玩家]
  • rem_rank [职位] [玩家] - 将成员 [玩家] 的职位 [职位] 移除

[权限] 的选择:

  • editMessages - 允许编辑进入/离开/拒绝消息
  • claim - 允许领地声明
  • unclaim - 允许取消领地声明
  • prefix - 允许调整团队前缀
  • sethome - 允许设置团队传送点
  • invite - 允许邀请团队成员
  • kick - 允许踢出团队成员
  • cload - 允许区块加载(尚未实现)
  • uncload - 允许取消区块加载(尚未实现)

领地声明命令

  • land_owner - 输出你所在的子区块的所有者

  • /claim - 声明你所在的一柱子区块,即整个区块

  • /claim here - 声明你当前的子区块(在 f3+g 显示中为蓝色轮廓)

  • /claim up - 声明你当前的子区块及其上方所有区块

  • /claim down - 声明你当前的子区块及其下方所有区块

  • /claim auto - 自动声明你进入的整个区块,需要 OP

  • /claim check - 输出你当前的声明使用量/配额

  • /unclaim up - 类似 /claim up 但用于取消声明

  • /unclaim down - 类似 /claim down 但用于取消声明

  • /unclaim here - 类似 /claim here 但用于取消声明

  • /unclaim everything - 取消声明你团队的所有领地

  • /chunkload - 加载你当前所在的区块(尚未实现)

  • /unchunkload - 取消加载你当前所在的区块(尚未实现)

通用实用命令

  • /team_chat [消息] - 向团队所有成员发送 [消息]
  • /my_team - 显示你当前所在的团队
  • /team_home - 将你传送至团队传送点
  • /team_members [团队名称] - 打印团队 [团队名称] 中的成员列表 - 如果首次运行时某些成员离线,可能需要稍后重新运行
  • /reload_teams - 从存档文件重新加载团队和领地,此命令需要 OP
  • /show_land - 切换粒子效果以显示已声明的领地轮廓
  • /team_teams - 打印所有团队名称的列表

其他

特定方块权限开关

如果你使用铁砧重命名物品,根据命名方式,可以切换该方块的特定权限。这些名称不区分大小写:

  • public toggle - 将该方块设置为与 /edit_perms public 相同的权限
  • protect toggle - 专门将 NPC 标记为无敌
  • break toggle - 将该方块设置为与 /edit_perms any_break 相同的权限
  • place toggle - 将该方块设置为与 /edit_perms any_place 相同的权限

野外限制

有一组权限可以启用,用于阻止在未声明的土地上进行交互/破坏/放置操作。这些权限如下:

  • thutessentials.land.break.unowned
  • thutessentials.land.place.unowned
  • thutessentials.land.useitem.unowned
  • thutessentials.land.useblock.unowned
  • thutessentials.land.enter.unowned

如果你有兴趣开设服务器,点击下方图片!

https://www.bisecthosting.com/clients/templates/bisectninetwo/images/logo.svg

Thut 的模组与 BisectHosting 合作!

BisectHosting 提供快速、简单且优质的服务。购买后,服务器已预先配置好,可直接使用。使用代码 "Thutmose" 可在首次购买其任何游戏服务器时享受首月 25% 的折扣。