Fun Referral is a plugin which would add a refer feature for the server, which motivates players to get friends and invite player somehow XD.
This is a plugin i quick coded with a little check so some main funtion of it should work.
Plugin is complied in spigot 1.8 but 1.9 and 1.10 might work as well
For live support (Not always, but you may have some luck): https://discordapp.com/channels/198388503640408064
Note: For the new users. Click here
- Adding Refer features for the server
- Reward players on refering
- Some function to prevent exploiting the system (If you found out another way of exploiting it, PM me)
- Point System, based on the amount of player referred
- Milestone upon a player reaching a specific amount of point
- Limiter, prevent player using refer command multiple times
- IP Checking feature <This is still beta>
- More to come, i will update regularly
Spoiler: Upon someone referring
Referral:
Receiver:
Receiver:
Spoiler: Invalid referral
Spoiler: config.yml
#Note: Declaration: Referral = The one who invited; Receiver: The invited one
#DO NOT TOUCH
configVersion: 1.2.0
#Specify the plugin language
Locale: en_US
#Change the prefix for the plugin
Prefix: '&7&l| &eFun&6Referral &7&l|'
#Configuring Rewards
Rewards:
#Config Command for referrals and receiver
##%referral% : Referral's In game name
##%receiver% : Receiver's In game name
Default:
- give %referral% 264 1
- give %receiver% 264 1
#Config Command when player reached a specific amount of referrals (Milestone)
#Points: Refer Point needed for getting this Milestone (Must be different for each Tier) <Required>
#Commands: Command execued <Required>
#Name: Display name of the tier
#
##%player%: The player him/herself
#
#You can add more Tier if you want, with higher points
Milestone:
Tier 1:
Name: '&aTier 1'
Points: 5
Commands:
- give %player% emerald 1
Tier 2:
Name: '&bTier 2'
Points: 10
Commands:
- give %player% emerald 10
#Config random chance of getting an item
#Disable it by setting the chance to 0
Random:
Chance: 0
#Configuring List of item can get
#If the chance is larger than 100, it would automaticly be 100
List:
1:
Name: '&f10 &bDiamonds'
Chance: 20
Commands:
- give %player% 264 10
#Control the amount of time a player can refer
Refer Limits: 3
players.yml: This file is only use to store player data, some would be helpful to you guys for the next update, please do not touch or it might break the plugin
Code (Text):
#Note: Declaration: Referral = The one who invited; Receiver: The invited one
#DO NOT TOUCH
configVersion: 1.2.0
#Specify the plugin language
Locale: en_US
#Change the prefix for the plugin
Prefix: '&7&l| &eFun&6Referral &7&l|'
#Configuring Rewards
Rewards:
#Config Command for referrals and receiver
##%referral% : Referral's In game name
##%receiver% : Receiver's In game name
Default:
- give %referral% 264 1
- give %receiver% 264 1
#Config Command when player reached a specific amount of referrals (Milestone)
#Points: Refer Point needed for getting this Milestone (Must be different for each Tier) <Required>
#Commands: Command execued <Required>
#Name: Display name of the tier
#
##%player%: The player him/herself
#
#You can add more Tier if you want, with higher points
Milestone:
Tier 1:
Name: '&aTier 1'
Points: 5
Commands:
- give %player% emerald 1
Tier 2:
Name: '&bTier 2'
Points: 10
Commands:
- give %player% emerald 10
#Config random chance of getting an item
#Disable it by setting the chance to 0
Random:
Chance: 0
#Configuring List of item can get
#If the chance is larger than 100, it would automaticly be 100
List:
1:
Name: '&f10 &bDiamonds'
Chance: 20
Commands:
- give %player% 264 10
#Control the amount of time a player can refer
Refer Limits: 3
1. /funreferral
Alternate: /fr, /freferral
Description: Player default commands
Default: Players
Permission: none
2. /funreferraladmin
Alternate: /frad, /funreferralad
Description: Admin commands
Default: OP
Permission: FunReferral.Admin
==================
Like the plugin: Give a 5 star rating
Help me get some Lipton IceTea Drink
![[IMG]](http://proxy.spigotmc.org/73dec615a75d0b5589653b7da438146688733799?url=https%3A%2F%2Fwww.paypal.com%2Fen_US%2Fi%2Fbtn%2Fbtn_donateCC_LG.gif)
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9, 1.10
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
FunReferral - Point System - Milestone - Randomize Update is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10. Downloaded 786 times (via Spigot). Download it and open it directly in the game.
![[IMG]](http://proxy.spigotmc.org/8959b3948e9e6fd9025a06d4b13cadfcd69e652b?url=http%3A%2F%2Fi.imgur.com%2FyYRO0Bx.png)