McLists一周年快乐
服务器已经添加了详细介绍信息板块
服主可以在管理后台来提交自己服务器介绍信息。
服务器介绍信息提交后,管理人员会进行审核
审核通过后会在服务器详细页面进行显示
提交服务器介绍信息会让新玩家更好的了解你的服务器哦~
添加图片信息,也会让百度等搜索引擎更好的收录您的服务器哦~
管理平台地址:传送门
Challenges

Challenges - 400 挑战配置

为你的玩家配置超过400种不同的挑战任务来完成!
Bukkit / Spigot 作者 Moozter 支持版本 1.8 - 1.15
服务器使用量
未统计
服务玩家数
未统计
下载量
4,331
插件详细介绍

Challenges 是一款功能强大的挑战插件,允许你为玩家配置超过 400 种不同的挑战。玩家完成挑战的每个阶段时,都会在聊天栏收到通知,并且可以随时通过 GUI 界面领取已完成的阶段奖励。该插件几乎允许你自定义所有内容!

所有功能在发布前都经过测试,但如果你仍然遇到问题,可以在此处私信我。请勿在评论区报告问题,否则你将被引导至正确的支持渠道,在此之前你的反馈将被忽略。

首次下载?

本插件使用原版统计信息来追踪挑战进度,因此在安装插件之前已增加的任何统计数据都将用于挑战进度。若要重置所有统计信息,请删除主世界文件夹中名为“stats”的文件夹。

此外,本插件使用 bStats 收集一些匿名数据。你可以在 https://bstats.org/getting-started 了解更多信息。

命令与权限

命令

  • /challenges - 打开挑战 GUI 界面。

权限

  • 此插件无需任何权限。

安装步骤

  • 下载 Challenges.jar 文件。
  • 将文件放入服务器的 plugins 文件夹。
  • 启动或重启服务器。

配置文件 (config.yml)

颜色代码支持在任何字符串值中使用 & 符号。

<details>

<summary>点击查看 config.yml 配置示例</summary>

settings:
  check-for-updates: true
  increment-checker-frequency: 1000
  executor-max-threads: 0
gui:
  title: '&aChallenges'
  challenge-title: '&a%challenge %stage'
  challenge-complete: '&rCOMPLETE'
  challenge-progress: '&r%progress'
rewards:
  title: '&aRewards'
  unclaimed-title: '&aUnclaimed rewards'
  reward: '&r%reward'
messages:
  progress-loaded: '&aYour challenge progression has been loaded!'
  progress-not-loaded: '&cYour challenge progression isn't loaded yet!'
  stage-complete: '&aYou completed %challenge %stage!'
  rewards-claimed: '&aYou claimed rewards for %challenge %stage!'
config-version: 1

</details>

设置项说明

  • check-for-updates: 决定插件是否检查新版本。这不会自动下载更新。
  • increment-checker-frequency: 决定插件检查玩家挑战进度的频率(以毫秒为单位)。增加此值可能会提高性能,尤其是在玩家较多和/或使用更多挑战的服务器上。
  • executor-max-pool-size: 决定插件执行器可同时使用的线程数。执行器用于加载/保存玩家数据。限制此值可能会提高小型服务器的性能。

> 注意:更改 increment-checker-frequencyexecutor-max-pool-size 的值尚未经过充分测试。

占位符说明

所有占位符仅在其演示的值中生效。

  • %challenge - 替换为挑战名称。
  • %stage - 替换为玩家在某个挑战中的阶段(在 GUI 中达到最大阶段时,替换为 challenge-complete 的值)。
  • %progress - 替换为玩家在某个挑战中的进度。
  • %reward - 替换为某个挑战的奖励(已领取或未领取)。

GUI 界面文本

  • title: 显示在 GUI 顶部。
  • challenge-title: 显示在每个挑战的顶部。
  • challenge-complete: 当玩家达到最大阶段时,替换阶段显示。
  • challenge-progress: 显示在每个挑战下方。

奖励相关文本

  • title: 当玩家未达到最大阶段时,显示在拥有奖励的任何挑战下方。
  • unclaimed-title: 显示在玩家已获得但尚未领取奖励的任何挑战下方。
  • reward: 显示在 rewards-titleunclaimed-rewards-title 下方,对应每个奖励。

消息文本

  • progress-loaded: 当玩家的挑战进度加载完毕时显示。
  • progress-not-loaded: 当玩家尝试打开 GUI 但其进度尚未加载时显示。
  • stage-complete: 仅在玩家完成挑战阶段时在其聊天栏显示。
  • rewards-claimed: 仅在玩家领取奖励时在其聊天栏显示。

config-version 说明

插件未来可能会使用此值自动更新配置文件,更改此值可能会破坏此功能。

配置挑战组

插件会尝试读取 Challenges 文件夹内(除 config.yml 外)的任何 YML 文件作为一个挑战组。要创建新组,只需在此文件夹中创建一个新的 YML 文件,并使用下面的示例和指南进行配置。

<details>

<summary>点击查看挑战组配置示例</summary>

