FioChatGames v1.18

Make your community great again!
FioChatGames Update - Changelog
(1.18)
  • Server Version Support Update
    • Updated FioChatGames version formatting to support modern server version display such as 26.2.
    • Removed the old 1.X.<dev build> style version output.
  • New Chat Event Added
    • Integrated Guess the Number into commands, permissions, GUI menus, game lookup, leaderboard language entries, and event rotation support.
  • Admin Menu and Config Fixes
    • Fixed Minimum Player admin option showing Current: null.
    • Fixed Round Seconds admin option showing Current: null.
    • Fixed Auto Start Minutes admin option showing Current: null.
  • New Race Type Added - Bartering
    • Added a new Race type: Bartering.
  • New Race Type Added - Resurrecting
    • Added a new Race type: Resurrecting.
  • Command and GUI Improvements
    • Added -bypass tab-completion support for /fiochatgames admin start event ... and /fiochatgames admin start race ....
    • Updated rotate-order editor textures for:
      • Guess the Word
      • Guess the Number
      • Bartering Race
      • Resurrecting Race
FioChatGames Update - Changelog
(1.17.5)
  • Command System Improvements
    • Fixed /cg leaderboard flow to require explicit scope and game type:
      /cg leaderboard <events|races> <game>.
    • Fixed /cg info flow to require explicit scope and target player:
      /cg info <events|races> <player>.
    • Fixed /cg help behavior for players with wildcard/admin permissions.
      User help now stays on /cg help, while admin help remains on /cg admin help.
    • Fixed /cg current wrong fallback output that showed raw key text (no-active).
      It now resolves proper localized messages with prefix formatting.
  • Leaderboard & Info Scope Expansion
    • Updated leaderboard command parsing to support scoped race/event usage consistently.
    • Added support for specific race type arguments under race leaderboard flow
      (for example break_race, craft_race, and other race objective types).
    • Expanded player info view to split event stats and race stats by scope.
    • Updated race info output to show per-race entries (for example Break Race, Craft Race)
      instead of only generic race summaries.
  • Admin Command Enhancements
    • Fixed /cg admin win <set|give|remove> syntax to require scope and game target.
    • Fixed /cg admin winstreak <set|give|remove> syntax to require scope and game target.
    • Updated admin usage/help text to match new required command formats.
    • Improved /cg admin list output to separate categories:
      Events and Races.
    • Added full race type listing inside admin list output
      instead of a single generic Race label.
  • Data Storage & Compatibility
    • Updated YML, SQLite, and MySQL storage paths/models to include race-type related data handling.
    • Improved compatibility handling for existing data while introducing expanded race statistics usage.
    • Fixed storage compile-time issues in SQL/DB implementations caused by variable collisions.
  • New Event: Guess The Word
    • Added new event game type GUESS_THE_WORD as Event (not Race).
    • Integrated into:
      Game manager, config loading, admin menu screens, game lists, and command flows.
    • Added dedicated event config file and GUI resources for editing/management.
    • Added bracket submission detection support ([word]) with configurable open/close bracket tokens.
    • Updated answer handling to be case-insensitive for this event context (as configured behavior target).
  • Guess The Word Round Logic Updates
    • Added 60-second round pacing with 15-second review windows (4 phase checks total).
    • Fixed submission recording logic so each player can only record one guess per 15-second phase.
      Additional guesses in the same phase are rejected and not overwritten.
    • Added clearer phase submission feedback and wait-state messaging when a phase guess is already recorded.
    • Updated default hint style to keep masked output in white formatting.
    • Improved hint reveal style to random-position reveal, not strict left-to-right reveal.
    • Added almost/incorrect feedback indicators with richer guess pattern formatting support.
  • Event Content & Text Fixes
    • Fixed UNSCRAMBLE wording behavior so multi-word entries keep word boundaries
      instead of turning into broken/random spacing patterns.
    • Added %leftOver% placeholder support for FILLOUT ended messages
      to show unresolved leading characters when round expires.
    • Updated config.yml references and examples to include GUESS_THE_WORD
      in relevant global sections (timing/rotation/specific pools).
  • Localization & Language Stability
    • Refreshed language files (EN/ID/CH/JP) to align with current command syntax and message keys.
    • Fixed multiple invalid/missing key fallbacks that previously printed raw keys in chat.
    • Improved non-English resource consistency by repairing encoding corruption (mojibake) areas and synchronizing key coverage.
FioChatGames Update - Changelog
(1.16)
  • BStats Metrics Integration
    • Added bStats support to improve plugin usage visibility and health monitoring.
FioChatGames Update - Changelog
(1.16)
  • Message Template Expansion (Events & Races)
    • Added new messages.start, messages.finish, and messages.ended sections for all Events and Races.
    • messages.start is used when a round begins, messages.finish is used when a winner is decided, and messages.ended is used when a round ends without a winner.
    • These templates now provide a consistent display flow across every game category while still allowing per-file customization.
  • Full Duration Winner Cap
    • Added new chat_event.full_duration.max_winner in config.yml.
    • This setting defines the maximum number of correct players recorded before the event is ended early.
    • Example: if max_winner: 5, the event will automatically stop after 5 players answer correctly, making winner slots limited and exclusive.
  • Game Requirements System Migration
    • Migrated legacy flat requirement settings into a more advanced structure under requirements.minimal.
    • Added requirements.minimal.online_players.events:
      This sets the minimum online players required before a normal Chat Event can start.
    • Added requirements.minimal.online_players.races:
      This sets the minimum online players required before a Race Event can start.
    • Added requirements.minimal.time.random.enabled and requirements.minimal.time.random.minutes:
      When enabled, auto-start uses a random minute value from the configured range (example: "5-10").
    • Added requirements.minimal.time.fixed.enabled and requirements.minimal.time.fixed.minutes:
      When enabled, auto-start always uses one fixed minute value.
    • Added requirements.minimal.guess.TimeperSeconds.default:
      This is the fallback round duration (seconds) used when no specific game override is found.
    • Added requirements.minimal.guess.TimeperSeconds.game:
      This allows per-game duration overrides (including Race overrides) using entries like FAST_TYPE:45 or RACES;BREAK_RACE:10.
    • If a specific override exists in this list, it takes priority over default timing.
  • Variable Event Center Parsing Fix
    • Fixed the VARIABLE event display where multiline prompt content did not center correctly.
    • Added line-aware variable placeholders so each formula line can be centered consistently in chat panel output.
  • Admin Start Command Enhancement
    • Added -bypass flag support for:
      /fiochatgames admin start <race|event> <game> -bypass
    • When -bypass is used, the command skips:
      requirements.minimal.online_players.events and requirements.minimal.online_players.races checks.
    • This is useful for testing or manual staff-triggered starts without waiting for minimum player count requirements.
FioChatGames Update - Changelog
(1.15)
  • Fillout Prompt and Message Handling Improvements
    • Fixed Fillout space masking bug where spaces could be converted into extra underscores.
    • Fixed a minor issue where messages configured as blank ("") could still be sent.
  • Admin Menu Expansion for Full Duration Event Controls
    • Added a new chat_event.full_duration.enabled toggle button in /fiochatgames admin menu.
    • Added a winner_policy toggle option (FASTEST / RANDOM_CORRECT) in the same admin event control flow.
  • Per-Event Reward Configuration Unlock
    • When chat_event.full_duration.enabled is set to true (via config or in-game), each ChatGames event editor now exposes rank-based reward configuration (1st_reward, 2nd_reward, 3rd_reward, and beyond) including participated.
    • This follows the Race reward behavior model while preserving existing core menu behavior.
  • Menu UI Enhancement
    • Added support for hide_tooltip: true/false on menu items.
    • Note: this tooltip hiding behavior is available only on newer Minecraft versions that support it.
  • Chat Highlight Parsing Stability
    • Fixed chat_highlight not applying as intended in winner text highlight flows.
FioChatGames Update - Changelog
(1.14)
  • Reward Pipeline Expansion for Event Modes
    Expanded event reward sections to support both:
    • rewards.commands for standard single-winner resolution.
    • Rank-based rewards (1st_reward..6th_reward and participated) for full-duration ranking execution mode.
    This enables automatic policy-based reward routing without breaking existing reward command setups.
