Task

A plugin to show tasks of project in progress

tool

Installation command

!!MCDR plugin install mcd_task

Repository

Synced at

...

Last update

...

Latest version

Total downloads

5269

Back to catalogue

Task-v2.2.0.mcdr

Version

2.2.0

Date

May 18, 2022

Size

18.17 KiB

Downloads

89

MD5

c500cbbf6bfd16dc4d0d82b4afa88c67

SHA256

a9da9dbbc7c46ce572e3df11a6f4ffcede0f783eb6a0bc4e9ac854e80b7b77d4

MCDR Plugin Dependencies

Plugin IDRequirement
mcdreforged>=2.1.3

Python Package Requirements

Python PackageRequirement

none

News

  1. Task overview Now you can see a new task overview page when !!task is directly called, which could help every players to find the most important or emergency tasks. Only the tasks with approaching deadlines or just was marked as a high priority task (This will be introduced below) will be displayed here. And the length of this list will be limited to avoid the text is too long to be display in vanilla Minecraft clients. You can still call !!task list to access the old task list view.

New relative configuration options:

Option nameTypeDefault ValueWhat's this
default_overview_instead_of_listbooltrueIf you prefer old task list view as !!task command behavior, just set this to false to call it back
overview_deadline_warning_thresholdint1This value will control how close the deadline is could make the task appears in task overview page.
overview_maximum_task_amountint10Task amount in task overview is limited, you can change this value to make more tasks with priority or deadline to be displayed.
  1. Priority

    This is a new attribute of all the tasks, which only accept integers or None. Default to None. When the amount of tasks with deadline is insufficient for the task overview, in other words, the amount of tasks with deadline is less than the value of overview_maximum_task_amount option, these blank will be filled with tasks with priorities until reach the overview limit mentioned above. Setting a suitable priority could make it more simple to find the important tasks for players.

Changes

  1. New task detail view to make all the attributes to be displayed. !!task list-res[ponsibles] is removed because reponsibles can be queried in detail view.
  2. Changed !!task detail-all command to !!task list-all and make list-all view no longer display all the attributes to make the text more suitable to display (although sometime it will still be to long for vanilla client to display XD)
  3. Now task and config will both use Serializable to check the type, incorrect type in task storage file may raise exceptions on plugin load.
  4. Now delete task command could be any in !!task rm/remove/del/delete <task_title>
  5. Massive other text-based user interface change

Fixes

​ Minor i18n text and TUI fixes