Configuration

This will walk you through each section of the McftProfiler configuration file.

MySQL Configuration

Just like any MySQL configuration this is pretty straight forward. The username setting is your MySQL username, along with the password setting which is your MySQL password. The database setting is the database that you would like this plugin to use (preferably minecraft). The port setting should be left alone unless you know what you're doing, this is just the MySQL port, which is 3306 by default.

If you wish to use this plugin on two servers that share the same minecraft database, you can. Simply specify prefix in the settings file. Leave this alone unless you know what you're doing. To disable this set it to off or remove it from the settings file. When specifying a prefix, don't include an underscore like such: one_ - we will do this for you.

Ranks

This will display a users rank next to their name in /status. This can be either on or off. The default setting is off.

Display Titles

This will use display titles rather than usernames in /status. Display names aren't a part of this plugin, use name changing plugins such as DispNameChanger to do this. This can be either on or off. The default setting is on.

Awards

This enables the awards feature. With the awards feature you are able to give players awards. Awards are listed at the bottom of a users /status. This can be either on or off. The default setting is off.

Max Notes

This controls the number of notes to show on a users profile when using the /status command. This can be any integer. The default setting is 5.

Country

This requires a third party database known as the GeoLite Country Database from MaxMind. This can be used simply as a way to see where other players are from or for you to help assist users better and not get as frustrated as you would get after knowing that your language isn't their main language. To use this feature download the GeoLite Country Database and save it in a directory. Be sure to edit the country database setting in the configuration before trying this. The default setting is off.

IP Tracking

This is a very unique and powerful feature of McftProfiler. This tracks and logs every users IP address and will relate accounts accordingly. If a user griefs on your server then logs in with an alternative account it will send you a notice saying it may be the other player. If they log in with any previous IP that they have logged in with on another account it will show this. It is a very powerful and useful database to prevent griefing on your server. This can be either on or off. The default setting is on.

Reputation

This allows you to view a user's reputation level in their profile. This does not completely disable the reputation system.

Jail Information

This requires the Jail plugin. This adds a line in a users profile on the /status command that says who jailed that user and their remaining time before being set free.

Configuration File

# MySQL Configuration
username = root
password = password
database = minecraft
port = 3306

# Use this only if you know what it does. Don't include an underscore.
prefix = off

# Show user ranks in profiles.
ranks = on

# Use display titles in profiles.
titles = on

# Enable awards for users. This allows you to give players awards, listed in their profile.
awards = off

# The maximum number of notes to show on a users profile.
max notes = 5

# Show the users country in their profiles. Read country-readme.txt.
# This requires IP tracking to be on.
country = off
country database = /usr/local/share/GeoIP/GeoIP.dat

# Show the users IP address and related accounts in their profile.
iptracking = on

# Show a users reputation in their profile.
reputation = on

# The following option(s) require additional plugins, with MySQL enabled on each.
# The MySQL user for each must also have access to the respective tables.

# Jail status in profiles.
jailinfo = off