Server Tutorial Plus
1.25.3Introduce players to your server with unlimited tutorials! Many customisations! Free!
1.25.3latest1.25.3 > 1.21.10 CompatabilityDec 5, 2025 Changelog: · Fixed issues with plugin loading on 1.21.10 · Bumped dependencies · Minor changes and improvements1.25.21.25.2 > Fixed checkpoint coloursApr 19, 2024 Change log: · Coloured checkpoint particles (and particles in general) are now based on RGB. (#81)1.25.11.25.1 > Fixed API versionOct 29, 2023 Changelog: · Fixed an error where the API version would not be parsed correctly.1.25.01.25.0 > Updated for minecraft 1.20 & PlaceholderAPI placeholders!Oct 3, 2023 This update will probably break a lot of older versions, but might also fix some issues. Please backup your tutorials before updating if you run on an older version of Minecraft! Changelog: · Updated native version to 1.20.2 · PlaceholderAPI support for some variables. (Thanks @alan67160)1.24.51.24.5 > Fixes & HEX Colour codesSep 8, 2022 Change log: · Fixed an issue where on first join people wouldn't be teleported back to spawn. · Support for HEX colour codes. Usage: Tcfb is a colour code.1.24.41.24.4 > 1.19 compatibilityJul 17, 2022 Change log: · Fixed minor issues that caused issues on 1.19.1.24.31.24.3 > Minor featureJul 5, 2022 Change log: · Minor colour fixes. · Tutorials now cancel when started from a command.1.24.21.24.2 > Minor bug fixesJun 4, 2022 Changelog: · Fixed 2 minor bugs that were reported in the discord server.1.24.11.24.1 > Minor fixesMay 9, 2022 Changelog: · Added support for %username% as a placeholder. · Fixed an issue in the language file.1.24.01.24.0 > NPC Refactor & other minor fixesApr 27, 2022 This update is an attempt to refactor some of the NPC code to make it more maintainable. Note that issues might arise. If you find any issues be sure to contact me. Over the following days, more patches of this update will be released. Changelog: · Refactor the NPC code. Now uses a manager. · Fixed an issue where points would be skipped using the clickblock point. · Fixed an issue where lockplayer could be used on a checkpoint.1.23.5Apr 25, 2022 Change log: · The port used by the MySql data source is now configurable in the config.yml. Simply add the 'port:' argument to the section.1.23.41.23.4 > 1.18 CompatabilityJan 3, 2022 Changelog: · Updated xSeries to the latest version to make the plugin 1.18 compatible.1.23.3Dec 8, 2021 Changelog: · Updated the command library. Help now shows the alias instead. · The /st next command has been hidden from the help. Updated the plugin.yml file this time around.1.23.2Dec 8, 2021 Changelog: · Updated the command library. Help now shows the alias instead. · The /st next command has been hidden from the help.1.23.11.23.1 > Player data no longer saved on disablingNov 15, 2021 Changelog: · Player data is no longer saved when disabling the plugin. · Player data is no longer saved when the player quits. · The command framework has been reworked. More efficient and cleaner code. This update hopefully fixes the bugs present where people would be frozen forever.1.23.01.23.0 > Commands & FreezeNov 15, 2021 Changelog: · Command framework has been introduced splitting up most of the commands into separate classes. Better code quality. · Restoring players no longer requires saving information. This hopefully fixes any issues that might have been there.1.22.11.22.1 > Titles fixed on 1.17Jul 22, 2021 Changelog: · Fixed titles not working on Minecraft server version 1.171.22.01.22.0 > Updated MySqlMay 30, 2021 Changelog: · Switched to using a pooled connection. · Fixed a message not applying colour codes. · Added a log message to the restoration progress. If you find issues regarding 1.16 mention them on the discussion page!1.21.51.21.5 > Small bugfixAug 19, 2020 Change log: · Fixed a small bug where people could not set the tutorial block.1.21.4Aug 10, 2020 Change log: · Fixed issues regarding the method that was used to spawn particles. I checked for issues regarding 1.16 but I could not find any so the plugin also supports 1.16 from now on.1.21.31.21.3 > Bug fixesJan 21, 2020 Change log: · Fixed an issue where people would not be restored if /st reload was used. (GitHub) · Fixed an issue where the GUI was still available. (GitHub)1.21.21.21.2 > Fixed a NPC bugAug 27, 2019 Change log: · Fixed an error where the armor stand would become the NPC when the npc gets killed or removed.1.21.11.21.1 > Fixed issues for 1.14May 31, 2019 Change log: · Fixed multiple issues where 1.14 players where not able to set any messages.1.21.01.21.0 > 1.14.2 SupportMay 29, 2019 Change log: · Added support for 1.14.21.20.11.20.1 > Minor bug fix for /st play <id> <playername>Dec 21, 2018 Change log: · Fixed an issue where /st play <id> <player> was a player only command Hopefully the feedback in this pull-request will be taken into account. After that I can merge a new feature tot the plugin! Huge thanks for all the support I have had so far <31.20.01.20.0 Block incoming chat messages & minor additionsOct 25, 2018 Change log: · Added the ability block incoming chat messages for the player in the tutorial. (Per tutorial). · Added a better error message to the set sound argument. · Minor code cleanup (like really minor).1.19.21.19.2 > Minor bug fix when reverting player values.Oct 6, 2018 Change log: · Fixed an minor bug when reverting to old player data.1.19.11.19.1 > Fixed issues regarding ClickBlock point.Oct 6, 2018 Change log: · Fixed the issues regarding the ClickBlock point. Thanks @SlimeDog for reporting these.1.19.01.19.0 > 1.13 support while keeping support for 1.10 -> 1.12Aug 27, 2018 Support for versions 1.10, 1.11 and 1.12 is kept with this update! I am sure some of you have been waiting for this one quite a while. Sorry for the time this took me to update. The update it self was probably 2 hours work, or less, but I have just been really busy IRL. Nevertheless, here is the update that fixes most errors displayed in 1.13! Click to expand... Change log: · Added a 'protocol' layer which will for now add support for 1.13 · Support for 1.13 and 1.13.1 Please DO message me about any bugs you find. Little showcase tutorial:
1.18.21.18.2 > Minor fixAug 12, 2018 Change log: · Fixed a minor issue regarding Multiworld.1.18.11.18.1 > Minor improvementsJul 3, 2018 Change log: · Added the permission node 'servertutorialplus.command.play.others'. · Fixed a little bug regarding /st play <id> <other>1.18.01.18.0 > New point type: Command point!Jun 22, 2018 Change log: · Added the command type 'command'. This point will only proceed after the command /st next has been used. (I might make you change this in the future.)1.17.31.17.3 > Fixed a minor NPEJun 21, 2018 Change log: · Fixed a minor bug that would occur when attempting to /st info <id> when the tutorial had not been saved and loaded yet. A new point type will probably be released tomorrow.1.17.21.17.2 > Fly BugJun 2, 2018 Change log: · Fixed an error that would popup if the user left while in a locked fly point, when the user had fly before. Thanks for reporting the bug, @Funtime.1.17.11.17.1 > Minor code refactorMay 31, 2018 Change log: · Renamed the main plugin class to the plugin name. This update features nothing new, and the need to update is minimal. This update can however fix potential crashes where the main plugin class is named the same.1.17.01.17.0 > Block commands!May 30, 2018 Change log: · Added the ability to block commands. · Added a global command whitelist in the config. · Added a per tutorial whitelist to allow commands white blocking commands is on. · Added more magic to the fire. Thanks for the great suggestion @Toyhat And many thanks to the rest of you that support this plugin!1.16.21.16.2 > Funny businessMar 29, 2018 Change log: · Fixed an issue where players could be bound as NPC.1.16.11.16.1 > Language file fixMar 5, 2018 Change log: · Fixed an error where language files would generate with weird names instead of in a folder.1.16.01.16.0 > Language files!Mar 4, 2018 Change log: · Added language files for localization. Send me a PM if you think something is missing! · Fixed some errors with saving when a point was not setup correctly · Fixed some messages.1.15.31.15.3 > Minor changeFeb 5, 2018 Change log: · Permission now shows in /st edit · Added the argument to the resource page.1.15.21.15.2 > Bug fixJan 19, 2018 Change log: · Fixed a bug where clickable block points would save and corrupt the tutorialsaves.yml1.15.11.15.1 > Minor bug fixesJan 17, 2018 Change log: · Removed the ability to create NPCs on 1.8 and 1.9. Instead put a message that notifies users on why this is and what would be a workaround. · Fixed an issue where /st npc would not show all correct arguments.1.15.01.15.0 > NEW: Clicked block tutorial point!Jan 17, 2018 Change log: · Added a new checkpoint type: clickblock which will finish when clicking the selected block! · Features particle effects to highlight the block. Clicked block point showcase: https://i.imgur.com/bJKxX8r.mp41.14.01.14.0 > Per tutorial permissionsJan 16, 2018 Change log: · Added permissions to the tutorials. · Added a new arg to the checkpoint! The drawguide will draw a little line between you and the checkpoint! Be sure to share ideas on how to improve this!1.13.11.13.1 > Minor fixJan 3, 2018 Change log: · Fixed a minor bug where you could select an index < 1.1.13.01.13.0 > Finish rewards | End of 2017!Dec 31, 2017 Change log: · Added an option to give rewards for first time completion of a Server Tutorial. *Mysql and Flatfile data support. · Fixed an error in one of the arguments. · Tidied up the messages for the listing of rewards, commands, etc...1.12.21.12.2 > Minor bugfixesDec 24, 2017 Change log: · Fixed an issue where if you were not in the same world as the checkpoint it would start spitting out errors. · Fixed an issue where you could play Server Tutorials with 0 points. · Fixed an issue where you could not leave an Server Tutorial that had crashed.1.12.11.12.1 > Bring chatcolours back!Dec 22, 2017 Change log: · Fixed an issue where people that do not use the PlaceHolder-API would not get their chatcolours replaced.1.12.01.12.0 > Edit All!Dec 22, 2017 Change log: · Added a new command: /st editall. This command allows you modify all the points at the same time! · Fixed an issue where the fadein/fadeout/stay arguments for the title argument would throw an error.1.11.41.11.4 > /st info <id>Dec 16, 2017 Change log: · Increased the index by 1 so that they are now the same as you would use with /st playpoint <id> <index> (Thanks @wysohn) · Made the information that the /st info <id> shows a lot more useful. Messages, commands, actionbars and titles are now shown in the message to make it easy to distinguish points from each other.1.11.31.11.3 > WoopsDec 10, 2017 Change log: · Suggested command now actually works :31.11.21.11.2 > Minor updateDec 10, 2017 Change log: · Added a clickable message that suggests the right commands to add point to a tutorial. · Minor fixes and code cleanup. Next priority is to make an updated video of the plugin since a lot of people tend to watch those :31.11.11.11.1 > Minor bug fixes and code improvementsDec 8, 2017 Change log: · Fixed a bug where a error message would popup when the server was shutting down and a player was still in a tutorial. · Fixed a bug where reloading would cause players to get stuck. · Minor code improvements. For the person that donated 5 euro: Thank you so much <31.11.01.11.0 > The big rework!Dec 5, 2017 1.11 > A big rework with many changes, features and fixes Change log: · Complete overhaul of the in game editor: No more confusing get/set/add arguments. The actual options are now the main arguments and they are extended with sub-commands like add/remove/list/clear/etc · Complete rework of the tutorial system: The way points are played, stored and created has completely been changed. Allowing for much more complex and unique points. · Added a new point type: 'checkpoint' - Move near it to proceed. · Fixed some minor bugs. · And a lot of more stuff I lost track off This is a pretty major update. Please report any bugs you might find! This update was fun, but hard to make. I applied knowledge I got making Survey+ and many other little projects. In the end ServerTutorialPlus is a much more stable and has a way cleaner backend. Thanks for all the support so far, never thought this plugin would go over 1k downloads, but with now with over 170+ servers running the plugin I think I can say that ServerTutorialPlus is healthy growing plugin Thanks, thanks for using the plugin, and the great ideas you guys keep suggesting.1.10.11.10.1 > Minor changesNov 26, 2017 Change log: · Changed some messages. · Added a TIP message to the /st edit wrong argument message.1.10.01.10.0 > Hide players (finally)!Nov 19, 2017 Change log: · The command /st edit has been renamed to /st editpoint · The command /st edit <tutorial> <invisible> has been added. This update (finally) allows you to hide players that are in a tutorial using the convenient way of any vanish plugin.1.9.11.9.1 > Api additionNov 18, 2017 Change log: · Added Java Docs to some of the methods. · Generated Java Docs for the classes that could be used by other people. · Added getController to the ServerTutorialApi class.1.9.01.9.0 > An API :DNov 18, 2017 Change log: · Added an API that should make it easier for other developers to create special features for tutorials and points if they wanted to.1.8.41.8.4 > Change order!Nov 14, 2017 Change log: · Added the options <infront/switch> to the point editor to make it possible to switch and move points for easier editing. · Added point locations in the /st info <t> command. It has been a while since my latest update on this plugin. Reasons? Lost motivation and an other plugin that is currently being reviewed for the premium resource section. But wait! This will not mean that I will stop supporting this plugin! Nooo, that's far away from here. Just that I spend a little bit less time on this plugin1.8.31.8.3 > Config optionOct 21, 2017 Change log: · Added an option to turn of the npc removal if non valid NPC has been found! This option should only be used when the plugin fails to detect npcs.1.8.21.8.2 > Bug fixingOct 12, 2017 Change log: · Fixed an issue where NPC's would not be found if the the chunk was not loaded. · Made the retry time for when a npc is not found configurable (Handy for servers with lots of plugins).1.8.11.8.1 > Retry!Oct 9, 2017 Change log: · If a npc is not found it will now retry after 5 seconds. This should give other plugins enough time to spawn their NPCs and thus fixing those issues. This is done both with UUID and if not found after that location.1.8.01.8.0 > Lockplayer & lockviewAug 27, 2017 Change log: · Split lockplayer into lockplayer and lockview. · Added potioneffects to the message for add args. Note that when using lockplayer, you have to set lockview manually to lock a players view from now on. Thank you all for 800 downloads1.7.01.7.0 > Bind it!Aug 17, 2017 Change log: · New commands for setting NPC's! /st npc bind <npc id> <server tutorial>. Great for binding NPC's created by other plugins! · Fixed a bug with playpoint.1.6.41.6.4 > Maybe...Jun 17, 2017 Change log: · Hopefully fixed a bug where teleporting to worlds that were created with multiverse-core would not work.1.6.31.6.3 > Bufixes and 400 downloadsJun 13, 2017 Well, If I am honest, I did not think we would reach this point. Thank you all so much for 400 downloads. Change log: · Removed a debug message for when a command is executed. · The old gamemode is not also saved. This means that using the command 'gamemode 3 {player_name}' is safe now. I will later introduce a better way to set a players gamemode. Cheers!1.6.21.6.2 > HotfixJun 9, 2017 Change log: · Fixed a bug where the playerdata file would not get deleted.1.6.11.6.1 > Fixed title timesJun 8, 2017 Change log: · Fixed a bug where the title times (stay/fadeout/fadein) would not work.1.6.01.6.0 > New options!Jun 7, 2017 So after receiving some new ideas on the discussion page, I decided to give this plugin another update Change log: · Added potion effects for points · Added the ability to use /st play <username> · Fixed a MAJOR bug. Players would not get their old settings set back if they quit the server while in a tutorial. · Fixed a MAJOR bug. Fireworks did not saved correctly, this could corrupt the tutorial save. · Fixed an issue where killing the villager would make it impossible to remove the npc. (it will also do this automatically if no mob / npc is detected) · Fixed some issues regarding /st quit · Updated the resource page Also, thank you again, @victoret7 for donating1.5.31.5.3 > Fixed the NPCsJun 4, 2017 Change log: · NPCs now work on versions lower then 1.11 · Added the command /st quit · Added the command /st npc height <id> <height> · Fixed a bug where you could enter another tutorial while you where already in one.1.5.11.5.1 > A GUI and Titles for 1.9May 16, 2017 Change log: · Added support for titles for most of the minecraft versions. · Added a gui that can be viewed with /st gui. I am planning to expand on this gui so if you have any ideas, don't be shy to contact me If you find any bugs in this version, please contact me. I did not have much time to test it on every minecraft version. That's it, enjoy guys1.4.01.4.0 > What are thooose! Fireworks!Mar 20, 2017 Change log: · Added support for fire fireworks! Just have one in your hand and type: /st edit <id> <index> add firework and you added a fancy firework · Fixed a bug where removing the messages and commands would result in a nullPointerExeception. It's shiny. More ideas? Post them in the discussion.1.3.31.3.3 > Try and catchMar 19, 2017 Change log · Made it so that when a error is thrown from the config while loading an object it will cancel that one and continue on. Note that the stack trace will still be printed to enabling debugging and so that users can find their error. This might however change in the future.1.3.21.3.2 > WooopsMar 18, 2017 'Woops' Changelog: · Removed 2 debug messages1.3.1Mar 18, 2017 1.3.0Mar 17, 2017 1.2.0Mar 14, 2017 1.1.0Mar 13, 2017 1.0.2Mar 12, 2017 1.0.1Mar 12, 2017 1.0.0Mar 12, 2017
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
26.2MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.9MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
4.7MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta