MyWarp
MyWarp allows players to create and share warps with each other. The plugin is higly flexible: you can limit the number of warps player can create, charge for using warps, implement cooldowns or warmups, and more.
Wiki | Issues | Source | Development Builds
Note: MyWarp is compatible with every version of Spigot/Bukkit released since 1.7.10. It rarely needs to be updated for new Minecraft versions. When in doubt, try a development build.
Features
- Create public and private warps.
- Invite players or whole permission groups to warps.
- Use buttons or pressure plates to teleport to warps.
- Limit the number of warps players can create via permissions.
- Charge users for creating or using warps (via Vault).
- Use cooldowns and warmups for warps.
- Translate or change every message that your players might see.
- Store warps in an SQL-Database (H2, SQLite, MySQL).
- Supports every Bukkit version from 1.7.10 to current.
MyWarp is highly customisable, enable only what you need. Disabled functions will never impact your server’s performance.
More Information
The documentation can be found in our wiki. If you still have questions or problems, do not hesitate to contact us. To get a fast response, it is recommended to open a ticket.
The changelog can be found here.
Acknowledgements
The project was started in January 2011 by Taylor “tkelly” Kelly and later continued by Arthur “flames” Mayer and Andy “spathzilla” F. Since early 2012 it is maintained by thee.
MyWarp is available on GitHub under GPL3.
-
View User Profile
-
Send Message
Posted Feb 24, 2015@thealmightypsycho
Seems like there is a major issue within the MySQL support - I will fix it within the next 24 hours and update this comment accordingly. Sorry.By the way, the profiles.db is just an internal cache that MyWarp uses to resolve UUIDs. Normally this should be done by the mod running MyWarp, but Bukkit does not provide such a behaviour so an external solution is needed. I think WorldGuard uses the same method.
-
View User Profile
-
Send Message
Posted Feb 24, 2015I tried the new build and that seem to accept the command but for some reason it's not writing anything to the new tables in mysql. It shows:
Looking up unique IDs for 830 unique players. 722 unique IDs found.
Then shows a list of entries it ignored and then:
3852 warps exported from source. 852 warps were successfully imported.
I also noticed a new file in the mywarp directory called profles.db. Is there an extra step I'm missing?
-
View User Profile
-
Send Message
Posted Feb 22, 2015@thealmightypsycho
The latest devBuild should hopefully fix that issue. It worked before but some parameters where mixed up with was not intended and completely confusing.
-
View User Profile
-
Send Message
Posted Feb 21, 2015Any news on the mysql conversion thing? Did I happen to type the command in wrong? Since it was the same mysql info from the doc I tried all sorts of variations.
-
View User Profile
-
Send Message
Posted Feb 21, 2015@Ironic8b49
I will look into it, but if active chunks are really not loaded despite being told to do so (the same API is used and works for 1.7.x) this should be a bug within Spigot or CraftBukkit 1.8.
@McOnePeace
You can find instructions on top in the listing of devBuilds for 1.7.9+. Let me know if you have additional questions.
Disclaimer: Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
-
View User Profile
-
Send Message
Posted Feb 21, 2015I need some help here. can some one give me a step by step on how to update mywarps warps to uuid. I have them stored in mysql already but from what i read they will be removed when I update the plugin. so how can I avoid this and convert my existing warps to the new structure.
-
View User Profile
-
Send Message
Posted Feb 18, 2015While on horse warping a non active chunk, the horse is not seen, if you log out of Minecraft and back in your back on your horse. I have tried setting preloadChunks to true it still didn't help
-
View User Profile
-
Send Message
Posted Feb 15, 2015@ohjays
No, every name must be unique. One of the core features of MyWarp is that warps can be shared - either by making them public or inviting users to it. The flexibility of this system would brake if private warps of the same name where allowed.
xWarps is a fork that tried to implement such a behaviour, if you need it. Although I do not now if it is still supported.
-
View User Profile
-
Send Message
Posted Feb 15, 2015I have a question re public/private warps i see there is a command to create either but only one delete that i can find, does this imply public/private warps names have to all be unique ? can various users have identical named warps that are available ( private ) only for them. ?
-
View User Profile
-
Send Message
Posted Feb 14, 2015@cuddyier
I need the config.yml from MyWarp and your permissions configuration to investigate. Send me a private message if you do not want to post them here.
-
View User Profile
-
Send Message
Posted Feb 14, 2015@ItIsThee
Thanks.
I have a player who has the permission node to do 20 warps but they are only able to do 5, they see this error: http://prntscr.com/652jr1 but users in the same permission group with no extra permissions too, can do the full 20 without issue. Is there possibly something in the mywarp database blocking this user from creating anymore?
EDIT: It seems all players are affected by this so any help is appreciated.
-
View User Profile
-
Send Message
Posted Feb 12, 2015@cuddyier The help command is only implemented on a technically, not on a functional level. It will be added later on, but for now I have other priorities.
The behaviour of the ‘-c‘ and ‘-w‘ parameters have changed slightly with 3.0. Both now display every warp whose creator or world name includes case intensively the given query. However I think there is indeed a false behaviour in there when the creator name is not known.
I will fix it asap.Edit: fixed in latest devBuild.@thealmightypsycho Strange. I am currently rewriting the migration process and I will make sure to test the MySQL import once more.
-
View User Profile
-
Send Message
Posted Feb 11, 2015Also, /warp list -c [username] parameter does not show warps by only that player, it shows all the warps.
-
View User Profile
-
Send Message
Posted Feb 11, 2015When I type /warp help it says 'Help is currently not implemented, sorry' when it shows in the command list above?
-
View User Profile
-
Send Message
Posted Feb 11, 2015It's the same exact values as in the config which successfully created the new tables. I put the table to import in the same db.
-
View User Profile
-
Send Message
Posted Feb 11, 2015@Ironic8b49
I commented on your ticket.
@thealmightypsycho
That means the importer tries to the database using the provided dsn, user an password but fails to get a connection with these values. Perhaps your MySQL server is running on a different port?
-
View User Profile
-
Send Message
Posted Feb 10, 2015I am using the latest dev build and still having a problem with converting. I created a separate db for each world and had mywarp create its tables. I imported the table to convert to the same db.
I then typed in /warp import pre3-mysql jdbc:mysql://localhost/mywarpworld *user* *password* worldwarps and I get:
Import started. This may take some time... [11:06:23 INFO]: Could not establish database connection in order to import warps: Failed to connect to the database.
-
View User Profile
-
Send Message
Posted Feb 9, 2015When a player is to warp while on a horse 50% of the time the horse seems to be gone, unless you log off server and when you log back in it's there again. is this being worked on or do I have something set wrong to have non stable warping while on a horse.
-
View User Profile
-
Send Message
Posted Feb 8, 2015@cuddyier
It is still supported, you just need to enclose the warp name in quotation marks whenever using it (e.g. /warp create "warp with spaces" or /warp info "warp with spaces").
-
View User Profile
-
Send Message
Posted Feb 8, 2015@ItIsThee
Thanks, creating warps with spaces in the name used to work but now says too many parameters?