VocalCraft | Switch DiscordUser in appropriate channel
1.0Switch Discord's channel, when moving inside minecraft world !
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 →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta