1 427
收录服务器
2 094
注册
28 402
玩家
RewardPro 每日奖励 & 等级奖励 & 快递员
奖励您的玩家,冷却奖励,MySQL和H2支持,多台服务器,许多扩展
作 者 SuperM
发布时间 2016年6月5日
支持核心 Spigot
原生版本
支持版本 1.8,1.9,1.10,1.11,1.12,1.13,1.14,1.15,1.16
点此下载

🎁 RewardPro

RewardPro 是一款为 Minecraft 服务器提供每日奖励、推荐系统和投票奖励等功能的插件。它支持自定义消息、PlaceholderAPI、Citizens,并允许您奖励玩家金钱、物品或任何您想要的东西。通过 RewardPro,您可以有效地激励玩家积极参与服务器活动。

⚙️ 主要特性

  • 每日奖励:玩家每日登录可获得不同奖励,奖励内容完全自定义。
  • 推荐系统:玩家推荐新用户加入服务器,推荐者可获得更高奖励。
  • 自定义消息:所有消息均可自定义。
  • PlaceholderAPI 支持:支持使用 PlaceholderAPI 变量。
  • Citizens 支持:与 Citizens 插件集成。
  • 个性化冷却时间:为每个奖励单独设置冷却时间。
  • 颜色代码:支持颜色代码。
  • 自定义奖励命令:奖励玩家自定义命令。
  • 货币、物品奖励:奖励玩家金钱、物品或其他任何内容。
  • 游戏内重置:游戏内直接重置特定玩家的奖励领取状态。
  • Unicode 支持:支持 Unicode 字符,方便本地化。
  • 来源信息:获取新玩家的来源信息。
  • 等级奖励:奖励高等级玩家。
  • Presentman:生成 Presentman(传送员)。
  • 投票奖励:收集玩家投票并发送奖励。
  • MySQL & H2 数据库支持。
  • 在线玩家列表:显示过去 24 小时内在线的玩家。
  • 多重命令:一个奖励物品可执行多个命令。
  • 游戏内 Presentman 管理:游戏内生成和刷新 Presentman。
  • 多个 Presentman:可生成多个 Presentman。
  • 粒子效果:可为 Presentman 设置粒子效果(Spigot 1.11+)。
  • 奖励冷却:设置不同的奖励冷却时间。
  • 自定义 Lore:自定义每个奖励的 Lore。
  • Presentman 自定义:更改传送员的名称、职业和生成选项。
  • 独立权限:每个命令都有自己的权限。
  • 插件前缀自定义:可更改插件前缀。
  • 调试模式:启用调试模式以获得更详细的日志输出。
  • IP 过滤器:通过过滤器防止通过多个帐户进行奖励提升。

➕ 插件拓展

  • RewardPro Bungee:
    • 收集玩家在特定游戏服务器上的在线时间。
    • 在指定时间段后奖励玩家。
    • 为每个游戏模式和服务器组定义自定义奖励。
  • 圣诞节拓展:
    • 降临日历。
  • 投票拓展:
    • 奖励在服务器页面上投票的玩家。
    • 让玩家有机会决定哪个投票奖励最适合他们。
    • 激励玩家多次投票。
    • 为奖励设置权限,只有 VIP 玩家才能获得更高的奖励。

📜 命令

  • /reward help - 显示插件的所有命令。
  • /rewards - 打开奖励界面。
  • /reward info - 显示插件信息。
  • /reward refer - 查看玩家的推荐来源界面。
  • /reward present - 打开 Presentman 界面(支持 Citizens)。
  • /reward log - 更改插件的日志级别。
  • /reward reset - 重置特定玩家的数据(可以再次领取所有奖励)。
  • /onlineplayer - 显示在线玩家信息。
  • /friendrefer - 被朋友推荐,奖励你的朋友。
  • /presentman - 显示 Presentman 的所有命令。
  • /reward dailyreward - 打开每日奖励界面。

🔑 权限

请参考 权限列表 获取详细的权限信息。

🛠️ 配置文件

以下是配置文件的示例,您可以通过修改这些文件来定制插件的行为。

refer.yml


# Refer configuration

# The title of the inventory
inventory-title: '&6Refer a Friend'

# The message when a player has no referrer
no-referrer-message: '&cYou have not been referred by anyone.'

# The message when a player refers someone
referral-message: '&aYou have referred %player%!'

# The item to display the referrer
referrer-item:
  material: SKULL_ITEM
  data: 3
  display-name: '&6Referred by:'
  lore:
    - '&7%referrer%'

# The reward commands
reward-commands:
  - 'eco give %referrer% 100'
  - 'give %referrer% diamond 1'

config.yml


# Main configuration file

# Plugin prefix
prefix: '&8[&6RewardPro&8] '

# Debug mode
debug: false

# Database settings
database:
  type: H2
  host: localhost
  port: 3306
  database: rewardpro
  username: root
  password: ''

# Other settings
metrics: true
update-check: true

message.yml


# Message configuration file

no-permission: '&cYou do not have permission to use this command.'
player-not-found: '&cPlayer %player% not found.'
reset-success: '&aSuccessfully reset data for player %player%.'

dailyReward.yml


# Daily Reward Configuration

inventory-title: '&6Daily Rewards'

rewards:
  1:
    material: DIAMOND
    display-name: '&bDay 1 Reward'
    lore:
      - '&7Claim your first daily reward!'
    commands:
      - 'eco give %player% 50'
  2:
    material: GOLD_INGOT
    display-name: '&bDay 2 Reward'
    lore:
      - '&7Claim your second daily reward!'
    commands:
      - 'eco give %player% 75'

presentman.yml


# Presentman Configuration

npc-name: '&6Delivery Man'
npc-profession: FARMER

spawn-options:
  world: world
  x: 0
  y: 64
  z: 0

particle-effect: HEART

❓ 常见问题解答

您可以在 Wiki 页面 找到设置指南。

❤️ 支持与捐赠

如果您喜欢此插件并希望支持我,请通过以下链接进行捐赠:捐赠链接