SweetTask

A daily/weekly/monthly task plugin.

25

SweetTask

SweetTask

Minecraft Daily/Weekly/Monthly Quest Plugin

> Default configurations are in Chinese. Check localization repository for English or other language. > And I am sorry about that the wiki is only Chinese available right now. In the future, we may translate it to English.

Introduction

Want to give players something to do? Use this plugin to assign periodic quests to players! Three types of quest cycles: daily, weekly, and monthly. The number of quests can be customized for each permission group in each cycle.

Quest objectives (subtasks) fully support: breaking blocks, placing blocks, submitting items, crafting items, fishing, killing mobs, and more!

Combine these built-in quest types to create quest configurations, which are randomly assigned to players. Custom command rewards are given upon completion.

In addition, you can add more menu configurations to the plugin, allowing you to freely edit the GUI layout just like a dedicated menu plugin.

Commands

Root command: `/sweettask` Aliases: `/stask`, `/task`, `/st`

Parameters wrapped in `<>` are required; `[]` are optional.

| Command | Description | Permission | | --- | --- | --- | | `/task open <menu-name>` | Open a menu | Defined in menu config | | `/task open <menu-name> [player]` | Open a menu for another player (requires menu permission) | `sweet.task.open-others` | | `/task reset <quest-name>` | Reset progress of a quest for all players | OP/Console | | `/task refresh <player>` | Refresh all quests for a player (without counting refresh times) | OP/Console | | `/task reload database` | Reload database config and reconnect | OP/Console | | `/task reload` | Reload plugin config (does not reconnect database) | OP/Console |

Permissions

+ `sweet.task.settings.hide-actionbar` Hide quest progress actionbar messages

ADS