Skip to content

Repository files navigation

🏛️ KPrison

A feature-rich Prison gamemode plugin for Minecraft, written in Kotlin.

Kotlin Minecraft License Build CodeFactor


📖 About

KPrison is a Minecraft server plugin that implements the classic Prison gamemode. Players start at the lowest rank and work their way up by mining resources, earning money, and ranking up — all the way to freedom.

Built entirely in Kotlin, leveraging the power of the Spigot/Paper API.


🚀 Screenshots

Minestick Minestick allows you to set pos1 and pos2 for mines, and assign them a letter (A-Z).


✨ Features

  • ⛏️ Mine system — Customizable mines (A → Z) that auto-reset
  • 💰 Economy integration — Full Vault-compatible economy support
  • 🛡️ Permissions — Granular permission nodes for every feature
  • 💬 Custom messages — Fully configurable messages and prefixes

🔧 Requirements

Dependency Version
Java 17+
Spigot / Paper 1.21.1
Vault Latest
worldedit Latest
An economy plugin (e.g. EssentialsX)

🛠️ Building from Source

# Clone the repository
git clone https://github.com/ItsAxel353/KPrison.git
cd KPrison

# Build with Gradle
./gradlew build

# The output JAR will be in build/libs/

🤝 Contributing

Contributions are welcome! Feel free to open an issue or submit a pull request.

  1. Fork the project
  2. Create your feature branch (git checkout -b feature/my-feature)
  3. Commit your changes (git commit -m 'Add some feature')
  4. Push to the branch (git push origin feature/my-feature)
  5. Open a Pull Request

📄 License

This project is open source. See the LICENSE file for details.


👤 Author

Made with ❤️ by ItsAxel353 Assisted by Claude

About

Prison minecraft plugin in kotlin

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Contributors

Languages