BedWars1058-Inviter
1.14.1-snapshot-1A BedWars1058 addon that sends clickable arena start announcements to waiting players and adds a /yq manual invite command with cross‑world broadcasting, configurable cooldowns, and sound support.
1.14.1-snapshot-1latestBedWars1058-Inviter 1.14.1-snapshot-1Jul 25, 2026 Added
- Configurable item data values (quick-invite-item-dataandquick-start-item-data) for legacy server support (1.12 and below). Set to0for modern versions.1.14BedWars1058-Inviter 1.14Jul 21, 2026 Added
- Language file auto‑completion: missing keys in language files are now automatically appended from the built‑in defaults on every server start, preserving all existing comments and custom translations. - Temporary OP for/bw start: right‑clicking the quick‑start item or using/bi startgamenow grants the player temporary operator privileges (if not already op) to run/bw start, then immediately revokes them – no permanent OP is ever left behind. - Already‑starting feedback: if the arena is already in theSTARTINGstate, a configurable message (keystartgame.already‑starting) is now shown to the player instead of silently failing. - The quick‑start item (slot, material, name, and lore) is now fully configurable inconfig.ymland language files.Changed
-config.ymlhas been rewritten with comprehensive, human‑readable comments for every option. - The force‑start sequence now first sets the arena status toSTARTING, then executes the native/bw startcommand for full compatibility with BedWars1058's internal mechanics.Fixed
- Fixed an issue where the quick‑start item did not automatically appear when joining a waiting/starting arena; it is now handed out together with the quick‑invite item via a unified update routine.1.13BedWars1058-Inviter 1.13Jul 4, 2026 Added
- Force‑start game – new command/bi startgameand a configurable quick‑start item (default: diamond, slot 2). Players with thebi.startpermission (op by default) can right‑click the item to immediately set the arena status toSTARTING. Teams are not assigned. - Config auto‑completion – when the plugin starts, it now detects any missing options inconfig.ymland automatically appends them from the default configuration. Existing comments and custom values are fully preserved.Changed
-config.ymlnow ships withenable-quick-start,quick-start-item-material,quick-start-item-slotandbstats-enabledoptions.1.12.1BedWars1058-Inviter 1.12.1Jun 19, 2026 Fixed
- Fixed an issue where using/bi reloadwould strip all comments and custom formatting fromconfig.yml(except the header). The plugin now edits the file directly, preserving every comment and blank line exactly as they were.1.12BedWars1058-Inviter 1.12(little update)Jun 19, 2026 Added
- New commands/bi versionand/bi update. -/bi version— displays the plugin author and the current version. -/bi update— manually triggers an update check; the result is sent only to the command sender and does not affect the scheduled auto‑checker. - The/bi helpmenu is now fully defined in the language files (underhelp), so server owners can customise it. - The error message shown when/yqis used outside a waiting/starting arena is now configurable viaerrors.not-in-arenain the language files. - bStats metrics initialisation has been updated to the official recommended form (new Metrics(this, pluginId)). - Console update‑check messages are now coloured (sent viaConsoleSender), making them easier to spot in the server log.Changed
- Language selection is now stored only inconfig.ymlunder thelanguagekey. The separatelanguage-settings.ymlfile has been removed. Using/bi languagedirectly updates and savesconfig.yml. - All update‑check messages (auto and manual) now use English only, ensuring consistent output regardless of the server locale.Fixed
- Fixed a potential desync between the saved language and the active language after a reload, caused by the previous dual‑file storage.1.11BedWars1058-Inviter 1.11Jun 19, 2026 Added
- New placeholder{luckpermprefix}– displays the inviting player's LuckPerms prefix (requires LuckPerms). - Smart update checker that correctly compares snapshot/pre‑release versions and notifies admins. - On‑join update notification for players with thebi.updatepermission. - Soft dependency on LuckPerms for optional prefix support.Fixed
- Resolved an issue where the language setting was not always saved correctly after a reload.1.10.2BedWars1058-Inviter 1.10.2Jun 19, 2026 Fixed (Previous version's bug)
- Non‑OP players now correctly receive thebi.usepermission by default, restoring access to/yq,/hh, and/bi helpwithout requiring manual intervention on servers without a permission plugin.1.10.1BedWars1058-Inviter 1.10.1Jun 19, 2026 Fixed
- Fixed a long‑standing bug where plugin comments inside config.yml (below the top header) would disappear after certain actions. Language switching now saves to an independent file, and the plugin no longer overwrites config.yml, preserving all user comments permanently.1.10BedWars1058-Inviter 1.10Jun 19, 2026 Added
- New placeholders{nowarenaplayercount}and{maxarenaplayercount}for displaying current/maximum arena players in invitation messages. - Default invite texts now show player count (e.g.,(1/8)). - Updated placeholder documentation in language files.Fixed
- Fixed a bug where players could shift‑click the quick invite item into other plugins' GUI menus, bypassing the movement lock.1.10-rc1BedWars1058-Inviter 1.10-rc1May 30, 2026 Added
- Added placeholder documentation comments in bothen_us.ymlandzh_cn.ymlfor easier configuration.Fixed
- Fixed an issue where/bi language,/bi reload, and other subcommands would incorrectly show "Unknown subcommand" when typed with mixed case. All subcommands are now case-insensitive.1.10-snapshot-3BedWars1058-Inviter 1.10-snapshot-3May 25, 2026 Fixed
- Fixed an issue where after using/bi language, invitation and broadcast messages would no longer appear. The language manager now correctly falls back to default values when a key is missing or empty.This version has not been widely tested and may contain serious vulnerabilities.
1.10-snapshot-2BedWars1058-Inviter 1.10-snapshot-2May 22, 2026 Added
- Experimental support for Velocity proxy. The plugin now detects Velocity environments and automatically uses single-arena mode.Fixed
- Fixed a bug where switching the language via/bi languagewould cause invitation messages to stop working until the next server restart. All components now correctly reload their language configuration when the language is changed.This version has not been widely tested and may contain serious vulnerabilities.
1.10-snapshot-1BedWars1058-Inviter 1.10-snapshot-1May 21, 2026 Added
- Language system with support for multiple languages via YAML files inplugins/BedWars1058-Inviter/language/. -/bi language <lang>admin command to switch the server-wide language instantly (requiresbi.adminpermission). - Default language filesen_us.ymlandzh_cn.ymlare generated on first startup. - All user-facing messages (invite texts, button labels, cooldown alerts, quick invite item name/lore, broadcast format) are now read from language files, supporting complete customization. - Language selection is saved inconfig.ymlunder thelanguagekey and persists across restarts.Changed
- All message-related options have been removed fromconfig.ymland migrated to language files. - The/bi helpcommand now includes the newlanguagesubcommand. - Thereject-messagekey in language files is still configurable but no longer displayed to players.Fixed
- Compilation errors when usingConfigManager.getString()with default values have been resolved.This version has not been widely tested and may contain serious vulnerabilities.
1.9BedWars1058-Inviter 1.9May 21, 2026 Changed
- Clicking the reject button ({rejectbutton}) no longer displays a rejection message in chat. The invitation is simply dismissed silently.1.9-rc1BedWars1058-Inviter 1.9-rc1May 15, 2026 Fixed
- Clicking the reject button ({rejectbutton}) now correctly displays the configured reject message to the player who clicked it.1.9-snapshot-2BedWars1058-Inviter 1.9-snapshot-2May 15, 2026 Added
- New placeholders{acceptbutton}and{rejectbutton}for invitation messages. -{acceptbutton}displays a clickable button that runs/bw jointo enter the arena. -{rejectbutton}displays a clickable button that dismisses the invitation and shows a customizable reject message. - Configurable button text and hover text for both buttons (accept-button-text,accept-button-hover,reject-button-text,reject-button-hover). - Configurable reject message (reject-message). - Messages without button placeholders continue to work as before (entire line is clickable to join).1.9-snapshot-1BedWars1058-Inviter 1.9-snapshot-1May 14, 2026 Added
- New configauto-invite-min-players # Minimum number of players required in an arena before an automatic invitation is sent. # Only takes effect when enable-auto-invite is true. # Default: 11.8BedWars1058-Inviter 1.8May 14, 2026 Added
- Configurabledebug-modeoption inconfig.ymlwith three levels: -0(Disabled) – no debug output -1(Simple) – only important messages (startup, auto-invites, reloads) -2(Verbose) – all messages including per-player item updates (may spam console) - All debug log messages are now written in English.Fixed
- Configuration file comments are now preserved across server restarts and plugin reloads. The plugin no longer overwrites user comments withsaveConfig().1.8-rc1BedWars1058-Inviter 1.8-rc1May 14, 2026 Added
- Multi-line invitation messages:autoInviteTextandyqInviteTextnow support both single-line strings and YAML list format for multiple lines. Each line is sent as an independent clickable message with hover effects.Fixed
-/bi reloadnow correctly reloads all cached configuration values, including multi-line messages for both automatic and manual invitations. - Players sending/yqinvitations from inside an arena can now see their own invitation messages.1.7BedWars1058-Inviter 1.7May 4, 2026 Added
- New config optionshow-invite-after-game(default: false). When enabled, players who have finished their game (eliminated or spectating) will also receive arena invitations, allowing them to quickly join the next match.Fixed
- Fixed an issue where clicking an arena invite could fail with "No available games" when an arena group has the same name as an arena but no arenas assigned. The/bw joincommand now intelligently selects the correct parameter format to prevent group matching failures.1.6BedWars1058-Inviter 1.6May 3, 2026 Added
- New config optionprevent-quick-invite-item-move(default: false). When enabled, players cannot move the quick invite item from its configured inventory slot.Fixed
- Fixed "No available games" error when clicking arena invites in certain modes (e.g., Solo). The/bw joincommand now includes both the arena group and arena name to ensure correct matching in all game modes.1.5.2BedWars1058-Inviter 1.5.2May 2, 2026 Fixed
- Fixed an issue where clicking an arena invite could incorrectly display "This mode room is full" due to case‑sensitive arena name mismatches. The/bw joincommand now always uses the exact original arena name.1.5.1BedWars1058-Inviter 1.5.1Apr 21, 2026 Fixed
-/bi reloadnow correctly reloads invitation messages in addition to the quick invite item. - Configuration changes toautoInviteText,autoInviteTulip,yqInviteText, andyqInviteTulipare now applied immediately after reload without requiring a server restart.1.5BedWars1058-Inviter 1.5Apr 21, 2026 Added
-/biadmin command with subcommandsreloadandhelp. -/bi reloadrequires confirmation within 10 seconds to prevent accidental config reloads. -/bi helpdisplays all available plugin commands.Changed
- Default invitation and broadcast messages have been improved and switched to English for a cleaner experience.1.4.1-cBedWars1058-Inviter 1.4.1-cApr 20, 2026 Fixed
- Critical startup failure caused by incorrect plugin name references after rebranding toBedWars1058-Inviter. - Internal package structure and import statements have been unified to ensure all components load correctly.1.4.1-bBedWars1058-Inviter 1.4.1-bApr 20, 2026 Changed
- Completely removed all legacy plugin name references and internal identifiers. The plugin now fully adoptsBedWars1058-Inviteras its sole identity.1.4.1-aBedWars1058-Inviter 1.4.1-aApr 19, 2026 Changed
- Renamed the plugin fromBedWars1058-ArenaStartMessageto `BedWars1058-Inviter` to better reflect its core functionality and to avoid naming conflicts with other addons.1.4BedWars1058-Inviter 1.4Apr 19, 2026 Added
- New/hhcommand for server-wide announcements. Players can broadcast messages to the entire server with a configurable cooldown. - New config options for/hhcommand: -enable-hh-command(default: true) – toggles the feature on/off. -hh-cooldown(default: 90) – cooldown time in seconds. -hh-cooldown-message– customizable cooldown notification. -hh-format– message format supporting{player}and{message}placeholders.1.3BedWars1058-Inviter 1.3Apr 19, 2026 Added
- New unified automatic invitation system with configurable interval (auto-invite-interval). When enabled, the plugin periodically invites players to all waiting/starting arenas. - New config optionenable-auto-invite(default: false) to toggle the automatic invitation feature. - New message configurationautoInviteTextandautoInviteTulipfor the automated announcements.Changed
- Merged the previousenable-minplayers-passedandenable-arena-startingtoggles into a singleenable-auto-inviteoption. - Removed theminPlayersconfiguration option; automatic invites now trigger as long as at least one player is in an arena. - Automatic invitations are now managed by a global repeating task instead of event-driven logic.Removed
- DeprecatedminPlayersPassedText,minPlayersPassedTulip,arenaStartingText, andarenaStartingTulipoptions. Please useautoInviteTextandautoInviteTulipinstead. - TheminPlayersconfiguration option has been removed entirely.1.2.2BedWars1058-Inviter 1.2.2Apr 19, 2026 Fixed
- Automatic arena announcements now correctly respect theenable-minplayers-passedandenable-arena-startingconfiguration options. Previously, announcements could still appear even when these features were disabled.1.2.1BedWars1058-Inviter 1.2.1Apr 19, 2026 Added
- Configurabledebugoption inconfig.ymlto enable or disable detailed console logging for troubleshooting.1.2BedWars1058-Inviter 1.2Apr 19, 2026 Added
- Quick invite item: a configurable bed appears in the second inventory slot during waiting/starting phases. Right‑click the bed to trigger a/yqinvite. - New config options for the quick invite item:enable-quick-invite-item,quick-invite-item-material,quick-invite-item-name,quick-invite-item-lore,quick-invite-item-slot. - Proactive state checks on world change, player join, and teleport to ensure the quick invite item is always correctly given or removed.Fixed
- Clicking the invitation message no longer fails with "Game not found" due to case‑sensitive arena names. The/bw joincommand now uses the exact internal arena name. - The quick invite item is now reliably removed when the player leaves the arena or the game starts. - Various internal improvements to event handling for better reliability.1.1BedWars1058-Inviter 1.1Apr 18, 2026 Fixed
- Clicking the invitation message no longer fails with "Game not found" due to case‑sensitive arena names. The/bw joincommand now uses the exact internal arena name.1.0BedWars1058-Inviter 1.0Apr 18, 2026 Added
-/yqmanual invite command with cross‑world broadcasting (lobby + game world) - Configurable toggle switches for automatic announcements (enable-minplayers-passed,enable-arena-starting) - Cooldown system for/yqwith customizable time and message placeholders - Support for{player},{arena},{arenagroup}, and{seconds}placeholders in all messages - Bilingual (Chinese & English) comments in the defaultconfig.yml- Full compatibility with BedWars1058 (both single‑arena and Bungee modes)Notes
- Sound names must be adjusted to match your server version (see config comments) -/yqworks during bothwaitingandstartinggame states - The plugin requires Java 11 or higher
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta