(Follow me on Twitter for updates!)
If you have an RPG-like server or like the ability to teleport with scrolls, then Scroll Teleportation is something for you.
Scroll Teleportation lets players teleport with scrolls. A scroll is a sheet of paper with special lore to it. You can configure this lore yourself.
When a player right-clicks a scroll it will cast the teleport spell. After a brief delay (configurable) a player is teleported. An effect can be played when the player is teleported. When a player moves during spell casting, the casting is canceled. (Configurable) You can also set if the destination is hidden or not.
All in all: It's a very simple, yet cool plugin that is very configurable.
Pictures:
Example of a scroll
Teleportation spell is cast
Features:
- Teleport players via scrolls
- Permissions based
- Very lightweight
- Very simple commands
- Very configurable
- Set casting time (configurable)
- Casting cancelling on move (configurable)
- Bypass permissions
- Multiworld support
- Randomisers (You can teleport a player inside a region at a random place)
Permissions and Commands
Permissions:
- scrollteleportation.teleport Allows a player to use scrolls.
- scrollteleportation.give Allows a player to give scrolls.
- scrollteleportation.walkbypass Allows a player to bypass walking cancellation
- scrollteleportation.delaybypass Allows a player to bypass casting times
- scrollteleportation.invbypass Allows a player to open another inventory while casting
- scrollteleportation.usesbypass Allows a player to bypass uses
- scrollteleportation.potioneffectbypass Allows a player to bypass potion effects
- scrollteleportation.set Allows a player to set a variable
- scrollteleportation.create Allows a player to create a scroll
- scrollteleportation.reload Allows a player to reload
Commands:
- /scroll Shows some info about Scroll Teleportation.
- /st Alias to /scroll.
- /scroll give <scroll> <player> Give a player a scroll (player is optional)
- /scroll create <scroll> <displayName> <delay> <uses> Create a new scroll.
- /scroll reload Reload configuration files.
- /scroll set <variable> <scroll> <value> Set a variable of a scroll to <value>
Github
The Github repository for Scroll Teleportation can be found here. Keep in mind that all code is 'all rights reserved' and should not be copied without my permission.
Thanks to Freepik from www.flaticon.com for the icon
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
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.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta