FioChat v2.1.34

Chatting with the advance formats!
FioChat Update - Changelog
(2.1.34)
  • Fixed a maintenance status-label rendering bug where the right-side server-list label could be overridden by maintenance MOTD message content; status label and MOTD message are now parsed and rendered as separate outputs.
  • Added new quick admin announcement commands for direct one-line sending by type: /fc admin event, /fc admin warning, /fc admin broadcast, and /fc admin alerts, each mapped to their typed announcement channel flow.
  • Expanded admin quick-announcement command handling so type-based execution paths can process structured tagged payloads in a single command without forcing rigid positional arguments.
  • Added rich tag support for quick announcement variants: t: (title), s: (subtitle), a: (actionbar), b: (bossbar payload), and m: (main chat/message payload).
  • Added <b:bossbar;<COLOR>;<BAR_TYPE>;<VALUE>> transport format support, including runtime parsing for color, style/type, and progress value normalization.
  • Refined quick announcement syntax from mixed <text|false> mode to fully tag-based <m:text> mode for broadcast/event/warning/alerts flows, so server owners can compose output channels more fluidly.
  • Improved tab-completion behavior for /fc admin broadcast|event|warning|alerts to be context-aware and non-rigid, with dynamic placeholder suggestions based on already-defined tags.
  • Updated tab-completion to hide already-used tagged arguments during the same command composition session, reducing duplicate suggestions and improving command clarity.
  • Added progressive bossbar tag autosuggestion for b: payload composition, guiding users segment-by-segment through COLOR -> BAR_TYPE -> VALUE to reduce formatting mistakes.
  • Updated command usage/help output entries for quick announcement aliases so documentation shown in-game matches the new tag-driven argument model.
  • Improved permission-aware tab-completion compatibility for admin command routing under wildcard/operator contexts, helping OP and wildcard staff nodes receive relevant command suggestions consistently.
FioChat Update - Changelog
(2.1.33)
  • Added a new Server MOTD Maintenance Mode flow in FioChat, including dedicated maintenance MOTD rendering and maintenance-aware server-list presentation behavior.
  • Added new admin maintenance player management commands: /fc admin maintenance add <player>, /fc admin maintenance remove <player>, and /fc admin maintenance list to control maintenance allow-list access.
  • Added new maintenance state toggle command /fc admin maintenance true/false for quick runtime enable/disable of maintenance mode without manual config edits.
  • Added new /fc admin maintenance status command to inspect current maintenance state and related runtime status directly in-game.
  • Improved tab-completion coverage for maintenance command branches so admin maintenance routes are suggested consistently during partial command typing.
  • Fixed a pre-teleport transition bug where players could remain stuck at source location A instead of completing movement to destination B under specific cross-plugin timing conditions.
  • Fixed a mounted-entity (vehicle/passenger) teleport blocker issue that could prevent player teleport events from completing when display entities were still attached during teleport lifecycle handoff.
FioChat Update - Changelog
(2.1.32)
  • Fixed AntiAdv regex format handling so advertisement filtering patterns are parsed consistently and no longer fail because of malformed or mixed regex syntax.
  • Fixed AntiSwear regex format handling (again), improving compatibility with custom pattern entries and preventing unintended misses or invalid match behavior.
  • Fixed native Scoreboard placeholder resolution bug that could return incorrect/empty values in certain scoreboard update flows.
  • Added a safe-wrap guard for client chat bound processing to prevent edge-case failures when chat packets/components are wrapped by client-bound handlers.
FioChat Update - Changelog
(2.1.31)
  • Fixed the ANTI_CAPS module so uppercase-heavy chat is now normalized more reliably.
  • Optimized AntiSwear default behavior to reduce false positives for normal words such as massive (for example, words containing ass as part of a larger valid word are no longer incorrectly blocked).
  • Added direct admin clear-chat command alias /fc admin clearchat.
FioChat Update - Changelog
(2.1.30)
  • Fixed a bug where players who hit the warning-points punishment threshold could end up with an unresponsive chat state.
  • Fixed a bug where a player who was previously OP, then de-opped, could get stuck with chat becoming unresponsive.
  • Fixed a mute-related state bug that could cause the muted player's chat session to become unresponsive.
  • Fixed settings.cooldown chat enforcement so players can no longer bypass anti-spam cooldown using small text variations such as Text, Text 1, or Text 2.
  • Optimized chat caching to improve consistency and reduce unnecessary cache churn.
  • Fixed an Anti-Bot state issue where losing the Anti-Bot bypass permission could leave player status in an inconsistent ("vague") state.
  • Added a safety fallback so when a player no longer has wildcard permissions, FioChat modules do not break and continue to degrade gracefully.
  • Fixed ChatManagement regex handling so FioChat now parses and applies regex rules correctly.
FioChat Update - Changelog
(2.1.29)
  • Fixed %fiochat_coderedeem_<key>% parsing in redeem-code messages and broadcasts. PlaceholderAPI is now resolved on those lines, so dynamic values render properly instead of showing raw tokens.
  • Fixed /fc admin code <key> state handling (true/false/clear). Using clear now also removes the player's related redeem IP lock entry for that code (when the player/IP can be resolved).
