• Referral codes can require a maximum amount of time already played on the server, separate from the “first hours after join” rule.
Code:first-join: max-hours-to-redeem: 12 max-playtime-hours-to-redeem: 0 # plugins/PerfReferral/messages.yml — add: playtime-limit-reached: "<#FF6B9E>Referral codes here are only for accounts with at most <white>{max} <#FF6B9E>hours of play time on this server."
• Players cannot redeem a code from someone on the same IP or household subnet as themselves.
• Referral leaderboard slots show each top referrer’s player head instead of generic blocks.
Code:# plugins/PerfReferral/config.yml — merge under household: household: block-same-network-as-referrer: true # plugins/PerfReferral/messages.yml — add: referrer-same-network: "<#FF6B9E>You cannot redeem a referral code from someone on the same network (same IP or household)." # plugins/PerfReferral/gui/leaderboard-gui.yml — rank-entry-first / second / third / rank-entry: # Set material: PLAYER_HEAD for each (replacing GOLD_BLOCK, DIAMOND_BLOCK, COPPER_BLOCK, IRON_BLOCK).
New features:
• Added a built-in update checker to all Perf plugins
Improvements:
• New config option:update-checker.enabled: true(enabled by default)
