future features

<< back to the main page

THE FEATURE MATCH GUARUNTEE straight from REALDrummer: If you find a plugin with any kind of warp-related feature that this plugin doesn't have, I will add it to the future features list! It is my goal to make this the one and only warping plugin you will ever want or need on your server no matter what you want to do. If you find a feature not on the plugin or in the future features list, just leave a comment.

1. If you have Vault, you will be able to not only list players for your specific warps, but you'll also be able to list whole groups of players by placing brackets ("[]") around the name of the group to differentiate it from regular players. Then, you'll be able to list or ban whole groups from your warps and whenever a player is added to or removed from that group, their ability to use that warp will change according to that.

2. Add the ability to create cooldowns, costs (or rewards), and separate restriction and player listing settings for switches and warps.

3. Add anti-spam filters for teleportation requests.

4. /trust [player] would allow you to allow players you trust use any of your warps and teleport to you without having to ask.

5. Allow warps to be linked to Nether portals.

6. In relation to /top, I want to add /bottom, /up, and /down. I advise not giving these commands to users because they will make it way too easy to find caves.

7. Configurable alphabetization of warps either by owner or by name.

8. Allow the configuration to change the save files format to either "verbose", which would be as it is now with full descriptive sentences in the warps.txt and switches.txt files, or "curtailed", which would save in a .db file, which may complicate things if any issues arise but will decrease the save file size and increase myUltraWarps performance.

9. Make the plugin create additional warps.txt and switches.txt save files if the size of the file exceeds 64MB. because neither Notepad nor Notepad+ + can open files that are larger than 64MB.

10. Add an optional system that requires people to visit the location of a warp (meaning move within a certain set radius of the warp) before "memorizing" it.

11. Give the updater the ability to automatically replace the old version of myUltraWarps with the new version. I'll probably do this by making the updater download the newest version directly to the plugins folder and name it "the new myUltraWarps.jar". Then when it's enabled, the new version will disable and delete the old version...somehow. It's tricky because the computer is still "using" a plugin .jar file even if that plugin is disabled and the computer won't allow me to delete it while it's "in use".

12. Add an optional portal particle effect, thunderbolt, explosion, or other effects upon teleportation.

13. Portkeys! You could link warps to items to make them portkeys. This will add a subtitle to the name of the item that reads "portkey to [owner]'s [warp]". Then if someone right-clicks while holding the item, it will teleport that player to the warp designated in the portkey's name. I've already thought of a cool use for this feature. You could make your sword a portkey to your home, then go out hunting monsters. When you're about to die, just block with your sword and teleport home!

14. Add configurations to prevent warp-making or warp-using for certain group/users/servers in certain worlds and configurations for interworldly teleportation.

15. Add the ability to see warps on dynmap's live maps.

16. Add a configuration to set the teleportation "speed". By default, this will be infinite. If the teleportation speed is set to an integer value, however, it will use that to determine the delay before warping based on the distance between the teleporter's current position and destination. For example, if the warp speed was set to 60 (blocks/second) and someone wanted to warp 600 blocks away, there would be a 10 second delay between issuing the warp command and actually teleporting (600 blocks / 60 blocks/second = 10 seconds).

<< back to the main page