Sueta

VocalCraft | Switch DiscordUser in appropriate channel

1.0

Switch Discord's channel, when moving inside minecraft world !

·Plugin


Vocalcraft is a plugin who switch DiscordUser between each channel represented in the world with WorldGuard.
So if you are in the Worldguard's region called "MainTown' and you go to the "Forest" region, you'll be moved inside their discord channel

THIS IS THE FIRST RELEASE, SUBMIT BUGS ON THE FORUM OR DISCUSSION PART

Installation
First of all

  • Get the dependencies (WorldGuard, WorldGuardEvent)
  • Be sure to have NodeJS on your server

DiscordBot

  • See the installation help here

Vocalcraft

  • After running for the first time the plugins you'll have a Vocalcraft's directory
  • Open the config.yml
  • Set the defaultChannelID of your server (Channel where everyone is when out of VocalRegion)
  • Set the URL API (It's the DiscordBord URL runned before)
  • Configure the others options
  • Enjoy !

Commands
User

vc:
description: Uses
usage: /vc discord [DiscordKey]

vocalcraft:
description: Uses
usage: /vc discord [DiscordKey]

Admin

vcadmin:
description: Uses
usage: /vcadmin [region/discord]

vocalcraftadmin:
description: Uses
usage: /vcadmin [region/discord]

Permission
User

- vocalcraft.use # Allow the user to be moved on discord

Config
config.yml

# Developped by Azword and Maddoctor, from Enoviah.fr

configuration:
plugin:
titleMessage: true
chatMessage: false
leavingMessage: false
enteringMessage: true
discord:
defaultChannelID: 481875359361663016
tech:
apiUrl: ' http://localhost:3000/'
text:
titleMessageEnteringRegion: 'Entering in a VocalArea'
subTitleMessageEnteringRegion: 'Area name: %s'
titleMessageLeavingRegion: 'Leaving a VocalArea'
subTitleMessageLeavingRegion: 'Area name: %s'
messageEnteringRegion: 'You enter in a vocalarea called %s'
messageLeavingRegion: 'You leave a vocalarea called %s'
titleMessageDiscordLink: 'Vocalcraft'
subtitleMessageDiscordLink: 'Discord linked'
messageDiscordLink: 'Discord linked'
dev:
debug: false

Screenshots

Spoiler





Similar projects

Plugin →