Mineuniverse
Log in Register
Plugins

LoginReward

Fully customizable item/money reward for players
by _ForgeUser7490946
Download Claim this project
3,806 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Admin Tools Economy General

LoginReward takes the idea that was started in DailyBonus, LoginBonus, RewardMe, etc. and extends it for full control and customization.

What it does

At its most basic level, LoginReward rewards players with either money and/or items when logging into the server. Reward groups are created and configured in the plugin's configuration, and any user who has the appropriate permissions will receive those rewards when logging in. Groups are dynamically created and configured, allowing any number of arbitrary groups, in many different configurations.

LoginReward uses either iConomy5 or iConomy6 to do payouts. If neither are found, a dummy economy will be used. Vault (with its multiple economies) and items will be supported soon.

Installation

  1. Download and install LoginReward.jar.
  2. Start and stop the server.
  3. Edit and customize the config.yml found in the plugins/LoginReward directory.

Configuration

The following default configuration will be created the first time the plugin is loaded:

Cumulative: true
RewardGroups:
  Normal:
    Amount: 15.0
    Message: BONUS! You earned $amount$ for logging in today!
    Rank: 0
  VIP:
    Amount: 5.0
    Message: VIP, you earned an additional $amount$ bonus!
    Rank: 1

Cumulative: True/False. All rewards will be cumulative (true) or unique (false). Unique rewards be the last, highest ranked reward that the person has permissions for. Default: true

RewardGroups: This is where you define your reward groups. The format for each group is as follows:

<name>:   //one word, used in the permission needed to get the reward
  Amount: <#.##>   //amount in decimal
  Message: <message>   //to display to user
  Rank: <rank>   //higher numbers outranks lower for unique rewards

Two groups are provided by default. They can be modified or deleted. In order for a player to receive the reward, they must have the loginreward.get.<name> permission. <name> should match the name of the group defined under RewardGroups. So, based on the example above, users that get the Normal reward need to have the loginreward.get.normal permission, and VIPs would need to have the loginreward.get.vip permission.

Now REQUIRES Vault. If Vault not found, it will use a dummy balance handler.

To Come

  • Per group cumulative or unique settings
  • Item rewards
  • Vault Support
0.65
MC CB 1.2.3-R0.1, CB 1.1-R7, CB 1.1-R6
Beta 2012-03-11 Get
0.6
MC CB 1.1-R6
Beta 2012-03-01 Get
v.50_alpha
MC CB 1.0.1-R1
Alpha 2012-01-05 Get

More from _ForgeUser7490946

MagicTorches
23,579

You Might Also Like

HyperConomy
The all in one economy and shop plugin.
94,502
Experience Bank II
Experience Bank II
9,883
MySQL Economy Bridge
Sync your economy accounts over many servers using MySQL.
9,832
BuyXP
Links the experience system with your economy plugin.
9,832
McmmoPay
McmmoPay
9,689
MinePermit
Require Players to pay to mine
9,617