BEssentials

BEssentials

集成式服务器管理插件,包含运行Minecraft服务器所必需的基本命令。

BEssentials 是一个服务端管理模组,添加了运行多人游戏服务器所需的日常命令:传送、地标点、家、玩家间传送请求、简易经济、格式化聊天、LuckPerms 标签列表以及管理员物品栏检查。

每个功能都是一个可切换的模块。权限由 LuckPerms(必需)处理。数据存储在配置文件旁的 SQLite 中。消息、聊天格式、标签列表文本和传送延迟均可完全配置。

功能

出生点

  • /spawn — 传送到出生点(可带可选预热时间)
  • /setspawn — 设置默认出生点,或按 LuckPerms 用户组设置出生点

地标点

  • /warp <名称>、/warps、/setwarp、/delwarp
  • 命名地标点会被保存,并可通过权限节点进行限制

家

  • /home、/homes、/sethome、/delhome
  • 家的数量限制可配置,并可通过 LuckPerms 元数据键 bessentials-homes 为单个玩家提高上限

TPA

  • /tpa、/tpahere、/tpaccept、/tpdeny、/tpcancel
  • 请求在可配置的超时时间后过期

经济

  • /balance、/pay
  • 供管理员使用的 /eco give、/eco take、/eco set
  • 余额保存在 SQLite 中;初始余额和货币名称可配置

聊天与标签列表

  • 使用 LuckPerms 前缀、后缀和用户组的聊天格式
  • /lockchat、/unlockchat、/clearchat
  • 标签列表头部、底部和名称格式,按 LuckPerms 用户组权重排序

物品栏查看

  • /invsee <玩家> — 在带标签页的 6 行箱子界面中检查玩家的物品栏
  • 标签页:主物品栏、额外槽位(盔甲、副手、合成、额外模组槽位)、末影箱
  • /endersee <玩家> — 相同界面,直接在末影箱标签页打开
  • 仅查看,除非管理员拥有修改权限

要求

  • LuckPerms — 必需。如果缺失,BEssentials 不会启用任何模块。
  • Architectury API — 每个加载器上都需要。
  • Fabric API — 在 Fabric 上需要。

支持的版本

  • 1.20.1 — Fabric 和 Forge
  • 1.21.1 — Fabric 和 NeoForge

请下载与您的 Minecraft 版本和模组加载器都匹配的 jar 文件。

安装

  1. 安装正确的加载器(Fabric、Forge 或 NeoForge)和 Architectury API。
  2. 为相同加载器和游戏版本安装 LuckPerms。
  3. 将匹配的 BEssentials jar 放入服务器的 mods 文件夹。
  4. 启动服务器一次。配置文件会在 config/bessentials/config.json 生成。
  5. 分配 LuckPerms 节点,然后重启或重新加载权限。

主要权限

  • bessentials.spawn、bessentials.spawn.set、bessentials.spawn.set.other
  • bessentials.warp、bessentials.warp.set、bessentials.warp.delete
  • bessentials.home、bessentials.home.set、bessentials.home.delete
  • bessentials.tpa、bessentials.tpa.here、bessentials.tpa.accept
  • bessentials.eco.balance、bessentials.eco.pay、bessentials.eco.admin
  • bessentials.chat.lock、bessentials.chat.lock.bypass、bessentials.chat.clear
  • bessentials.invsee、bessentials.invsee.modify

操作员(权限等级 2)被视为拥有所有节点。传送使用配置文件中定义的共享预热和冷却时间。

配置

模块可以在 config/bessentials/config.json 中独立启用或禁用。您还可以编辑传送预热/冷却时间、家的数量限制、TPA 超时、经济数值、聊天格式、标签列表文本以及所有面向用户的消息(包括 & 颜色代码)。

错误报告和功能请求:请使用本项目页面的评论选项卡。


Français

BEssentials 是一个服务端模组,提供多人游戏服务器管理命令:出生点、地标点、家、TPA、经济、格式化聊天、LuckPerms 标签列表和物品栏检查。

每个功能都是可激活的模块。LuckPerms 是必需的(否则模组保持不活跃)。数据存储在 SQLite 中。消息、格式和传送延迟均可配置。

  • 默认或按 LuckPerms 用户组的出生点(/spawn、/setspawn)
  • 持久化的地标点(/warp、/setwarp、/delwarp、/warps)
  • 带有可配置限制或 LuckPerms 元数据 bessentials-homes 的家
  • 传送请求(/tpa、/tpahere、/tpaccept、/tpdeny、/tpcancel)
  • SQLite 经济(/balance、/pay、/eco)
  • 带有 LuckPerms 前缀/后缀的聊天和标签列表;/lockchat、/clearchat
  • 带标签页的 Invsee:物品栏、装备/额外槽位、末影箱(/invsee、/endersee)

Jar 文件:Fabric/Forge 1.20.1 和 Fabric/NeoForge 1.21.1。需要 Architectury API;在 Fabric 上还需要 Fabric API。将正确的 jar 放入 mods,启动服务器一次,然后分配 LuckPerms 节点。