superSimpleWarps
superSimpleWarps
A simple and efficient warp plugin that is not overloaded with features. This plugin is tailored to servers where only a group of admins can make warps, and all warps are modifiable by all admins. This plugin is not very suited for servers where users will be creating warps, though perhaps another plugin for this use-case is in the works.
Features
- Easy command-based warping.
- Private warps through usernames and/or permission groups.
- Tab-completion of warp names.
- Case insensitive warp-names.
- That's it! It's very simple.
Commands
/warp [warpname] - Warp to the specified warp.
/warps list [page] - List the available warps.
/warps send [playername] [warpname] - Sends a player to the specified warp.
/warps set [warpname] [-p] - Sets a warp at your current position. Include -p to make it private.
/warps delete [warpname] - Sets a the specified warp.
/warps add [warpname] [user/g:group,...] - Add a user or group to the allowed list for that warp. Only for private warps. Prefix group names with g:. Use commas to separate multiple users and groups.
/warps remove [warpname] [user/g:group,...] - Remove a user or group to the allowed list for that warp. Only for private warps. Prefix group names with g:. Use commas to separate multiple users and groups.
/warps reload - Reloads the plugin's config file.
Permissions
superSimpleWarps.user - Can use /warp [warpname] and /warps list [page]
superSimpleWarps.admin - Can set, delete, and modify warps. Can warp to any private warp.
Config.yml
warps:
warpName:
location: Location{world=CraftWorld{name=world},x=37.639394739892126,y=63.0,z=-139.99939805814589,pitch=88.95,yaw=2.3999953}
private: true
users:
- user1
- user2
groups:
- group1
- group2
Changelog
2014-01-29 - v0.1.20140129:
- Handles yml errors better.
- Potentially remove null pointer exception.
2014-01-09 - v0.1.20140109:
- Added chat colors.
- Added partial warpname guessing.
- Removed console debug statements.
2014-01-07 - v0.1.20140107b:
- Fixed tab-completion bug.
2014-01-07 - v0.1.20140107:
- Fixed erroneous print.
- Changed warps to be case insensitive.
- Added tab-completion / auto-completion for warp names.
2014-01-06 - v0.1.20140106:
- Initial Plugin
-
View User Profile
-
Send Message
Posted Feb 8, 2014@msm595
cool.. will do tonight.
-
View User Profile
-
Send Message
Posted Feb 8, 2014@goose812
It took more work than expected... Please give http://dev.bukkit.org/bukkit-plugins/supersimpleuserwarps/ a shot.
-
View User Profile
-
Send Message
Posted Feb 8, 2014Willing to give up the source yet?
-
View User Profile
-
Send Message
Posted Feb 2, 2014@msm595
Okay.. anxiously awaiting.
-
View User Profile
-
Send Message
Posted Jan 26, 2014@goose812
Sorry, it's been a hectic couple of weeks. Expect an update about SuperSimpleUserWarps later this week...
-
View User Profile
-
Send Message
Posted Jan 25, 2014You out there msm595? How about posting the source for this mod on github?
-
View User Profile
-
Send Message
Posted Jan 18, 2014Just checking on the SuperSimpleUserWarps...
-
View User Profile
-
Send Message
Posted Jan 13, 2014is there a video of this and if so can u pls give a link to it so I know if its right for me....
-
View User Profile
-
Send Message
Posted Jan 11, 2014hai dis pl00gin dah best!1! 10/10 make sooper useful 4 mai serbr <3
Hi msm :P (Totally not randomly spamming you)
-
View User Profile
-
Send Message
Posted Jan 11, 2014@msm595
One other thing. If for whatever reason your heart isn't in making a superSimpleUserWarps plugin, please let me know. My heart's in it to make one.
-
View User Profile
-
Send Message
Posted Jan 11, 2014@goose812
Not to worry. I think I can whip up superSimpleUserWarps rather quickly :)
-
View User Profile
-
Send Message
Posted Jan 11, 2014@msm595
just validated number 2 as well.
hmmm.. yeah, I need normal users to be able to create their own warps. This is superSimpleAdminWarps. :)
Ugh.. back to the drawing board.
-
View User Profile
-
Send Message
Posted Jan 11, 2014@goose812
2) This is exactly how it works.
1 & 3) Ultimately, these two go against the philosophy of this plugin. This plugin is tailored to 'touring' worlds or worlds where there are a distinct group of admins making the warps. All warps are able to be modified / overwritten by all other admins, and users mainly just use them. It is for this reason that warps are global and must have unique names.
Maybe I'll make a separate plugin for what you are looking for: a warps plugin for users to make warps. I have updated the plugin description as well.
-
View User Profile
-
Send Message
Posted Jan 11, 2014let me know which of those issues I mentioned are real issues and I'll create the tickets for them.
-
View User Profile
-
Send Message
Posted Jan 11, 2014@goose812
Also, the description on this webpage doesn't say this, but if a player can't modify the warp they create, then that's a problem as well.
-
View User Profile
-
Send Message
Posted Jan 11, 2014@msm595
ok.. couple things I would want to do with this...
1) warps should be private by default -p should stand for 'public" 2) it probably works like this as I haven't had time to try it with vault installed, listing warps should list public and your private - not all (that's what CommandBook does and I hate it. 3) warps need to be per world. You'll want a spawn warp for every world, so if you can't make duplicate warp names but for different worlds, then we have issues. :)
Is there a way to get your changes no through bukkit.org? public dropbox maybe? some other file share? I'm willing to test your changes and give feedback. If you aren't willing to share the source on github.
-
View User Profile
-
Send Message
Posted Jan 11, 2014@goose812
Vault is an api that interfaces with many permissions plugins, including PermissionEx. Many plugins utilize it for that reason, but I'll see what I can do.
I don't need help, thanks though. If there are other features you want or bugs you find, please submit a ticket. I have submitted one for your removal of vault request. Afaik the plugin is working quite well on a server my friend admins, right now the problem is that it's been 3 days and none of the 3 updates I've uploaded have been approved yet.
-
View User Profile
-
Send Message
Posted Jan 11, 2014I'm wondering if you don't want help with this mod. I've made many for my personal server and am fed up with the warp mods out there. What's your feeling on putting the source on github and allowing me to contribute? I don't care the state of the code. Just looking for the easiest path to get a super simple warp mod working.
-
View User Profile
-
Send Message
Posted Jan 11, 2014@msm595
Hmm.. I use PermissionEx.
-
View User Profile
-
Send Message
Posted Jan 10, 2014Is there a way to limit the number of warps per user? I'd like to use this as kind of a private warp tool so each player can have their own set of warps that they can invite people to.