FioChat Update - Changelog
(2.1.19)
- Sub-module (Gamertag Fix)
FioChat's gamertag now behave-alook-like-vanilla, there's also few fixes regarding when Player A sneaks Player B can still see Player A's nametag.
FioChat Update - Changelog
(2.1.18)
- Telemetry (bStats)
Added bStats integration to provide plugin usage metrics. FioChat now initializesMetricsduring startup using plugin id31458, with support for custom chart reporting (e.g.SimplePie) to improve monitoring and release insight.
- Commands & Aliases
Fixed a bug where aliases configured inaliases.commandswere rewritten internally but not fully registered in Bukkit's command map. Aliases (such as/qc,/giveaways, etc.) are now re-registered properly and visible/usable as real command aliases after startup and reload.
FioChat Update - Changelog
(2.1.17)
- Nametag
- Fixed
nametagmovement flickering, this update now makes the nametag follow the player’s own perspective client view.- Chat
- Fixed a bug where after a player had
0 permissionsor got deopped, they could not use chat.- Nickname
- Fixed
/nickwhere FioChat will no longer respect 2nd/3rd-party plugins that modify the player’s name.
FioChat Update - Changelog
(2.1.16)
- Formats & Fallback
- Fixed an issue where
fallbackwas not processed correctly whenformat: []was blank.- Added new
shadow_settingssupport underfallback:.- Restructured
fallback.format.rankintofallback.- Fixed behavior where FioChat forcefully fallbacked
%vault_prefix%to FioChat placeholder settings.- Scoreboard & Below Name
- Starting from
2.1.16, FioChat no longer usesscoreboardfor thebelow_namefeature.
FioChat Update - Changelog
(2.1.15)
- GUI & UX Improvements
- Fixed
page.next.disabledandpage.previous.disabledmaterial not properly rendered in FioChat.- Added support for
AIRto make GUI items completely invisible.- Added
actionsto the rest of FioChat GUIs for broader menu customization.- Under
history.yml->player_info, theloreoption is now available.- Added more customization to FioChat Reports GUI.
- Commands & Module Behavior
- Changed
/emoji listto/emoji.- Modules that are disabled will now have their commands fully removed from
/[TAB]suggestions.- Scoreboard & GamerTag
- Fixed
/toggle scoreboard, now also affectingbelow_nametagscoreboard objective correctly.- Added respect setting for GamerTag
npcandhologram.- Module
gamertagis now deprecated for MC776and above due toMC-99647andMC-307012.- Formatting, Tags & Fallbacks
- Added
%fontRendered%so players can see what the actual rendered font is.- Added new tag
<shadow:#RRGGBB:<OPACITY>>Text</shadow>.- Added
fallback.format.ranksettings to formats.- Fixes & Compatibility
- Fixed item-display default config typo where
lowercasewas incorrect.- Fixed a bug where adding a new emoji and using
TEST_EMOJI:%emoji-id%could ignore Emoji Event.- FioChat drops support from
1.16up to1.19starting from2.1.15.- Fixed Item Display Module preview for
[inv]: row count changed from3to4.- Restructured
item-display/menu.yml; remove old GUI file and let FioChat generate a new one.
FioChat Update - Changelog
(2.1.14)
- GamerTag Optimization
- Fixed
GamertagService&GamertagService.tickUpdateis alot more optimized than 2.1.13.- GamerTag Bug with Hologram/NPC BelowName
- FioChat will no longer adds a
below_namescoreboard objective to NPC / Hologram.
FioChat Update - Changelog
(2.1.13)
- JoinQuit Menu & UX Fixes
- Fixed
Current Selectionitem disappearing in/joinand/quitsound mode.- Added fallback placement for current selection in sound-tree view when
info-itemis not configured.- Fixed current-selection renderer so configured material/texture is respected (no longer forced to player head).
- Removed
<!italic>usage from sound display formatting.- JoinQuit Sound-Tree Icon Mapping
- Added explicit Block Soundmappings to prevent
PAPERfallback:
BUBBLE -> WATER_BUCKETCHAIN -> CHAINwithIRON_CHAINfallbackCORAL -> TUBE_CORAL_BLOCKCROP -> WHEATENCHANTMENT -> ENCHANTING_TABLEEND -> END_STONEFENCE -> OAK_FENCEFIRE -> FLINT_AND_STEELFUNGUS -> CRIMSON_FUNGUSLAVA -> LAVA_BUCKETMETAL -> IRON_BLOCKNYLIUM -> WARPED_NYLIUMPORTAL -> CRYING_OBSIDIANROOTS -> ROOTED_DIRTSTEM -> CRIMSON_STEMSWEET -> SWEET_BERRIESTRIPWIRE -> TRIPWIRE_HOOKWART -> NETHER_WART_BLOCKWATER -> WATER_BUCKETWET -> WET_SPONGEWOOD -> BIRCH_WOODWOODEN -> SPRUCE_PLANKSWOOL -> RED_WOOL- Added explicit Entity Soundmappings to prevent
PAPERfallback:
BOAT -> OAK_BOATARMOR -> ARMOR_STANDELDER -> ELDER_GUARDIAN_SPAWN_EGGEXPERIENCE -> EXPERIENCE_BOTTLEFIREWORK -> FIREWORK_ROCKETENDER -> ENDER_EYEFISH -> FISHING_RODGENERIC -> PLAYER_HEADHOSTILE -> CREEPER_HEADILLUSIONER -> EGGIRON -> IRON_GOLEM_SPAWN_EGG(modern), fallbackIRON_INGOT(legacy)ITEM -> STICKLEASH -> LEADLIGHTNING -> END_RODLINGERING -> LINGERING_POTION- Added automatic
HIDE_POTION_EFFECTSflag for lingering potion icon rendering.- Sprite Compatibility (1.21.9 vs 1.21.10+ / 26.1.2)
- Fixed missing texture behavior on modern runtimes caused by legacy block-atlas fallback being applied too broadly.
- Item sprite atlas selection is now protocol-aware:
1.21.9keeps legacy compatibility path.1.21.10+uses modern item atlas path to prevent missing textures.
FioChat Update - Changelog
(v2.1.12)
- Join/Quit Sound Tree Fixes
- Fixed issue where
/joinand/quitsound tree branches/parents could fail to load after sound compatibility changes.- Sound-tree config source now has safe fallback resolution, so branch data is still read even if one config source is missing or incomplete.
- Improved cross-version sound resolving behavior for legacy + modern runtimes.
- Added more detailed particle options for join & quit effects.
- Sound Compatibility Runtime Fix
- Fixed
VerifyErroron modern Paper caused by enum-casting assumptions in sound id handling.- Sound id resolution now uses safer reflective/runtime-compatible lookup and fallback paths.
- AFK Behavior Corrections
- AFK auto-clear now correctly respects per-cause toggles:
movehead-rotateinteractchatcommand- Fixed false AFK cancellation from minor movement jitter/head movement edge cases.
- Added broadcast message when player exits AFK mode (cleared/unafk).
- Added AFK silent mode:
/afkcan freeze client chat while AFK.- On AFK exit, player can unfreeze chat and view stored history via
/prevmsg.- Added previous message history support while AFK.
- Advancement Module (Cross-Version) Fixes
- Improved custom advancement handling on legacy server versions.
- Fixed duplicate advancement send issue where vanilla + custom messages could both appear.
- Module now prioritizes FioChat-controlled advancement output more consistently across versions.
- Sprite / Inline Object Rendering
[p:<player>]and[s:<material>]remain supported.- Added/confirmed inline support for
[s:<item>]and[p:<player>].- Fixed
[s:emerald]missing-texture behavior on modern builds (1.21.10+ / 26.1.2).- Added server-version-aware sprite atlas selection:
1.21.9keeps compatibility path.1.21.10+forces item atlas path for item sprites to prevent missing textures.- Added sprite blocker/blacklist feature.
- Added sprite support to FioChat scoreboard and expanded support across almost all FioChat modules.
- Display-Tag / Formula Evaluator Update
- Added evaluator operators
>=,<=,<, and>to display-tag module and all sub-modules.- Animation & Config Improvements
- Resimplified placeholder
{fiochat_animation:<animation>}to{anim:<animation>}.- Updated default configurations for TAB, scoreboard, bossbar gamertag, and vault-group.
- Redeem-Code Module Fix
- Fixed faulty caching issue in Redeem-Code module.
