Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/buape/kiaimc
KiaiMC is a simple plugin that enables players to receive XP in Kiai for their messages sent in-game.
https://github.com/buape/kiaimc
Last synced: about 8 hours ago
JSON representation
KiaiMC is a simple plugin that enables players to receive XP in Kiai for their messages sent in-game.
- Host: GitHub
- URL: https://github.com/buape/kiaimc
- Owner: buape
- License: gpl-3.0
- Created: 2024-05-09T02:28:19.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-11-11T15:27:30.000Z (4 days ago)
- Last Synced: 2024-11-11T16:31:11.198Z (4 days ago)
- Language: Java
- Size: 156 KB
- Stars: 5
- Watchers: 0
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
KiaiMC
![Modrinth Downloads](https://img.shields.io/modrinth/dt/KiaiMC?style=for-the-badge)
![Modrinth Game Versions](https://img.shields.io/modrinth/game-versions/KiaiMC?style=for-the-badge)
![Modrinth Version](https://img.shields.io/modrinth/v/KiaiMC?style=for-the-badge)KiaiMC is a simple plugin that enables players to receive XP in [Kiai](https://kiai.app) 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](https://modrinth.com/plugin/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](https://discord.gg/ZmzdX8pKUW) 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