NeonRewardPlus - Advanced Cumulative Rewards Solution
2.3.1Add more cumulative resource rewards to your players
NeonRewardPlus - Advanced cumulative reward system
Multi module, multi ranking and super high degree of freedom GUI can meet your needs for more rewards
:giggle: I don't understand English, if you would take the time to learn about this plugin, or if you would like to translate it, I would appreciate it!
Compatibility:
- Supported versions: 1.12x-1.19x
- Dependencies: PlaceholderAPI、PlayerPoints、CMi
- data storage: Mysql、Sqlite
Features:
GUI interaction using Kether scripting language
- Multiple data storage modes MYSQL / SQLITE
Ultra-high degree of freedom GUI configuration, setting rewards is more convenient
Support accumulative recharge rewards, players can get corresponding gift packs by accumulating points coupons
Support accumulative gold coin rewards, players can get corresponding gift packs by accumulating gold coins
Support cumulative online rewards, players can get corresponding gift packs by accumulating online
The three reward modes have independent leaderboard variables, which can display 1-99999 leaderboards
Each mode provides Yuba with a way to modify player data
Use Kether to 100% customize player interaction prompts
❗❗ Command Help:
Player cmd:
- /neonrw or /pms - main cmd
- /neonrw open [type] - Open Reward Menu
admin cmd:
- /neonrw data [target] [type] [add/take] [val] - Modify the specified data of the specified player
- /neonrw reset [target] - reset player data
- /neonrw reload - reload config
️Permission Help:
- neonRewardPlus.admin - admin perm
- neonRewardPlus.menu - player perm
Placeholder variables:
- %NeonReward_points% cumulative recharge amount
- %NeonReward_money% Accumulated amount of gold coins
- %NeonReward_time% cumulative online timestamp
- %NeonReward_time_format% formatted cumulative online time
- %NeonReward_pointsTop_(amt/name)_(1/9999)% Cumulative recharge ranking
- %NeonReward_moneyTop_(amt/name)_(1/9999)% Cumulative earning leaderboard
- %NeonReward_timeTop_(amt/name)_(1/9999)% cumulative online leaderboard
TITLE: '&0累计在线时长礼包'
TYPE: OnlineTime
Layout:
- '#########'
- '#A B C D#'
- '#########'
Icons:
A:
display:
# 展示的材质
mats: BOOK
name: "&e累计在线 &f一小时 &e礼包"
# 礼包唯一ID
packID: '一小时礼包'
# 领取该礼包需要的条件
# 设置格式 ??d ??h ??m ??s (天、小时、分钟、秒)
isValue: 1h # 这里需要玩家累计在线 1小时
#isValue: 1d 18h #这样表示 需要累计在线一天十八小时才可以领取
lore:
- "&f礼包内容:"
- "&f - 100 金币"
- "&f当前在线 &A{time}"
- "&f领取状态: {state}"
# 条件及其所有动作语句 参考 Kether
Require:
# 条件默认会判断这个礼包的 isValue 值 搭配下面的条件组可实现多种交互
condition: 'not timePack *一小时礼包'
action: |-
command "money give {player_name} 100" as console
sound ENTITY_EXPERIENCE_ORB_PICKUP by 1 1
deny: |-
sound BLOCK_NOTE_BLOCK_DIDGERIDOO by 1 1
if timePack *一小时礼包
then tell "你已经领取过这个礼包"
else
tell "你的在线时长不够!"
B:
display:
mats: BOOK
name: "&e累计在线 &f三小时 &e礼包"
packID: '三小时礼包'
isValue: 3h
lore:
- "&f礼包内容:"
- "&f - 980 金币"
- "&f当前在线 &A{time}"
- "&f领取状态: {state}"
Require:
condition: 'not timePack *三小时礼包'
action: |-
command "money give {player_name} 9800" as console
sound ENTITY_EXPERIENCE_ORB_PICKUP by 1 1
deny: |-
sound BLOCK_NOTE_BLOCK_DIDGERIDOO by 1 1
if timePack *三小时礼包
then tell "你已经领取过这个礼包"
else
tell "你的在线时长不够!"
'#':
display:
mats: BLACK_STAINED_GLASS_PANE
name: '&b&l 挡板'

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