Sueta

VoiceChat Renewed

3.1

VoiceChat Renewed - voice chat in Minecraft - no mods

·Plugin

VoiceChat Renewed – A reliable and highly customizable way to communicate in game without mods.


Features:

  • Quick, no matter how many players are online
  • Highly customizable
    Config
    # Welcome to the VoiceChat config. If you want to change anything besides the messages please restart the server, /voicechat reload won't do anything. If you need help configuring the plugin take a look at https://roleplay.emnichtda.de/plugins/VoiceChat-Renewed/ and if you still have issues ask me on Discord! https://discord.gg/9vK65nD
    
    MySQL:
      ip: ip
      port: '3306'
      database: data
      table: table
      idColumn: discordID
      uuidColumn: uuid
      user: user
      password: pass
      usessl: false
    DCbot:
      token: token
      status: roleplay.emnichtda.de
      statusType: PLAYING
      serverID: server
      categoryID: category
      waitinChannelID: '1234567890'
      channelPrefix: VoiceChat
    VoiceChat:
      disabledWorlds: []
      range:
        x: 4
        y: 4
        z: 4
      isRequired: true
      register:
        internalMode: true
        useDiscordSRVregister: true
      message:
        register:
          internalMode: '§a[VoiceChat] §7Please register in oder to use VoiceChat. Send
            the following code per direct message to the VoiceChat bot: '
          externalMode:
            command: §a[VoiceChat] §7Ask an administrator how to register, I dunno, sorry!
        notInWaitingChannel: §a[VoiceChat] §7Please join the VoiceChat waiting channel!
        leftDCChannel: §a[VoiceChat] §7You left the waiting channel!
        info: §a[VoiceChat] §7VoiceChat by EmnichtdaYT. Use /voicechat help for help
        voice:
          enabled: '§a[VoiceChat] §7Enabled the VoiceChat for: '
          disabled: '§a[VoiceChat] §7Disabled the VoiceChat for: '
        playerNotFound: '§a[VoiceChat] §cError: §4Player not found.'
        toggle:
          usage: '§a[VoiceChat] §cError: §4use /voicechat toggle [Name] (on/off)'
        noPermission: '§a[VoiceChat] §cError: §4Server says nope! You don''t have permission!'
        help: |-
          §a[VoiceChat] HELP:
          §a/voicechat toggle [Player] (on/off) §f-§7 activate/deactivate a player's VoiceChat. Please note, this does only disable the VoiceChat logic not any extensions for VoiceChat like a Phone plugin.
          §a/voicechat unlink [Player] §f-§7 Unlinks a player's VoiceChat, comes in handy when they forgot their Discord Login and VoiceChat required is on.
          §a/voicechat register §f-§7 Generates a new code in order to register/re-register your discord account
          §7§a/voicechat reload §f-§7 Reloads parts of the config. If you want to change anything related to the discord bot or mysql or the plugin core please restart the server.
          §a/voicechat DiscordSRV loadLinkedPlayers §f-§7 Loads EVERY player registered via DiscordSRV! This might take a long time.
          §a/voicechat initDatabase§f-§7 Creates the userdata table.
          §7
          ------- [] = Required, () = Optional
        senderNoPlayer: §a[VoiceChat] §7Im sorry, but look at you! You are no player!
          You can only do this as a player!
        unlink:
          usage: '§a[VoiceChat] §cError: §4use /voicechat unlink [Name]'
          sucsess: '§a[VoiceChat] §7Successfully unlinked: '
        reload: §a[VoiceChat] §7Successfully reloaded a part of the config. If something
          didn't reload please stop the server, then edit the config, save the config
          and start the server again.
        cmdNotFound: §a[VoiceChat] §fCommand not found! Type /voicechat help for help.
        embed:
          title: VoiceChat
          connectedMessage: Got ya up and ready! Join the waiting channel and have fun
            playing.
          codeInvalid: That code is invalid.
          noCode: I only accept a 4 digit code for registration.
          color: '#077d1f'
  • Special WorldGuard flags
    Flags

  • Uses SQL
    Small database

  • You do not need a new database if you already have one, it can integrate in your current Database
    Big database

  • Has an API which makes it possible to control everything the plugin does
    JavaDocs

    https://roleplay.emnichtda.de/plugins/VoiceChat-Renewed/JavaDoc

  • Commands & Permissions to manage the plugin
    Commands & Permissions

    https://roleplay.emnichtda.de/plugins/VoiceChat-Renewed/commands/

  • Support and Feature suggestion
    Discord

    https://discord.gg/9vK65nD

Dependencies:
Required:

  • WorldGuard
    • WorldEdit

Optional:

  • DiscordSRV

Support/Installation/Configuration:
Installation Video: YouTube
Support website: https://roleplay.emnichtda.de/plugins/VoiceChat-Renewed/

Similar projects

Plugin →