FioChat Update - Changelog
(2.1.28)
  • Fixed %fiochat_coderedeem_<key>% Placeholder Parsing for PlaceholderAPI
    Improved placeholder parsing compatibility so redeem-code placeholders now resolve correctly when processed via PlaceholderAPI, including dynamic key patterns used in:
    %fiochat_coderedeem_<code_id>_time_left%,
    %fiochat_coderedeem_<code_id>_max_use%,
    %fiochat_coderedeem_<code_id>_left_to_claim%,
    %fiochat_coderedeem_<code_id>_perms_req%,
    %fiochat_coderedeem_<player>_<code_id>_status%, and
    %fiochat_coderedeem_<player>_<code_id>_timestamp%.
    This includes safer split handling for code IDs/player tokens containing underscores.
  • Updated PlaceholderAPI Integration for /papi parse me
    FioChat placeholder resolution was updated to support PlaceholderAPI parse flows more reliably, especially for self-context parsing.
    Legacy token aliases and player-token normalization were improved so both direct and compatibility forms resolve consistently during /papi parse me checks.
  • Added New Language Keys for Redeem-Code Module
    Redeem-code message keys are now language-driven and moved into language files through module overrides.
    Added new keys for blocked world/gamemode and explicit redeem failure reasons, including:
    blocked-world, blocked-world-code, blocked-gamemode, invalid, expired, not-started, permission, platform, global-limit, player-limit, ip-duplication, playtime-required, reward-failed, cooldown, and disabled.
    Language entries were prepared for EN/ID/JP/CH localization.
  • Updated ItemTag Sprite Handling for override Settings
    Adjusted ItemTag sprite rendering flow to better respect configured override behavior and keep sprite/object output stable across different runtime paths.
  • ItemTag Sub-Module Updated for 1.21.9 Atlas Compatibility
    Improved ItemTag sprite/object compatibility with 1.21.9 object-component rendering defaults, including atlas usage alignment with:
    minecraft:blocks
    for safer cross-client rendering behavior where required by runtime/object support constraints.
  • Fixed ItemTag Collapse-Merge Bug
    Resolved merge/collapse issues that could cause incorrect virtual amount behavior during Item entity merge operations.
  • Fixed ItemTag stack-limit Behavior
    Fixed stack-limit handling so over-limit drops are correctly split into multiple dropped entities instead of being incorrectly reduced or returned.
FioChat Update - Changelog
(2.1.27)
  • Added broadcast Output Support to Redeem-Code Module
    Redeem-code now supports platform-based broadcast lines through:
    codes.<id>.platform.<java|bedrock>.actions.broadcast
    Broadcast entries are now parsed and sent to the server when a redeem is successful, alongside existing player message actions.
  • Fully Remodeled Redeem-Code Configuration Structure
    The redeem-code module configuration has been migrated into the new advanced structure under:
    settings.code.*
    including nested groups for code length/charset/input handling, world and gamemode restrictions, cooldown controls, and protection options.
  • Added New Redeem-Code Placeholders
    Added dynamic placeholders for code state, usage limits, and claim tracking:
    %fiochat_coderedeem_<code_id>_time_left%
    %fiochat_coderedeem_<code_id>_max_use%
    %fiochat_coderedeem_<code_id>_left_to_claim%
    %fiochat_coderedeem_<code_id>_perms_req%
    %fiochat_coderedeem_<player>_<code_id>_status%
    %fiochat_coderedeem_<player>_<code_id>_timestamp%
    These placeholders now expose formatted expiry/limit/permission and per-player claim status/timestamp information.
  • Added IP Duplication Protection for Redeem-Code
    New protection option:
    settings.code.protection.ip_duplication
    When enabled, FioChat blocks duplicate claims from the same grouped network identity.
    IP matching now uses a 3-segment IPv4 prefix key (example: 1.182.2.*) to prevent repeat abuse from similar addresses.
  • Added Playtime Protection for Redeem-Code
    Added minimum-playtime protection via:
    settings.code.protection.player_must_play
    and per-code overrides via:
    settings.code.playtime.list with format <duration>;<CODE_ID>.
    If a code-specific playtime rule exists, it overrides default protection playtime. Supported duration tokens include:
    s, m, h, d, w, mo, y.
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.
233 Views
0 Purchases
4 Downloads
Apr 23, 2026 Published
May 31, 2026 Updated
5.00 star(s)
Average rating (2)
2.6 MB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. Yes
Type
  1. Chat
  1. Protection
  1. Social
Game mode
  1. Survival
  1. Skyblock
  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
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
80 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
Let the squid knows who's the boss.
5.00 star(s) 2 ratings
44 purchases
Share and earn
Refer this resource and earn a 5% commission.
233 Views
0 Purchases
4 Downloads
Apr 23, 2026 Published
May 31, 2026 Updated
5.00 star(s)
Average rating (2)
2.6 MB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. Yes
Type
  1. Chat
  1. Protection
  1. Social
Game mode
  1. Survival
  1. Skyblock
  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
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
80 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
Let the squid knows who's the boss.
5.00 star(s) 2 ratings
44 purchases
Top