Skip to main content

Pinata & Community Vote Party

The Pinata module brings dynamic, community-driven interactive events to BharatCore. When the network hits voting milestones, a physical floating party Pinata mob spawns at the server spawn, raining rewards down upon nearby players.


Event Mechanics​

Every /vote cast
│
▼
Vote Counter +1 ──► Reaches Target (e.g. 50/50)
│
▼
Pinata Spawns Above Spawn Point
│
▼
Players hit Pinata (Damage Counter)
│
▼
Pinata Explodes: Loot & Keys Rain Down!
  1. Vote Tracking:
    • Every vote from NuVotifier or Velocity vote forwarders increases the global community counter.
    • Triggers server-wide announcement banners via MiniMessage.
  2. Physical Pinata Entity:
    • Custom invulnerable entity (Llama or specialized mob) floating gently with celebratory particles and sound effects.
    • Hits from players reduce its health bar; every hit can drop small bonus candies/coins.
  3. Loot Explosion:
    • Upon death, the Pinata explodes with fireworks and scatters crate keys, banknotes, and shards configured in pinata.yml.

Commands & Permissions​

CommandPermissionDescription
/voteNone (Default)Displays vote links, streaks, and community party progress.
/pinata spawnbharatcore.pinata.adminManually spawn the community Pinata event immediately.
/pinata setlocationbharatcore.pinata.adminSets the coordinate where the Pinata mob hovers.
/pinata reloadbharatcore.pinata.adminReloads pinata.yml drops and health settings.

title: "BharatCore: Events, Milestones & Skills Rewards" description: "Exhaustive YAML configurations with verbatim syntax and detailed option breakdowns."​

Detailed line-by-line configuration and option reference for BharatCore: Events, Milestones & Skills Rewards.


📄 pinata.yml​

Automated Pinata event spawner, hit tracking counters, and tiered community key/item drop tables.

Full YAML Source (pinata.yml)​

pinata:
enabled: true
name: "&d&lPARTY PIÑATA"
max_hits: 500
broadcasts:
spawn: "&d[Piñata] &fThe Party Piñata has spawned at the Arena!"
death: "&d[Piñata] &fThe Party Piñata was defeated by &e%killer%&f!"
sounds:
hit: "ENTITY_LLAMA_SPIT"
volume: 1.0
pitch: 1.5
loot:
empty_chance: 40
cash:
chance: 20
min: 5000
max: 10000
shards:
chance: 15
amounts:
- 2
- 5
- 10
- 15
coins:
chance: 5
amounts:
- 1
- 2
- 3
quest_scroll_chance: 20

scrolls:
tier1:
name: "&a&lVote Key Quest Scroll"
color: "GREEN"
tier2:
name: "&7&lCommon Key Quest Scroll"
color: "GRAY"
tier3:
name: "&b&lRare Key Quest Scroll"
color: "AQUA"
tier4:
name: "&d&lEpic Key Quest Scroll"
color: "LIGHT_PURPLE"
tier5:
name: "&e&lLegendary Key Quest Scroll"
color: "YELLOW"
tier6:
name: "&6&lUltimate Key Quest Scroll"
color: "GOLD"
tier7:
name: "&4&lEmperor Key Quest Scroll"
color: "DARK_RED"

quests:
tier1:
- "vote_quest_1"
- "vote_quest_2"
- "vote_quest_3"
tier2:
- "common_quest_1"
- "common_quest_2"
tier3:
- "rare_quest_1"
- "rare_quest_2"
tier4:
- "epic_quest_1"
tier5:
- "legendary_quest_1"
tier6:
- "ultimate_quest_1"
tier7:
- "emperor_quest_1"

Key Options & Behavior Breakdown​

