vesper.

a minecraft library held together by mixins, prayers, and too many late nights. custom glints, datagen, plushies — the whole mess. i made this. now you get to deal with it.

add dependency (help) docs (eventually)

what the hell is in here

custom glint registries

because mojang's default glints are boring. full registry for your own glint effects. utils coming soon™ (i swear i'll finish them... eventually).

datagen api

hook into my datagen pipeline. it's held together with duct tape and spite, but it works. maybe. no refunds.

so many mixins

i have no idea how they don't collide. an unholy amount of mixins doing things behind your back. if something breaks, that's on you.

plushy model setup

a whole registry and system for my custom plushy model. just place it down. more plushies coming maybe, if i don't abandon this project halfway through.

get it (please)

add the maven repository and the dependency. you know the drill. i'm not explaining this.

maven

<!-- pom.xml --> <repository> <id>codexbat-maven</id> <url>https://maven.codexbat.dev/releases</url> </repository> <dependency> <groupId>dev.codexbat</groupId> <artifactId>vesper</artifactId> <version>1.0.10</version> </dependency>

gradle (kotlin dsl)

// build.gradle.kts repositories { maven { url = uri("https://maven.codexbat.dev/releases") } } dependencies { implementation("dev.codexbat:vesper:1.0.10") }

this isn't a library. it's my mod.

i open‑sourced it for transparency, not for you to drop into your project. this thing is made for my own stuff. the only reason you can see the code is so you know i'm not hiding anything shady. if you use it anyway, i guess that's on you (I love saying that a lot, don't I? even though I feel responsible for every mistake I might do... ANYWAY :3) — but don't come crying when my mixins set your build on fire. this is a public safety repository, not a community tool.

consider yourself warned.

vesper is all rights reserved. if you redistribute it or whatever, i'll be mildly annoyed. don't be a pain.