PlayerPoints

Logo

This allows players with permissions to have/give/take points. Later I will add different actions, if you reached a specific amount of points, but now it could be used like this:

  • Admins and Mods give points to the players, if they have built a good building
  • If you reach a specific amount of points, you will became moderator

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.
http://ci.dakanilabs.com/job/PlayerPoints/badge/icon

For online mode servers, this plugin makes connections to api.mojang.com to get offline player UUIDs.

Features:

  • Give points to players
  • Take points of players
  • Pay points to players
  • Look, how many points other players have
  • Look, how many points you have
  • Leader board
  • Permissions Support
  • Optional Vault support
  • Buy things with points (PointShop)

Commands:

  • /points pay <name> <amount>
  • /points give <name> <amount>
  • /points take <name> <amount>
  • /points set <name> <amount>
  • /points reset <name>
  • /points look <name>
  • /points me
  • /points lead [next/prev/#]
  • Shortcut: /p <give/take/look/me/pay/set/reset>

Permissions:

  • PlayerPoints.pay
  • PlayerPoints.give
  • PlayerPoints.take
  • PlayerPoints.set
  • PlayerPoints.reset
  • PlayerPoints.look
  • PlayerPoints.lead
  • PlayerPoints.me

Video

ToDo:

  • Per-World support

Maven

We support Maven. Just add our repository:

<repository>
  <id>dakani</id>
  <name>Dakani Nexus Repo</name>
  <url>http://repo.dakanilabs.com/content/repositories/public</url>
</repository>

And add PlayerPoints as a dependency:

<dependency>
  <groupId>org.black_ixx</groupId>
  <artifactId>PlayerPoints</artifactId>
  <version>2.1.3</version>
</dependency>

Trello Dev board

Visit the Trello board to see the current todo list for all projects.
You can comment and vote on any of the topics there.
All changes on the Trello board are in real-time.

Config | API | Events | GitHub | BossShop | Karmiconomy

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of madtomic madtomic Sep 01, 2014 at 04:48 UTC - 0 likes

    What is this? mysql errors?

    12:46:04 AM [00:46:02 INFO]: [PlayerPoints] Enabling PlayerPoints v2.1.3 12:46:04 AM [00:46:02 INFO]: [PlayerPoints] Constructor 12:46:04 AM [00:46:02 ERROR]: Error occurred while enabling PlayerPoints v2.1.3 (Is it up to date?) 12:46:04 AM java.lang.NoClassDefFoundError: lib/PatPeter/SQLibrary/MySQL 12:46:04 AM at org.black_ixx.playerpoints.storage.models.MySQLStorage.connect(MySQLStorage.java:268) [?:?] 12:46:05 AM at org.black_ixx.playerpoints.storage.models.MySQLStorage.<init>(MySQLStorage.java:53) [?:?] 12:46:05 AM at org.black_ixx.playerpoints.storage.StorageGenerator.createStorageHandlerForType(StorageGenerator.java:47) [?:?] 12:46:05 AM at org.black_ixx.playerpoints.storage.StorageHandler.starting(StorageHandler.java:65) [?:?] 12:46:05 AM at org.black_ixx.playerpoints.PlayerPoints.registerModule(PlayerPoints.java:139) [?:?] 12:46:05 AM at org.black_ixx.playerpoints.PlayerPoints.onEnable(PlayerPoints.java:64) [?:?] 12:46:05 AM at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:316) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 12:46:05 AM at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:324) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 12:46:05 AM at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:404) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 12:46:05 AM at org.bukkit.craftbukkit.v1_7_R3.CraftServer.loadPlugin(CraftServer.java:446) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 12:46:05 AM at org.bukkit.craftbukkit.v1_7_R3.CraftServer.enablePlugins(CraftServer.java:380) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 12:46:05 AM at net.minecraft.server.v1_7_R3.MinecraftServer.n(MinecraftServer.java:352) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 12:46:05 AM at net.minecraft.server.v1_7_R3.MinecraftServer.g(MinecraftServer.java:326) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 12:46:05 AM at net.minecraft.server.v1_7_R3.MinecraftServer.a(MinecraftServer.java:282) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 12:46:05 AM at net.minecraft.server.v1_7_R3.DedicatedServer.init(DedicatedServer.java:182) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 12:46:05 AM at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:436) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 12:46:05 AM at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 12:46:05 AM Caused by: java.lang.ClassNotFoundException: lib.PatPeter.SQLibrary.MySQL 12:46:05 AM at java.net.URLClassLoader$1.run(Unknown Source) [?:1.7.0_51] 12:46:05 AM at java.net.URLClassLoader$1.run(Unknown Source) [?:1.7.0_51] 12:46:05 AM at java.security.AccessController.doPrivileged(Native Method) [?:1.7.0_51] 12:46:05 AM at java.net.URLClassLoader.findClass(Unknown Source) [?:1.7.0_51] 12:46:05 AM at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:77) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 12:46:05 AM at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:62) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 12:46:05 AM at java.lang.ClassLoader.loadClass(Unknown Source) [?:1.7.0_51] 12:46:05 AM at java.lang.ClassLoader.loadClass(Unknown Source) [?:1.7.0_51] 12:46:05 AM ... 17 more

  • Avatar of Mitsugaru Mitsugaru Aug 24, 2014 at 15:25 UTC - 0 likes

    @Jhwx: Go

    That shouldn't be the case if you're building from source... Not sure how you imported the project into eclipse, but all you should need to do in Eclipse is:

    1. File -> Import -> Maven -> Check out Maven Projects from SCM
    2. Set SCM URL to git, if you don't have the option, click on the m2e marketplace link in the window and install the m2e-egit connector
    3. Use the GitHub repo url: https://github.com/Mitsugaru/PlayerPoints.git
    4. Once its done building / importing, you should be able to make your changes
    5. To build the jar, right click on the pom.xml -> Run As -> Maven Build. Use the following goals: clean package
    6. The jar should appear in the project folder, under target.

    Jenkins | Trello Dev board | Website
    Visit the Trello board to see/vote/comment on my current todo list for all projects in real time.
    Mine-RP Operator BFAK:52950,9c92ea09892ae7395af1f98741fb8dd73aed386e0b40f81435281ce5eca68c7f

  • Avatar of Jhwx Jhwx Aug 24, 2014 at 13:51 UTC - 0 likes

    @Mitsugaru: Go

    I just tried editing the command file, but when I open the file it's just a bunch of random characters. I tried opening the file in eclipse and it would not open.

    Any ideas?

    Last edited Aug 24, 2014 by Jhwx
  • Avatar of Mitsugaru Mitsugaru Aug 15, 2014 at 23:51 UTC - 0 likes

    @floh22: Go

    I don't have access to that project page, so I can't submit official updates... But if I have time, I can have a look this weekend and make a version that works with the latest PlayerPoints.

    @beyonddead: Go

    Same thing as above. I'll see what I can do this weekend.

  • Avatar of beyonddead beyonddead Aug 15, 2014 at 21:42 UTC - 0 likes

    Hi

    My PlayerPoints isn't being read by BossShop. I know it might not be this plugins issue but just wanted to let you guys know. Thanks!

  • Avatar of Hockeymikey Hockeymikey Aug 14, 2014 at 14:10 UTC - 0 likes

    @Jhwx: Go

    Or just use a command alias.

  • Avatar of Jhwx Jhwx Aug 14, 2014 at 03:13 UTC - 0 likes

    @Mitsugaru: Go

    Alright, I'll make an attempt at that! Thanks much for the reply.

  • Avatar of Mitsugaru Mitsugaru Aug 14, 2014 at 01:00 UTC - 0 likes

    @Jhwx: Go

    If you're not afraid of editing and building from source:

  • Avatar of Jhwx Jhwx Aug 13, 2014 at 21:52 UTC - 0 likes

    Is it possible to change the base command for this plugin? For example, so I could change it to /credits instead of /points? If so, how can I do it? Thanks!

  • Avatar of Mitsugaru Mitsugaru Aug 13, 2014 at 00:59 UTC - 0 likes

    @floh22: Go

    I'll try to look at it after a meeting. Hopefully I'll be able to help, but I might not have access to it... So no idea how much help I'll be.

Facts

Date created
Mar 21, 2012
Category
Last update
Jun 26, 2014
Development stage
Release
License
GNU General Public License version 3 (GPLv3)
Curse link
PlayerPoints
Downloads
20,273
Recent files

Authors

Relationships

Optional dependency
SQLibrary
Vault
Votifier