myUltraWarps
This very efficient warp plugin has so many features that your head may just implode, and with THE FEATURE MATCH GUARUNTEE, if you find a warp-related feature that this plugin doesn't have, just tell me and I'll add it to the future features list! It's that easy!
My goal is to give you a warping plugin to ensure that you never need any other warping plugin ever again. With this plugin, you can do some much more than just warp. You can customize the messages for each warp that appear when someone warps to it or tries to and doesn't have permission. I'm a perfectionist and I use this plugin on my own Minecraft server, so you can be assured that this plugin works and it works well.
The full feature, command, permissions, and future features lists are linked to this page below. They're very long, but don't be intimidated. You don't have to read all of it. :P
features
^Click me to see all the cool features myUltraWarps has to offer. Remember: you don't have to read everything. It's a long, long list. :)
commands
^Click me to see all the cool commands you can use!
permissions
^Click me to see all the permission nodes this plugin has. Note that we have myultrawarps.user and myultrawarps.admin for easy setup!
the config.txt
^Click me to get help with the config.txt. It's not as complicated as it looks!
known bugs
Though you can teleport with vehicles, you can't teleport between worlds yet. That's CraftBukkit's fault. I would love it if you could help me convince CraftBukkit to fix this stupid bug! I have not been able to find any workarounds; I have tried everything and everything else. I tried reporting the bug, but they have been persistent in ignoring me for weeks now. They even marked my first report as "resolved" when it wasn't and I had to remake it. We need to force them to listen to us! Please help by going here, making an account, and posting a comment! I would really appreciate it!
future features
^There are even more features yet to come listed here!
source code
As per some users' request, I have published the full source code for myUltraWarps on GitHub. Click the heading above to go see it and/or download it for free. If you're one of those people who hates waiting for Bukkit to approve the newest version of myUltraWarps (and I don't blame you if you are), you can download the source code that will be updated immediately with every new released version, compile it using Eclipse or some other J.D.K., and replace the stuff inside the myUltraWarps.jar with the new source code. (Remember to update the plugin.yml, too!)
other plugins
myGuardDog
- Griefers can go find a different server to grief on.
myPluginWiki
- This is like the Minecraft Bukkit developer's Library of Congress.
donations
^I run a Minecraft server myself and it costs a good amount of money each month to have it hosted, so if you love this plugin, you can click the link above and donate to show your gratitude! Every cent helps!
my server
^I know that most of you here are Bukkit server admins yourselves, so you probably won't be interested in this, but I have a server. If you're interested, I put a link to our website here. Our server is hosted by FragNet and is up 24/7. It's a basic Survival freebuild server with a few basic plugin modifications. Building is vanilla, but everyone can warp freely (using myUltraWarps). I have written almost half of the plugins on the server and we're moving toward having all the plugins written by me. There are some plugins of mine on that server that aren't even on Bukkit yet. If you feel like visiting, please do! We love new people!
comments
If you have any opinions, ideas for new features, bugs to report, or anything else, pleeeeeeeeeeeeeeeeeease post a comment below! Also, if you feel inclined to be harsh, I won't take it personally. Feel free.
Have fun ultra-warping!
-
View User Profile
-
Send Message
Posted Apr 30, 2013@MarioG1
The way the file is created I think it has to have this setWritable line added to the code like this:
-
View User Profile
-
Send Message
Posted Apr 30, 2013I have a strange problem with the temp.txt file after every server restart it is set to write protect and this causes an error if myUltraWarps tries to delete it during the next server start. Any ideas what can cause this problem??
-
View User Profile
-
Send Message
Posted Apr 27, 2013@REALDrummer
Oh sorry for my stupidness! Thanks very much
-
View User Profile
-
Send Message
Posted Apr 26, 2013@UbuntuFreak
Yes. In fact, that feature was added just recently in v7.4/7.5. (It was kind of added in two parts.) There is a permission node called "myultrawarps.respawnhome" that allows people to respawn at their homes when they die. You can just set that to false and they won't respawn at home. There are also config questions for that in the config.txt that you can set to make it so that people don't teleport to their homes when they respawn. For someone to teleport to their home when they die, they need to have it set to do so in the config.txt and they need to have the "myultrawarps.respawnhome" permission (or myultrawarps.user or myultrawarps.admin), so if you turn either of those things off, they will spawn at the normal spawn instead.
-
View User Profile
-
Send Message
Posted Apr 26, 2013@bobbensun
It's funny you should mention those things. Those were discussed recently in the comments here. Both of those features are in the planning process.
Item 10 in the future features list is the memorizing warps feature which you described as "usable only when found" and the other feature is something that I just forgot to write on the list after you and I discussed it last. Sorry about that. I didn't forget about it. I just forgot to write it in the list. I'll write that in now.
Although...you didn't mention a "maximum range" on the random warps system last time we discussed that. Could you explain what you mean by that?
Last time you and I discussed that feature, I suggested a system where you could just put a number in brackets (like "[3]") at the end of a warp's name, then whenever someone tried to warp to a warp, it would randomly select a warp from all the ones with the same name except for the number in brackets at the end. For example, someone could make three warps called "base[0]", "base[1]", and "base[2]". Then if someone tried to warp to "base", it would randomly warp them to either base[0], base[1], or base[2]. Does that sound good?
-
View User Profile
-
Send Message
Posted Apr 26, 2013Hey,
is it possible to disable the function that teleports players to their home warps when respawning?
This would be really nice in order to set a player's spawn with other plugins and/or the beds.
Anyways, great plugin!
-
View User Profile
-
Send Message
Posted Apr 23, 2013Heya !!
great work btw :) I use this on a craftbook server ... very handy ;)
What's missing, unless i didn't see it in the "ever" list ....
RANDOM teleport ............. with the possibility of choosing the maximum range and stuff ....
a "usable only when found" perm for specific warps or single warp ....
Wish u all the luck in the finals, gotta have good scores ;)
thank you !
-
View User Profile
-
Send Message
Posted Apr 22, 2013Hey, guys. I just wanted to let you know that I've started work on v8, but unfortunately, I haven't gotten far. It's that time of year when my college semester is coming to a close and I'm extremely busy. I have to finish my final essays, prepare for final exams and projects, finish registering for next semester's classes, apply for internships and/or jobs over the summer, and more, so unfortunately, I won't be able to work on myUltraWarps - or any other plugins for that matter - for some time yet. I'm sorry for the inconvenience. I just wanted to let you all know.
I will still check this page regularly when I get free moments to make sure everything is going well, so please feel free to post comments, make tickets, etc. as normal. Just know that my progress on this will be virtually non-existent for the next week or two.
After this next couple of weeks, though, I will be free for summer and with any luck, I'll have plenty of time to program! Thanks for your understanding.
-
View User Profile
-
Send Message
Posted Apr 14, 2013yessir!
Thanks so much. I really hope this can be implemented soon.
Condolences,
YankeBilly
-
View User Profile
-
Send Message
Posted Apr 14, 2013@YankeBilly
Ah. I didn't consider that. I just made the warp button usage permission work based off the warps they were linked to because I couldn't think of a reason that an admin would want someone to be able to use the switches, but not the command. I see the need for it in your situation, though.
I could make restriction and player listing properties separate for switches and just make it so that when you link a warp to a switch, the new switch derives its restriction and player listing properties from the warp it's being linked to. Then you could link the switches to restricted warps and still make the switches unrestricted.
Does that sound good? Say 'yes' and I'll add it to the future features list.
-
View User Profile
-
Send Message
Posted Apr 13, 2013Hello,
Is there any way that someone can have access to use warp buttons but not use the command /warp?
I do not want my players to be able to use the command but I am trying to make a lot of button warps for first joiners and a server button portal room.
Any help is much appreciated,
Thanks!
YankeBilly
-
View User Profile
-
Send Message
Posted Apr 10, 2013@REALDrummer
That's good to hear! Thanks :)
-
View User Profile
-
Send Message
Posted Apr 9, 2013@MonkWithAKnife19
I think you'll be happy to hear that that's in the future features list already. However, I can't say for sure when it will be implemented. I have a lot of stuff going on between this plugin, the other plugins I'm working on (and I have 6-7 in production right now), my own server, and college work. V8 will probably include anti-spam counters for /to and /from requests, factions integration (with any luck), /trust, and maybe a few other simple features like /bottom, /up, and /down. I'll try to get to costs soon, but I'm afraid it's not at the top of the list at the moment.
-
View User Profile
-
Send Message
Posted Apr 8, 2013@REALDrummer
Thank you very much, it's working perfect now =)
-
View User Profile
-
Send Message
Posted Apr 8, 2013Hey, love the mod but I wondered when you are planning on adding a cost to the warp? I want to be able to charge players to use warps but no mod seems to do this at the moment. Any ideas when that will be implemented? Thanks.
-
View User Profile
-
Send Message
Posted Apr 7, 2013@bobbensun
There's no system for that yet, but I might be able to create a system like that. It could be something simple like if you put a number in brackets ("[]") at the end of the name of a warp, every time someone tries to warp to that warp via switch or whatever, it will randomly choose one of those warps with that name. Does that sound easy enough?
-
View User Profile
-
Send Message
Posted Apr 7, 2013@UbuntuFreak
Ah. The updater can't move new updates to the plugins folder. It downloads it for you in the myUltraWarps data folder, but the only way to replace the old myUltraWarps is to stop the server. The only way to remove any plugins is to completely stop the server, so I haven't been able to figure out a way to make myUltraWarps automatically replace old versions with the updater yet. I am working on a way, however. For now, though, you have to stop the server and move the new myUltraWarps from the myUltraWarps plugin data folder to the plugins folder to get new updates.
-
View User Profile
-
Send Message
Posted Apr 7, 2013@REALDrummer
They have been too silly to move the downloaded file to the plugins-folder xD
I don't get how you can dislike this plugin.
Or they have been trolls, maybe?
EDIT: Thanks for your reply, it is working now =)
-
View User Profile
-
Send Message
Posted Apr 6, 2013is it possible to have randomized warping ?
-
View User Profile
-
Send Message
Posted Apr 6, 2013So...it's only two people, but I know myUltraWarps has received votes for no stars out of five on the poll up in the top-right of this page. If you don't like the plugin, could you maybe tell me so I can try and fix it? I understand down votes, but I've gotten no comments or tickets or anything explaining why someone would hate this plugin, so unless those voters are just trolls (which is a possibility), I would appreciate it if those who gave this plugin a bad rating or are considering doing so would explain why so I can improve it. Thanks!