Option / Key PathDefault SettingTechnical Functionality & Usage
pinataObjectRoot configuration section managing pinata subsystem.
pinata.enabledtrueAdjusts enabled parameter for the pinata handler.
pinata.name"&d&lPARTY PIÑATA"Adjusts name parameter for the pinata handler.
pinata.max_hits500Adjusts max_hits parameter for the pinata handler.
pinata.broadcastsList/ObjectAdjusts broadcasts parameter for the pinata handler.
pinata.soundsList/ObjectAdjusts sounds parameter for the pinata handler.
pinata.lootList/ObjectAdjusts loot parameter for the pinata handler.
pinata.scrollsList/ObjectAdjusts scrolls parameter for the pinata handler.
pinata.questsList/ObjectAdjusts quests parameter for the pinata handler.

📄 playtime-rewards.yml​

Coordinates AFK-filtered online playtime progression milestones.

Full YAML Source (playtime-rewards.yml)​

menu-title: "&8Playtime Rewards"
menu-size: 54

rewards:
# Example of how to add custom console commands and lore to a reward:
# 1:
# hours: 1
# shards: 10
# money: 1000
# exp: 0
# commands:
# - "eco give %player% 300"
# - "lsc giveitem %player% heart_tier1 1"
# custom-lore:
# - "&8- &c1x Tier 1 Heart"
# - "&8- &e$300 Bonus Cash"
1: {hours: 1, shards: 10, money: 1000, exp: 0}
2: {hours: 2, shards: 15, money: 2000, exp: 0}
3: {hours: 4, shards: 20, money: 3000, exp: 0}
4: {hours: 6, shards: 25, money: 5000, exp: 0}
5: {hours: 8, shards: 50, money: 10000, exp: 5}

6: {hours: 10, shards: 35, money: 15000, exp: 5}
7: {hours: 12, shards: 40, money: 20000, exp: 5}
8: {hours: 15, shards: 50, money: 25000, exp: 10}
9: {hours: 18, shards: 60, money: 30000, exp: 10}
10: {hours: 20, shards: 100, money: 50000, exp: 20}

11: {hours: 25, shards: 75, money: 60000, exp: 25}
12: {hours: 30, shards: 80, money: 70000, exp: 30}
13: {hours: 35, shards: 90, money: 80000, exp: 35}
14: {hours: 40, shards: 100, money: 90000, exp: 40}
15: {hours: 45, shards: 200, money: 150000, exp: 50}

16: {hours: 50, shards: 120, money: 175000, exp: 60}
17: {hours: 55, shards: 130, money: 200000, exp: 70}
18: {hours: 60, shards: 140, money: 225000, exp: 80}
19: {hours: 65, shards: 150, money: 250000, exp: 90}
20: {hours: 70, shards: 350, money: 500000, exp: 100}

21: {hours: 75, shards: 170, money: 550000, exp: 110}
22: {hours: 80, shards: 180, money: 600000, exp: 120}
23: {hours: 85, shards: 190, money: 650000, exp: 130}
24: {hours: 90, shards: 200, money: 700000, exp: 140}
25: {hours: 100, shards: 500, money: 1000000, exp: 200}

26: {hours: 110, shards: 225, money: 1100000, exp: 220}
27: {hours: 120, shards: 250, money: 1200000, exp: 240}
28: {hours: 130, shards: 275, money: 1300000, exp: 260}
29: {hours: 140, shards: 300, money: 1400000, exp: 280}
30: {hours: 150, shards: 1000, money: 2000000, exp: 350}

31: {hours: 160, shards: 325, money: 2200000, exp: 380}
32: {hours: 170, shards: 350, money: 2400000, exp: 410}
33: {hours: 180, shards: 375, money: 2600000, exp: 440}
34: {hours: 190, shards: 400, money: 2800000, exp: 470}
35: {hours: 200, shards: 1500, money: 4000000, exp: 600}

36: {hours: 210, shards: 450, money: 4200000, exp: 650}
37: {hours: 220, shards: 500, money: 4400000, exp: 700}
38: {hours: 230, shards: 550, money: 4600000, exp: 750}
39: {hours: 240, shards: 600, money: 4800000, exp: 800}
40: {hours: 250, shards: 2500, money: 7000000, exp: 1000}

