Tags
Creators
Details
v1.32.0-mc1.21.1
Compatibility
Changes
This library is now hosted on the central maven under io.github.kapitencraft. only a merged jar continues to be
hosted for convenience and support reasons. these files can (currently)
please reference The Wiki on how to add this project to your development environment.
the changelog for the different modules is listed below:
Attribute Module
fixed timed modifiers only expiring for players
fixed life steal particle animation disable config not working
bonus attack speed is now implemented via the damage event instead of a mixin, increasing compatibility
made Wisdom use LOW priority event listeners to improve mod compat with other mods adding xp changes
changed Double Jump attribute to use vanilla jumping behavior instead
reworked double jump attribute to use DataAttachment instead of persistent data
changed most attributes to be applied to all entities using the LivingEntity#createLivingAttributes method. (Dev note: double jump doesn't work with mounted mobs unfortunately)
Core Module
added ExtraRenderTypes class exposing a GHOST rendertype
added array ExtraStreamCodec operation
added FontSetsEvent with subclasses $Register and $Update. used to register custom FontSets
added RegisterOrderedItemComponentTooltipEvent used to order different item components that are supposed to
add info to the items' tooltip
fixed MultiLineTextBoxes suggestions not disappearing when inserting
fixed UpdateChecker not running
fixed high velocity de-sync once and for all (Dev note: for objects with speed greater than |3.9| in any dimension, the packet sends a total of 18 more bytes)
renamed TextHelper#makeGrammar -> #langify
removed core.util.Reference and IntegerReference. use Atomic classes instead
moved FontSetsEvent into the ./client package
Component Module
removed GlyphEffects registry in favor of event based system to fix possible crash stacking
DataGen Module
added TextureProvider fields for all KapLib implemented transfer masks
Enchantment Module
fixed enchantment info also being shown on applied items instead of just enchanted books
Particle Module
added data-generated ParticlePresets for both client and server data and a dedicated DataGenerator
Recipe Module
fixed ExtraRecipeSerializers not being loaded
Supplementary resources
| File | Type | Size | |
|---|---|---|---|
| kap_lib-v1.32.0-mc1.21.1-sources.jar | Unknown | 261 bytes |
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:IrKTRsiH:Fk1CE6bZ"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:IrKTRsiH:Fk1CE6bZ"
}