FioChatGames Update - Changelog
(1.14)
  • MiniMessage Library Migration (Core Rendering Layer)
    Migrated FioChatGames from local/custom MiniMessage-style parsing to Adventure MiniMessage API-based rendering flow. This improves compatibility with modern MiniMessage syntax, reduces parser inconsistency, and centralizes formatting behavior through a standards-based library pipeline.
  • New Global Config Section: CHAT EVENT DURATION
    Added a new chat_event.full_duration settings group in config.yml to control full-duration chat round behavior. With this mode enabled, chat events no longer stop immediately on first correct answer and instead continue until the configured timer ends.
  • Winner Policy Control
    Introduced winner policy support via config:
    • FASTEST - the fastest correct participant wins
    • RANDOM_CORRECT - winner selected randomly from correct participants
  • Per-Event Ranking Templates (Simple & Advanced)
    Added and wired simple and advance ranking blocks per chat event file, including support for:
    • %index%, %player%, %timetoGuess%
    • %player_1%..%player_10%
    • %timetoGuess_1%..%timetoGuess_10%
  • Per-Event “Recorded” Message Support
    Made the "Recorded" feedback configurable per event through messages.recorded, so each chat game can customize rank/time feedback independently.
  • Center + Shadow Compatibility Fix
    Implemented center pre-processing for rich shadow paths so patterns like:
    <center><#ffb88f><shadow:#000000:1.0>%unreverse%</shadow></center>
    now keep center alignment behavior while still attempting rich shadow delivery.
  • Rotate Order Synchronization
    Scanned current race objectives and updated rotate_order entries to include newly supported race modes (for example RACE:SHOOT_AT_ENTITY, RACE:SPY_ENTITY, RACE:STAND_ON, RACE:BRUSH).
  • Resource Config Modernization
    Migrated resource formatting strings from legacy & style to MiniMessage style where requested, and normalized specific message formatting patterns (including explicit </bold> closure in reward message templates).
  • MySQL Dependency Coordinate Update
    Replaced relocated MySQL dependency coordinates:
    mysql:mysql-connector-java -> com.mysql:mysql-connector-j
    and synced shade filter coordinates accordingly.
FioChatGames Update - Changelog
(1.13)
  • SmallFont Placeholder Parsing Fix
    Fixed <smallfont:...> parsing so it now works correctly when inner MiniMessage tags are included (for example <gray>...</gray>). This resolves raw placeholder output such as <smallfont: appearing in RACE:BRUSH start messages.
  • Safe Tag Preservation During Conversion
    Improved small-cap conversion logic to preserve formatting tags while converting only visible text. As a result, color/style tags remain valid and rendered output is now correctly displayed in small capitalized font.
Buy a license now
$12.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
1 year
Share and earn
Refer this resource and earn a 5% commission.
552 Views
1 Purchases
4 Downloads
Feb 28, 2026 Published
Jun 22, 2026 Updated
5.00 star(s)
Average rating (1)
599.3 KB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. Yes
Type
  1. Chat
  1. Reward
  1. Fun
Game mode
  1. Towny
  1. Minigame
  1. Roleplay
Supported software
  1. Spigot
  1. Paper
  1. Purpur
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
  1. 1.17
  1. 1.16
Supported languages
  1. English
  1. Chinese
  1. Indonesian
  1. Japanese
Crediting original
ItzFabb (https://builtbybit.com/members/itzfabb.240473/)
Creator
Owner
Recommended for you
100% Customization, with tons of feature to offer!
4.00 star(s) 3 ratings
90 purchases
Give your player whom voted an Exclusively Rewards!
4.00 star(s) 8 ratings
81 purchases
Enhance your server with pass & daily-quests to be more rewarding and engaging!
5.00 star(s) 1 ratings
52 purchases
Perfect for player that looking to get more incomes.
5.00 star(s) 3 ratings
52 purchases
Allow your players to express themselves with a unique chat color that highlights their cosmetics.
5.00 star(s) 3 ratings
44 purchases
Share and earn
Refer this resource and earn a 5% commission.
552 Views
1 Purchases
4 Downloads
Feb 28, 2026 Published
Jun 22, 2026 Updated
5.00 star(s)
Average rating (1)
599.3 KB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. Yes
Type
  1. Chat
  1. Reward
  1. Fun
Game mode
  1. Towny
  1. Minigame
  1. Roleplay
Supported software
  1. Spigot
  1. Paper
  1. Purpur
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
  1. 1.17
  1. 1.16
Supported languages
  1. English
  1. Chinese
  1. Indonesian
  1. Japanese
Crediting original
ItzFabb (https://builtbybit.com/members/itzfabb.240473/)
Creator
Owner
Recommended for you
100% Customization, with tons of feature to offer!
4.00 star(s) 3 ratings
90 purchases
Give your player whom voted an Exclusively Rewards!
4.00 star(s) 8 ratings
81 purchases
Enhance your server with pass & daily-quests to be more rewarding and engaging!
5.00 star(s) 1 ratings
52 purchases
Perfect for player that looking to get more incomes.
5.00 star(s) 3 ratings
52 purchases
Allow your players to express themselves with a unique chat color that highlights their cosmetics.
5.00 star(s) 3 ratings
44 purchases
Top