Have you ever wanted to make a cool tutorial for players that doesn't use boring signs? Now you can make one!


This is the ultimate tutorial plugin for Bukkit. It allows easy creation of 'views' which the player sees after typing /tutorial.


  • Easy tutorial creation
  • Unlimited tutorials, unlimited scenes per tutorial
  • Two types of tutorials (CLICK/TIME)
  • Two types of view (META/TEXT)
  • Show a player a tutorial when they first join your server
  • 100% configurable
  • Easy to set up and use
  • Give your players a tutorial that isn't boring
  • Versatile - Use it for a play, or a plugin tutorial, or a welcome tutorial, or anything you can think of.
  • Lightweight


/tutorialList tutorials
/tutorial helpHelp page
/tutorial <name>Puts you in the tutorial
/tutorial create <name>Create a new tutorial
/tutorial addview <name>Add a view to a tutorial
/tutorial remove <name>Removes a tutorial
/tutorial remove <name> <view number>Removes a tutorial view


tutorial.createUse /tutorial create <name>Creating a tutorial
tutorial.useUse /tutorial <name>Allows a player to use any tutorial
tutorial.tutorial.<name>Use /tutorial <name>Allows a player to use a specific tutorial
tutorial.removeUse /tutorial remove <name>Remove a tutorial

Tutorial types

Tutorial TypeDescription
CLICKRight click an item to go to the next view
TIMEAutomatically go to the next view after a customizable amount of time

View types

View TypeDescription
METAShow message in item metadata, center middle
TEXTShow message as a simple chat text


  • To make a sign, the top line must be [Tutorial] (changeable in the config), then the second line must be the name of the tutorial.
  • To make a tutorial start when a player first joins the server, edit the appropriate fields in the config.

Metrics | Updater

We use metrics to collect stats! We only collect basic things such as version type, and players online. If you want to see everything, click on the graph. Go into /plugins/PluginMetrics/config.yml to disable stat collecting if you wish.
We also include an update checker. It will download the latest updates for you. If you'd like to disable it, go into /plugins/ServerTutorial/config.yml

Bugs? Suggestions?

Leave feedback in the comments or file a ticket if there are any bugs!

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of BluePig BluePig Apr 18, 2014 at 02:05 UTC - 0 likes

    I HATE THE DOUBLE MESSAGE GLITCH (Sorry for caps but its necessary)


  • Avatar of Toxicterror1991 Toxicterror1991 Apr 15, 2014 at 19:19 UTC - 0 likes

    @hawkfalcon: Go never said something else :P just wanted to share my thoughts :D

    is there actually a source code available?

    Last edited Apr 15, 2014 by Toxicterror1991
  • Avatar of hawkfalcon hawkfalcon Apr 14, 2014 at 22:12 UTC - 0 likes

    @Toxicterror1991: Go

    Working on it :s


  • Avatar of Toxicterror1991 Toxicterror1991 Apr 10, 2014 at 16:42 UTC - 0 likes

    can't wait for an update :/

  • Avatar of DahDuff DahDuff Mar 26, 2014 at 14:09 UTC - 0 likes

    @hawkfalcon: Go

    Could you maybe add a way to quit a tutorial? When dealing with massive , timed tutorials it is really irritating to accidentally enable the tutorial and have to wait until you can do anything . I recommend adding one more item in the hotbar ( Like the existing stick ) with a quit lore that does let you quit with a right click :D

    Please reply asap , the plugin really needs these additions :)

  • Avatar of DahDuff DahDuff Mar 26, 2014 at 13:57 UTC - 0 likes

    @hawkfalcon: Go

    There is a bug you have to consider :

    Every time I start a tutorial I can't click disconnect through escape which is how it should work but when I use Alt+Tab I'm allowed to disconnect and if I do so the console gets spammed with errors informing me that the scheduled tasks couldn't be performed because of the sudden absence of the player . In other words , if someone's pc crashes my server gets really close to crashing too .

    I'm so looking forward to the rewarding system though..keep it up!

  • Avatar of MasterKohaku MasterKohaku Mar 26, 2014 at 04:50 UTC - 0 likes

    The messages repeat 2 times! why?

  • Avatar of hawkfalcon hawkfalcon Mar 24, 2014 at 15:34 UTC - 0 likes

    @PlanetNZX: Go

    Reload breaks it. Restart doesn't.

  • Avatar of PlanetNZX PlanetNZX Mar 24, 2014 at 02:05 UTC - 0 likes

    hey I just got this plugin and it works great except whenever I restart my server the tutorial doesn't work properly and I cant teleport or move to view point. I looked in my console and it had a big error. I don't can u fix this, this is a great plugin!

  • Avatar of DahDuff DahDuff Mar 18, 2014 at 18:43 UTC - 1 like

    @forshadowing2: Go

    Actually they get teleported at the exact same place they were when they executed the command or started the tutorial in any way :D


Date created
Nov 16, 2013
Last update
Feb 25, 2014
Development stage
GNU General Public License version 3 (GPLv3)
Curse link
Recent files