New countdown shows remaining time while creating actions.
Teleport-actions are now created by simply punching into the air. Specific coordinates can still be specified by editing the tutorials.yml file and then reloading.
Re-done commands for more structured usage. Check the wiki for details. /tc <create | edit | reload>
Hex color support: Use &#COLOR (Minecraft 1.16+).
Further improvements
Added info about how to delete the tutorial villagers (when spawning or hitting them as admin).
Damaging other players and item pickup are now blocked while in a tutorial.
Reloading now happens through commands only, force-saving in the GUI of individual tutorials.
Internal improvements for efficiency.
Latest Minecraft 1.21.X is officially supported.
Additions to config.yml
Code (Text):
messages:
punchforlocationinput: 'Punch to use your current location as input.'
villager-damage-info: '&cTutorial villagers cannot be damaged. Open the villager GUI using shift + right-click.'
tutorial-already-exists: '&cTutorial &e%tutorial% &calready exists! Use &e/tc edit %tutorial% &cto edit it.'
tutorial-not-found-create: '&cTutorial &e%tutorial% &cdoes not exist! Use &e/tc create %tutorial% &cto create it.'
confirm-reload-command:
- '&cWarning: Reloading tutorials may overwrite changes made since last server startup!'
- '&7Use &e/tc reload tutorials confirm &7to proceed with the reload.'
tutorial-syntax:
- '&cInvalid Syntax'
- '&e/tutorial <tutorial> [player] &7- Start a tutorial for you or another player.'
- '&e/tutorials &7- View available tutorials.'
tc-syntax:
- '&6Command Syntax:'
- '&e/tc create <tutorial> &7- Create a new tutorial'
- '&e/tc edit [tutorial] &7- Edit a tutorial (or show overview)'
- '&e/tc reload <config | tutorials> &7- Reload configuration or tutorials'
tc-create-syntax:
- '&6Create Command Syntax:'
- '&e/tc create <tutorial> &7- Create a new tutorial with the specified name'
tc-edit-syntax:
- '&6Edit Command Syntax:'
- '&e/tc edit <tutorial> &7- Edit the specified tutorial'
tc-reload-syntax:
- '&6Reload Command Syntax:'
- '&e/tc reload config &7- Reload the configuration file'
- '&e/tc reload tutorials &7- Reload all tutorials'
# OLD SECTION - CAN BE REMOVED
#wrong-syntax:
#- '&7[&6&lTutorial&r&7] &cWrong syntax!'
#- '&c» &7/tutorials &8| &7View all tutorials you can start'
#- '&c» &7/tutorial <tutorial> [player] &8| &7Start a tutorial for you or another player'
#- '&c» &7/tutedit <tutorial> &8| &7Create / Edit a tutorial'
#- '&c» &7/tutedit &8| &7Overview of every tutorial / Reload the plugin / Force-save tutorials'
#- '&c» &7/tutreload <config | tutorials> &8| &7Reload the plugin'
#- '&c» &7/abort &8| &7Exit the chat input'
Please report any issues on Discord or via PM. If you enjoy the update please consider leaving a positive review!