Multi-language system: It will detect the user's client language, and you can add as many language files as you want.
Configurable scheduler: You can configure and schedule HappyHour events per day and per hour.
7 types of Happy Hour: Each type is customizable and can be disabled (chance, blocks, time, etc.).
Checks to maintain a balanced game.
Types
Fishing: Probability of obtaining double fish or item
Mining: Probability of obtaining double ore or mineral
Hunting Animals: Chance of getting double loot and experience
Hunting Enemys.
WoodCuting: Probability of obtaining double wood.
Experience: Probability of double exp on killing entities.
JobsReborn: Probability of double earning from jobs
VotifierPlus: Chance of getting double reward when you vote for the server
Globals
Every time a happyhour starts, a global challenge of the same type will start too, you can add infinite challenges and set the amount of actions that the players must perfom.
You can set rewards using commands to the all the online players.
Where you can send alerts to Discord, Telegram, or email when a Happy Hour starts
Solo
Players will be able to have daily challenges, with a personalized limit, after completing them and after 24 hours, they will be able to request new challenges!
Race
Using the same challenges as the global ones, you can start challenge races, where the first one to complete it will be the only winner!
Code (Text):
[/LEFT]
# You can add as many challenges as you want
# Experience and jobs are not supported
# Available types: FISHING, MINING, HUNTING_ANIMALS, HUNTING_ENEMYS, WOODCUTTING, VOTIFIER
fish_easy:
type: FISHING
name: "Catch Fishes - Easy"
description: "&8Catch 10 fishes to complete the challenge and get 10 coins"
amount: 10 # Amount of fish to catch per player / In globals challenges and if 10 players are online, 100 fish need to be caught
rewards:
- eco add %player% 25
# - give %player% diamond 1
fish_medium:
type: FISHING
name: "Catch Fishes - Medium"
description: "&8Catch 15 fishes to complete the challenge and get 15 coins"
amount: 15
rewards:
- eco add %player% 50
# - give %player% diamond 1
# fish_hard:
# type: FISHING
# name: "Fishing Challenge - Hard"
# amount: 20
# rewards:
# - eco add %player% 25
# # - give %player% diamond 1
mining_easy:
type: MINING
name: "Break Minerals - Easy"
description: "&8Break 100 minerals to complete the challenge and get 15 coins"
amount: 100 # Amount of blocks to mine per player / In globals challenges and if 10 players are online, 1000 blocks need to be mined
rewards:
- eco add %player% 15
# - give %player% diamond 1
mining_medium:
type: MINING
name: "Break Minerals - Medium"
description: "&8Break 200 minerals to complete the challenge and get 30 coins"
amount: 200
rewards:
- eco add %player% 30
# - give %player% diamond 1
mining_hard:
type: MINING
name: "Break Minerals - Hard"
description: "&8Break 300 minerals to complete the challenge and get 50 coins"
amount: 300
rewards:
- eco add %player% 50
animals_easy:
type: HUNTING_ANIMALS
name: "Kill animals - Easy"
description: "&8Kill 15 animals to complete the challenge and get 15 coins"
amount: 15
rewards:
- eco add %player% 15
animals_medium:
type: HUNTING_ANIMALS
name: "Kill animals - Medium"
description: "&8Kill 40 animals to complete the challenge and get 30 coins"
amount: 40
rewards:
- eco add %player% 30
animals_hard:
type: HUNTING_ANIMALS
name: "Kill animals - Hard"
description: "&8Kill 80 animals to complete the challenge and get 50 coins"
amount: 80
rewards:
- eco add %player% 50
enemy_easy:
type: HUNTING_ENEMYS
name: "Hunting Enemys - Easy"
amount: 50
description: "&8Kill 50 enemys to complete the challenge and get 15 coins"
rewards:
- eco add %player% 15
enemy_medium:
type: HUNTING_ENEMYS
name: "Hunting Enemys - Medium"
amount: 100
description: "&8Kill 100 enemys to complete the challenge and get 30 coins"
rewards:
- eco add %player% 30
enemy_hard:
type: HUNTING_ENEMYS
name: "Hunting Enemys - Hard"
description: "&8Kill 200 enemys to complete the challenge and get 40 coins"
amount: 200
rewards:
- eco add %player% 40
woodcutting_easy:
type: WOODCUTTING
name: "Break wood - Easy"
amount: 40
description: "&8Break 40 wood to complete the challenge and get 15 coins"
rewards:
- eco add %player% 15
woodcutting_medium:
type: WOODCUTTING
name: "Break wood - Medium"
description: "&8Break 100 wood to complete the challenge and get 30 coins"
amount: 100
rewards:
- eco add %player% 30
woodcutting_hard:
type: WOODCUTTING
name: "Break wood - Hard"
description: "&8Break 200 wood to complete the challenge and get 40 coins"
amount: 150
rewards:
- eco add %player% 40
votifier_challenge:
type: VOTIFIER
name: "Votifier Challenge"
description: "&8Vote 2 time to complete the challenge and get 30 coins"
amount: 2
rewards:
- eco add %player% 30
[LEFT]