Points
Source Code | Download | Support
Commands | Permissions | API | Configuration
Latest Release: v1.7.6
Points is a teleportation plugin that unifies warping on your server. Points combines homes, warps, and the ability to warp to the spawn point in a plugin that is easy to install and use. Warps have social features; if you so choose, you can visit other people's warps, and they can visit yours too!
Features
- Home Points
- Global Warps
- Per-User Warps
- Spawn Warping & Changing
- Multiworld Support
- Shared Warping
- Permissions Support
- Developer API
Information
- Command Reference
- Warp Signs
- Permissions Reference
- Source Code
-
Issues & Feature Requests (Requires a GitHub account, but I get email notifications)
- If you don't want/have a GitHub account, feel free to leave a comment on this page detailing your issue or request
- Developer API Information
- Developer API Reference (JavaDocs)
Dependencies
Points makes use of FlatDB, a simple database system to store information for warps and home points. The database must be placed in the lib/ directory of your main server directory. Points will automatically download FlatDB for you when it first starts.
Points supports Superperms for permissions. It has been tested with PermissionsBukkit.
For Developers
I'm trying to set up a page to showcase well done and stable plugins that use the Points API in some way. If you are a developer and have made such a plugin and you'd like for me to showcase it, please have a look at this page.
@ryvix
Thanks! I'm glad you like it! I'll address these one at a time.
Awesome plugin! Thank you =)
I only had minor troubles figuring out how to get to page 2 of help. I had to type /help page 2
Also, is there any chance you would be able to add a separate permission for allowing them to invite users to their warps and setting their warps as public? I want to allow only certain groups to do this such as a VIP group.
Oh, I forget to also ask, is there some way to limit the number of warps they can make per group as well?
Thanks!
@Inaree
Glad you like it. I've made a change that preloads the chunk in 1.7.4. This should fix the problem (it seemed to on my PC). There's a bit of a delay between when I upload a release and when it it visible to the public, so as of me writing this, it isn't available, but it should be soon. Thanks for the feedback.
@s0lder
Thanks. :) Nice plugin though.
@Inaree
I'm working on that problem now. I think I have a solution, but I need to test it. I'll get back to you.
Is there any way to fix the "falling out of the world" or "suffocating in a wall" problem upon warp?
@Steltie
Well, I guess GitHub decided to redirect on us. I've uploaded an update to 1.7.1 that fixes the problem. It should be visible within the hour. Thanks to genovauk for providing the alternative.
If FlatDB doesn't download correctly put this link into you browsers address bar:
cloud.github.com/downloads/s0lder/FlatDB/FlatDB.jar
then manually put the downloaded jar into serverdir/lib/FlatDB.jar
v1.7 fails downloading FlatDB.
Content of FlatDB.jar
<html><body>You are being <a href="http://cloud.github.com/downloads/s0lder/FlatDB/FlatDB.jar">redirected</a>.</body></html>
I just perused the init code and from the looks of it if all the points functionality is accessable on the server then the NPE really looks like its the servicemanager registration. Witch, i think, would also be why you get the null return when asking for the service in Warpsigns.
:)
No sweat man. I'm a patient dude. I realize all this stuff comes after life has been handled lol. I'll just log my findings for ya and carry on. At least I got my warps back! lol.
So, as for warp signs, Its failing to detect Points and shutting down on init. Tell ya what, I should start a proper ticket for that and get you all the particulars.
My thought went like this, the NPE that showed up isn't causing point to unload but if its failing to register somehow maybe that's why Warpsigns couldn't detect it.
That's my non-educated thought :)
@Digitalink2008
Hey, sorry I've been out of it. Time to work on hobby projects like this has been hard to find lately. To address both of your concerns: 1) I don't control the chunk loading or anything like that. I'll test it, but we may just have to wait until 1.2.3 goes stable. 2) That looks like the same problem as last time, which is weird. I don't see how WarpSigns2 plays in here, but I'll take a look at both issues ASAP. Thanks for being patient.
Ahhh freekin crap... not again. Just loaded up warpsigns2 and found it wont init. My guess is because of this
That damn npe showed up again but points is still operational... odd. I swear I've got command book -home and -teleport disabled this time lol.
Sup Solder,
So, since the 1.2.4 update looks like we've run into a good bit of chunk load errors and void deaths with /back and /home. It made me wonder if the chunk loading is handled by points or if its left to minecraft / bukkit?
Just wondering out loud really. If its something that is controllable on your end or not. Take that with a grain of salt cuz its only bad after the update.
Digi
@s0lder
Right on man. I can also report to any other points users that cb2117 and points v1.6.1 work just fine as far as we have tested. :)
Good work bro :)
@Digitalink2008
That's a good idea. I'll probably put it under /points though, because I'd like to keep the admin commands in one place. I'll see that it gets done in my update for 1.2.4.
Hey ya s0lder,
Got a feature request for ya this time. In the move from having commandbook handle home to having points handle them I've lost the ability to /home <otherplayer> as an admin. Honestly its not that big of a deal. It was just a nice little function that helped me get around to see folks. I'll start a ticket if you like but I won't be heartbroken if you didn't get to this one man.
:) Thanks as always, Digi
Just dropped an issue ticket on GitHub for ya S0lder. NPE on enable.
@Digitalink2008
Yeah, that's why I decided to let Points download it. Cuts out a whole range of potential problems waiting to happen. A version check might be a good idea though, I'll look into it so that this kind of thing doesn't happen with any updates.
Derp... guess it helps if I update the flatdb api eh? lol.
Edit. Once i deleted the flatdb.jar file and let points redownload it she works great :)