name: '&rGroup Name'
item: <item>
challenges:
  challenge_id:
    name: '&rChallenge Name'
    item: <item>
    stages:
      - <requirement> [reward]
  challenge_id-[sub_challenge]:
    name: '&rAnother Challenge Name'
    item: <item>
    stages:
      - <requirement> [reward] [reward]

</details>

示例与说明

如果插件未找到任何现有的组配置,将创建两个示例组配置。这些仅作为帮助你配置挑战组的示例,可能不适合公开服务器。

  • <...> 表示此参数是必需的。
  • [...] 表示此参数是可选的。
  • 插件目前不支持数字物品 ID。
  • 物品 ID 参考:https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html
  • 实体 ID 参考:https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/EntityType.html
  • 统计 ID 参考:请查看概述底部的隐藏内容。

组配置参数

  • name: 该组在 GUI 中显示的名称。
  • item: 该组在 GUI 中使用的物品。

挑战配置参数

  • <challenge_id>: 替换为你想要为此挑战追踪的统计 ID。
  • [sub_challenge]: 如果要追踪的统计信息是特定类型的,请替换为你想要追踪的实体/物品/方块。不要忘记挑战 ID 和子挑战之间的 - 字符!
  • name: 此挑战的名称。
  • item: 此挑战在 GUI 中使用的物品。

阶段配置参数

  • <requirement>: 替换为玩家必须达到的统计增量次数才能完成此阶段。
  • [reward]: 替换为奖励内容。

奖励配置格式

  • 命令奖励: cmd=<command_line>,[gui_preview]
- `<command_line>`: 替换为你想要执行的命令,将空格替换为下划线。你可以在此处使用 `%player` 来获取领取奖励的玩家名称。
- `[gui_preview]`: 如果你希望此奖励在 GUI 中预览,请替换为你想要预览的文本,并将空格替换为下划线。
  • 经验奖励: experience=<amount>
- `<amount>`: 替换为你想要给予玩家的经验值数量。这不对应等级!
  • 物品奖励: item=<item>,<amount>,[meta1],[meta2]...
- `<item>`: 替换为你想要奖励的物品类型。
- `<amount>`: 替换为你想要奖励的物品数量。
- `[meta]`: 替换为物品元数据。

物品元数据配置

  • 物品名称: name=<item_name>
- `<item_name>`: 替换为物品应有的名称,将空格替换为下划线。
  • 物品描述: lore=<lore>
- `<lore>`: 替换为物品应有的描述,将空格替换为下划线。要换行,请使用 `|` 字符。
  • 物品附魔: <enchantment_id>=<level>
- `<enchantment_id>`: 如果你的服务器运行在 1.13 或以上版本,请替换为附魔的游戏内名称,将空格替换为下划线。对于 1.8-1.12 版本,请从此列表替换为 ID:https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/enchantments/Enchantment.html
- `<level>`: 替换为你想要的附魔等级,支持 0 到 32767 级。

支持的统计 ID

除非统计信息明确要求子统计(例如 mine_block-<block>),否则不要为其配置子统计。

1.8+

  • damage_dealt
  • damage_taken
  • deaths
  • mob_kills
  • player_kills
  • fish_caught
  • animals_bred
  • treasure_fished
  • junk_fished
  • leave_game
  • jump
  • drop (1.9+ 使用 drop-<item>)
  • mine_block-<block>
  • use_item-<item>
  • break_item-<item>
  • craft_item-<item>
  • kill_entity-<entity>
  • entity_killed_by-<entity>
  • talked_to_villager
  • traded_with_villager
  • cake_slices_eaten
  • cauldron_filled
  • cauldron_used
  • armor_cleaned
  • banner_cleaned
  • brewingstand_interaction
  • beacon_interaction
  • dropper_inspected
  • hopper_inspected
  • dispenser_inspected
  • noteblock_played
  • noteblock_tuned
  • flower_potted
  • trapped_chest_triggered
  • enderchest_opened
  • item_enchanted
  • record_played
  • furnace_interaction
  • crafting_table_interaction
  • chest_opened

1.9+

  • pickup-<item>
  • sleep_in_bed

1.11+

  • shulker_box_opened

1.13+

  • damage_dealt_absorbed
  • damage_dealt_resisted
  • damage_blocked_by_shield
  • damage_absorbed
  • damage_resisted
  • clean_shulker_box

1.14+

  • open_barrel
  • interact_with_blast_furnace
  • interact_with_smoker
  • interact_with_lectern
  • interact_with_campfire
  • interact_with_cartography_table
  • interact_with_loom
  • interact_with_stonecutter
  • bell_ring
  • raid_trigger
  • raid_win

1.15+

  • interact_with_anvil
  • interact_with_grindstone

1.16+

  • target_hit
  • interact_with_smithing_table
测试支持版本
1.8 1.15
版本分布
基本信息
插件名称 Challenges
作者 Moozter
平台 Bukkit / Spigot
支持版本 1.8 - 1.15
点赞数 1
最近版本
暂无数据 -

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:232,724  |  历史访问人次:346,028

今日访问人数:13,872  |  今日访问人次:16,711

昨日访问人数:26,047  |  昨日访问人次:31,068

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6