⚠️ 在此页面,我们将会一步一步向您解释如何在Sponge服务端配置并使用GriefPrevention。请确认您是在 Sponge 服务端使用GriefPrevention,而不是在一个 Bukkit 服务端。 ⚠️

入门指南

需求

  • 一个权限管理插件(我们建议您使用 LuckPerms)。
  • 一个最新 版本 的 Sponge 服务端。

安装

请从我们 官方下载页面 下载最新版本的GriefPrevention Jar包。请下载与您的Minecraft版本相对应的版本,并且保持它处于最新!下载完成后,请将GriefPrevention-Jar包放置在您的服务器的mods文件夹下。

现在您可以启动一次您的服务器来让GriefPrevention生成所有的配置文件,您可以输入 /sponge plugins来检查GriefPrevention是否被成功的加载。接下来,您就可以关闭服务器并开始配置您的服务器了。

配置

小贴士: 仍然有一小部分配置选项需要通过您的权限管理系统进行配置,您可以在 高级选项 页了解到更多的信息.

所有的配置文件都可以在服务器的 config/griefprevention 文件夹下找到。

config/
└── griefprevention/
    ├── GlobalPlayerData/
    ├── Logs/
    ├── worlds/
    │   ├── minecraft/
    │   │   ├── overworld/
    │   │   │   ├── world/
    │   │   │   │   ├── ClaimData/
    │   │   │   │   └── world.conf
    │   │   │   └── dimension.conf
    │   │   └── other...
    │   └── global.conf
    ├── _schemaVersion
    ├── bannedWords.txt
    ├── messages.conf
    └── softMute.txt

您可以在 配置文件 中更改一些设置。这些文件都有详细的注释,十分清晰的描述的每个选项的作用。此外这里还有三种类型的配置方式:

  • Global(全球通用的配置)
  • Dimension(指定维度的配置)
  • World(指定世界的配置)

Global 配置文件能够影响服务器加载的所有世界和维度。这是配置文件的默认级别。
Dimension 配置文件用来管理某个特定的维度或者世界组(译者注:如所有的地狱维度、所有的末地维度)。在此配置文件中修改的设置将会覆盖 Global 配置文件中相关的设置。
World 配置文件仅能被用来修改指定的世界。 World 配置文件的设置内容将会覆盖在 dimensionglobal 文件下配置过的内容。为了让指定维度和世界启用您想要的设置,您需要将相关配置文件中的 config-enabled 节点值设置为 true

领地认领的数据可以在所在维度的 Claim 文件夹下找到,例如所有的主世界的领地认领信息都被保存在 config/griefprevention/worlds/minecraft/overworld/world/ClaimData文件里。

默认情况下,用户的领地数据会被放置在GriefPrevention配置文件根目录的 GlobalPlayerData 文件夹下。
如果您将 global.conf文件中的 use-global-storage 节点设置为 false,那么GriefPrevention将会根据不同的维度分别存储这些玩家的领地数据,如果这么做的话,GriefPrevention将会分别计算玩家在各个维度中随游戏时间增加所带来的领地块上限的增长。

权限

在您正确的安装完GriefPrevention之后,您需要给予您的玩家们认领领地的权限,因为默认情况下,玩家没有这个权限。
默认权限组所需要的基础权限都可以通过 griefprevention.user 这一个节点来赋予玩家(译者注:如果您使用LuckPerm,那么您只需要输入/lp group default permission set griefprevention.user).对于基础的管理员权限,您可以给管理员分配 griefprevention.admin 权限。

如果您想要更多的微调权限,您可以在 这里 找到所有详细权限,如果您想查看所有指令权限和使用方法,您可以在这 这里 找到。

您可以使用下面的指令来应用以上操作:

/lp group <defaultgroup> permission set griefprevention.user

对于 <defaultgroup> 请替换为您的默认权限组,如果您还没有设置过权限组,您可以用 default替换这里。

results matching ""

    No results matching ""