Sueta

SIR ⚡ Modular Chat Plugin「1.8 - 26.3」

2.6.0

[FREE] A modular chat plugin that has a lot of functions to customize your server.

·Plugin
  1. 2.6.0latestUpdate 2.6.02 days ago
    Create your own commands with the new Custom Commands module, plus console logging options for announcements, join/quit and advancement messages. | Added - Custom Commands module: one file per command in its commands folder, with arguments, permissions, cooldowns, costs, random values and an in-game editor menu. Ships with ready examples like ping, me, try, dice, coin, ball, broadcast and daily. - log-to-console in the Announcements, Join-Quit and Advancements config.yml. Announcements and join/quit messages can also override it with their own log option. | Changed - Clear Chat and Print are now custom commands (commands/clear-chat.yml and commands/print.yml). Your edited settings and messages are copied over automatically, and the old folders are renamed to <name>-migrated. - PlaceholderAPI identifiers now use dashes: %sir_color_...% is now %sir-color_...% and %sir_toggle_...% is now %sir-toggle_...%. - Private notices, like mute and vanish chat warnings, are no longer logged to console. - PacketEvents is now a soft dependency, so SIR loads after it when installed. | Fixed - Errors that were silently ignored are now logged to console. | Notes / Recommendations - Update your placeholders from %sir_color_...% and %sir_toggle_...% to %sir-color_...% and %sir-toggle_...%. - Restart your server after updating.
  2. 2.5.5Update 2.5.5last week
    Adds support for Minecraft 26.3, with chat hover fixes for tags and mentions and a cleaner default channel setup. | Added - Added support for Minecraft 26.3. | Changed - New installs now use the default channel as the server-wide chat. The example "global" channel is now a "local" channel (prefix !, /l or /local, 120 blocks). - Tags and mentions keep their own hover and click, while the channel hover and click cover the rest of the chat line. | Fixed - Fixed tag and mention hovers disappearing in channels that have their own hover or click. - Fixed {tag_default} and other tag placeholders showing as plain text when a player has no tag. - Fixed items being movable in the in-game config editor's text input, and blank values being saved as "<empty>". - Fixed gradients not reaching their end color. - Fixed bold, italic and other styles carrying over after a legacy color code. - Fixed player head and sprite tags not working on Minecraft 1.21.10 and 1.21.11. | Notes / Recommendations - Existing channels.yml files are not changed. The new channel layout only applies to fresh installs. - Restart your server after updating.
    29 downloads
  3. 2.5.4Update 2.5.44 weeks ago
    Feature update for interactive chat tags and safer command permission checks. | Added - Added optional hover text for chat tags, configurable per tag in tags.yml. - Tag hover and click formatting is now preserved in channel chat. | Fixed - Fixed SIR commands continuing when a player does not have the required permission. | Notes / Recommendations - Review the new tags.yml hover example if you want interactive tag descriptions in chat. - A tag hover takes priority over a channel-wide hover on the same chat line. - Restart your server after updating.
    49 downloads
  4. 2.5.3Update 2.5.3Sep 19, 2026
    Maintenance update for smoother Scoreboard, Emoji, Advancement, and Vanish module processing. | Changed - Improved performance when Scoreboard profiles, emoji permissions, and advancement messages are processed. - Improved Vanish chat pattern handling to reduce repeated work during chat processing. | Fixed - Invalid Vanish chat regular expressions now show a clear console warning and fall back to plain-text matching instead of causing a configuration error. | Notes / Recommendations - No configuration changes are required. - If you use vanish-chat.regex, check the console after updating and correct any reported invalid expression. - Restart your server after updating.
    36 downloads
  5. 2.5.2Update 2.5.2Sep 12, 2026
    Stability and performance update for chat, mentions, moderation, emojis, and tags. | Changed - Improved performance for channel recipient checks, chat moderation, emoji formatting, and tag handling. - Chat processing should remain more responsive on active servers with frequent messages. | Fixed - Fixed mention notifications so mentioned players are notified consistently in chat channels. - Improved reliability when SIR processes player and moderation data asynchronously. | Notes / Recommendations - No configuration changes are required. - Restart your server after updating.
    25 downloads
  6. 2.5.1Update 2.5.1Aug 31, 2026
    Small privacy fix focused on making ignore-all behave consistently across messages, channels, and mentions. | Fixed - Fixed ignore-all not being respected in private messages and replies. - Fixed channel chat recipients so players using ignore-all no longer receive blocked chat. - Fixed mentions and mention suggestions so ignored players are handled correctly when ignore-all is enabled. | Notes / Recommendations - Restart your server after updating. - No configuration changes are required.
    47 downloads
  7. 2.5.0Update 2.5.0Aug 18, 2026
    Official Minecraft 26.2 support, plus a fix for reload errors on newer Paper builds. | Added - Added official support for Minecraft 26.2. SIR now recognises the version and its protocol, so version checks, hex colors and per-player formatting behave correctly on 26.2 servers and for 26.2 clients joining through ViaVersion. | Fixed - Fixed /sir reload throwing an error on newer Paper builds while cleaning up stale command entries, since Paper's Brigadier-backed command map does not allow removing entries through its iterator. | Changed - Updated the bundled Takion library to 2.0.1, which brings the new PrismaticAPI Element messages and the updated VNC version detection. - GitHub releases are now published directly instead of as a prerelease. | Notes / Recommendations - Recommended: restart your server after updating. - No configuration or language changes are required. - If you build SIR extensions or addons against the Takion or PrismaticAPI internals, check their migration guides before updating your build.
    43 downloads
  8. 2.4.8Update 2.4.8Aug 1, 2026
    Small Discord integration hotfix focused on preventing misplaced or duplicate DiscordSRV messages. | Fixed - Fixed first-join, join, quit, and advancement Discord messages falling back to global-chat when their own Discord route or template was not configured. - Fixed duplicate DiscordSRV relays when the main DiscordSRV channel was also listed in SIR's Discord channel IDs. | Notes / Recommendations - Recommended: restart your server after updating. - No configuration reset is required. - If you want join, quit, first-join, or advancement messages in Discord, make sure those sections have their own channel IDs and message/template settings.
    39 downloads
  9. 2.4.7Update 2.4.7Jul 14, 2026
    Maintenance hotfix focused on command reloads, channel hover text, and Vanish cleanup. | Fixed - Fixed stale or duplicate SIR command registrations after commands/modules are reloaded. - Fixed Channels hover text not parsing player/server placeholders correctly. - Fixed Vanish module cleanup on unload/reload to avoid stale listener or config state. | Notes / Recommendations - No configuration changes are required. - Restart your server after updating.
    30 downloads
  10. 2.4.6Update 2.4.6Jul 13, 2026
    Discord relay and Vanish update focused on cleaner chat forwarding and configurable fake join/quit behavior. | Added - Added fake-join-quit to the Vanish config. - Server owners can now disable fake join/quit messages when players toggle vanish. | Fixed - Fixed DiscordSRV and SIR both relaying the same channel message to Discord. - Fixed Discord channel relay fallback, so missing channel-specific relay config can use the global-chat route/template instead. | Notes / Recommendations - No configuration reset is required. - Restart your server after updating. - To disable vanish fake join/quit messages, add or set fake-join-quit: false in the Vanish config.
    20 downloads
  11. 2.4.5Update 2.4.5Jul 10, 2026
    Small chat and vanish behavior hotfix for Channels and Join/Quit handling. | Fixed - Fixed Channels breaking or removing literal angle brackets in chat messages, such as heart faces or comparison text. - MiniMessage tags still work when MiniMessage is enabled for the channel. - Fixed vanish state changes using the wrong Join/Quit direction, so vanish and unvanish messages behave correctly. | Notes / Recommendations - No configuration changes are required. - Restart your server after updating.
    8 downloads
  12. 2.4.4Update 2.4.4Jul 2, 2026
    Discord relay update focused on cleaner webhook names and better chat placeholder output. | Added - Added a name option for Discord message templates when player-webhook is enabled. - Webhook names can now use placeholders, or stay empty to keep using the Minecraft username. | Fixed - Fixed Discord chat relay formatting so player prefix and suffix placeholders are handled correctly. - Channel-specific prefix and suffix values remain available through the SIR channel placeholders. | Notes / Recommendations - No configuration reset is required. - Restart your server after updating. - If you use Discord webhooks, review the new name option in the Discord config.
    38 downloads
  13. 2.4.3Update 2.4.3Jun 27, 2026
    Small scoreboard compatibility update focused on clearer animation timing keys. | Fixed - Scoreboard title and line animations now support the interval-ticks key. - Existing interval and update-ticks keys are still accepted, so older configs continue to work. - Updated the default scoreboard profile examples to use interval-ticks for clearer timing setup. | Notes / Recommendations - No configuration reset is required. - Restart your server after updating. - You can keep old scoreboard timing keys, but interval-ticks is now the recommended key for new configs.
    16 downloads
  14. 2.4.2Update 2.4.2Jun 20, 2026
    Compatibility hotfix for Channels on servers that use other chat-formatting plugins. | Fixed - Fixed channel formatting and routing not reliably taking effect after startup when another chat plugin registers at the same listener priority. - Channels now refreshes its chat handling after server startup to keep the expected processing order. | Notes / Recommendations - No configuration changes are required. - Restart your server after updating.
    20 downloads
  15. 2.4.1Update 2.4.1Jun 17, 2026
    Small update focused on Channels controls and making sure the new Scoreboard module is included in published builds. | Added - Added per-channel Discord relay control with relay-to-discord. - Added per-channel MiniMessage control for player messages. - Added default Channels examples for the new relay and MiniMessage options. | Changed - Updated Channels migration/export handling so the new relay and MiniMessage settings are preserved. | Fixed - Fixed the Scoreboard module missing from published module deployment. - Improved blank-message checks for messages that only contain formatting tags. | Notes / Recommendations - No full configuration reset is required. - Restart your server after updating. - Existing channels will not automatically relay to Discord; enable relay-to-discord only on channels you want to send to Discord. - Keep relay-to-discord disabled for staff or private channels unless you explicitly want them relayed. - Review the latest channels.yml example if you want to use MiniMessage in player chat.
    16 downloads
  16. 2.4.0Update 2.4.0Jun 16, 2026
    Major update focused on the new Scoreboard module, safer optional integrations, and chat-processing stability. | Added - Added the new Scoreboard module with configurable sidebar profiles. - Added support for animated scoreboard titles and lines. - Added scoreboard profile conditions by permission and world. - Added /scoreboard commands for toggle, reload, refresh, and debug. - Added default Scoreboard config, profiles, command, and language files. | Changed - Improved chat handling so Moderation, Cooldowns, Vanish chat checks, and config-editor chat input use the same processing flow. - Refreshed the startup report output. - Updated the default SIR prefix styling. | Fixed - Fixed optional login, vanish, mute-status, and Discord integrations being too fragile when a backend plugin is missing, disabled, outdated, or using a different API. - Fixed chat checks being skipped in newer chat-processing paths. - Fixed latest startup diagnostics not refreshing cleanly in logs/latest. - Fixed Discord backend handling for supported DiscordSRV and EssentialsDiscord setups. | Notes / Recommendations - This release includes the unpublished 2.3.10 changes. - Back up your SIR folder before updating. - Restart your server after updating. - No full configuration reset is required. - If you do not want the new sidebar, disable the Scoreboard module after updating. - Review the generated Scoreboard config and profiles before using it on a live server.
    13 downloads
  17. 2.3.9Update 2.3.9Jun 12, 2026
    Small hotfix focused on chat suggestions, invalid command messages, and module config menu detection. | Changed - Chat completion failures now log a clearer warning for easier troubleshooting. | Fixed - Fixed mention/chat suggestions not refreshing correctly for online players after someone joins or leaves. - Fixed invalid command arguments not using the configured command message. - Fixed the modules menu detecting config editors from the wrong bundled resource, which could show config actions when a module did not actually have its own config.yml. | Notes / Recommendations - No configuration changes are required. - Restart your server after updating.
    25 downloads
  18. 2.3.8Update 2.3.8Jun 11, 2026
    Small update focused on chat suggestions for emojis and mentions, plus better channel color placeholders. | Added - Added chat tab-completion support for configured emoji keys. - Added chat tab-completion support for mentions, suggesting visible and non-ignored online players. - Added {chat-color}, {color-start}, and {color-end} placeholders for Channels formats. | Changed - {color} can now fall back to the sender's chat color when no channel default color is set. - Updated the default Channels comments to document the new chat color placeholders. | Fixed - Fixed emoji replacements not fully respecting configured permission groups. | Notes / Recommendations - Restart your server after updating. - No full configuration reset is required. - Chat suggestions require server support for custom chat completions; older servers will keep normal chat behavior. - Regex-based emoji rules still work, but they are not added as chat suggestions. - Review the latest channels.yml example if you want to use the new color placeholders.
    12 downloads
  19. 2.3.7Update 2.3.7Jun 11, 2026
    Update focused on safer chat handling, better Channels permissions, and expanded Swearing filter support. | Added - Added support for remote JSON word lists in the Swearing filter using the new [json] source format. - Updated the default swearing.yml comments with an example for JSON word lists. | Fixed - Fixed Channels recipient permissions so send permissions do not accidentally restrict who can receive global-style messages. - Fixed color-only or formatting-only channel messages being treated as valid messages. - Fixed Announcement task handling when no announcements are configured. - Fixed MOTD ping handling when MOTD entries or icons are missing. - Fixed Mentions replacement to handle multiple mentions more safely. | Notes / Recommendations - Restart your server after updating. - No full configuration reset is required. - If you use custom Channels configs, review audience permission settings after updating. - If you use remote Swearing word lists, the source must be a reachable HTTP/HTTPS JSON array of strings.
    6 downloads
  20. 2.3.6Update 2.3.6Jun 9, 2026
    Small update focused on configurable centering widths for chat messages and MOTD lines. | Added - Added a configurable chat centering width under values.center-width.chat. - Added a configurable MOTD centering width in the MOTD module config. | Fixed - Fixed centered chat output not always using the configured width. - Centered Print command output, Announcements, Channels, and MOTD lines now use their configured centering width. | Notes / Recommendations - Restart your server after updating. - No full configuration reset is required. - If you use centered text, review values.center-width.chat and the MOTD module center-width if the alignment needs adjustment.
    13 downloads
  21. 2.3.5Update 2.3.5Jun 8, 2026
    Maintenance update focused on clearer reload diagnostics and safer SIR reload handling. | Added - Added saved diagnostics for reloads, stored separately from startup logs. - Reload details are now written under logs/reloads when detailed logs are enabled. | Changed - Updated the default config comments to explain startup and reload logging more clearly. - Reduced unnecessary console noise during reloads when summary logging is enabled. | Fixed - Improved reload stability when commands and providers are unloaded and loaded again. - Reduced unnecessary warnings for command providers that do not include command files. | Notes - Restart your server after updating. - No configuration changes are required. - If you use saved diagnostics, check logs/reloads for reload-specific details.
    11 downloads
  22. 2.3.4Update 2.3.4Jun 8, 2026
    Update focused on MOTD improvements, Channels routing fixes, and cleaner bundled module updates. | Added - Added support for centered MOTD lines using the new center-line prefix shown in the default MOTD examples. | Changed - Updated the bundled Takion text/runtime handling used by SIR modules. - Improved legacy migration handling for module files. - SIR now cleans up old bundled module or command jars when they are replaced by newer bundled versions. | Fixed - Fixed configured MOTD server icons not loading correctly from the icons folder. - Fixed prefix-only Channels, such as staff/global/trade-style channels, being able to become the normal chat fallback after inheritance. - Fixed empty channel messages not being rejected correctly when empty messages are disabled. | Notes / Recommendations - If you use custom Channels configs, review prefix-only channels and make sure they are not selected as default chat fallbacks. - If you use MOTD icons, make sure your selected image exists in modules/motd/icons and matches server-icon.image.
    23 downloads
  23. 2.3.3Update 2.3.3Jun 6, 2026
    Small maintenance update focused on keeping SIR's shared runtime foundation clean and ready for bundled modules and companion plugins. | Changed - Updated SIR's shared runtime foundation used by bundled modules and companion plugins. - Kept internal module support aligned without changing normal server setup or commands. | Notes - Restart your server after updating. - No configuration changes are required. - No command, placeholder, or player-facing behavior changes are required for normal servers.
    14 downloads
  24. 2.3.2Update 2.3.2Jun 5, 2026
    Maintenance update focused on clearer startup diagnostics and safer config editing for bundled SIR extensions. | Changed - Startup diagnostics now list the specific modules and command providers that were skipped or failed during startup. - This makes it easier to identify what needs attention in plugins/SIR/logs. | Fixed - Fixed bundled module and command config editors failing to open before their default config.yml file had been generated. - SIR will now create the bundled default config before opening the editor when needed. | Notes / Recommendations - Restart your server after updating. - No configuration changes are required.
    10 downloads
  25. 2.3.1Update 2.3.1Jun 2, 2026
    Maintenance update focused on safer PlaceholderAPI handling, default permission checks, and clearer startup troubleshooting. | Changed - Improved startup diagnostics so failed module registrations are easier to identify. | Fixed - Fixed Emoji and Tag modules failing to load when their PlaceholderAPI expansions cannot be registered. - Fixed SIR PlaceholderAPI expansions resolving the wrong active plugin owner in some setups. - Fixed features using default or empty permissions being checked too strictly. | Notes / Recommendations - No configuration changes are required. - Restart your server after updating. - If an Emoji or Tag PlaceholderAPI expansion warning appears, the module will keep running, but those PAPI placeholders may be unavailable until the expansion issue is resolved.
    1 download
  26. 2.3.0Update 2.3.0Jun 2, 2026
    Major administration update focused on easier module management, clearer startup diagnostics, and more reliable reloads. | Added - Added an in-game config editor for supported modules. Right-click a configurable module in the /sir modules GUI. - Added detailed startup diagnostics under plugins/SIR/logs/, including a latest folder for easier troubleshooting. | Changed - Bundled module and command jars are now refreshed automatically on startup by default, ensuring packaged fixes are applied after updating SIR. - Startup console output now uses a cleaner summary, while detailed logs remain available when needed. | Fixed - Fixed module toggle and module config reload handling. - Fixed command provider registration and reload behavior. | Notes / Recommendations - Back up your SIR folder and restart your server after updating. - No full configuration reset is required. Review the new options.startup-logs and options.load-default-jars.always-update settings. - Bundled module and command jars are overwritten by default. Set always-update: false if you intentionally maintain custom replacements. - If you use third-party SIR modules or command providers, verify that they support SIR 2.3.0 before updating.
    9 downloads
  27. 2.2.3Update 2.2.3May 26, 2026
    Maintenance update focused on placeholder compatibility, cleaner default resources, and refreshed SIR branding. | Added - Added broader placeholder alias support for common player, permission, location, migration, and message placeholders. - Added {permission} as an alias for permission error messages, alongside the existing {perm} placeholder. - Added compatibility aliases for migration summary placeholders such as {ignore-users}, {muted-users}, {nick-users}, {module-states}, and {command-states}. | Changed - Refreshed default command, module, plugin, bossbar, webhook, and language resources with clearer comments and cleaner examples. - Updated SIR branding output in startup/shutdown logs and /sir about. - Updated default resource headers with BitAspire wiki and Discord references. - Cleaned up several default messages to use clearer wording and consistent placeholder naming. | Notes / Recommendations - No manual configuration reset is required. - Existing placeholders using older names should continue to work through aliases. - Review regenerated/default YAML examples if you want the updated comments, wording, and branding in existing configs.
    28 downloads
  28. 2.2.2Update 2.2.2May 24, 2026
    Maintenance update focused on Takion dependency alignment and published API metadata. | Changed - Updated SIR's Takion dependency to 1.6.1 across the plugin, API, and subprojects. - Updated the packaged Takion shaded dependency used by the main SIR plugin jar. | Fixed - Fixed the published API dependency metadata so Maven/API consumers resolve Takion 1.6.1 consistently. | Notes / Recommendations - No configuration changes are required. - Recommended: restart your server after updating. - Developers using the SIR API should update/rebuild against SIR 2.2.2.
    16 downloads
  29. 2.2.1Update 2.2.1May 20, 2026
    Maintenance update focused on Gradle wrapper refresh and internal GUI helper cleanup. | Changed - Updated the Gradle wrapper to 9.5.0. - Refreshed Gradle wrapper scripts and wrapper metadata. - Tidied the internal SIR MenuVisuals helper. - Simplified menu slot calculation and config value preview handling. | Notes / Recommendations - No config changes are required for this update. - This update does not change command, module, or player-facing behavior.
    20 downloads
  30. 2.2.0Update 2.2.0May 20, 2026
    Feature update focused on improved command/module GUI navigation and module config editing. | Added - Added a shared GUI visual system for SIR menus. - Added paginated command provider and module menus. - Added a usable module config editor from the module GUI. - Added support for editing module config values through GUI flows: - Boolean toggles. - Text/string values. - String lists through book editing. - Nested config sections. | Changed - Reworked the SIR command GUI with a cleaner framed layout, status indicators, action hints, close button, and page controls. - Reworked the SIR module GUI with cleaner module cards, enabled/disabled status display, and right-click config access. - Improved empty-state handling when no command providers or modules are loaded. - Improved module config menus with clearer paths, current value previews, section navigation, and page controls. - Centralized repeated GUI item styling through the new internal MenuVisuals helper. | Fixed - Fixed the module config editor path still showing as unavailable from the module GUI. - Fixed module config menu handling for missing config.yml files or missing config sections by showing clearer feedback instead of silently failing. | Notes / Recommendations - No config changes are required for this update. - Command override management is still a SIR+ feature; base SIR only shows the related GUI hint for shared menu consistency. - If updating from 2.1.x, replacing the jar should be enough.
    21 downloads
  31. 2.1.2Update 2.1.2May 15, 2026
    Maintenance update focused on plugin dependency alignment and Gradle settings cleanup. | Changed - Updated the SIR plugin Takion dependency to 1.6.0. - Tidied SIR command provider includes in the Gradle settings.
    30 downloads
  32. 2.1.1Update 2.1.1May 13, 2026
    Maintenance update focused on the latest Takion dependency refresh. | Changed - Updated Takion dependency from 1.5.1 to 1.6.0.
    24 downloads
  33. 2.1.0Update 2.1.0May 6, 2026
    Release focused on API modularization, Maven publishing, release automation, and integration cleanup. | Changed - Split the SIR API into a dedicated module. - Moved SIR managers into plugin implementations. - Published SIR modules as Maven artifacts. - Added aggregate SIR module artifacts. - Moved SIR publishing to GitHub Actions. - Switched to Maven plugin API dependencies. - Simplified SIR login hooks. - Removed NexAuth and UserLogin support because these plugins are no longer in active use. - Excluded bStats from AdvancedBan integration. - Refined SIR release notes. - Hardened the SIR release workflow. | Fixed - Fixed CMI user lookups by adding safer guard handling.
    13 downloads
  34. 2.0.2Update 2.0.2May 4, 2026
    Maintenance update focused on dependency refreshes. | Changed - Updated Takion dependency to 1.5.1.
    33 downloads
  35. 2.0.1Update 2.0.1Apr 28, 2026
    Hotfix update focused on lookup consistency, migration logging, and package cleanup. | Changed - Removed bundled wiki docs from the packaged build to keep the project cleaner and lighter. | Fixed - Fixed command and user lookups by normalizing resolution logic. - Fixed legacy migration logging so only successful migrations are reported. - Fixed the module editor unavailable message for clearer feedback.[/SIZE
    257 downloads
  36. 2.0.0Update 2.0.0Apr 28, 2026
    Massive modernization update that rebuilds SIR from the Legacy 1.7.0 branch into the new 2.0.0 modular architecture. Recommended: Back up your full server and plugin data before upgrading. | Added - Added the new Modern SIR 2.0.0 branch as a full Gradle multi-project rewrite with dedicated core, plugin, module/*, and command/* components. - Added 13 standalone modules: advancements, announcements, channels, cooldowns, discord, emojis, join-quit, login, mentions, moderation, motd, tags, and vanish. - Added 8 standalone command providers: clear-chat, color, ignore, message, mute, nick, print, and settings. - Added dedicated command families for /announce, /chat-view, /clear-chat, /chat-color, /ignore, /message, /reply, /mute, /tempmute, /unmute, /check-mute, /nick, /print, and /chat-settings. - Added /sir commands and /sir migrate <SIR/Essentials> to the main admin workflow. - Added GUI-based module and command-provider management on supported server versions. - Added persistent modules/states.yml and commands/states.yml handling, including per-command override states. - Added normalized users/ storage for ignore data, mute data, chat-view data, chat-color data, and nick data. - Added automatic backup creation under back-ups/ during migration routines. - Added built-in migration support for Legacy SIR data. - Added built-in migration support for Essentials / EssentialsX data, including joins/quits, MOTD, chat formatting, nicknames, language mappings, and command-state imports. - Added a dedicated nick provider so players and staff can manage nicknames directly from SIR. - Added a dedicated chat-settings provider for player-side communication preferences and toggleable chat behavior. - Added Channels v2 with clearer access, audience, style, and logging sections, plus support for converting legacy or hybrid channel layouts. - Added a far more granular moderation setup with dedicated caps.yml, format.yml, links.yml, and swearing.yml. - Added branch-aware documentation for modules, command providers, configuration layout, integrations, and migration. | Changed - Reworked SIR from the old single-project Maven build into a maintained Gradle multi-project architecture. - Reworked the runtime layout from the old plugins/SIR/resources/... tree into dedicated users/, modules/, commands/, and back-ups/ folders. - Split the old resources/modules/chat/ umbrella into independent channels, cooldowns, emojis, mentions, moderation, and tags modules. - Split the old resources/modules/hook/ umbrella into dedicated discord, login, and vanish modules. - Reworked command handling from one umbrella resources/commands/commands.yml model into per-provider commands.yml and lang.yml files, with optional data.yml, menu.yml, and settings.yml where needed. - Reworked /sir administration around modules, commands, reload, about, help, support, and migrate. - Updated the announcement system so command metadata and language now live directly with the announcements module. - Updated moderation from one large moderation.yml file into separated rule lanes that are easier to audit, maintain, and disable independently. - Updated user-data persistence so command providers handle interaction flow while user state is stored in normalized files. - Updated command and permission naming across the modern branch to follow a cleaner provider-based structure. - Updated legacy command mappings, including sir.clearchat -> sir.clear-chat, sir.chatcolor -> sir.color, sir.mute.perm -> sir.mute, sir.mute.temp -> sir.temp-mute, and sir.checkmute -> sir.check-mute. - Updated the legacy /announcer flow into the modern /announce family while preserving familiar aliases. - Updated the internal project namespace from me.croabeast.sir to com.bitaspire.sir as part of the BitAspire modernization pass. | Fixed - Fixed one of Legacy's biggest upgrade pain points by adding automatic migration for old SIR user data, shared files, module configs, module states, and command states. - Fixed migration friction for Essentials / EssentialsX-based setups by importing supported nick, join/quit, MOTD, chat, mute, ignore, and command-related data into SIR's new structure. - Fixed state-management ambiguity by separating module state, command state, and user data into dedicated modern files instead of mixing everything under the old resources/ tree. - Fixed several long-standing maintenance pain points caused by broad mixed folders by giving chat systems, hooks, moderation rules, and command families their own isolated units. | Notes / Recommendations - Recommended: back up your full server and plugin data before upgrading from any Legacy SIR setup. - Do not copy old resources/ folders directly into 2.0.0; use the new layout or run /sir migrate SIR. - Review all permission nodes before going live, especially if your staff groups still use legacy names. - sir.admin.update from Legacy does not carry over to the modern plugin.yml permission tree. - After migration, verify users/, modules/, commands/, and back-ups/ before opening the server to players. - If you are migrating from Essentials / EssentialsX, use /sir migrate Essentials. - Modern SIR 2.0.0 is the recommended branch for new installs; Legacy should only remain on servers that still depend on the old runtime tree and permission model.
    254 downloads
  37. 1.7.0SIR 1.7.0 – Command & Stability PassFeb 5, 2026
    Hey everyone, 1.7.0 focuses on stability and maintainability: a refreshed command code structure, bundled library upgrades, and a batch of long-standing fixes for a smoother experience across the board. Takion remains embedded and has been upgraded to 1.4. No external Takion plugin is required. If you still have a separate Takion JAR or "takion/" folder, you can safely remove them. ◉ Changes: ➼ Upgraded embedded Takion to 1.4 (still bundled inside SIR) ➼ New command code structure for cleaner registration, reload safety, and easier maintenance ➼ Additional internal improvements that reduce overhead and improve consistency ❌ Bug Fixes: ➼ Fixed chat duplication under certain conditions ➼ Fixed reload behavior being inconsistent across modules/settings ➼ Fixed issue where a module could not be disabled properly ➼ Fixed status values not being saved correctly Docs & tips live on the SIR Wiki. Thanks for more than 21,000 downloads—you’re amazing.
    254 downloads
  38. 1.6.0SIR 1.6.0 – Core Stability Patch & Discord Messaging RestorationDec 6, 2025
    Hey everyone, Here comes version 1.6.0, with some bug fixes and stability improvements. As of this month, SIR has changed ownership to BitAspire. CroaBeast will remain the head developer and continue bringing you great updates. The versioning format of the plugin has changed to include one more number to show the minor version, nothing to impact your server ◉ Changes: ➼ Dependency management has been streamlined and updated for better efficiency and cleaner resolution across environments ❌ Bug Fixes: ➼ Fixed an issue where Discord-related messages were not being dispatched at all ➼ Corrected user mute data not saving properly, ensuring accurate persistence moving forward More refinements and feature notes coming soon— thanks for the continued support and feedback!
    275 downloads
  39. 1.5SIR 1.5 – Tooling Upgrade & 1.21.10 CompatibilityNov 8, 2025
    Hey everyone, Here comes version 1.5, a more “behind-the-scenes” update that focuses on build tooling, integration cleanup, and keeping SIR fully compatible with the latest Minecraft versions. No shiny new commands this time—but a lot of important work under the hood to keep everything stable and future-proof. SIR still ships with Takion embedded inside it, so you don’t need a separate Takion plugin on your server. We’re still fully Java-based; this update just modernizes how things are built and wired together. ◉ Changes: ➼ Migrated the embedded Takion project from a Maven build to Gradle Kotlin DSL, making development and maintenance cleaner and more consistent ➼ Vault integration is now handled through the internal VaultAdapter bridge, improving how SIR talks to Vault-backed chat/permission providers ➼ General internal refactors and micro-optimizations to keep the codebase lean and easier to extend ❌ Bug Fixes: ➼ Added full compatibility for Minecraft 1.21.9 – 1.21.10, fixing issues on the latest server versions ➼ Minor stability adjustments around dependency handling and startup logic For configuration tips, migration notes, and advanced usage, don’t forget to check the SIR Wiki. Work on SIR+ (the premium edition) and the Fabric server-side port is still ongoing—more news on those soon And finally… thank you for over 21,000 downloads! Your continued support and feedback keep this project alive and evolving.
    79 downloads
  40. 1.4SIR 1.4 – Built-In Takion & Major OverhaulAug 3, 2025
    Hello everyone, I’m thrilled to deliver version 1.4, a massive update that streamlines dependencies, adds powerful integrations, and polishes virtually every corner of SIR. This release represents our biggest internal refactor to date—please read carefully and back up your old config files before upgrading! Takion is now fully bundled inside SIR (upgraded from 1.2 → 1.3) You can safely delete any external Takion plugin or takion/ folder from your server—no separate installation required. ⭐ Features: ➼ Built-in Takion 1.3 – removes external dependency and ensures compatibility out of the box ➼ FoliaMC & forks support via our GlobalScheduler integration ➼ New /chatcolor command for managing chat colors, formats, gradients, and rainbow effects ◉ Changes: ➼ Renamed all internal package paths for clearer organization and future maintenance ➼ Vastly improved file structure—recommend backing up your old configs and generating fresh ones ➼ General internal optimizations and code cleanup across dozens of classes ❌ Bug Fixes: ➼ Fixed animated boss bars that previously failed to display ➼ Corrected default-bukkit-plugin-methods option so it now properly reads true/false ➼ Dozens of minor bug squashes and logic refinements Be sure to visit our SIR Wiki for migration notes and detailed configuration examples. As always, SIR+ (the premium edition) and the Fabric server-side port remain in active development—exciting things are on the horizon! Thank you for helping SIR exceed 20,000 downloads. Your feedback and support drive every improvement—let’s keep revolutionizing Minecraft chat together!
    146 downloads
  41. 1.3SIR 1.3 – GriefPrevention Fix + Takion UpdateJul 21, 2025
    Hey everyone, We’re back with version 1.3, a smaller but important update focused on polish, compatibility, and future-proofing. This version adds a new configuration option to improve compatibility with plugins like GriefPrevention, and continues to optimize internal structures. Takion has been updated from 1.1 to 1.2 — this update is mandatory, and it brings full compatibility with Minecraft 1.21.7+ as well as internal performance upgrades. Make sure to install the latest Takion version to avoid runtime errors! ⭐ Features: ➼ New config option: Code (Text): default-bukkit-plugin-methods: false Use this to toggle between Bukkit’s default plugin methods or SIR’s custom implementations. It's recommended to leave it as false for better performance and to fix issues with plugins like GriefPrevention. ◉ Changes: ➼ Updated Takion dependency to 1.2 – required for 1.21.7+ support and better internal efficiency ➼ Minor internal improvements and small method renaming for clarity ❌ Bug Fixes: ➼ Fixed command registration conflicts with GriefPrevention by adding configurable method toggle ➼ Other small internal cleanups and logic refinements You can find full documentation and migration help on the SIR Wiki. As always, SIR+ (premium version) is still in development, and the Fabric server-side port is steadily progressing.
    89 downloads
  42. 1.2SIR 1.2 – EssentialsDiscord IntegrationJun 14, 2025
    Hello everyone, I’m excited to share version 1.2, which introduces one requested feature and continues our mission to make SIR lean and reliable. This release brings official EssentialsDiscord chat support, allowing your Discord ↔️ Minecraft chat bridge to run seamlessly under EssentialsDiscord’s configuration—no additional SIR settings required. Also important: Takion has been updated from 1.0 to 1.1 to fix a critical issue where internal dependencies were outdated, causing module and command menus to break in Minecraft 1.21.5+. This upgrade is mandatory, so make sure to update your Takion installation! Download it clicking here. ⭐ Features: ➼ Full integration with EssentialsDiscord for in‑game and Discord chat sync (configured entirely via EssentialsDiscord) ◉ Changes: ➼ Refactored internal messaging pipeline for improved efficiency and reduced latency ➼ Updated Takion dependency to version 1.1 – required to support modern server versions and fix broken module/command menus on 1.21.5+ ❌ Bug Fixes: ➼ Fixed crash when sending an empty chat message through the plugin ➼ Resolved issue reloading multiple commands at once in the commands menu Don’t forget to check out our SIR Wiki for detailed documentation, and stay tuned for SIR+, the upcoming premium edition with advanced moderation features. A Fabric server-side port is also currently in development.
    91 downloads
  43. 1.1SIR 1.1 – User Data Efficiency EnhancementsMay 31, 2025
    Hello everyone, I’m happy to bring you version 1.1, which focuses entirely on under-the-hood improvements to how user data is handled. We’ve optimized loading and saving routines so that user information is now processed much more efficiently—no new features this time around, just a leaner, snappier experience. As a reminder, SIR Chat Plugin still requires Takion as a mandatory dependency, so please ensure Takion is installed before updating. ◉ Changes: ➼ Refactored user data management: user profiles are now loaded and saved faster and more reliably ❌ Bug Fixes: ➼ Fixed issue where empty chat messages were being sent regardless of content ➼ Resolved problem in the Join & Quit module where spawn teleportation still occurred even when disabled ➼ Patched error that caused commands to fail when executed during the AsyncPlayerChatEvent Don’t forget to check out our SIR Wiki for detailed documentation, and stay tuned for SIR+, the upcoming premium edition with advanced moderation features. A Fabric server-side port is also currently in development.
    87 downloads
  44. 1.0SIR 1.0 – A Fresh StartMay 5, 2025
    Hello everyone, I want to start by sincerely apologizing for the incredibly long delay—life threw me some unexpected curveballs, and updating this plugin turned into a real marathon. I truly appreciate your patience, and I promise to push out updates more regularly (but don’t worry, I won’t flood you with constant patches ). Please note: as of this release, SIR now requires Takion as a mandatory dependency. Make sure you have Takion installed before upgrading! ⭐ Features: ➼ Completely overhauled internal architecture for lightning‑fast message parsing ➼ Brand‑new modular API—easily swap in or out individual chat behaviors ➼ Configurable message formats with placeholders and color codes ➼ Private messaging overhaul: threaded replies, nicknames, and mentions support ➼ /ignore, /msg, and /reply commands now respect custom group permissions ◉ Changes: ➼ Reset version numbering to 1.0 for a clean, unified codebase ➼ Simplified YAML config schema—no more nested “sections” headaches ➼ Legacy Spigot versions (1.8→1.12) now auto‑detect compatibility mode ➼ Improved startup logging with version checks and dependency warnings ❌ Bug Fixes: ➼ Fixed rare memory leak in the ignore‑list loader ➼ Mended broken color‑code parsing in console broadcasts ➼ Resolved issue where /reply occasionally targeted the wrong player ➼ Patched chat‑formatting crash when using custom JSON messages Want to dive deeper? Check out our full documentation and setup guides on the SIR Wiki. Stay tuned for SIR+—the upcoming premium edition packed with advanced moderation tools—and a Fabric server‑side port, currently in active development. Thank you all for over 20,000 downloads and for being part of this journey! Here’s to even more powerful, clean, and efficient chat! -- CroaBeast
    73 downloads
  45. Soon3.1 - Mute command and Tags ModuleMar 5, 2024
    Go to our Discord to talk about SIR 3.0 or if you have questions about it and how 3.0 works. New Features: • Mute command: This new mute command has the function to mute a player permanently and temporary from the chat and from the private messages. You can also unmute players. These commands can be enabled and disabled.​ • Tags Module: This module implement the function to create multiple tags by permission or groups. Also works with PlaceholderAPI. Internal placeholders: {tag_<tag name>}. {tag_group:<group>}. {tag_perm:<permission>}. PlaceholderAPI placeholders: %sir_tag_<tag name>%, %sir_tag_group:<group>%, %sir_tag_perm:<permission>%​ Fixes: • Mentions module not working as intended. • Ignore command not working as intended, was reworked. • General internal improvement.
    1316 downloads
  46. 3.13.1 - Mute command and Tags ModuleMar 5, 2024
    Go to our Discord to talk about SIR 3.0 or if you have questions about it and how 3.0 works. New Features: • Mute command: This new mute command has the function to mute a player permanently and temporary from the chat and from the private messages. You can also unmute players. These commands can be enabled and disabled.​ • Tags Module: This module implement the function to create multiple tags by permission or groups. Also works with PlaceholderAPI. Internal placeholders: {tag_<tag name>}. {tag_group:<group>}. {tag_perm:<permission>}. PlaceholderAPI placeholders: %sir_tag_<tag name>%, %sir_tag_group:<group>%, %sir_tag_perm:<permission>%​ Fixes: • Mentions module not working as intended. • Ignore command not working as intended, was reworked. • General internal improvement.
  47. 3.0.133.0.13 - Critical bug fixesJan 22, 2024
    Go to our Discord to talk about SIR 3.0 or if you have questions about it and how 3.0 works. Fixes: • Critical error using the modules menu command. • Bug in chat not working without a login plugin. • Advancements, Mentions, and JoinQuit not working. • Reworked and fixed /ignore command. • Disable join and quit cooldown by default.
    549 downloads
  48. 3.0.93.0.9 - Modifiable CommandsNov 22, 2023
    Go to our Discord to talk about SIR 3.0 or if you have questions about it and how 3.0 works. New Feature: • Modifiable Commands: Now commands (not including /sir or /announcer) can be toggled on and off and edit their aliases. This can be done by editing the "data/commands.yml" file. The changes will be applied after the server restarts.​ • New Modules GUI: The "/sir modules" GUI has been reworked to be more intuitive and informative of the functionality of that GUI.​ Fixes: • Message and Reply commands not working properly. • Chat channels not parsing the correct format. • And more... I guess.
    618 downloads
  49. 3.0.43.0.4 - A lot of Bug fixesOct 27, 2023
    Go to our Discord to talk about SIR 3.0 or if you have questions about it and how 3.0 works. Fixes: • Error initializing in different versions. • Action bar messages not working. • JoinQuit, MOTD, and other modules are not working as intended. • Advancements causing crashes. • Prefix and suffix returning null. • Login and Vanish hooks not registering. Also, the "spawn" configuration for join messages is changed. Please see this new section: Code (YAML): spawn-location : # the world world : world # the coordinates coordinates : 0,80,0 # the direction rotation : 0,-90 Thanks for the 12K downloads!
    380 downloads
  50. 3.03.0 - SIR is back! :DOct 2, 2023
    Before anything, please back up all your files and generate new ones. SIR 3.0 has no auto-update file system, so be aware of your new files. Yup, it's finally here, a new update. Please read everything! Go to our Discord to talk about SIR 3.0 or if you have questions about it and how 3.0 works. Primary Changes and Features: • New File System: Each module has its separate folder for config files, go to your modules folder to check that out. Also, we implement a new lang folder to put all translations for the plugin, defaults are "en", "es" and "ru". • Modules GUI: To enable/disable modules, you should use the "/sir modules" command to do that. If it's showing a green pane, is enabled, if it is red, is disabled. • Chat Channels: Global and local channels are now on SIR, also the local channels work with DiscordSRV (needs to be manually set up). Check the spoiler below to see an example of it: Code (YAML): # The name of the channel, is completely editable custom-channel : # If the channel is global, "true" by default global : true # Custom internal prefix for the player in the channel prefix : '' # Custom internal suffix for the player in the channel suffix : '' # Section to check if players can use colors color : # Bukkit colors: &d, &9, &e ... normal : false # Special format: &l, &m, &r ... special : false # RGB colors: rainbow, gradients, and single hex values rgb : false # The radius of the channel, ONLY for local channels radius : 0 # The cooldown section to avoid spamming messages cooldown : # The time in seconds to check the next message time : 5 # Message to be sent when a player doesn't "respect" the cooldown # Can be null, empty, a string, or a list message : '<P> &cYou can not send another message in {time } seconds.' # These access options are ONLY for local channels. access : # This prefix needs to be BEFORE the chat message. It identifies # what local channel will receive the message. prefix : "!" # These commands work exactly like prefixes, but in commands. # Example: /custom a local msg commands : - "/custom" - "/my-custom-channel" # The format of the channel, can use PlaceholderAPI values format : ' &7 {player } &8 : &7{message}' # This is the nested local channel that is dependent # on the channel and configuration above. # # THE NAME OF THIS SECTION CAN NOT BE CHANGED. local : # You can use the same configuration as above, and # edit variable if necessary. If a value is not set, # will take the value of the channel above. # # If a variable is not set in here, neither in the # channel above, will take the value on the default # parent channel. • Advancements Lang: Each advancement has its own customizable section in its modules/advancements/lang.yml file, you can change its name and description to display it in the chat! Other Changes: • SIR now supports 1.8 - 1.20.2 • The logger now supports Paper-forks to colorize any console SIR output. • The chat listener has a HIGH priority to support most of the punishment plugins. • The new /chat-view command can "ignore" some local channels if the player wants to avoid getting those messages. • All the errors, bugs, and missing code in 2.2-R10 are fixed/repaired. Keep in mind that this is a free plugin, support can be slow or instant sometimes, hope you can understand. Also, a premium version of the plugin will be available in a month approx, if I don't have more work to do. Thanks to all of you for 11K downloads Hope we can see you in the next update!
    419 downloads
  51. 2.2-R102.2-R10 - Webhooks Update! - And fixesJan 16, 2023
    I'm not dead, trust me. I'm always active on our Discord server providing fixes and testing issues. 7K downloads! Thanks guys :3 Go to our Discord to talk about SIR or ask for support. ⭐ Features: ➼ Webhooks! You can send custom discord webhooks using the prefix "[webhook]" or "[webhook:<custom name here>]" in the desired messages. Check your misc/webhooks.yml to add your webhooks.} ➼ You can have multiple servers and channels in your discord integration. Change your "discord.server-id" path to "discord.default-server". For more questions about this feature, go to our Discord ➼ Emojis now can have permissions! Just add the "permission" value to your emoji and that should do it. ◉ Changes: ➼ BeansLib import was improved (1.3.1). ❌ Bug Fixes: ➼ Null errors (NPE) using most of the commands. ➼ OP now does not override permissions in some modules. ➼ Error spamming when a player is null. ➼ Duplicated messages in console. ➼ Non-logged players aren't allowed to chat. ➼ Depression decreased in 5%. Don't forget to leave a good rating if you like the plugin <3 ​
    2488 downloads
  52. 2.2-R52.2-R5 - Fixed critical bugs - Part 2: Electric BoogalooOct 28, 2022
    Another update for numerous and critical bugs and BeansLib was improved. Also, thanks everyone for the 6K downloads Go to our Discord to talk about SIR or ask for support. ⭐ Features: ➼ You can enable/disable default join/quit messages in modules.yml ◉ Changes: ➼ BeansLib import was improved. ❌ Bug Fixes: ➼ A lot. Just trust me... It's very late :c Don't forget to leave a good rating if you like the plugin <3 ​
    1202 downloads
  53. 2.2-R12.2-R1 - Fixed critical bugs - HOTFIXJul 18, 2022
    This is a hotfix for sections that doesn't work. I tested it, and works for me. I fix a lot of buges, so any other bugs or errors, report them in our Discord server or via Spigot DM. Go to our Discord to talk about SIR or ask for support. ⭐ Features: ➼ JSON minecraft format is supported in chat formats. ➼ Added new JSON MiniMessage format: Code (YAML): <action: "some text here">my cool text</text> format : <action1: "some text here"|action2: "other action idk">very kul text</text > # The old format will work, don't worry. Actions : HOVER, URL, OPEN_URL, SUGGEST, SUGGEST_COMMAND, RUN, RUN_COMMAND, OPEN_FILE, CHANGE_PAGE and COPY_TO_CLIPBOARD ❌ Bug Fixes: ➼ Fixed sections not getting parsed in messages. ➼ Fixed Tab Completion in the /print command. ➼ Fixed JSON formatting not parsing hover and click events. Don't forget to leave a good rating if you like the plugin <3 ​
    85 downloads
  54. 2.1-R92.1-R9 - Reworked chat and mentions moduleJun 7, 2022
    This update took me a freaking lot, but I finally fix all the issues reported in our Discord <3 Go to our Discord to talk about SIR or ask for support. ⭐ Features: ➼ NEW Vanish chat requirement string. It requieres to have a prefix or suffix to chat if you are vanished, can be enabled or disabled. ◉ Changes: ➼ Mentions and Emojis doesn't cut the preivous color format. ➼ Now /msg, /reply and /ignore commands can work with partial names and are case insensitive. ❌ Bug Fixes: ➼ Fixed Mentions not parsing the correct placeholders. ➼ Fixed other issues I don't remember. Don't forget to leave a good rating if you like the plugin <3 ​
    890 downloads
  55. 2.1-R12.1-R1 - Mentions System - Tag your users!May 23, 2022
    So, fixing more issues and making the plugin more stable and organized. Go to our Discord to talk about SIR or ask for support. ⭐ Features: ➼ NEW Mentions module. You can mention players like you tag them on Discord! Check your chat/mentions.yml file for more info. ❌ Bug Fixes: ➼ Fixed another DiscordSRV issues. ➼ Fixed simple logger in chat not working. ➼ Fixed some format issues. ➼ Fixed sounds not working on msg and reply commands. ➼ Fixed reply command not "replying". ➼ Fixed players having unlimited invulnerability. ➼ Fixed other issues I don't remember u.u Don't forget to leave a good rating if you like the plugin <3 ​
    364 downloads
  56. 2.0-R62.0-R6 - Sound with Private Messages! (/msg)May 18, 2022
    A lot of users reports about DiscordSRV crashing the plugin and others reporting a visual bug in the console, so this update fix all of that! Go to our Discord to talk about SIR or ask for support. ⭐ Features: ➼ NEW Now /msg and /reply commands have sounds. ➼ Added the option "option.fix-logger" in config.yml for users that have weird color bug in their console. Enable this option ONLY if you present this issue. ❌ Bug Fixes: ➼ Fixed Login and Vanish hook for join messages not being disabled when the module is disabled. ➼ Fixed chat format not adding the click and hover events when using the JSON MiniMessage format instead of the hover and click sections. ➼ Fixed DiscordSRV issues when initializing the plugin. ➼Fixed message placeholders not parsing correctly. Don't forget to leave a good rating if you like the plugin <3 ​
    263 downloads
  57. 2.0-R12.0-R1 - MASSIVE RECODE (UPDATE NOW!)May 8, 2022
    YES, AN UPDATE. FINALLY [Update, the file before this one doesn't save the files properly, thanks] ​ This update come with a better file management and it will automatically convert your old files! But not lang.yml and advances.yml, you need to update them manually. Go to our Discord to talk about SIR or ask for support. ⭐ Features: ➼ RECODED, more stable are more compatibility with other plugins. ➼ New File Management, more organized. ➼ New Default files for more "professional" standards. ➼ New Ignore command /ignore. ➼ New Filters module, filters any type of word or senteces. You can use regex too. ➼ New Emojis module, set your own emojis using key words. You can set characters to be replaced using " <U:FFFF>" pattern. ➼ AND MUCH MORE. ◉ Changes: ➼ Every module has been improved. ➼ Lots of bug fixes. ➼ If you want to know about all the changes, go to our Discord or see the source code Don't forget to leave a good rating if you like the plugin <3 ​
    2 downloads
  58. 1.5-R13Update 1.5-R13: Msg and Reply commands - Bug Fixes and New FeaturesJan 22, 2022
    We have a small and basic wiki for the plugin, a huge thanks to Klema! Link: https://klema.gitbook.io/sir-docs/about-s.i.r./welcome Want a good Minecraft Hosting? Go to Slashy Hosting for a 40% OFF with the code SIR! If you want to talk about SIR or get help with it, join the Discord! https://discord.gg/s9YFGMrjyF ⭐ Features: ➼ Message and Reply commands! --- Use "/msg <player> a message" to send a private msg to a player. --- To reply use "/reply a reply message" to send a reply for that player. --- Also works to send a private message from the console! ◉ Changes: ➼ A lot of General Improvements. ➼ Now you can set the advancement messages to default if you disable the custom advancement messages feature. ➼ Now it's possible to deny empty chat messages using the option "chat.allow-empty" in the config.yml ➼ Added the possibility to use global placeholders in the motd.yml file. ➼ You can use no-player-related global placeholders in SIR. ➼ Added new aliases to the /print and /announcer commands. ➼ Added support for most chat plugins in the chat formatter module. [ONLY if those plugins cancels the AsyncChatPlayerEvent event.] ❌ Bug Fixes: ➼ Fixed using /print TITLE command with incorrect times array format. (Like: 20 or 20,50) ➼ Fixed JSON, invulnerability and other bukkit features not working. ➼ Fixed wrong internal placeholders parsing other names. ➼ Fixed announces still sending to console if "options.send-console" option was disabled. Don't forget to leave a good rating if you like the plugin <3
    2616 downloads
  59. 1.5-R4Update 1.5-R4: Custom Advancement DataPacks support!Jan 11, 2022
    This update is a very important one for users that have the advancement messages module enabled with custom advancement datapacks. Want a good Minecraft Hosting? Go to Slashy Hosting for a 40% OFF with the code SIR! If you want to talk about SIR or get help with it, join the Discord! https://discord.gg/s9YFGMrjyF ⭐ Features: ➼ Advancement DataPacks support! It works with Blaze & Caves datapack and many others!! ◉ Changes: ➼ General Improvement. ➼ Now messages.yml and chat.yml files can have a lot of unordered permission groups without not finding or sending the correct one. ❌ Bug Fixes: ➼ Fixed not loading if custom advancement data packs are loaded in the server. Don't forget to leave a good rating if you like the plugin <3
    349 downloads
  60. 1.5-R2Update 1.5-R2: Added 2 requests - Advancements BugJan 9, 2022
    This update is just a bit of tweaking. Want a good Minecraft Hosting? Go to Slashy Hosting for a 40% OFF with the code SIR! If you want to talk about SIR or get help with it, join the Discord! https://discord.gg/s9YFGMrjyF ◉ Changes: ➼ General Big Improvements. ➼ New config.yml options for spacing and chat logging. ❌ Bug Fixes: ➼ Fixed advancements not sending properly. Don't forget to leave a good rating if you like the plugin <3
    197 downloads
  61. 1.5-R1Update 1.5-R1: New Advancement Messages! (Only 1.12+)Jan 6, 2022
    I know I had a lot of pending updates, so don't worry about them. The next mayor update will implement local and global channels. If you want to talk about SIR or get help with it, join the Discord! https://discord.gg/s9YFGMrjyF ⭐ Features: ➼ NEW Advancement Messages (Only 1.12+) --- Edit every single advancement messages --- You can add commands, action bar and title to give rewards and more customization. --- You can also send those messages to Discord using discord.yml, just add these lines: Code (YAML): channels : # Some other lines idk advances : CHANNEL_ID formats : # Some other lines idk advances: text : '** {PLAYER }** has complete the {LOW-TYPE } : {ADV}' ◉ Changes: ➼ General Big Improvements. ➼ New config.yml options for advancement messages feature. ❌ Bug Fixes: ➼ Fixed permissions not recognizing correctly. ➼ Fixed error when parsing gradient in a empty string. ➼ Fixed error when sending an empty string. ➼ Fixed not loading files when renaming the .jar file. Don't forget to leave a good rating if you like the plugin <3
    268 downloads
  62. 1.4-R9Update 1.4-R9: Loading Files Improvement - Bug FixesJan 2, 2022
    Happy New Year to everyone! This is the first release of the year, hope everyone have a wonderful year. If you want to talk about SIR or get help with it, join the Discord! https://discord.gg/s9YFGMrjyF ⭐ Features: ➼ Now discord.yml can parse discord emojis. ➼ When you use /sir reload, you can update and even generate files that are missing. ◉ Changes: ➼ General Improvements. ❌ Bug Fixes: ➼ Fixed not working tab completion on /announcer preview. ➼ Partially fixed a memory leak in join and quit listeners. Don't forget to leave a good rating if you like the plugin <3
    307 downloads
  63. 1.4-R3Update 1.4-R3: Huge Chat Format Fix - MUST UPDATE!Dec 22, 2021
    I'm very, very dumb xdddd If you want to talk about SIR or get help with it, join the Discord! https://discord.gg/s9YFGMrjyF ❌ Bug Fixes: ➼ Fixed chat messages not showing for all players. ➼ Fixed chat format and strings not parsing placeholders. ➼ Fixed my brain not remembering things TwT Don't forget to leave a good rating if you like the plugin <3
    391 downloads
  64. 1.4-R1Update 1.4-R1: DiscordSRV support! Hover and Click chat format AND MORE!Dec 20, 2021
    For the people is using DiscordSRV with S.I.R. you have very good news There is a lot of changes about chat formatting and DiscordSRV support. Please read this changelog uwu If you want to talk about SIR or get help with it, join the Discord! https://discord.gg/s9YFGMrjyF ⭐ Features: ➼ NEW DiscordSRV support! (Finally xd) --- Please check the new discord.yml to set up correctly this hook. --- After setting up the file, it's recommended to restart the server. ➼ NEW Hover and Click Chat Format! [Thanks Smudge for suggest that] --- You can add a custom hover text to your chat format! --- Works with RGB, placeholders and multiple lines! --- You can also set a click event, but only ONE per chat format. .SpoilerTarget">Spoiler: Example Code (YAML): custom_format : # some lines tho hover : - '<R:1>&lThis is a hover message.</R>' - '&e %player_name% &7is the same as &6{PLAYER}' click : # ONLY CHOOSE ONE OF THEM execute : '/me pls help me' suggest : 'I am a very good person' openURL : 'https://www.spigotmc.org/resources/' format : ' {PREFIX } #99FF99{PLAYER} {SUFFIX}&8: #CCFF99{MESSAGE}' ◉ Changes: ➼ General Improvements. ➼ Now, if you want to receive Minecraft chat messages in your discord channel, you need to set FIRST your chat channel in the discord.yml file. ❌ Bug Fixes: ➼ Fixed gradients and special color format (like bold, underlined, etc) not working. ➼ Fixed global placeholders not parsing in console. Don't forget to leave a good rating if you like the plugin <3
    286 downloads
  65. 1.3-R2Update 1.3-R2: Critical bugs fixes.Dec 13, 2021
    Btw, I'm trying to add/fix features to use it into the future DiscordSRV hook, so check our Discord tho. (I need ideas of what ppl want in that compatibility with DiscordSRV tho xd) If you want to talk about SIR or get help with it, join the Discord! https://discord.gg/s9YFGMrjyF ❌ Bug Fixes: ➼ Fixed {TIME} placeholder skipped in reload message. ➼ Fixed the plugin not loading on older versions. ➼ Fixed files not registering and/or saving correctly. Don't forget to leave a good rating if you like the plugin <3
    334 downloads
  66. 1.3-R1Update 1.3-R1: NEW Chat Formatter | ENABLED BY DEFAULT!!Dec 8, 2021
    Well... I'm gonna advise for some users that use another chat formatter that the SIR one is ENABLED by DEFAULT. So if you want to stick with your chat formatter plugin, you need to change the enabled option on the chat.yml file. If you want to talk about SIR or get help with it, join the Discord! https://discord.gg/s9YFGMrjyF ⭐ Features: ➼ NEW Chat Formatter: Very Customizable --- You can use colors, RGB and placeholders. --- Set user's prefix, suffix and format per permission! --- Enabled by default, check the new chat.yml file ➼ NEW Yaw and Pitch Spawn Option --- Thanks to @JJProplay for suggesting it .SpoilerTarget">Spoiler: Example Code (YAML): # messages also works as a spawn setter join: 1: permission : DEFAULT # some lines lmao spawn: world : world x-y-z : 0,80,0 yaw-pitch : 0,-90 ◉ Changes: ➼ Change the enabled option for custom join/quit messages. Now it's in the messages.yml file, so maybe you will check that out. ➼ Also, a lot of improvements. ❌ Bug Fixes: ➼ Fixed bold and other special colors not parsing correctly. ➼ Fixed config.yml not registering sometimes (weird bug) Don't forget to leave a good rating if you like the plugin <3
    350 downloads
  67. 1.2-R7Update 1.2-R7: Official 1.18 supportDec 3, 2021
    ⭐ Features: ➼ NEW Official 1.18 support. The plugin was already working in that version, but this new one has integrated new changes for 1.18 ◉ Changes: ➼ General Improvements. ❌ Bug Fixes: ➼ Fixed not using colors in console. ➼ Fixed not reloading all files. ➼ Fixed hooks not registering.
    339 downloads
  68. 1.2-R3Update 1.2-R3: Title and ActionBar FixNov 24, 2021
    Don't forget to leave a review <3 ◉ Changes: ➼ Title and ActionBar registering. ➼ Getting permissions. ➼ Other plugin hooks are in its own package. ❌ Bug Fixes: ➼ Fixed Title and ActionBar not showing sometimes. ➼ Fixed OP players not receiving updater message.
    324 downloads
  69. 1.2-R1Update 1.2-R1: NEW MOTD Feature!Nov 22, 2021
    ⭐ Features: ➼ NEW MOTD Editor feature. • Change your MOTD with RGB! • Set a lot of icons to show • Make your MOTD random ◉ Changes: ➼ Big general improvements. ➼ Removed unnecessary info. ➼ Listeners registering. ➼ All listeners are MONITOR type. ❌ Bug Fixes: ➼ Fixed custom chart not registering. ➼ Fixed issue with Login hook. ➼ Fixed not parsing placeholders.
    218 downloads
  70. 1.1-R12Update 1.1-R12: Updater Messages ImprovementNov 18, 2021
    ◉ Changes: ➼ Little Improvements for Updater. ❌ Bug Fixes: ➼ Fixed quit messages sending if a player was not logged in before.
    257 downloads
  71. 1.1-R8Update 1.1-R8: Fixed TabCompletionNov 17, 2021
    ◉ Changes: ➼ Little Improvements. ❌ Bug Fixes: ➼ Fixed TabCompletion for the command /announcer preview. ✨ Planed Features: ➼ Update to Java 16+ only. ➼ Custom Chat Formatting ➼ DiscordSRV Hook. ➼ Maybe more features (?
    242 downloads
  72. 1.1-R5Update 1.1-R5: No Players IssueNov 15, 2021
    ◉ Changes: ➼ Big General Improvement. ❌ Bug Fixes: ➼ Fixed announcements executing when no players are online.
    227 downloads
  73. 1.1-R1Update 1.1-R1: ANNOUNCEMENTS :DNov 6, 2021
    well, I need a good sleep xd ⭐ Features: ➼ NEW Announcements Feature. • Sends messages every X ticks. • /announcer command to manage. • announces.yml file to edit. ➼ NEW Support for PlugmanX. ◉ Changes: ➼ General Improvement. ➼ New options en config.yml file. [WARN] Some options might be reset. [WARN] Check your config.yml file ❌ Bug Fixes: ➼ Fixed commands not working properly. ➼ Fixed issues in enabling the plugin.
    256 downloads
  74. 1.0-R6Update 1.0-R6: Better ManagementOct 25, 2021
    ⭐ Features: ➼ Command to send message to console. ◉ Changes: ➼ General Improvement. ➼ Classes imports are improved. ➼ Better Update Checker by Choco. ➼ Better Logger System. ❌ Bug Fixes: ➼ Fixed not loading in 1.10 or older. ➼ Fixed wrong bStats chars.
    271 downloads
  75. 1.0-R1Update 1.0-R1: Massive Recode - MUST UPDATE!!Oct 23, 2021
    .SpoilerTarget">Spoiler: A good advise This plugin will go through a lot of internal code changes to make it more efficient with each update. So I would appreciate if you would update the plugin when a new version comes out. ⭐ Features: ➼ Most of the plugin has been recoded. ➼ NEW Lines in config.yml and lang.yml. ➼ NEW Custom Metrics charts. ➼ NEW Update Checker for new releases. ➼ NEW /print , send raw messages. ➼ NEW /sir support , to get support. ◉ Changes: ➼ Updates will be announced in our Discord. ➼ Enabling information was improved. ➼ New version format for future updates. ➼ Better commands and TabCompleter. ➼ The ConfigUpdater class was updated. ❌ Bug Fixes: ➼ Fixed config.yml file not reloading. ➼ Fixed conflict with vanish and login hook.
    260 downloads
  76. 1.8.0v 1.8.0 - Partially recoded for better improvementOct 3, 2021
    Fixed: • Improvement in the Main and EventUtils classes (Thanks to bixgamer707 [velociXD] and xIsm4PvP) Additions: • Now unlogged/unregistered players won't trigger quit messages.
    283 downloads
  77. 1.6.1v 1.6.1 - Title ImprovementSep 30, 2021
    Fixed: • Change legacy title handling. • Little improvements uwu
    179 downloads
  78. 1.5.0v 1.5.0 - Added JSON messagesSep 28, 2021
    Fixed: • ActionBar and Title messages not triggering correctly. Additions: • Added JSON messages, use this site to generate JSON messages. .SpoilerTarget">Spoiler: Example Code (YAML): # - JSON Msg: Use this type of message for Hover and Click events. Do not forget # that this type of message has its own format. Generate a JSON msg # with this link: https://minecraft.tools/en/json_text.php # Put "[JSON]" first on the message to select this type. join: 1: public : - '&7 [+ ] <G:af1231>Welcome {PLAYER } to this server.</G:909872>' # This message - ' [JSON ] [ "", { "text": "This is my " }, { "text": "JSON message", "clickEvent": { "action": "suggest_command", "value": "/say hi" }, "hoverEvent": { "action": "show_text", "contents": "Hover Me" } } ]'
    275 downloads
  79. 1.4.3v 1.4.3 - Fixed spawn issueSep 27, 2021
    Fixed: • Fixed spawn not triggering without a login plugin. • Improvement in EventUtils methods. Additions: • Now you can remove " x-y-z:" option in " spawn:" sub-section if you want to use the spawn location of the world. .SpoilerTarget">Spoiler: Example Code (YAML): first-join: 1: public : - '&7 [+ ] &aWelcome {PLAYER } to this server for the first time.' invulnerable : 3 spawn : # Here world : world
    252 downloads
  80. 1.4.2v 1.4.2 - Little improvements :3Sep 27, 2021
    Fixed: • Fixed some issues with title and a bit of improvement.
    229 downloads
  81. 1.4.1v 1.4.1 - Added invulnerabilitySep 26, 2021
    Additions: • Added " invulnerable:" option when a player joins. (Only for 1.9+) .SpoilerTarget">Spoiler: Example Code (YAML): # - "invulnerable:" Gives invulnerability for X seconds to the player when joins. # Deleting this or setting it to 0 will disable this option. # WARNING!!: You can't put this node on the "quit" section. join: 1: permission : DEFAULT sound : 'ENTITY_PLAYER_LEVELUP' # 1.17 sound, check above for more sounds. public : - '&7 [+ ] <G:af1231>Welcome {PLAYER } to this server.</G:909872>' invulnerable : 3 # Here lol (IT'S IN SECONDS)
    284 downloads
  82. 1.4.0v 1.4.0 - Added Vanish SupportSep 26, 2021
    Additions: • Added EssentialsX and CMI vanish support. • Added new "config.yml" options for vanish. NOTE: Maybe your login options will be reseted. Check you config.yml after updating to the new version or disabling updating for config.
    246 downloads
  83. 1.3.0v 1.3.0 - Added teleport per groupSep 25, 2021
    Additions: • Change some eventUtils methods. • Added " spawn-before:" option in config.yml • Added teleport / spawn per join group. .SpoilerTarget">Spoiler: Example Code (YAML): # - "spawn:" Teleports the player to the world and respective locations. # Deleting this or the world set isn't a valid loaded world, it will # not teleport the player to any place. # WARNING!!: You can't put this node on the "quit" section. first-join: 1: sound : 'ENTITY_PLAYER_LEVELUP' # 1.17 sound, check above for more sounds. public : - '&7 [+ ] & #652155Welcome {PLAYER} to this server for the first time.' private : - '<C>Welcome, {PLAYER }. u r butiful' spawn : # Here lol world : world x-y-z : 0,80,0
    249 downloads
  84. 1.2.0v 1.2.0 - More Info in ConsoleSep 24, 2021
    Additions: • Adding more information when enabling the plugin. • A bit of improvement.
    259 downloads
  85. 1.1.0My bad lolSep 22, 2021
    The last file was compiled in Java 16, now I compiled it on Java 8, sorry about that
    239 downloads
  86. 1.0.0Sep 21, 2021
    281 downloads

Similar projects

Plugin →