RewardsTime
RewardsTime
Features
- Rewards for killing mobs
- Rewards for crafting and smelting items
- Rewards for voting
- Rewards for mining blocks
- Bonus rewards for killing mobs with armor
- Bonus rewards for mining blocks with enchanted tools
- Rewards for killing mobs are split between all players who helped to kill the mob
- Rewards for voting a certain number of times
- Rewards for mining/crafting/smelting blocks/items with metadata
- Support for rare item rewards with percentages
- Support for permission rewards
- Support for broadcasting messages to the server and sending messages to the player as rewards
About
RewardsTime is a plugin that provides players with custom rewards for voting/killing mobs/crafting/smelting/mining. It allows players to receive economy, item and experience rewards. It also provides a bonus rewards system which supports bonus economy rewards for killing mobs with armor and mining blocks with enchanted tools. Players are notified every five minutes of the economy rewards they have received.
The rewards can be changed in the config or by using the ingame command "/rewardstime". You will probably want to change the rewards when you install the plugin as the default rewards may not work for your server.
The plugin keeps track of how many times each player has voted and can provide additional rewards for voting a certain number of times.
Requirements
- This plugin requires Vault for economy rewards. Download vault here
- This plugin requires Votifier for vote rewards
- This plugin only works with Minecraft 1.7.8 and 1.7.9 due to its use of the new player UUIDs
Config
There are comments in the config to help you to change it. If you use the commands to edit it ingame, the comments get removed.
Commands
The plugin uses one command: /rewardstime Commands are:
Command | Description |
---|---|
/rewardstime reload | Reloads the config |
/rewardstime field | Edits a field in the config. Checks to see if the change is valid |
/rewardstime config | Edits anything on the config. |
/rewardstime rewards | Displays recent economy rewards immediately to the player who issued the command |
Permissions
Permissions are:
Permission | Description | Default |
---|---|---|
rewardstime.command | Enables the user to do /rewardstime | true |
rewardstime.set | Enables the user to change values in the config using /rewardstime field and /rewardstime config | op |
rewardstime.get | Enables the user to view values in the config using /rewardstime field and /rewardstime config | op |
rewardstime.reload | Enables the user to reload the config using /rewardstime reload | op |
rewardstime.rewards | Enables the user to recieve rewards and use /rewardstime rewards | true |
Plugin Metrics
This plugin utilizes Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.
Source Code
Source code is available here: github.com/adventurerok/RewardsTime
@willTHEboss123
To give item rewards, you use the "items" key in the yaml file.
The format is: item_name/[metadata]/maxdrops/chanceperdrop,... Where item_name is the bukkit item name, in lowercase, metadata is the metadata of the item, maxdrops is the maximum amount of drops that can be rewarded without any modifiers, and chanceperdrop is the percentage chance per drop that it will drop
Example: if maxdrops is 5, and chanceperdrop is 25, then the average amount of drops rewarded is 5 * 0.25, which is 1.25 out of 5 maximum drops
To always give all drops, use 100 as the chanceperdrop.
To see the bukkit item names, go to this page
Can you make a tutorial on how to make it so you get Items, I love the money aspect but cant do the item side of it