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 KenziePlayz KenziePlayz Apr 25, 2015 at 15:26 UTC - 0 likes

    Hello, could I please get some help getting PlayerPoints to work with Votifier? I'd like to use the system to give points to players based on votes. What can I type into CommandListener.txt to get PlayerPoints to award players a point based on voting?

    I tried putting <points give {USERNAME} 1> and got this.

    [11:14:48 INFO]: Received: Vote (from:PlanetMinecraft.com username:KenziePlayzSax
    es address:[CENSOR] timeStamp:1429974888)
    [11:14:48 INFO]: [PlayerPoints] Transaction failed
    [11:14:48 INFO]: KenziePlayzSaxes just earned 1 voting tokens for
     voting!
    [11:14:58 INFO]: KenziePlayzSaxes issued server command: /points me
    >
    

    I tried it with <points give {player} 1> and got the same thing.

    Last edited Apr 25, 2015 by KenziePlayz
  • Avatar of Vidsify Vidsify Apr 22, 2015 at 15:30 UTC - 0 likes

    Any way to get BungeeCord Support?

    Need very affordable server hosting with great support and free bungee cord? Then FadeHost is for you!

  • Avatar of Mitsugaru Mitsugaru Apr 21, 2015 at 03:35 UTC - 0 likes

    @ItsJorden: Go

    Player names have been deprecated for the UUID based methods of the API.

    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 ItsJorden ItsJorden Apr 21, 2015 at 00:59 UTC - 0 likes

    I am trying to use the API to show the amount of points that a player a has, however, int balance = playerPoints.getAPI().look("Player"); int and balance show no variable and .look("Player") is deprecated, any fix in the api soon?

    ZBDH5409d10f69bb5c72ade09c0e3b92572b

  • Avatar of Mitsugaru Mitsugaru Apr 19, 2015 at 01:42 UTC - 0 likes

    @TrewCraft360: Go

    Yes, that should be correct, you just leave an empty string:

    message:
      points:
        receive: ''
    

    If you remove the node entry, the plugin will fix the configuration and the default message.

    EDIT: Here's a screen of what I have. In the terminal, you can see that the console gave points to the user, but the user in the game was not notified. The config on the left is visible.

    screen

    Last edited Apr 19, 2015 by Mitsugaru
  • Avatar of TrewCraft360 TrewCraft360 Apr 19, 2015 at 01:18 UTC - 0 likes

    AND HOW AGAIN DO I make it work is it '' ? like revivepoints '' just whats the message I have to put it as...

  • Avatar of Mitsugaru Mitsugaru Apr 15, 2015 at 03:23 UTC - 0 likes

    @TrewCraft360: Go

    I told you how I tested it and verified that it worked. I don't have a setup for testing with Bungee Cord.

  • Avatar of TrewCraft360 TrewCraft360 Apr 15, 2015 at 01:44 UTC - 0 likes

    Are you sure the no message works in 1.8? Also make this work for bungee cord like the coins will have the same amount on each server over bungee cord.

  • Avatar of Mitsugaru Mitsugaru Apr 15, 2015 at 00:59 UTC - 0 likes

    @DarthDobbie: Go

    If Fe has Vault support, and you enable Vault support in PlayerPoints, there should be a built in mechanism within Vault to copy data from one plugin to another. Never tried it myself, but I remember seeing it before.

  • Avatar of DarthDobbie DarthDobbie Apr 15, 2015 at 00:43 UTC - 0 likes

    Is there any way to import accounts from the plugin "Fe"?

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
27,138
Recent files

Authors

Relationships

Optional dependency
SQLibrary
Vault
Votifier