41: {hours: 260, shards: 650, money: 7500000, exp: 1100}
42: {hours: 270, shards: 700, money: 8000000, exp: 1200}
43: {hours: 280, shards: 750, money: 8500000, exp: 1300}
44: {hours: 290, shards: 800, money: 9000000, exp: 1400}
45: {hours: 300, shards: 5000, money: 12000000, exp: 2000}

46: {hours: 310, shards: 900, money: 13000000, exp: 2200}
47: {hours: 320, shards: 1000, money: 14000000, exp: 2400}
48: {hours: 330, shards: 1100, money: 15000000, exp: 2600}
49: {hours: 340, shards: 1200, money: 16000000, exp: 2800}
50: {hours: 350, shards: 7500, money: 20000000, exp: 3500}

51: {hours: 360, shards: 1300, money: 21000000, exp: 3800}
52: {hours: 370, shards: 1400, money: 22000000, exp: 4100}
53: {hours: 380, shards: 1500, money: 23000000, exp: 4400}
54: {hours: 390, shards: 1600, money: 24000000, exp: 4700}
55: {hours: 400, shards: 10000, money: 30000000, exp: 5000}

56: {hours: 420, shards: 1750, money: 32000000, exp: 5500}
57: {hours: 440, shards: 1900, money: 34000000, exp: 6000}
58: {hours: 460, shards: 2050, money: 36000000, exp: 6500}
59: {hours: 480, shards: 2200, money: 38000000, exp: 7000}
60: {hours: 500, shards: 12500, money: 50000000, exp: 8000}

61: {hours: 550, shards: 2500, money: 55000000, exp: 9000}
62: {hours: 600, shards: 3000, money: 60000000, exp: 10000}
63: {hours: 650, shards: 3500, money: 65000000, exp: 11000}
64: {hours: 700, shards: 4000, money: 70000000, exp: 12000}
65: {hours: 750, shards: 15000, money: 80000000, exp: 14000}

66: {hours: 800, shards: 5000, money: 85000000, exp: 15000}
67: {hours: 850, shards: 6000, money: 90000000, exp: 16000}
68: {hours: 900, shards: 7000, money: 95000000, exp: 17000}
69: {hours: 950, shards: 8000, money: 100000000, exp: 18000}
70: {hours: 1000, shards: 25000, money: 120000000, exp: 22000}

71: {hours: 1050, shards: 10000, money: 125000000, exp: 24000}
72: {hours: 1100, shards: 12500, money: 130000000, exp: 26000}
73: {hours: 1150, shards: 15000, money: 140000000, exp: 28000}
74: {hours: 1175, shards: 20000, money: 150000000, exp: 30000}
75: {hours: 1200, shards: 50000, money: 200000000, exp: 50000}

Key Options & Behavior Breakdown​

