Features:
Create an infinite number of tutorials
Teleport players to different locations
Play any sound in minecraft
Execute commands from the console
Execute commands from the perspective of the player
Show titles / subtitles and configure the exact timing
Send text messages
Text messages from other plugins are intercepted
Define precise delays between every action
Freeze players at their current position
Lock the head in the current position
Allow flying or just walking
Give rewards when watching tutorials
Only execute action when player has a certain permission
Use player variables when creating an action (%player%)
Make a tutorial only function once
Add every action from ingame
Configure absolutely every message
PlaceholderAPI compatibility
Shift an action right / left
Delete individual actions
Insert action right / left from an existing
Show every detail about an action
Show every action of a tutorial in a nice overview
Rightclick a villager to start a tutorial
Start tutorial via command
Start tutorial by joining the first time
Shift-rightclick a villager to remove him
Configure the Actionbar
Force-save tutorials
Reload the config file
Reload the tutorials
List all tutorials in a nice overview
See basic information about every tutorial (name, length, amount of actions)
Enable / Disable exit command
Delete tutorials
Change back-teleport location
Players in tutorials are hidden to others
List of all sounds (newest minecraft version)
Spoiler: Why TutorialCreator?
Spoiler: Commands & Permissions
Commands:
/tutorials – View all tutorials you can start by command
/tutorial <tutorial> [player] - Start the tutorial for you or a certain player
/tutedit <tutorial> - Create / Edit a tutorial
/tutedit – View all tutorials / Reload the plugin / Force-save tutorials
/abort - Exit the chat input
No more commands needed because everything is customizable via an awesome gui!
Permissions:
tutorialcreator.edit – Access the /tutedit command to edit tutorials via the gui
tutorialcreator.startvillager.<tutorial> - Start a tutorial by right-clicking the villager
(tutorialcreator.startvillager.* - Start all tutorials by right-clicking the villager)
tutorialcreator.startcommand.<tutorial> - Start a tutorial by using /tutorial <tutorial>
(tutorialcreator.startcommand.* - Start all tutorials by using /tutorial <tutorial>)
tutorialcreator.forcetutorial – Start tutorials for other plays
tutorialcreator.bypassinvis – See players that are currently in a tutorial
tutorialcreator.removevillager – Shift-rightclick villagers to open the villager-gui
Spoiler: Installation
Put the TutorialCreator.jar file into your plugins directory
Make sure you have the right version of ProtocolLib installed (optional)
Start the server and have fun using the plugin