- Versions
- 1.8
- 1.9
- 1.10
- 1.11
- 1.12
- 1.13
- 1.14
- 1.15
- 1.16
- 1.17
- 1.18
- 1.19
- 1.20
- 1.20.6
- 1.21
ReferralSystem is a plugin which allows players to invite others to gain an certain reward, this plugin is made to increase the popularity of your server.
This plugin has been tested in version 1.10
Check out my other projects as well:
✪ SuperStaffChat ✪
✪ SuperCredits ✪
✪ DeluxePlayerOptions ✪
✪ DeluxeMaintenance✪
✪ SuperStats ✪
✪ ServerSecureConnect ✪
✪ DeluxePlayerOptions ✪
- Multiple commands.
- Easy to use GUI.
- Customizable GUI.
- All customizable messages.
- Reloads the configuration and messages with a single command.
- MySQL storage.
- SQLite storage.
- Different types of commands (player, op, broadcast, give, money, points, tell and console).
- Let players refer new players using a code..
- See information about yourself
- Delivery referral points to player
- 100% Customizable.
- Firework!!.
- Sounds.
- Particles.
- PlaceHolderAPI support.
- LeaderHeads support.
- Multiple languages (EN, ES).
- Requires-PlayTime.
- HikariCP connection pool
- MVdWPlaceholder support.
- SuperStats support.
- PlayerPoints support.
- Vault economy support.
- SuperCredits support.
- And more!
This plugin use the following variables
Spoiler: Placeholders
For more Placeholders use PlaceholderAPI
PlaceholderAPI placeholders
Create top players with the plugin LeaderHeads
Setting up a placeholder with the variables:
- referralsystem_points
- referralsystem_referrals
The value of the points, referrals and the code can be displayed in any complement that works with PlaceHolderAPI
- %referralsystem_points% – Returns the amount of player referral points.
- %referralsystem_referrals% – Returns the amount of referrals of the player.
- %referralsystem_code% – Returns the player’s referral code.
The value of the points, referrals and the code can be displayed in any complement that works with MVdWPlaceholderAPI
- {referralsystem_points} – Returns the amount of player referral points.
- {referralsystem_referrals} – Returns the amount of referrals of the player.
- {referralsystem_code} – Returns the player’s referral code from the database.
The values of the points, referrals and the code can be displayed on the website and menus with the database of SuperStats
First register the placeholders with the following tutorial: Setting up a placeholder.
- <stats_referralsystem_points> – Returns the amount of player referral points from the database.
- <stats_referralsystem_referrals> – Returns the amount of player referrals from the database.
- <stats_referralsystem_code> – Returns the player’s reference code from the database.
To show the best players use.
- <top_[placeholder]_name_#>
- Example: <top_referralsystem_points_name_1> – Show the name of the player with the position 1 in the best number of points.
- <top_[placeholder]_value_#>
- <top_referralsystem_points_value_1> – Shows the number of points of the player with the position 1 in the best amount of points.
To display your statistics on a web page see SuperStats • Web Addon
- /referral help | /referido ayuda
- Permission Node: referral.use
- Description: Show the basic commands for this plugin!
- /referral info | /referido info
- Permission Node: referral.info
- Description: View your referral information.
- /referral list| /referido lista
- Permission Node: referral.list
- Description: View your referral list.
- /referral code | /referido codigo
- Permission Node: referral.code
- Description: Generate your referral code!
- /referral claim | /referido reclamar
- Permission Node: referral.claim
- Description: Use this to claim rewards that you would get when someone has used your code.
- /referral <numb> | /referido <numero>
- Permission Node: referral.use
- Description: Use this to activate referral code!
- /referral top
- Permission Node: referral.top
- Description: It shows the best players with more referrals!
- /referral addpoints <player> <value> | /referido addpoints <player> <value>
- Permission Node: referral.admin
- Description: Adds points to a registered player in the database.
- /referral setpoints <player> <value> | /referido setpoints <player> <value>
- Permission Node: referral.admin
- Description: Set points to a player registered in the database.
- /referral reload | /referido recargar
- Permission Node: referral.admin
- Description: Reload the configuration and messages file.
referral.use - To be able to use the plugin.
referral.info - To be able to use the info command.
referral.list - To be able to use the list command.
referral.code - To be able to use the code command.
referral.claim - To be able to use the claim command.
referral.top - To be able to use the top command.
referral.admin - To be able to use administrative commands.
- /referral code - to generate your code.
- Give your referral code to another player.
- Player with the code used /referral <code here>
- Both players get reward. Referred and Referrer player gets referral points when he activates the code.
- Use /referral claim to get your rewards
Spoiler: Images
- The main configuration file is located in the archive config.yml.
- Guide: Config
- Example: https://pedrojm96.com/minecraft-plugin/referralsystem/rs-config-yml/
- Claim settings are in the file claim.yml
- Guide: Claim
- Example: https://pedrojm96.com/minecraft-plugin/referralsystem/rs-claim-yml/
* Copy the JAR file in the directory of plugins
* Restart the server to install.
* (Optional) Install the Plugin SuperCredits To give rewards credits.
* And enjoy the plugin!.