/PlayerManagement

A server-side Bukkit role-play plugin

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

PlayerManagement 1.7

PlayerManagement is a server-side Bukkit plugin for handling player data and events. It's originally been written for use on RP (role-play) servers, in an attempt to provide (somewhat) realistic economy.

Features

  • support for common role-play features (companies, jobs, etc.)
  • all player data is stored in an SQLite database file
  • enchanted books used as in-game "ID cards" to retrieve the data about a specific player
  • support for permission-based ranks
  • an enhanced and customizable Tab player list with support for ranks
  • rewards on completed advancements
  • signs used as scoreboards
RP features Enhanced player list Advancement rewards Scoreboard signs
RP features Enhanced player list Advancement rewards Scoreboard signs

Features not directly related to role-play can be turned off to avoid conflicts between plugins.

Dependencies

This plugin requires Bukkit >= 1.14.4. The following plugins also need to be installed:

Older versions of these plugins might work, but are not supported. This plugin has also been tested to work with Bukkit 1.15.2.

Usage

Download the latest release and put it into plugins folder of your server. Run your server for the first time to generate the config files and a blank database.

ℹ It's highly recommended that you stop the server at this point to make sure everything is configured properly.

Once in the game, run /registerid Some Name to register yourself into the database. Some Name can be anything and can contain spaces.

⚠ NOTE: all commands are restricted to OP players by default. Make sure to give other players the correct permissions, otherwise they won't be able to register themselves.

To use TopPlayer signs:

  • Create a sign with the text [topplayers] in its first line (this is not case-sensitive, [TopPlayers] will also work)
  • Click Done or press Esc on the keyboard