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 DrHappyBro DrHappyBro Nov 28, 2014 at 17:48 UTC - 0 likes

    Is there any way to change the prefix from [PlayerPoints] to something else?

  • Avatar of kristijan260393 kristijan260393 Nov 24, 2014 at 08:55 UTC - 0 likes

    @Mitsugaru: Go

    can u add signs so people can click and see how much point they have

  • Avatar of Mitsugaru Mitsugaru Nov 11, 2014 at 02:29 UTC - 0 likes

    <<reply 2388564="">>

    Probably not, that should be a job for someone else who has time to develop it.

    <<reply 2391074="">>

    Place holders... in the messages? In the commands? Sorry, I don't exactly understand what you're trying to ask and how it relates to the plugin. What do you mean by place holders?

    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 rctfan1999 rctfan1999 Nov 11, 2014 at 01:49 UTC - 0 likes

    I have a question, that the plugin may not be able to do. I'm using this plugin along with ChestCommands which takes the command and runs it from console basically, and I was wondering if there are any place holders for the players name that may exist?

  • Avatar of Dyenx999 Dyenx999 Nov 08, 2014 at 05:52 UTC - 0 likes

    @Mitsugaru: Go

    Will you be creating a booster addon plugin ?

    Click here for an awesome SG plugin : http://dev.bukkit.org/bukkit-plugins/sgp/

  • Avatar of AndCp1987 AndCp1987 Nov 05, 2014 at 18:27 UTC - 0 likes

    Hello, I am trying to set this up on my server, I am using bungeecord and I try get mysql to work, but when I set storage to mySQL so happens this error

    05.11 19:36:23 [Server] INFO ... 13 more 05.11 19:36:23 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [craftbukkit-1.7.9.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 05.11 19:36:23 [Server] INFO at org.black_ixx.playerpoints.services.CommandHandler.onCommand(CommandHandler.java:130) [?:?] 05.11 19:36:23 [Server] INFO at org.black_ixx.playerpoints.commands.GiveCommand.execute(GiveCommand.java:51) [?:?] 05.11 19:36:23 [Server] INFO at org.black_ixx.playerpoints.PlayerPointsAPI.give(PlayerPointsAPI.java:43) [?:?] 05.11 19:36:23 [Server] INFO at org.black_ixx.playerpoints.PlayerPointsAPI.look(PlayerPointsAPI.java:102) [?:?] 05.11 19:36:23 [Server] INFO at org.black_ixx.playerpoints.storage.StorageHandler.getPoints(StorageHandler.java:39) [?:?] 05.11 19:36:23 [Server] INFO at org.black_ixx.playerpoints.storage.models.MySQLStorage.getPoints(MySQLStorage.java:75) [?:?] 05.11 19:36:23 [Server] INFO at lib.PatPeter.SQLibrary.Database.prepare(Database.java:291) [?:?] 05.11 19:36:23 [Server] INFO Caused by: java.lang.NullPointerException 05.11 19:36:23 [Server] INFO at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) [craftbukkit-1.7.9.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 05.11 19:36:23 [Server] INFO at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:469) [craftbukkit-1.7.9.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 05.11 19:36:23 [Server] INFO at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:558) [craftbukkit-1.7.9.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 05.11 19:36:23 [Server] INFO at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:260) [craftbukkit-1.7.9.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 05.11 19:36:23 [Server] INFO at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:667) [craftbukkit-1.7.9.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 05.11 19:36:23 [Server] INFO at net.minecraft.server.v1_7_R3.ServerConnection.c(SourceFile:134) [craftbukkit-1.7.9.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 05.11 19:36:23 [Server] INFO at net.minecraft.server.v1_7_R3.NetworkManager.a(NetworkManager.java:157) [craftbukkit-1.7.9.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 05.11 19:36:23 [Server] INFO at net.minecraft.server.v1_7_R3.PacketPlayInChat.handle(PacketPlayInChat.java:47) [craftbukkit-1.7.9.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 05.11 19:36:23 [Server] INFO at net.minecraft.server.v1_7_R3.PacketPlayInChat.a(PacketPlayInChat.java:28) [craftbukkit-1.7.9.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 05.11 19:36:23 [Server] INFO at net.minecraft.server.v1_7_R3.PlayerConnection.a(PlayerConnection.java:817) [craftbukkit-1.7.9.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 05.11 19:36:23 [Server] INFO at net.minecraft.server.v1_7_R3.PlayerConnection.handleCommand(PlayerConnection.java:956) [craftbukkit-1.7.9.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 05.11 19:36:23 [Server] INFO at org.bukkit.craftbukkit.v1_7_R3.CraftServer.dispatchCommand(CraftServer.java:701) [craftbukkit-1.7.9.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 05.11 19:36:23 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:180) [craftbukkit-1.7.9.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 05.11 19:36:23 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) [craftbukkit-1.7.9.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] 05.11 19:36:23 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'points' in plugin PlayerPoints v2.1.3

    Any idea?

  • Avatar of Mitsugaru Mitsugaru Nov 02, 2014 at 22:31 UTC - 0 likes

    @Daconway: Go

    So, does this happen with the latest version, or no?

  • Avatar of Daconway Daconway Nov 02, 2014 at 22:25 UTC - 0 likes

    The UUID conversion from older versions fails every time, causing 95% of users to be "null"

    minevast

  • Avatar of Mitsugaru Mitsugaru Nov 02, 2014 at 18:37 UTC - 0 likes

    @Dyenx999: Go

    That's something that should be handled outside of the core plugin itself. Should be easy to add a multiplier plugin:

    1. Listen for point change events
    2. If there is a multipler for given player, modify amount in event
  • Avatar of Dyenx999 Dyenx999 Oct 31, 2014 at 23:29 UTC - 0 likes

    @Mitsugaru: Go

    Like a donor could buy a 2x player points booster

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
22,707
Recent files

Authors

Relationships

Optional dependency
SQLibrary
Vault
Votifier