ServerTutorial
Have you ever wanted to make a cool tutorial for players that doesn't use boring signs? Now you can make one!
Description
NOW 1.13 COMPATIBLE
This is the ultimate tutorial plugin for Bukkit. It allows easy creation of 'views' which the player sees after typing /tutorial.
Features
- Easy tutorial creation
- Unlimited tutorials, unlimited scenes per tutorial
- Two types of tutorials (CLICK/TIME)
- Three types of views (TEXT/TITLE/ACTIONBAR)
- Show a player a tutorial when they first join your server
- 100% configurable
- Economy tie-in
- 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
Commands
| Command | Description |
|---|---|
| /tutorial | List tutorials |
| /tutorial help | Help 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 |
Permissions
| Permission | Command | Description |
|---|---|---|
| tutorial.create | Use /tutorial create <name> | Creating a tutorial |
| tutorial.use | Use /tutorial <name> | Allows a player to use any tutorial |
| tutorial.tutorial.<name> | Use /tutorial <name> | Allows a player to use a specific tutorial |
| tutorial.remove | Use /tutorial remove <name> | Remove a tutorial |
Tutorial types
| Tutorial Type | Description |
|---|---|
| CLICK | Right click an item to go to the next view |
| TIME | Automatically go to the next view after a customizable amount of time |
View types
| View Type | Description |
|---|---|
| TEXT | Show message as a simple chat text |
| TITLE | Title (subtitle) |
| ACTIONBAR | Action bar above item bar |
Miscellaneous
- 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
- This plugin makes use of BStats Metrics.
- To disable metrics either disable metrics in Bstats config file or disable it in the plugin config file.
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!

-
View User Profile
-
Send Message
Posted Jan 30, 2014@Toxicterror1991
1.1.1 times out after 10 seconds, which is why :P (increased to 60)
-
View User Profile
-
Send Message
Posted Jan 30, 2014well.... 1.1.1. is a "bit" buggy on CB1.6.4
often doesnt recognize that I actually typed in some text and it'll just land in the normal chat instead as a "parameter" for the addview :(
wouldnt it be easier, in general, to do these sort of things over a command? its a cool idea to use that conversation API, but sort of isnt working properly as it only seems to work if i use just one single word
as for now, i'll just edit the tutorial in the config... hope i get it correctly working that way
-
View User Profile
-
Send Message
Posted Jan 25, 2014Apparently it's all working nice but View type TEXT still doesn't work for me.
-
View User Profile
-
Send Message
Posted Jan 22, 2014@bazcs
Sure.
@MrOptifine
This is only on spigot, which we do not provide support for.
-
View User Profile
-
Send Message
Posted Jan 22, 2014Nice plugin but can you add color tags and pleas fix when a player doing a tutorial and they leave there come a lots of errors
-
View User Profile
-
Send Message
Posted Jan 21, 2014Can you do a /tutorial reload ? Please
-
View User Profile
-
Send Message
Posted Jan 11, 2014subed.
Coooooome oooon updates xD
God, hands down, best and most have plugin ever made.
If there was a list of the top 5, essentials 1 and this 2. lol
IMHO,
Only 4 things need to be added.
Remove tutorial command
Edit view command
A really long timer
Chat to disappear. 90% percent of use protocalLib anyways.
GET THAT DONATE BUTTON UP!!! :)
-
View User Profile
-
Send Message
Posted Jan 3, 2014@FlappyKillmore
Working on it
-
View User Profile
-
Send Message
Posted Jan 2, 2014Could you add an option to mute chat while going through the tutorial, or maybe move the text to the top? I haven't really looked into, it might already be an option, but I'm just checking. Sorry for bothering you if it is!
-
View User Profile
-
Send Message
Posted Jan 1, 2014@jpell1221
I'll make the timeout longer.
@ThaSourceGaming
See above, and sure, can add that to the list :P
@jpell1221
True, but not everyone has skript.
-
View User Profile
-
Send Message
Posted Dec 31, 2013@ThaSourceGaming
you can do this with skript
-
View User Profile
-
Send Message
Posted Dec 31, 2013This is an awesome plugin but the only problem is that I have to type things really fast for them to work and if i dont i have to redo the the creating and addview :(
Also it would be epic if you had an option to force players to see a tutorial on joining the server for the first time. For example /tutorial addjoin starter
-
View User Profile
-
Send Message
Posted Dec 31, 2013@hawkfalcon
I got it now. For me you have type really fast, within 5 seconds as if you do not the devil, comes from mount siberia to make it so, the world comes out in chat. I just run past the devil than edit the config files. So yeah.
-
View User Profile
-
Send Message
Posted Dec 31, 2013@Chaeris
Yes, and he already is in god mode.
@lite20
<3
@Darthmineboy
Feel free. @jpell1221
Works fine for me o.o
@Aponatur
This is coming... will require protocol lib
-
View User Profile
-
Send Message
Posted Dec 29, 2013Awesome plugin! I'm a fan of this kind of tutorial.
Is it possible to supress the chat messages for new players during the tutorial?
-
View User Profile
-
Send Message
Posted Dec 29, 2013@Chaeris Your idea of views is correct. They get teleported to different locations, if there is more than 1 view. Meta, is best used for if its just a visual view. Text will bring up what you set for the text to explain whats at that view. So lets say you setup signs at that view for them to read, could use Meta, or use Text, and it will display text in chat to them to explain the view.
-
View User Profile
-
Send Message
Posted Dec 29, 2013@hawkfalcon
Typeing "CLICK" does not work it just comes up in chat
-
View User Profile
-
Send Message
Posted Dec 29, 2013It would be cool if this had an example video of what it does. I have an idea about what the plugin does, but it is still vague.
Cheers
Darthmineboy
-
View User Profile
-
Send Message
Posted Dec 29, 2013Thank you!
Ive been looking for something like this for a while now! Thank you so much for this!
-
View User Profile
-
Send Message
Posted Dec 29, 2013When you talk about "views", do you mean that the player is teleported to a location, and on top of that a META or TEXT pops so he can read it ?
That could be even better if he gets teleported in god-mode, and that god mode is disabled at the end of the tutorial (but at worse we can use other plugins to give god-mode to the player at the beginning of the tutorial and remove it at the end).