Описание
🌠 Soothing pastel theme for Meteor Client and Asteroid.
> **Requires [Meteor Client](https://meteorclient.com) or [Asteroid](https://modrinth.com/mod/asteroid).**
Asteroid issues
Crash with Minecraft 1.21.1 / 1.21.4 / 1.21.11
This version is incompatible with Asteroid. There is no fix.
Crash with Minecraft 26.1.2
Update to the latest Minecraft version or downgrade Catppuccin to `2.1.0`.
## ✨ Features
- 🟣 **Epic Rounded Corners™**
*(Powered by custom shaders and meshes. Perfectly smooth rounded corners with configurable radius)*
- 🌈 **Epic Flavors and Colors** from the [Catppuccin Palette](https://catppuccin.com/palette/)
*(Latte, Frappé, Macchiato, Mocha and all the colors)*
- 🌀 **Epic Smooth Animations™**
*(Configurable duration and easing, now even better and smoother after v2 update)*
- 🔤 **Epic Font Rendering™**
*(Supports bold, italic, and dynamic font style switching)*
- 🧲 **Epic Snap-to-Grid for Modules Screen™**
*(Keeps your GUI very epic looking and organized)*
- 🔎 **Epic Search™**
*(Leveraging advanced query-parsing technology to help you find 'AutoCrystal' 0.4ms faster)*
## 🛠️ For Developers
Want to add support for the Catppuccin Theme in your addon?
### Gradle Setup
Add the JitPack repository and the API dependency to your `build.gradle.kts`.
```kotlin
repositories {
maven {
name = "jitpack"
url = uri("https://jitpack.io")
}
}
```
```kotlin
dependencies {
// Use the ':api' classifier to not include the whole theme in your addon
// Note: Make sure '${mc_version}' matches your target Minecraft version (e.g. "1.21.1"),
// also replace '${catppuccin_version}' with the latest Catppuccin version (e.g. "2.0.0")
include(modImplementation("com.github.X-C-0.catppuccin-addon:${mc_version}:${catppuccin_version}:api"))
// Optional: Add the full theme to your runtime environment
modLocalRuntime("com.github.X-C-0.catppuccin-addon:${mc_version}:${catppuccin_version}")
}
```
### Registering Custom Icons
If your addon adds new categories, you can register custom icons for them to match the theme style.
```java
// Check the javadocs for usage
CatppuccinIcons.registerCategoryIcon(categoryName, texture);
```
## 💬 Support
- Find me on Meteor's discord (`@Pindour`) or join my silly [Discord Server](https://discord.gg/njM9JFPnT5) if you want to hang out.
- Found a bug? Open an [Issue](https://github.com/X-C-0/catppuccin-addon/issues) (please include logs/screenshots).