Option / Key PathDefault SettingTechnical Functionality & Usage
menu-title"&8Playtime Rewards"Root configuration section managing menu-title subsystem.
menu-size54Root configuration section managing menu-size subsystem.
rewardsObjectRoot configuration section managing rewards subsystem.
rewards.1{hours: 1, shards: 10, money: 1000, exp: 0}Adjusts 1 parameter for the rewards handler.
rewards.2{hours: 2, shards: 15, money: 2000, exp: 0}Adjusts 2 parameter for the rewards handler.
rewards.3{hours: 4, shards: 20, money: 3000, exp: 0}Adjusts 3 parameter for the rewards handler.
rewards.4{hours: 6, shards: 25, money: 5000, exp: 0}Adjusts 4 parameter for the rewards handler.
rewards.5{hours: 8, shards: 50, money: 10000, exp: 5}Adjusts 5 parameter for the rewards handler.
rewards.6{hours: 10, shards: 35, money: 15000, exp: 5}Adjusts 6 parameter for the rewards handler.
rewards.7{hours: 12, shards: 40, money: 20000, exp: 5}Adjusts 7 parameter for the rewards handler.
rewards.8{hours: 15, shards: 50, money: 25000, exp: 10}Adjusts 8 parameter for the rewards handler.
rewards.9{hours: 18, shards: 60, money: 30000, exp: 10}Adjusts 9 parameter for the rewards handler.
rewards.10{hours: 20, shards: 100, money: 50000, exp: 20}Adjusts 10 parameter for the rewards handler.
rewards.11{hours: 25, shards: 75, money: 60000, exp: 25}Adjusts 11 parameter for the rewards handler.
rewards.12{hours: 30, shards: 80, money: 70000, exp: 30}Adjusts 12 parameter for the rewards handler.
rewards.13{hours: 35, shards: 90, money: 80000, exp: 35}Adjusts 13 parameter for the rewards handler.
rewards.14{hours: 40, shards: 100, money: 90000, exp: 40}Adjusts 14 parameter for the rewards handler.
rewards.15{hours: 45, shards: 200, money: 150000, exp: 50}Adjusts 15 parameter for the rewards handler.
rewards.16{hours: 50, shards: 120, money: 175000, exp: 60}Adjusts 16 parameter for the rewards handler.
rewards.17{hours: 55, shards: 130, money: 200000, exp: 70}Adjusts 17 parameter for the rewards handler.
rewards.18{hours: 60, shards: 140, money: 225000, exp: 80}Adjusts 18 parameter for the rewards handler.
rewards.19{hours: 65, shards: 150, money: 250000, exp: 90}Adjusts 19 parameter for the rewards handler.
rewards.20{hours: 70, shards: 350, money: 500000, exp: 100}Adjusts 20 parameter for the rewards handler.
rewards.21{hours: 75, shards: 170, money: 550000, exp: 110}Adjusts 21 parameter for the rewards handler.
rewards.22{hours: 80, shards: 180, money: 600000, exp: 120}Adjusts 22 parameter for the rewards handler.
rewards.23{hours: 85, shards: 190, money: 650000, exp: 130}Adjusts 23 parameter for the rewards handler.
rewards.24{hours: 90, shards: 200, money: 700000, exp: 140}Adjusts 24 parameter for the rewards handler.
rewards.25{hours: 100, shards: 500, money: 1000000, exp: 200}Adjusts 25 parameter for the rewards handler.
rewards.26{hours: 110, shards: 225, money: 1100000, exp: 220}Adjusts 26 parameter for the rewards handler.
rewards.27{hours: 120, shards: 250, money: 1200000, exp: 240}Adjusts 27 parameter for the rewards handler.
rewards.28{hours: 130, shards: 275, money: 1300000, exp: 260}Adjusts 28 parameter for the rewards handler.
rewards.29{hours: 140, shards: 300, money: 1400000, exp: 280}Adjusts 29 parameter for the rewards handler.
rewards.30{hours: 150, shards: 1000, money: 2000000, exp: 350}Adjusts 30 parameter for the rewards handler.
rewards.31{hours: 160, shards: 325, money: 2200000, exp: 380}Adjusts 31 parameter for the rewards handler.
rewards.32{hours: 170, shards: 350, money: 2400000, exp: 410}Adjusts 32 parameter for the rewards handler.
rewards.33{hours: 180, shards: 375, money: 2600000, exp: 440}Adjusts 33 parameter for the rewards handler.
rewards.34{hours: 190, shards: 400, money: 2800000, exp: 470}Adjusts 34 parameter for the rewards handler.
rewards.35{hours: 200, shards: 1500, money: 4000000, exp: 600}Adjusts 35 parameter for the rewards handler.
rewards.36{hours: 210, shards: 450, money: 4200000, exp: 650}Adjusts 36 parameter for the rewards handler.
rewards.37{hours: 220, shards: 500, money: 4400000, exp: 700}Adjusts 37 parameter for the rewards handler.
rewards.38{hours: 230, shards: 550, money: 4600000, exp: 750}Adjusts 38 parameter for the rewards handler.
rewards.39{hours: 240, shards: 600, money: 4800000, exp: 800}Adjusts 39 parameter for the rewards handler.
rewards.40{hours: 250, shards: 2500, money: 7000000, exp: 1000}Adjusts 40 parameter for the rewards handler.
rewards.41{hours: 260, shards: 650, money: 7500000, exp: 1100}Adjusts 41 parameter for the rewards handler.
rewards.42{hours: 270, shards: 700, money: 8000000, exp: 1200}Adjusts 42 parameter for the rewards handler.
rewards.43{hours: 280, shards: 750, money: 8500000, exp: 1300}Adjusts 43 parameter for the rewards handler.
rewards.44{hours: 290, shards: 800, money: 9000000, exp: 1400}Adjusts 44 parameter for the rewards handler.
rewards.45{hours: 300, shards: 5000, money: 12000000, exp: 2000}Adjusts 45 parameter for the rewards handler.
rewards.46{hours: 310, shards: 900, money: 13000000, exp: 2200}Adjusts 46 parameter for the rewards handler.
rewards.47{hours: 320, shards: 1000, money: 14000000, exp: 2400}Adjusts 47 parameter for the rewards handler.

