Stacked
An easy-to-use library, written in Kotlin, for the powerful use of the Adventure API for Minecraft.
Install / Use
/learn @TheFruxz/StackedREADME
👋 Welcome to Stacked
Stacked is an assistive library, which provides helpful and easy to use tools, to work with the Adventure API. It is designed, to perfectly fit into the Adventure API used at a Paper Environment.
⚙️ Setup
Repository
How can I use Stacked in my own projects? For this, you need to know what your project is based on, or should be based on.
We ourselves recommend that you use Gradle Kotlin in all your projects, but you can also use other systems like Gradle and Maven!
Use in your Gradle Project
Repository
maven("https://nexus.fruxz.dev/repository/public/")
Dependency
implementation("dev.fruxz:stacked:$stackedVersion")
👥 Contribution
Of course, you can also participate in Stacked and contribute to the development. However, please follow all community and general guidelines of GitHub and the repositories. You also have to respect the licenses set in this repository as well as in other repositories.
If you have any questions, suggestions or other items you would like to contribute to Stacked or just discuss, check out the Discussions' section of this repository, where you will find the respective areas where you can create your own questions or join in discussions on other things.
Example
By using the text function, you can easily create new text components. With the unaryPlus (+) operator, you can attach some components, or styled strings using the MiniMessage format to this component with ease!
text {
+ "<rainbow>WOW! This is amazing!</rainbow>"
+ " "
+ text {
+ "CLICK" { bold().dyeYellow() }
+ " ME" { italic().dyeYellow() }
hover { text("This is hovering!") }
}
}
We build & use Stacked on Java 17 - Eclipse Temurin.
Also build & run Stacked with Eclipse Temurin to get the best possible experience!
Related Skills
node-connect
350.8kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
110.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
350.8kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
350.8kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。

