A plugin that controls the ChromaBot Discord bot and provides Minecraft chat functionality and other features.
NorbiPeti
0d59dff86e
- The IntelliJ plugin still isn't working properly after 2 years so it's really annoying to dev using Scala 3 - (Probably) fixed DPUtils.reply not sending a message if a Mono.empty() was passed as a channel - Moved the Discord user property from LastMessageData to CustomLMD as we don't need the user anymore to check permissions (we don't need to create a fake sender) - ...even if we do, it should store the sender itself maybe - Spent hours reverting and debugging Scala 2 issues because apaprently that's also very buggy - Implemented Player interface directly in some senders because it was required for... reasons - Moved the commenter to a separate class after a looot of debugging (API was provided) |
||
---|---|---|
.github | ||
project | ||
src/main | ||
.editorconfig | ||
.gitignore | ||
.travis.yml | ||
build.sbt | ||
deploy.sh | ||
License.md | ||
README.md |
Chroma-Discord
A plugin that provides Minecraft chat functionality and other features.
Setup
This plugin needs Chroma-Core to work. If you have that and this plugin, start the server, and follow the instructions. You'll need a Discord application made, and a bot account created for it. You can restart the plugin using /discord restart without having to restart the whole server.
Building
Maven is used to build this project with all of its dependencies. You will need Spigot 1.12.2 and 1.14.4 built using BuildTools.