📄 skills_rewards.yml​

AuraSkills level-up reward integration granting currency and cosmetic rewards.

Full YAML Source (skills_rewards.yml)​

rewards:
farming:
20:
effect: SATURATION
amplifier: 0
duration_seconds: 10
name: "Farmer's Feast Token"
50:
effect: FAST_DIGGING
amplifier: 1
duration_seconds: 600
name: "Master Harvester Token (10m)"
100:
effect: FAST_DIGGING
amplifier: 3
duration_seconds: 1800
name: "God of Agriculture Token (30m)"

foraging:
20:
effect: SPEED
amplifier: 0
duration_seconds: 300
name: "Lumberjack's Stride Token (5m)"
50:
effect: FAST_DIGGING
amplifier: 1
duration_seconds: 600
name: "Master Chopper Token (10m)"
100:
effect: FAST_DIGGING
amplifier: 4
duration_seconds: 1800
name: "Ultimate Deforester Token (30m)"

mining:
20:
effect: FAST_DIGGING
amplifier: 0
duration_seconds: 300
name: "Mining Haste Token (5m)"
50:
effect: FAST_DIGGING
amplifier: 1
duration_seconds: 600
name: "Super Miner Token (10m)"
100:
effect: FAST_DIGGING
amplifier: 2
duration_seconds: 1800
name: "God of Mining Ultimate Token (30m)"

fishing:
20:
effect: WATER_BREATHING
amplifier: 0
duration_seconds: 600
name: "Diver's Breath Token (10m)"
50:
effect: LUCK
amplifier: 1
duration_seconds: 600
name: "Lucky Catch Token (10m)"
100:
effect: DOLPHINS_GRACE
amplifier: 2
duration_seconds: 1800
name: "Poseidon's Blessing (30m)"

excavation:
20:
effect: FAST_DIGGING
amplifier: 0
duration_seconds: 300
name: "Digger's Haste Token (5m)"
50:
effect: FAST_DIGGING
amplifier: 1
duration_seconds: 600
name: "Master Excavator Token (10m)"
100:
effect: FAST_DIGGING
amplifier: 4
duration_seconds: 1800
name: "Earth Mover Ultimate Token (30m)"

archery:
20:
effect: NIGHT_VISION
amplifier: 0
duration_seconds: 600
name: "Sniper's Vision Token (10m)"
50:
effect: SPEED
amplifier: 1
duration_seconds: 300
name: "Ranger's Swiftness Token (5m)"
100:
effect: SPEED
amplifier: 3
duration_seconds: 1800
name: "Ultimate Robin Hood Token (30m)"

fighting:
20:
effect: INCREASE_DAMAGE
amplifier: 0
duration_seconds: 300
name: "Warrior Strength Token (5m)"
50:
effect: INCREASE_DAMAGE
amplifier: 1
duration_seconds: 600
name: "Gladiator Strength Token (10m)"
100:
effect: INCREASE_DAMAGE
amplifier: 3
duration_seconds: 1800
name: "Warlord's Ultimate Fury (30m)"


# ... [Subsequent repetitive milestone/item tiers follow identical YAML structure] ...

name: "Ultimate Phantom Token (30m)"

healing:
20:
effect: HEAL
amplifier: 0
duration_seconds: 1
name: "Instant Bandage Token"
50:
effect: ABSORPTION
amplifier: 1
duration_seconds: 300
name: "Cleric's Shield Token (5m)"
100:
effect: HEAL
amplifier: 4
duration_seconds: 1
name: "Ultimate Resurrection Token"

forging:
20:
effect: FIRE_RESISTANCE
amplifier: 0
duration_seconds: 600
name: "Blacksmith's Heat Token (10m)"
50:
effect: FAST_DIGGING
amplifier: 1
duration_seconds: 300
name: "Anvil Striker Token (5m)"
100:
effect: FIRE_RESISTANCE
amplifier: 0
duration_seconds: 3600
name: "God of the Forge Token (1hr)"

Key Options & Behavior Breakdown​

Option / Key PathDefault SettingTechnical Functionality & Usage
rewardsObjectRoot configuration section managing rewards subsystem.
rewards.farmingList/ObjectAdjusts farming parameter for the rewards handler.
rewards.foragingList/ObjectAdjusts foraging parameter for the rewards handler.
rewards.miningList/ObjectAdjusts mining parameter for the rewards handler.
rewards.fishingList/ObjectAdjusts fishing parameter for the rewards handler.
rewards.excavationList/ObjectAdjusts excavation parameter for the rewards handler.
rewards.archeryList/ObjectAdjusts archery parameter for the rewards handler.
rewards.fightingList/ObjectAdjusts fighting parameter for the rewards handler.
rewards.defenseList/ObjectAdjusts defense parameter for the rewards handler.
rewards.agilityList/ObjectAdjusts agility parameter for the rewards handler.
rewards.enduranceList/ObjectAdjusts endurance parameter for the rewards handler.
rewards.alchemyList/ObjectAdjusts alchemy parameter for the rewards handler.
rewards.enchantingList/ObjectAdjusts enchanting parameter for the rewards handler.
rewards.sorceryList/ObjectAdjusts sorcery parameter for the rewards handler.
rewards.healingList/ObjectAdjusts healing parameter for the rewards handler.
rewards.forgingList/ObjectAdjusts forging parameter for the rewards handler.

📄 team-levels.yml​

Clan and Lands leveling XP criteria, team bank interest, and member limits.

Full YAML Source (team-levels.yml)​

levels:
2:
requirements:
player_kills: 50
mobs_killed: 1000
blocks_broken: 10000
cost_shards: 500
cost_eco: 10000
rewards:
max_allies_bonus: 1
max_members_bonus: 2
max_warps_bonus: 1
unlock_colors: true
3:
requirements:
player_kills: 250
mobs_killed: 5000
blocks_broken: 50000
cost_shards: 2500
cost_eco: 50000
rewards:
max_allies_bonus: 2
max_members_bonus: 5
max_warps_bonus: 2
eco_boost_multiplier: 1.1

Key Options & Behavior Breakdown​

Option / Key PathDefault SettingTechnical Functionality & Usage
levelsObjectRoot configuration section managing levels subsystem.
levels.2List/ObjectAdjusts 2 parameter for the levels handler.
levels.3List/ObjectAdjusts 3 parameter for the levels handler.

📄 vote.yml​

Voting site reward integration, consecutive voting day streak multipliers, and key distribution.

Full YAML Source (vote.yml)​

# ==============================================================================
# BharatMC Core - Voting Module Configuration
# ==============================================================================
# Manages voting links, daily vote reminders, vote party milestones,
# and the Party Piñata minigame event & loot rewards.
# ==============================================================================

vote:
enabled: true
submodules:
# Quick /vote command
commands: true
# Daily vote reminders on join
reminders: true
# Vote party milestone counter & rewards
party: true
# Party Piñata minigame event
pinata: true

links:
- " "
- "<#00d2ff><bold>BHARATMC VOTING</bold>"
- "<white>Vote daily for free ranks, keys, and BMC coins:"
- "<#00e1ff>https://bharatmc.net/vote"
- " "

reminders:
delay-seconds: 15
message:
- " "
- "<#00d2ff><bold>VOTE REMINDER</bold>"
- "<white>You have voted <#00d2ff>{voted_today}/{total_sites}<white> times today!"
- "<white>Sites left: <#00d2ff>{sites_left}"
- "<white>Type <#00d2ff>/vote <white>to vote and get rewards!"
- " "

party:
milestone_goal: 50
commands:
- "eco give {player} 1000"
- "crate key give {player} vote 1"

# ==============================================================================
# Party Piñata Event Configuration & Loot Rewards
# ==============================================================================
pinata:
enabled: true
name: "<#FF4B4B><bold>PARTY PIÑATA"
max_hits: 500
broadcasts:
spawn: "<#FF4B4B>[Piñata] <white>The Party Piñata has spawned at the Arena!"
death: "<#FF4B4B>[Piñata] <white>The Party Piñata was defeated by <yellow>%killer%<white>!"
sounds:
hit: "ENTITY_LLAMA_SPIT"
volume: 1.0
pitch: 1.5
loot:
empty_chance: 40
cash:
chance: 20
min: 5000
max: 10000
shards:
chance: 15
amounts:
- 2
- 5
- 10
- 15
coins:
chance: 5
amounts:
- 1
- 2
- 3
quest_scroll_chance: 20

scrolls:
tier1:
name: "<green><bold>Vote Key Quest Scroll"
color: "GREEN"
tier2:
name: "<gray><bold>Common Key Quest Scroll"
color: "GRAY"
tier3:
name: "<aqua><bold>Rare Key Quest Scroll"
color: "AQUA"
tier4:
name: "<light_purple><bold>Epic Key Quest Scroll"
color: "LIGHT_PURPLE"
tier5:
name: "<yellow><bold>Legendary Key Quest Scroll"
color: "YELLOW"
tier6:
name: "<gold><bold>Ultimate Key Quest Scroll"
color: "GOLD"
tier7:
name: "<dark_red><bold>Emperor Key Quest Scroll"
color: "DARK_RED"

quests:
tier1:
- "vote_quest_1"
- "vote_quest_2"
- "vote_quest_3"
tier2:
- "common_quest_1"
- "common_quest_2"
tier3:
- "rare_quest_1"
- "rare_quest_2"
tier4:
- "epic_quest_1"
- "epic_quest_2"
tier5:
- "legendary_quest_1"
tier6:
- "ultimate_quest_1"
tier7:
- "emperor_quest_1"

Key Options & Behavior Breakdown​

Option / Key PathDefault SettingTechnical Functionality & Usage
voteObjectRoot configuration section managing vote subsystem.
vote.enabledtrueAdjusts enabled parameter for the vote handler.
vote.submodulesList/ObjectAdjusts submodules parameter for the vote handler.
vote.linksList/ObjectAdjusts links parameter for the vote handler.
vote.remindersList/ObjectAdjusts reminders parameter for the vote handler.
vote.partyList/ObjectAdjusts party parameter for the vote handler.
pinataObjectRoot configuration section managing pinata subsystem.
pinata.enabledtrueAdjusts enabled parameter for the pinata handler.
pinata.name"<#FF4B4B><bold>PARTY PIÑATA"Adjusts name parameter for the pinata handler.
pinata.max_hits500Adjusts max_hits parameter for the pinata handler.
pinata.broadcastsList/ObjectAdjusts broadcasts parameter for the pinata handler.
pinata.soundsList/ObjectAdjusts sounds parameter for the pinata handler.
pinata.lootList/ObjectAdjusts loot parameter for the pinata handler.
pinata.scrollsList/ObjectAdjusts scrolls parameter for the pinata handler.
pinata.questsList/ObjectAdjusts quests parameter for the pinata handler.