quests-cobb-1.7.1.jar
Curse Maven Snippet
What's new
1.7.1
Added
- Complete Visual Redesign (Cartoon / 3D Bevel UI Style):
- Replaced the legacy dark rectangular interface with a vibrant, modern sky-blue container window (
#2196F3) featuring 3D ocean-blue bevels (#1565C0) and smoothed corners. - Implemented 3D beveled buttons with tactile press animations (
UIBevelRenderer):- Golden Yellow 3D buttons (
#FFC107face,#C78800shadow) for primary actions ("Claim", "Claim All", "Save", "New"). - White and Blue 3D buttons for navigation, categories, and milestone toggles.
- Red 3D buttons for destructive operations ("Delete", "Reset Player").
- Golden Yellow 3D buttons (
- Added circular white 3D close button
(X)in the top-right corner.
- Replaced the legacy dark rectangular interface with a vibrant, modern sky-blue container window (
- Scrollable Horizontal Category Tabs Bar:
- Horizontal category ribbon at the top with 3D Left (
<) and Right (>) arrow buttons and mouse wheel scrolling support. - Active category highlighted with a prominent golden 3D button.
- Horizontal category ribbon at the top with 3D Left (
- Full-Width Modernized Quest Cards with Descriptions:
- Two-column responsive card layout taking full window width for maximum readability.
- Explicit multi-line information on every card: Quest Title (bold), clear Objective Description (what to do), and Progress details.
- Visual item icons (Pokéballs, elemental type items, pickaxes for jobs, compasses for generations, etc.).
- Smooth rounded progress bars with glossy highlight lines.
- One-Click "Claim All":
- Added a golden 3D button in the header bar allowing players to claim all completed rewards in the active category with a single click.
- Battle Pass Style Horizontal Milestone Reward Track:
- Integrated an expandable horizontal progression track with golden diamond/rhombus reward badges (
#FFD54F). - Renders reward item icons with quantity badges (e.g. Ultra Balls x10, Waystones), milestone threshold numbers, and status badges (
Claim,Reached ✓,Locked).
- Integrated an expandable horizontal progression track with golden diamond/rhombus reward badges (
- Complete Quests Administration Overhaul (
/quests admin):- Fully overhauled the admin screen into 6 dedicated 3D tabs:
- Daily Quests: Search bar, items list with mouse wheel scrolling, modular cards for General Info, Quest Conditions, and Rewards.
- Custom Quests: Category selector, ID, type selector cycling, conditions, and rewards.
- Categories: Custom categories manager with live ordering.
- Rewards: Built-in reward overrides and extra reward grants.
- Players: Rich profile inspection card showing real-time statistics (claimed rewards, captures, types, generations, playtime, battles, shinies) and player reset.
- Settings: Dedicated server configuration tab featuring large 3D toggle switches, quests-per-day configuration, permission summaries, and one-click config application & reload.
- Fully overhauled the admin screen into 6 dedicated 3D tabs:
- Comprehensive Multilingual Support (Full I18n):
- Full localization in French (
fr_fr), English (en_us), and Spanish (es_es) across all user and admin menus (quests.ui.*,quests.desc.*,quests.admin.*). - Zero hardcoded interface text; all buttons, badges, descriptions, and tabs adapt dynamically to the player's selected language.
- Full localization in French (
- Configurable Multi-Theme Interface (4 Color Themes: Blue, Red, Yellow, Green):
- Added complete palette customization supporting 4 rich cartoon/3D themes:
- Blue (
BLUE): Sky Blue (#2196F3), Ocean Blue border (#1565C0), Deep Blue panel (#0D437F). - Red (
RED): Crimson Red (#E53935), Dark Burgundy border (#B71C1C), Dark Wine panel (#5A1010). - Yellow (
YELLOW): Golden Amber (#FFA000), Deep Amber border (#E65100), Warm Cocoa panel (#4E342E). - Green (
GREEN): Emerald Green (#43A047), Forest Green border (#1B5E20), Deep Emerald panel (#0E3D1E).
- Blue (
- Fully configurable in
config/quests/quests.jsonvia the"uiTheme"field ("BLUE","RED","YELLOW","GREEN"). - Fully configurable directly in-game in the admin screen (
/quests admin-> Onglet ParamètresSETTINGS) with a 3D interactive cycling button and immediate visual preview. - Seamless client-server networking synchronization (
OpenMenuPayload,AdminScreenPayload,AdminActionPayload) ensuring all players view menus in the configured theme. - Full localization in French, English, and Spanish for theme names and menu settings.
- Added complete palette customization supporting 4 rich cartoon/3D themes:
- Dedicated Configurable Keybinding (Default 'O'):
- Registered a customizable keybinding in Minecraft Options > Controls > Key Binds under the "Cobblemon Quests" category.
- Default key set to
O(can be rebound to any key, e.g.K). - Pressing the key in-game instantly requests and opens the quests menu without opening chat or typing commands.
- Pressing the key again while inside
QuestsMenuScreenimmediately closes the menu. - Dedicated C2S network packet
RequestOpenMenuPayloadhandling the menu request cleanly and reliably. - Full translations in French, English, and Spanish for the key and category names.
- Responsive UI Adaptation for all GUI Scales & Screen Sizes:
- Full fluid layout responsiveness across all Minecraft GUI scales (Small, Normal, Large, Auto) and resolutions (from windowed 480x270 up to 1440p / 4K).
- Removed restrictive hardcoded min-bounds (
MIN_PANEL_W = 760,MIN_PANEL_H = 430), allowing panels to scale cleanly between 320px and 960px width, and 220px to 560px height with zero screen clipping or negative coordinate overflows. - Adaptive milestone progress track in
/quests: compact mode dynamically reduces track height (64px) on small screens to ensure quest cards always maintain full visibility and scrollability. - Header badge collision safeguard: dynamic width checking prevents the active category badge from overlapping "CLAIM ALL" or "MILESTONES" buttons.
- Fluid Settings tab in
/quests admin: switches automatically between a 3-column layout (wide screens) and a compact 2-column layout (smaller screens) with auto-adapting storage cards. - Vertical scissor-clipped scrolling (
editorScrollY) with 3D scrollbar in/quests admin: allows smooth mouse wheel scrolling through all cards and guarantees Save/Delete buttons are always 100% accessible on any screen height. - Responsive header tabs with automated text truncation for compact displays.
- Audio Feedback: Added UI click sound effects on all buttons and claim actions (
SoundEvents.UI_BUTTON_CLICK).
This mod has no additional files

