HomeJavaModsGlobalRep
GlobalRep
GlobalRep
Cross Server Reputation Plugin
Description:
This is a reputation plugin that allows players to give each other reputation records in order to help other players get a better idea of if a player is trust worthy, polite, etc. This reputation plugin is special because it is designed to link an entire network (or single server) into a common MySQL database.

Features:
- Positive/Negative reputation records
- Total reputation
- Reputation comments
- MySQL
- Adjustable rep amount
- Pages
- Pages navigable chat
- PlaceholderAPI support
- and more!

Screenshots
Spoiler
[​IMG] [​IMG]

Commands:

/rep - main command for the plugin. Includes help information.
/rep <name> positive <comment> - to give a player positive rep.
/rep <name> negative <comment> - to give a player negative rep.
/rep <name> - to see someones reputation records.
/rep <name> page <number> - to navigate pages by command.
/rep delete <reciever's name> <giver's name> - to remove a reputation record. (Staff)

Permissions:
rep.allow - grants access to /rep, allows player to give reputation records, and view others' reputation\
rep.delete.self - grants access to delete reputation records the player made
rep.delete.others - grants access to delete other players reputation records (Staff)
rep.amount.1-10 - sets the amount of reputation points given by a player or group.

PlaceholderAPI:
%globalrep_total_rep% - see a player's total rep
%globalrep_positive_rep% - see a player's positive rep
%globalrep_negative_rep% - see a player's negative rep

Config:
Default config file
Spoiler
Code (Text):

MYSQL:
  Host: 127.0.0.1
  Port: 3306
  Database: database name
  Username: root
  Password: password
MESSAGES:
  PREFIX: '&b[&aRep&b]'
  HELP_CHECK: '&aUse /rep <name> to see a player''s rep!'
  HELP_POSITIVE: '&aUse /rep <name> positive <comment> to give positive rep!'
  HELP_NEGATIVE: '&aUse /rep <name> negative <comment> to give negative rep!'
  HELP_DELETE_SELF: '&aUse /rep delete <name> to delete a rep you gave someone!'
  HELP_DELETE_OTHERS: '&aUse /rep delete <reciever> <giver> to remove rep!'
  SELF_REP: '&cYou cannot give yourself rep.'
  NO_INT: '&cNo page number entered.'
  NOT_INT: '&cNo page number entered.'
  INVALID_FORMAT: '&c<parameter> is an unknown parameter. Parameters are: positive,
   negative, and page'
  NO_RECORD: '&cThat rep record doesn''t exist!'
  NO_PLAYER: '&cThat player does not exist!'
  NO_REP: '&9<parameter> has no rep!'
  PAGE_OUT_OF_BOUNDS: '&cInvalid page number.'
  NO_PERMISSION: '&cYou do not have permission do delete reputation records.'
  REP_REMOVED: '&cReputaton record deleted.'
  REP_ADDED: '&9Your reputation has changed! View your rep with /rep <parameter>.'
  REP_GIVEN: '&9Reputation added! You can use /rep <parameter> to see it.'
  ERROR: '&cAn error has occured. Please tell a server administrator.'
 
 

This plugin was originally developed for and is installed on play.phanaticmc.com ! I recommend you check it out there before installing on your server. If you have any suggestions feel free to leave a comment or send me a private message. If you like the plugin please leave a rating!

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

GlobalRep is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 1,148 times (via Spigot). Download it and open it directly in the game.

Explore more