➣ ReferMe [1.8-1.21.X] ✉️ Complete Referral Tools for your Server ✉️ icon

➣ ReferMe [1.8-1.21.X] ✉️ Complete Referral Tools for your Server ✉️ -----

Use this versatile and modern plugin to manage the invitation of new people into your server!




  • Added tab complete for +rep, -rep and /referme commands
  • Added [player_as_op] as action for commands. Uses custom CommandSender to ensure safety
  • Fixed rep system letting you give unlimited rep
  • Fixed error when using close or pages button on invites list
  • Removed debug message from earlier testing versions
  • Added PLAYER_NOT_REP message

Added to messages.yml:
Code (YAML):
PLAYER_NOT_REP : ' %prefix% &fYou`ve not given rep to &e%player%&f. Try someone else!'

Comments changed for files (you don't really need to do this if you're updating from an earlier version):

Code (YAML):
#Use the following under Items if you want to add extra functionality to any item
#[playercmd]  [consolecmd]  [playermsg]  [playermsg]  [broadcast] [player_as_op]
----------, Dec 28, 2024

  • Added support for 1.21 blocks for menus
  • Fixed error when using paper forks on higher versions when trying to get head items
  • Fixed player not found message on invite and claim menus
  • Fixed claim menu close button not working
----------, Dec 27, 2024

  • Added plugin version to the name of the jar
  • Fixed shop items in first page not being able to be bought/confirmed
  • Fixed referme_points variable in shop menu not parsing placeholder and all PAPI placeholders in items
----------, Dec 27, 2024

  • Version fix, mistake on last update
----------, Dec 25, 2024

  • Added +points and -points admin commands
Changes to files:

config.yml:

Modified
Code (YAML):
Rewards :
  #The rewards that will be given to the player who is redeeming a code
  redeem
:
   - ' [consolecmd ] give %player% iron_block 5'
    - ' [consolecmd ] referme +points %player% 10'
    - '10 %~ [consolecmd] give %player% iron_block 3'
messages.yml:

Added
Code (YAML):
ADD_POINTS_COMMAND : ' %prefix% &fAdded &a%amount% &fpoints to &e%player%. &fNew total: &a%total%'
REMOVE_POINTS_COMMAND
: ' %prefix% &fRemoved &a%amount% &fpoints from &e%player%. &fNew total: &a%total%'
Modified
Code (YAML):
admin_command_help :
 - ' %prefix% &c&lADMIN COMMANDS:'
  - ''
  - '&d/referme reload &7- &fReloads all files and inventories'
  - '&d/referme setpoints [player ] [amount ] &7- &fSets points to the specified amount for the player'
  - '&d/referme +points [player ] [amount ] &7- &fAdds the specified amount of points for the player'
  - '&d/referme -points [player ] [amount ] &7- &fSubtracts the specified amount of points for the player'
  - '&d/referme setreferrals [player ] [amount ] &7- &fSets referrals to the specified amount for the player'
  - '&d/referme setrep [player ] [amount ] &7- &fSets rep to the specified amount for the player'
----------, Dec 25, 2024

  • Fixed tab completion suggesting players on redeem command
----------, Nov 21, 2024

  • Fixed no message when player redeems before or after time to redeem
  • Fixed and modified tab completion for commands
Changes soon, will be getting more updates from now on

Added to messages.yml:
Code (YAML):
REDEEM_TOO_EARLY : ' %prefix% &cYou need to play for at least &e%time_remaining% seconds &cmore to redeem this code!'
REDEEM_TOO_LATE
: ' %prefix% &cThe time to redeem this code has expired!'
----------, Nov 21, 2024

  • Added /referme setRedeemAmount <player> <amount> to set the amount of redeemed codes for the player if it wants to be lowered or increased. Uses 'referme.manage.referrals' permission.
----------, Oct 7, 2023

This update fixes all known bugs and errors that were before this version:

  • Fixed claim and Invite menu console error when loading items
  • Fixed error when trying to redeem a code from someone who is offline
  • Fixed Stats not updating if code is redeemed when both players online
  • Fixed player being able to redeem a code that they had already redeemed
  • Fixed various bugs related to online players updates
  • Fixed rep on profile not working correctly
  • Fixed other player's profile error when they are offline
  • Fixed UUID recognition for non-premium users
  • Fixed error on opening claim menu while there are unclaimed milestones
  • Refactored unnecessary and buggy code for shorter solutions
  • Updated claim and invite menu default configurations in files
  • Fixed text format for claim and invites menu
----------, Sep 30, 2023

  • Changed default value of 'time-to-redeem' to false, as it might not be the desired usage for most users
----------, Sep 23, 2023

  • Fixed update checker message not included by default config.yml
----------, Sep 22, 2023

  • Added more helpful comments to files to add further information for those configuring the plugin
----------, Sep 17, 2023

  • Added new log message when disabling the plugin
  • Minor string corrections
----------, Sep 16, 2023

  • Added update checker
----------, Sep 13, 2023

Resource Information
Author:
----------
Total Downloads: 33
First Release: Sep 11, 2023
Last Update: Dec 28, 2024
Category: ---------------
All-Time Rating:
2 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings