Advent calendar is a plugin that allow you to get rewards every day of december (you can in september). Each rewards are customisable and all items can have a custom name/lores.
FEATURES
Full customization of messages and all rewards in the config.yml
Commands to changes rewards and give rewards
Colors can be used in the Config
GUI fully customisable
Tab completer
COMMANDS
calendar Open the advent calendar GUI
acalendar help Additional information
acalendar reload Reload the config.yml
acalendar set <player> [GET/MISS/WAITING/SUCCESS] <1-25> Set player gifts
acalendar give<player> <1-25> Give player gifts
PERMISSIONS
calendar.use Can open the advent calendar GUI
calendar.set Can set player gifts
calendar.give Can give player gifts
FAQ
No, but I'm gonna add it to bungee.
No but you can give them the reward they missed or change the day status like MISS/GET/SUCCESS or WAITING
CONFIG
Code (YAML):
messages:
prefix: "§e[§cAd§fve§cnt§fCa§cle§fnd§car§e]§r" no-permission: "%prefix% §cYou do not have permission to use this command" new-reward: "%prefix% §eYou can get a new reward by typing §c/cal" reload: "%prefix% §eThe config has been reloaded" player-not-found: "%prefix% §cPlayer not found" changed-day: "%prefix% §eYou have changed the day to §c%type%" give-reward: "%prefix% §eYou give a reward to §c%player%" give-reward-other: "%prefix% §eYou have been given a reward by §c%player%" gui:
title: "Advent Calendar" items:
sapling:
material: OAK_SAPLING
amount: 1
data: 0
name: "&6CHRISTMAS" lore-active: true
lore: -
"Merry Christmas !" book:
material: BOOK
amount: 1
data: 0
name: "&bInformation" lore-active: true
lore: -
"Information number 1" -
"Information number 2" get:
material: PLAYER_HEAD
amount: 1
data: 3
name: "&6\u27b2 &a%DATE% &2&l\u2714" lore-active: true
lore: -
"Line 1" -
"Line 2" texture: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDMxMmNhNDYzMmRlZjVmZmFmMmViMGQ5ZDdjYzdiNTVhNTBjNGUzOTIwZDkwMzcyYWFiMTQwNzgxZjVkZmJjNCJ9fX0=" miss:
material: PLAYER_HEAD
amount: 1
data: 3
name: "&6\u27b2 &a%DATE% &2&l\u2716" lore-active: true
lore: -
"Line 1" -
"Line 2" texture: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZmY5ZDlkZTYyZWNhZTliNzk4NTU1ZmQyM2U4Y2EzNWUyNjA1MjkxOTM5YzE4NjJmZTc5MDY2Njk4Yzk1MDhhNyJ9fX0=" waiting:
material: PLAYER_HEAD
amount: 1
data: 3
name: "&6\u27b2 &a%DATE% &2&l..." lore-active: true
lore: -
"Line 1" -
"Line 2" texture: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvODVhMzc1NWE2ZmUwMTlhMTczY2UzYTQzMDcwNDUyZTc2Nzc2OGQ1NzU1OWQwNGI3M2UyMWI5MDNlYWExYmQ4MiJ9fX0=" success:
material: PLAYER_HEAD
amount: 1
data: 3
name: "&6\u27b2 &aReward already collected" lore-active: true
lore: -
"Line 1" -
"Line 2" texture: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjVhM2I0OWJlZWMzYWIyM2FlMGI2MGRhYjU2ZTljYzhmYTE2NzY5YTI1ODMwYjVkOGQ2YzQ2Mzc4ZjU0NDMwIn19fQ==" rewards:
"1":
messages: -
"%prefix% Line 1" -
"%prefix% Line 2" commands: -
"Command %player% 1" -
"Command %player% 2" "2":
messages: -
"%prefix% Line 1" -
"%prefix% Line 2" commands: -
"Command %player% %player% 1" -
"Command %player% 2" "3" :
messages: -
"%prefix% Line 1" -
"%prefix% Line 2" commands: -
"Command %player% 1" -
"Command %player% 2" "4":
messages: -
"%prefix% Line 1" -
"%prefix% Line 2" commands: -
"Command %player% 1" -
"Command %player% 2" "5":
messages: -
"%prefix% Line 1" -
"%prefix% Line 2" commands: -
"Command %player% 1" -
"Command %player% 2" "6":
messages: -
"%prefix% Line 1" -
"%prefix% Line 2" commands: -
"Command %player% 1" -
"Command %player% 2" "7":
messages: -
"%prefix% Line 1" -
"%prefix% Line 2" commands: -
"Command %player% 1" -
"Command %player% 2" "8":
messages: -
"%prefix% Line 1" -
"%prefix% Line 2" commands: -
"Command %player% 1" -
"Command %player% 2" "9":
messages: -
"%prefix% Line 1" -
"%prefix% Line 2" commands: -
"Command %player% 1" -
"Command %player% 2" "10":
messages: -
"%prefix% Line 1" -
"%prefix% Line 2" commands: -
"Command %player% 1" -
"Command %player% 2" "11":
messages: -
"%prefix% Line 1" -
"%prefix% Line 2" commands: -
"Command %player% 1" -
"Command %player% 2" "12":
messages: -
"%prefix% Line 1" -
"%prefix% Line 2" commands: -
"Command %player% 1" -
"Command %player% 2" "13":
messages: -
"%prefix% Line 1" -
"%prefix% Line 2" commands: -
"Command %player% 1" -
"Command %player% 2" "14":
messages: -
"%prefix% Line 1" -
"%prefix% Line 2" commands: -
"Command %player% 1" -
"Command %player% 2" "15":
messages: -
"%prefix% Line 1" -
"%prefix% Line 2" commands: -
"Command %player% 1" -
"Command %player% 2" "16":
messages: -
"%prefix% Line 1" -
"%prefix% Line 2" commands: -
"Command %player% 1" -
"Command %player% 2" "17":
messages: -
"%prefix% Line 1" -
"%prefix% Line 2" commands: -
"Command %player% 1" -
"Command %player% 2" "18":
messages: -
"%prefix% Line 1" -
"%prefix% Line 2" commands: -
"Command %player% 1" -
"Command %player% 2" "19":
messages: -
"%prefix% Line 1" -
"%prefix% Line 2" commands: -
"Command %player% 1" -
"Command %player% 2" "20":
messages: -
"%prefix% Line 1" -
"%prefix% Line 2" commands: -
"Command %player% 1" -
"Command %player% 2" "21":
messages: -
"%prefix% Line 1" -
"%prefix% Line 2" commands: -
"Command %player% 1" -
"Command %player% 2" "22":
messages: -
"%prefix% Line 1" -
"%prefix% Line 2" commands: -
"Command %player% 1" -
"Command %player% 2" "23":
messages: -
"%prefix% Line 1" -
"%prefix% Line 2" commands: -
"Command %player% 1" -
"Command %player% 2" "24":
messages: -
"%prefix% Line 1" -
"%prefix% Line 2" commands: -
"Command %player% 1" -
"Command %player% 2" "25":
messages: -
"%prefix% Line 1" -
"%prefix% Line 2" commands: -
"Command %player% 1" -
"Command %player% 2"
SUPPORT AND BUGS
If you need support (read FAQ first) or found a bug contact me and send me your config.yml and the latest.log (if there is an error from AdventCalendar!)
Discord: Commentary.#6731
Don't leave bad feedback if you have bugs or issues. Indstead, contact me via Discord or PM.
By downloading this plugin, you agree to: - You will not post my source code online or offline on any website or in the internet. - Credit me if you modify the source code.