Skip to content
/ kiaimc Public

KiaiMC is a simple plugin that enables players to receive XP in Kiai for their messages sent in-game.

License

Notifications You must be signed in to change notification settings

buape/kiaimc

KiaiMC

Modrinth Downloads Modrinth Game Versions Modrinth Version

KiaiMC is a simple plugin that enables players to receive XP in Kiai for their messages sent in-game.

There are three ways that players can receive XP

  1. Players can send messages in-game that will be converted into XP, just like Discord messages would
  2. Every X seconds, the user will receive a fixed amount of XP.
  3. Every X seconds, the user will receive a "bonus message", where they get the same amount of XP calculated as they would have received if they had sent a message, based on your settings in Kiai on Discord.

This plugin uses DiscordSRV as the linking system between your Minecraft server and Discord server, so make sure that you have it installed and setup using the linking.yml file in DiscordSRV's configuration, and have a chat channel set within Discord.

You can use the global channel you setup in DiscordSRV to add any multipliers or blacklists to in-game chat. User and role blacklists will be applied based on the Minecraft player's linked Discord account.

Installation

Installation of KiaiMC is simple. Drop the .jar file into your server's plugins folder, and restart the server. A config.yml file will be generated, and you can place an API token in there.

You can get a token to use for your application by joining our support server and posting in the #kiai-support channel there. We are working on a web dashboard to make this process automated, but in the meantime, you will need to provide the following:

  • A unique ID (typically your bot's ID)
  • An application name

About

KiaiMC is a simple plugin that enables players to receive XP in Kiai for their messages sent in-game.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Languages