CobblemonQuests
Drop-in daily & weekly quest system with configurable rewards, streaks, milestones and hidden quests.
Оцените первым
511
1
511
1
Список изменений
[1.6.0] — 2026-04-19 — "Admin Control Update"
Total admin control over every aspect of the plugin. Configurable slot positions, custom command buttons, progress bar styling, reward display formats, event hooks, milestone pagination, admin quick actions, quest sorting, and optional Claim All / Community Goal buttons.
Added — Configurable Slot Positions & GUI Sizes
- Every button position is now a
slotfield in the config. Admins pick exactly which slot (0-53) each button occupies. rowsfield on every GUI menu (1-6). Resize any menu.daily-slotsandweekly-slotsarrays define exactly which slots hold quests in the main grid.milestone-slotsarray for the milestone GUI.player-slotsarray andmax-entriesfor the leaderboard.quest-slot,claim-main-slot,claim-bonus-slot,reroll-slotfor the detail GUI.- All buttons have a
visibletoggle to show/hide them.
Added — Custom Filler Items
filler-itemfield on every GUI. Set any item ID to replace glass pane backgrounds. Leave empty for default glass panes withbgColor.
Added — Custom Command Buttons
custom-buttonsarray on every GUI. Each entry defines:slot,item,name,lore,glow,command.- Commands run from console with
{player}placeholder. - Add unlimited custom buttons: store links, Discord, voting, etc.
- Example in config:
{ slot = 8, item = "minecraft:emerald", name = "<green>Store</green>", command = "openstore {player}" }
Added — Progress Bar Customization
progress-barsection in main_menu.conf with:filled-char,empty-char,length,filled-color,empty-color,bracket-open,bracket-close.- Change bar characters, colors, length, and brackets from config.
Added — Quest Name Format
name-formatfield inquest-text:"{status}{type}{name}".- Reorder or remove parts of the quest display name.
Added — Reward Display Format
reward-formatssection: customize how each reward type renders in lore. Fields:pokedollars,stars,item,crateKey,commandwith placeholders{amount},{count},{item},{key},{command}.
Added — Milestone Pagination
- Prev/Next page buttons when milestones exceed the slot count.
- Configurable
prev-pageandnext-pagebuttons with slots.
Added — Configurable Leaderboard Layout
player-slotsarray replaces the hardcoded pyramid. Place heads in any slot arrangement.max-entriescontrols how many players show.
Added — Quest Sort Order
quest-sort-orderin main_menu.conf:none,by-progress,by-rarity,alphabetical,by-status.
Added — Optional Claim All Button
claim-allbutton section in main_menu.conf. Setvisible = trueto show it.{ready}placeholder shows claimable count.
Added — Optional Community Goal Button
community-goalbutton section. Setvisible = trueto show when a server goal is active.{goal_name},{progress},{target}placeholders.
Added — Reroll Hint in Main Grid
show-reroll-hintandreroll-hintin quest-text. When enabled, shows a hint line on quest items in the main grid.
Added — Event Command Hooks
event-hookssection in config.conf. Fire console commands on:quest-complete—{player},{quest}milestone-reached—{player},{milestone}streak-milestone—{player},{streak}claim—{player},{quest}
- Wire up Discord webhooks, give items, broadcast messages, etc.
Added — Admin Quick Actions
- Right-click any quest in the main grid (with admin permission) to open a quick-action menu: Complete, Reset Progress, View Details. One-click admin management.
Added — Conditional Button Visibility
- All buttons have
visible = true/false. Hide any button from any menu. Disabled features (milestones, streaks) auto-hide whenenabled = falsein config.
Changed — Shared renderButton Methods
BaseGuinow provides sharedrenderButton(),renderButtonGlowOverride(),fillBackground(),renderCustomButtons(), andhandleCustomButtonClick()methods. Eliminates duplicate code across all 5 player GUIs.
Internal
- New
QuestSortOrderenum with 5 sort modes. - New
EventCommandHooksdispatcher for event hook commands. - New
QuestAdminActionGuifor admin right-click actions. GuiConfigexpanded withCustomButton,ProgressBarConfig,RewardFormatsinner classes. All menus haverows,fillerItem,customButtons, slot positions.GuiConfigLoaderreads all new fields including int arrays, custom buttons, progress bar config, reward formats.Reward.summary(RewardFormats)overload for configurable display.CobblemonQuestsConfig.EventHooksinner class with hook lists.ConfigLoaderreadsevent-hookssection.- Event hooks wired into
ProgressTracker,MilestoneManager,StreakManager,QuestClaimService.
Файлы
cobblemonquests-1.6.0.jar(1019.61 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.6.0
Загрузчики
Fabric
Версии игры
1.21.1
Загрузок
7
Дата публикации
19.04.2026