Kartikeya is a plugin for the game Mindustry that enhances server functionality with features like Discord integration, advanced admin tools, voting systems, and more. It provides a comprehensive set of tools for managing and moderating Mindustry servers.
This project is no longer regularly updated unless asked or pinged to make it so.
- Discord Integration: Syncs server chat, sends notifications for bans, votes, and admin requests to Discord channels.
- Admin Commands: Comprehensive admin tools for managing players, bans, kicks, and server settings.
- Voting Systems: Implements vote-kick, vote-skip, and other voting mechanisms for player interaction.
- Database Management: Stores player data, ban records, and other persistent information.
- Custom Menus and Interfaces: Provides in-game menus for various interactions and configurations.
- Map Management: Supports uploading, removing, and managing custom maps.
- History Tracking: Logs block placements, configurations, and other game events.
- Translation Support: Includes bundles for multiple languages (English, Czech, German, Russian).
- Pets and Misc Features: Adds fun elements like pets and additional utilities.
- Ensure you have Java and Gradle installed.
- Clone the repository:
git clone https://github.com/Ayushkiller/Kartikeya.git - Navigate to the project directory:
cd Kartikeya - Build the plugin:
./gradlew build(orgradlew.bat buildon Windows) - Copy the built JAR from
build/libs/to your Mindustry server's plugins folder. - Configure the plugin using the
plugin.jsonand bundle files insrc/main/resources/.
After installation and configuration, the plugin will automatically load when the Mindustry server starts. Use in-game commands or Discord interactions as needed. Refer to the code and configuration files for detailed setup.
This project is not actively maintained. If you need updates, features, or bug fixes, please ping or ask the maintainer.
This project is licensed under the MIT License - see the LICENSE file for details.