Sueta

VoiceServer

1.4.11

VoiceServer plugin for managing Simple Voice Chat groups with commands to list, add, remove players, and delete groups.

·Plugin
  1. 1.4.11latestVoiceServer 1.4.11Aug 2, 2026
    <ul> <li>removed unused code</li> </ul>
    1193 downloads
  2. 1.4.10VoiceServer 1.4.10Jul 7, 2026
    <ul> <li>fixed message bug</li> </ul>
    288 downloads
  3. 1.4.9VoiceServer 1.4.9Jun 27, 2026
    <ul> <li>fixed some bugs</li> <li>removed unused code</li> </ul>
    139 downloads
  4. 1.4.8VoiceServer 1.4.8Jun 24, 2026
    - fixed critical plugin-load bug
    52 downloads
  5. 1.4.7VoiceServer 1.4.7Jun 21, 2026
    - changed package names to universal design
    53 downloads
  6. 1.4.6VoiceServer 1.4.6Jun 20, 2026
    - added fastStats support
    28 downloads
  7. 1.4.5VoiceServer 1.4.5Jun 20, 2026
    - removed unused code - fixed auto publisher code
    18 downloads
  8. 1.4.4VoiceServer 1.4.4Jun 20, 2026
    - fixed bStats bug (wrong pluginId) - fixed auto publisher code
    12 downloads
  9. 1.4.3VoiceServer 1.4.3Jun 18, 2026

    1.4.3

    - fixed some bugs
    38 downloads
  10. 1.4.2VoiceServer 1.4.2Jun 18, 2026

    1.4.2

    - added auto publisher - removed more unused code
    31 downloads
  11. 1.4.1VoiceServer 1.4.1Jun 18, 2026
    added bStats metrics
    34 downloads
  12. 1.4.0VoiceServer 1.4.0May 18, 2026
    <h3>✨ Added</h3> <ul> <li>Added command aliases: <ul> <li><code>/vcpermission</code> → <code>/voicepermission</code></li> <li><code>/vcserver</code> → <code>/voiceserver</code></li> <li><code>/vcgroup</code> → <code>/voicegroup</code></li> </ul> </li> <li>Added <code>/vcgroup default &lt;groupname&gt; [persistent]</code><br> Sets the default group that players are automatically placed into when joining. </li> <li>Added an universal Scheduler</li> </ul>
    276 downloads
  13. 1.3.1VoiceServer 1.3.1May 17, 2026
    <h3>✨ Added</h3> <ul> <li>Compatibility support for <code>26.1.X</code> added.</li> </ul> <h3>🛠️ Changed / Fixed</h3> <ul> <li>Debug bug fixed.</li> </ul>
    20 downloads
  14. 1.3.0VoiceServer 1.3.0Feb 1, 2026
    <h3>✨ Added</h3> <ul> <li>Option <code>persistent-groups-should-survive-restart</code> added in <code>config.yml</code> to allow groups to persist across restarts or reloads (default = <code>false</code>).</li> <li>New <code>@null</code> parameter for <code>/vcgroup create &lt;player&gt;</code> allows creating a group with no players initially.</li> <li>VoiceServer code is now <a href="https://github.com/Jakomi1/VoiceServer" target="_blank">open source on GitHub</a>.</li> </ul> <h3>🛠️ Changed / Fixed</h3> <ul> <li><code>/vcpermission</code> command fully fixed to work correctly for all players.</li> <li>Compatibility fixes for <code>Bukkit</code>, <code>Spigot</code>, <code>Paper</code>, and <code>Folia</code> up to version 1.8.8.</li> </ul>
    857 downloads
  15. 1.2.2VoiceServer 1.2.2Nov 25, 2025
    <h3>✨ Added</h3> <ul> <li>New <code>/vcpermission</code> command introducing a fully custom per-player permission system for SimpleVoiceChat.</li> <li>Three new voice permissions can now be managed individually for every player: <code>listen</code>, <code>speak</code>, and <code>group</code>.</li> <li><code>/vcpermission give &lt;player&gt; &lt;permission&gt;</code> allows granting a specific voice permission to any player.</li> <li><code>/vcpermission remove &lt;player&gt; &lt;permission&gt;</code> allows removing a previously granted permission from a player.</li> <li><code>/vcpermission default &lt;permission&gt; &lt;true|false&gt;</code> allows configuring global default values for <code>listen</code>, <code>speak</code>, and <code>group</code>.</li> <li><code>/vcpermission reset</code> command restores the entire permission system to factory defaults (all defaults = <code>true</code>, no player overrides).</li> <li>All permission changes — player-specific and default values — are now fully persisted in the <code>config.yml</code> and remain saved across server restarts.</li> </ul> <h3>🛠️ Changed</h3> <ul> <li>VoiceChat permission handling now first checks player-specific overrides (<code>give</code>/<code>remove</code>) before falling back to global defaults.</li> <li>Default behavior updated so that all three permissions (<code>listen</code>, <code>speak</code>, <code>group</code>) are enabled by default unless modified.</li> <li>Internal permission storage moved to a structured <code>config.yml</code> format to ensure stability and persistence.</li> </ul> <h3>🐛 Fixed</h3> <ul> <li>Resolved inconsistencies where permissions were previously inherited incorrectly from global SimpleVoiceChat settings.</li> <li>Fixed edge cases where players could gain or lose permissions unintentionally when no explicit permission rule existed.</li> <li>Fixed issues where permission changes were not saved properly across reloads or restarts.</li> </ul>
    314 downloads
  16. 1.2.1VoiceServer 1.2.1Nov 24, 2025
    <h3>🚑 Hotfix</h3> <ul> <li>Hotfix for full compatibility with <strong>Spigot</strong>, <strong>Bukkit</strong>, and <strong>Arclight Neoforge</strong>.</li> </ul>
    32 downloads
  17. 1.2.0VoiceServer 1.2.0Nov 4, 2025
    <h3>✨ Added</h3> <ul> <li>Full Folia support for all group-related commands (<code>/vcgroup create</code>, <code>join</code>, <code>kick</code>, <code>remove</code>, <code>info</code>), ensuring compatibility with asynchronous player handling.</li> <li>New <code>info</code> subcommand for <code>/vcgroup</code>, displaying group type, persistence, lock status, and current members.</li> <li>Groups can now be created as <code>persistent</code> or <code>not-persistent</code>.</li> <li>Groups with a password now display only <code>[locked]</code> in the <code>list</code> command to hide passwords.</li> <li>Automatic removal of empty non-persistent groups when the last member leaves or is kicked.</li> </ul> <h3>🛠️ Changed</h3> <ul> <li>Quoted parsing for group names and passwords now works correctly (including spaces and special characters).</li> <li>Internal mapping <code>playerGroupMap</code> updated reliably on join, leave, and kick events to ensure consistent group state.</li> <li><code>kick</code> subcommand no longer requires a group argument; players are removed from their current group automatically.</li> <li>Tab-completion improved: Folia-compatible online players and player selectors (<code>@a</code>, <code>@s</code>, <code>@r</code>, <code>@p</code>) are suggested correctly.</li> </ul> <h3>🐛 Fixed</h3> <ul> <li>Players are now reliably removed from their current group when leaving, being kicked, or switching groups.</li> <li>Group list immediately shows correct lock status (<code>[locked]</code>) after changes.</li> <li>Target resolution for all selectors (<code>@r</code>, <code>@p</code>, etc.) fixed for Folia environments.</li> <li>Empty non-persistent groups are always deleted correctly.</li> </ul>
    169 downloads
  18. 1.1.2VoiceServer 1.1.2Oct 13, 2025
    <h3>✨ Added</h3> <ul> <li><code>/vcgroup</code> command improvements: <ul> <li>Support for group persistence: When creating, you can now specify <code>persistent</code> or <code>not-persistent</code>. Persistent groups remain even after everyone leaves; non-persistent groups are automatically deleted when empty.</li> <li>New <code>join</code> subcommand replaces <code>add</code> for moving or adding players to existing groups.</li> <li>Password protection is now optionally available for persistent groups. Only persistent groups can have a password.</li> <li>Group list in chat: All groups are now shown as clickable chat components with "Click to join" hover text, triggering the <code>/vcgroup join ...</code> command when clicked.</li> <li>Tab completion supports persistence options and always displays group names in quotes (<code>"<group name>"</code>).</li> </ul> </li> <li>Groups with a password are now displayed as <code>[locked]</code> in the list; the password itself remains hidden.</li> </ul> <h3>🛠️ Changed</h3> <ul> <li>Argument parsing for group name and password fully switched to quoted format: <code>"<group name>"</code>, <code>"<password>"</code>.</li> <li>Tab completion refined contextually, especially for <code>create</code>, <code>join</code>, and persistence options.</li> <li>Automatic group removal: Only non-persistent groups are now deleted when empty. Persistent groups remain permanently.</li> <li>Only relevant groups are suggested in argument slots (always correctly quoted).</li> </ul> <h3>🐛 Fixed</h3> <ul> <li>Consistent removal of group passwords when the group is deleted.</li> <li>All subcommands now handle quoted arguments robustly, with clear error handling for malformed input.</li> <li>Missing click events and status display for password-protected groups in the list are now fixed.</li> <li>Group switching actions (such as join/kick) now correctly consider persistence, so temporary groups disappear as expected.</li> </ul>
    153 downloads
  19. 1.1.1VoiceServer 1.1.1Oct 12, 2025
    <h3>🚑 Hotfix</h3> <ul> <li>Permission node updated: All group management commands now use <code>voiceserver.vcgroup</code> instead of <code>voicechat.group.manage</code>.</li> <li>Ensure your server’s permission configuration grants <code>voiceserver.vcgroup</code> to users who should manage voice chat groups.</li> </ul>
    32 downloads
  20. 1.1.0VoiceServer 1.1.0Oct 11, 2025
    <h3>✨ Added</h3> <ul> <li><code>/vcgroup</code> command improvements: <ul> <li>New selectors <code>@r</code> (random player) and <code>@p</code> (nearest player to sender) are now supported for all relevant subcommands (<code>create</code>, <code>add</code>, <code>kick</code>).</li> <li><code>kick &lt;player&gt;</code> now works without requiring a group argument and automatically removes players from their current group.</li> <li>Tab completion now offers <code>@r</code> and <code>@p</code> as suggestions in all player argument slots, alongside existing selectors and player names.</li> </ul> </li> <li>Groups with a password now show only <code>[locked]</code> in the <code>list</code> display, hiding the password for security.</li> </ul> <h3>🛠️ Changed</h3> <ul> <li>Argument parsing for all player selectors (including <code>@r</code>, <code>@p</code>) improved and made consistent throughout the plugin.</li> <li>The <code>kick</code> subcommand no longer requires a group argument.</li> <li>Tab completion for <code>kick</code> no longer suggests group names.</li> <li>Improved automatic group removal: groups are fully deleted as soon as the last member is removed.</li> </ul> <h3>🐛 Fixed</h3> <ul> <li>Players are now reliably removed from their correct current group (including through selectors and direct kicks).</li> <li>The group list now always shows the correct status with <code>[locked]</code> immediately after changes.</li> <li>Resolved issues with group and player target resolution for <code>@r</code> and <code>@p</code> selectors.</li> </ul>
    36 downloads
  21. 1.0.4VoiceServer 1.0.4Aug 6, 2025
    <h3>✨ Added</h3> <ul> <li><code>/vcgroup</code> command improvements: <ul> <li><code>list</code> command upgraded for better display and functionality.</li> <li><code>remove &lt;group_name&gt;</code> and <code>kick &lt;player&gt; &lt;group_name&gt;</code> now work correctly and reliably.</li> <li>Groups are now fully and cleanly removed, including kicking all players from removed groups automatically.</li> </ul> </li> <li>Improved argument parsing for group names with spaces and quotes.</li> <li>Tab completion suggestions now better support group names, player selectors (<code>@a</code>, <code>@s</code>), and player names.</li> </ul> <h3>🛠️ Changed</h3> <ul> <li>Better handling of group removal and player kicks on group deletion.</li> <li>Improved command feedback with clearer success and error messages.</li> <li>Unified permission check to <code>voicechat.group.manage</code> for all group management commands.</li> </ul> <h3>🐛 Fixed</h3> <ul> <li><code>remove</code> and <code>kick</code> commands now fully functional without issues.</li> <li>Group list updates after changes now happen reliably.</li> </ul>
    311 downloads
  22. 1.0.3VoiceServer 1.0.3Aug 4, 2025
    <h3>✨ Added</h3> <ul> <li><strong>Group names with spaces</strong> are now supported using quotes.<br> Example: <code>/vc-group create Player "My Group Name"</code></li> <li><strong>Advanced argument parsing</strong> to handle group names and optional passwords reliably, even when names contain spaces.</li> </ul> <h3>🛠️ Changed</h3> <ul> <li><strong>Unified permission:</strong> Replaced multiple permissions with a single one: <code>voicechat.group.manage</code>.</li> <li><strong>Enhanced tab completion:</strong> Group names with spaces are automatically wrapped in quotes when suggested.</li> <li><strong>Improved command usage hints</strong> and clearer error messages for all subcommands.</li> <li><strong>Automatic player removal</strong> from voice groups when a group is deleted.</li> </ul> <h3>🐛 Fixed</h3> <ul> <li>Incorrect usage hints that previously showed <code>[...]</code> instead of <code>&lt;...&gt;</code>.</li> <li>Removed a duplicate import of <code>Collectors</code>.</li> </ul>
    64 downloads
  23. 1.0.2VoiceServer 1.0.2Jul 28, 2025
    <h3>🛠️ Changed</h3> <ul> <li> Internal improvements to <code>/vc-group remove &lt;group_name&gt;</code>: <ul> <li>Reworked the command’s logic to cleanly separate argument parsing from execution logic.</li> <li>Improved maintainability and code readability.</li> <li>Prepared for potential future extensions and internal reuse.</li> </ul> </li> </ul> <p><em>Note: This update does not alter the command's external behavior, but significantly improves the underlying structure.</em></p>
    66 downloads
  24. 1.0.1VoiceServer 1.0.1Jul 26, 2025
    <h3>✨ Added</h3> <ul> <li><code>/vc-group</code> command to manage voice chat groups: <ul> <li><code>list</code> – View all current voice chat groups.</li> <li><code>create &lt;player|@a|@s&gt; &lt;group_name&gt; [password]</code> – Create a group and assign players.</li> <li><code>add &lt;player|@a|@s&gt; &lt;group_name&gt;</code> – Add players to an existing group.</li> <li><code>kick &lt;player&gt; &lt;group_name&gt;</code> – Remove players from a group.</li> <li><code>remove &lt;group_name&gt;</code> – Delete a voice chat group.</li> </ul> </li> <li>Support for selectors: <ul> <li><code>@a</code> – all players</li> <li><code>@s</code> – the command sender</li> </ul> </li> <li>Password-protected groups (optional).</li> </ul> <h3>🛠️ Changed</h3> <ul> <li>Group names are now displayed with <code>[locked]</code> if password-protected.</li> <li>Improved feedback messages with color formatting and tags.</li> <li>Command tab-completion for subcommands, players, and group names.</li> </ul> <h3>🔐 Permissions</h3> <ul> <li><code>voicechat.group.list</code> – Required to list, add, kick, or remove.</li> <li><code>voicechat.group.create</code> – Required to create new groups.</li> </ul>
    53 downloads
  25. 1.0.0VoiceServer 1.0.0Jul 4, 2025
    <h3>✨ Features</h3> <ul> <li>Integrated with <strong>Simple Voice Chat API</strong> by <a href="https://www.curseforge.com/minecraft/mc-mods/simple-voice…" target="_blank" rel="noopener noreferrer">henkelmax</a>.</li> <li>Voice chat group management using the <code>/vc-group</code> command: <ul> <li><code>/vc-group list</code> – List all existing voice chat groups.</li> <li><code>/vc-group add &lt;player&gt; &lt;group&gt;</code> – Add a player to a voice chat group.</li> <li><code>/vc-group kick &lt;player&gt; &lt;group&gt;</code> – Remove a player from a voice chat group.</li> <li><code>/vc-group remove &lt;group&gt;</code> – Delete a voice chat group.</li> </ul> </li> <li>Tab completion for all subcommands, player names, and group names.</li> <li>Basic permission support: <ul> <li><code>voicechat.group.list</code> – Required to view and manage groups.</li> </ul> </li> <li>Debug logging to assist with troubleshooting and development.</li> </ul> <h3>🐞 Fixes</h3> <ul> <li>None – this is the initial version.</li> </ul> <h3>⚠️ Known Issues</h3> <ul> <li>None known at the time of release.</li> </ul> <h3>👨‍💻 Developer Notes</h3> <ul> <li>Developed by <strong>Jakomi1</strong>.</li> <li>Designed to be lightweight and efficient.</li> <li>Optimized for <strong>Paper 1.21.4</strong> servers.</li> </ul>
    116 downloads

Similar projects

Plugin →