Ultimate Referrals Beta [MySQL Support]
[1.1]Easy way to get players to your server and reward who invited players to your server.
Discord Support Channel
https://discord.gg/NQJ2smX
Follow me on spigot :') [Click] It would be so cool if you followed me it will support me to keep doing free plugins thanks. :rolleyes::eek::p
___________________________________________________________________________________________________________________________________________
What is this?
This is a referral system that players can create their own referral codes and invite other players to join your server once these players redeem the referrals code to get RP (referral points) and the code creator also gets a little bit more RP for inviting people and they can claim some awesome configurable rewards.
Commands:
- /referrals | Main command
- /referrals redeem <code> | To redeem someones code
- /referrals create | Create your referral code
- /referrals stats | Check your referral stats such as uses of the code points etc.
- /referrals claim | Opens an inventory that contains custom rewards
Config file:
claim-inventory-name: Claim Referral Rewards
points-receive-message: '&a[Referrals] &eYou have received &6%amount% referral points,
&eYou have &6%points% &epoints now!'
already-claimed: '&a[Referrals] &7You have already claimed this reward!'
reward-claimed: '&a[Referrals] &eYou have claimed reward &b(%reward%)&e!'
not-enough-points: '&a[Referrals] &7You dont have enough points to claim this reward!'
points-on-redeem-code: 3
points-on-someone-redeem: 10
seconds: 7200
not-allowed: '&a[Referrals] &7You are not allowed to redeem codes because you are
too old member on the server we love you <3!'
redeem-notify: '&a[Referrals] &eUser &b%redeemer%''s &ehas redeemed you code!'
success-redeem: '&a[Referrals] &eYou have successfully redeemed &b%target%''s &ecode!'
already-redeemed: '&a[Referrals] &7You have already redeemed this code!'
wrong-code-format: '&a[Referrals] &7The code must be all in numbers!'
redeem-error-own-code: '&a[Referrals] &7You cant redeem your own code!'
redeem-error-not-exits: '&a[Referrals] &7This code does not exits!'
redeem-error-args: '&a[Referrals] &7Check your arguments: &c/referrals redeem <code>&7!'
referral-create-code-error: '&a[Referrals] &7You don''t have permissions to create
a referral code!'
code-already-created: '&a[Referrals] &7You have already created a referral code!'
try-again: '&a[Referrals] &7Failed to create a code try again!'
code-created: '&a[Referrals] &eYou have successfully created a referral code your
code is &b(%code%)&e!'
stats-error: '&a[Referrals] &7You did not create a code to view your stats!'
mysql: false
host: localhost
port: '3306'
database: testdb
username: root
password: ''
help-message:
- '&a&lReferrals Help'
- '&7&m---------------------------------------------'
- '&fCreate and share your referral code to get points'
- '&fCan be used to claim many ingame rewards!'
- '&fRanks coins and a lot more!!!'
- '&fWhen someone use your code you will get &e10 points'
- '&fAnd the user will get &e3 points &fdo /referral claim'
- ''
- '&b/referrals &eMain command for help'
- '&b/referrals create &eCreate your referral code'
- '&b/referrals stats &eTo view your referral stats'
- '&b/referrals claim &eTo claim a reward'
- '&7&m---------------------------------------------'
stats-message:
- '&a&lYour Referrals Stats'
- '&7&m------------------------------------------'
- '&bYour code: &e%code%'
- '&bPoints: &e%points%'
- '&bUses: &e%uses%'
- '&7&m------------------------------------------'
Rewards:
'0':
reward-cost: 2
reward-name: VIP RANK
reward-commands:
- pex user %player% group set vip
reward-lore-not-claimed:
- ''
- '&fClick to claim &bVIP RANK'
- '&fCosts: &e%points%'
reward-lore-claimed:
- ''
- '&7You have claimed this reward!'
Protection:
seconds: in config which means the amount of time in seconds
for example, if the user has been online for 60 seconds they can't redeem codes because they are already old members in the server
Images:
If you have any issue or suggestion please contact me before doing a review
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta