PrivateWarps
PrivateWarps
Description:
PrivateWarps is a warp(teleportation) plugin that gives each individual players their own private warps. With a configurable max allowed warp setting... So you can limit how many warps a player can have... As admin. you can add more warps for a player. If they have reached their limit. And delete, warp to and list them. And it is fully configurable from in-game(Well there is not much to really configure.. Only the max warps allowed).
Commands
Commands / Permissions / Description
Commands | Permission | Description |
---|---|---|
/pwarp | privatewarps.warp | Warps you to a specified warp! |
/pswarp | privatewarps.warp.other | Warps you to another players warp. If it is shared to you. |
/psetwarp | privatewarps.setwarp | Sets a warp at your location with the name you specify! |
/pdelwarp | privatewarps.delwarp | Deletes the warp you name! |
/pwarps | privatewarps.listwarps | List all warps available for you! |
/pshare | privatewarps.share | Allows you to share warps. |
/padmin | privatewarps.admin | Will show you what admin commands that is available! |
Information about the /padmin command:
Padmin command | Description |
---|---|
/padmin warp <playerName> <WarpName> | This will warp you to the specified warp for the specified player! |
/padmin setwarp <playerName> <WarpName> | Will add a warp for the specified player!(Overrides maximum allowed warps) |
/padmin delwarp <playerName> <WarpName> | Will delete a warp for the specified player! |
/padmin listwarps <playername> | Will list all warps that the specified player has! |
/padmin warplimit <number> | Will change the maximum allowed warps for every player! |
/padmin delay <number> | Will change the warp delay! |
/padmin cooldown <number> | Will change the cooldown before you can warp again! |
/padmin cmove <true or false> | Changes the cancel warp on move setting! |
Config
Plugin config.yml
PrivateWarps: Warps: Maximum-Allowed-Warps: 6 Warp-Delay: 3 Warp-Cooldown: 10 settings: Cancel-Warp-On-Player-Move: true List-Shared-Warps-To-Players: true
Plugin plugin.yml - Commands:
padmin: aliases: pa permission: PrivateWarps.admin description: Admin commands for PrivateWarps. Type /padmin to see the options pwarp: aliases: pw permission: PrivateWarps.warp description: Warps you to the specified warp if it exist! psetwarp: aliases: pset permission: PrivateWarps.setwarp description: Sets a private warp pdelwarp: aliases: pdel permission: PrivateWarps.delwarp description: Deletes a warp that you specify! pwarps: aliases: plist permission: PrivateWarps.listwarps description: List all warps available for you! pswarp: aliases: psw permission: PrivateWarps.warp.other description: Warp to another players warp(If it is shared to you) pshare: aliases: ps permission: PrivateWarps.share description: Allows you to share one of your warps to another player!
ToDo:
- Feature to make a warp public(Or you can specify which player that has access to 1 of your warps or more.) <- This works. But I haven't got any good ways to show the shared warp for the other player yet. So this remains undocumented at this time... But the commands is in the plugin. After version 1.2.1.
- Make all messages configurable.
- Option to limit max warps by permissions per group.
Known Bugs:
None at this time.
Source can be found here: GitHub
geed 1.11 PrivateWarps
@GudfareN92
Has this been implemented yet?
Thanks
I really like this plugin. It's simple and it gets the job done. However, if I may make a suggestion for your next update, could you please spell the word "been" correctly? I cringe every time it says "Your warp has ben set". Thanks and keep it up!
This plugin is really glitchy when my players warp it makes them fall though the void. Please fix this.
Hey man thank's for the source code i turned it into a replica of kJustGo but don't worry you're still getting credit for it, i didnt remove your name from anything
@MrLizardDogMan
I need that too! Please do so
can you make it so that you can have a Permission for max warps? that way Players can donate for more homes? :) thanks
Hello! I installed this plugin on my server, however when I try and set up a warp, I get the error message "Player file not found" regardless of the player's name I use. Any insight into this problem would be greatly appreciated. Thanks.
@JStalin1979
I'm currently working on this.. Example: Limit warps with a permission node like this "privatewarps.maxwarp.<number>". Then it will set the players max warp to what it says there(the number)...
This is almost what I need. I see you have "Option to limit max warps" on your to do list. Any chance you plan to get to this one soon? I use a pretty indepth rank system on my server and want each consecutive rank to be able to create additional warps. Once you program in this feature, I'm on board ;)
@Glitoo
This is now fixed! Waiting for approval..
I guess you're using Linux... I was testing it on Windows... And the string contains different signs in the path sometimes... But well... I have tested it on Linux as well now.. So it should now work!
lol sorry about all these bug reports :P here is a pastebin of the error. didnt want to past it directly in here it makes things a bit messy.
Console Error log Private warps 1.2.4
@Glitoo
Arrww.. Well.... I guess I have some more fixing todo then ^^
Do you mind giving me the console error?
After updating to the newest version I now get an internal error occurred message. when typing /pwarps. Everything else seems to function correct its just the listing warps thats failing now. :)
@Glitoo
I have uploaded a new version... So hopefully it is fixed for you in the new update.. Just waiting for approval now.
Hey gunfare,
I have a problem where /pwarp {nameofwarp} Wont work unless you first type /pwarps then type the warp command. This is with version 1.2.2.
@Kinnis97
I have uploaded a new version. Just waiting for approval... And I wasn't aware of that name issue.. But it should be fixed in the new version. As for me it now works..
@Glitoo
Hehe this is being worked on ^^
@Timkat1994
Yes this can be added!(And i will)
@Kinnis97
Is your server running windows or linux? But i might know why it does that.. So I'm gonna try to fix this as fast as possible!
The other problems were fixed, but sometimes warps "do not exist" yet they appear on the warp list. Also, only one player on a server can have the same named warp, as in if somebody has a warp named "temp", nobody else can name a warp that unless the other player removes it.
Is it possible to set the warp limit for a permissions group rather than for all players? If not, can this be added?