COWMODSКаталог модов
KapLib

ВЕРСИИ (151)

release

KapLib v1.33.0

v1.33.0-mc1.21.1
21 сент. 2026 г.46Minecraft: 1.21.1neoforge
Скачать
Что нового
# Attribute Module ranged damage attribute is now additive, fixing a bug causing the crossbow to not deal damage<br> fixed missing damage type for ferocity<br> fixed Ferocity, Life Steal and Strength executing on thorns attacks<br> # Datagen Module fixed color masking of TextureProvider also updating texture pixels that aren't part of the texture mask<br> # Item Module added (simple) support for dyed custom armor models via the new `DyedArmorClientExtension` and a method to get armor textures dependant of the used layers' suffix named `AbstractArmorItem#makeCustomLayeredTextureLocation`<br> # Two-Handed Module added new module two-handed, allowing you to attack with weapons from the offhand with independent attack cooldown.<br> # Publish Module fixed plain-changelog not including line breaks<br> renamed `modules` to `archives` and made them independent of the main archive name
release

KapLib v1.32.3

v1.32.3-mc1.21.1
12 авг. 2026 г.50Minecraft: 1.21.1neoforge
Скачать
Что нового
# Core Module optimized MathHelper#getClosestEntity from O(n*log(n)) to O(n) and added predicate overload # Attribute Module reverted migration of BONUS_ATTACK_SPEED attribute to event as the event isn't suitable
release

KapLib v1.32.2

v1.32.2-mc1.21.1
3 авг. 2026 г.56Minecraft: 1.21.1neoforge
Скачать
Что нового
# Core Module fixed a bug where accessing `MathHelper#chance` would crash for entity without the luck attribute fixed ScrollableTooltips scrolling in the wrong direction # Publish Module fixed AutoPublisher not accepting dependencies due to argument order issue
release

KapLib v1.32.1

v1.32.1-mc1.21.1
30 июл. 2026 г.33Minecraft: 1.21.1neoforge
Скачать
Что нового
# Attribute Module added ExtraAttributes#isArtificialCrit method to determine if a LivingEntity should crit using the CRIT_CHANCE attribute fixed arrows set as critical not triggering critical calculation fixed DRAW_SPEED, FISHING_SPEED and WISDOM attributes not being applied to player # Enchantment Module changed EnchantmentCountEffect using attack strength scale from 0 -> .5 adjust ticks adjusted the order of enchantment descriptions to simplify changes in the future
release

KapLib v1.32.0

v1.32.0-mc1.21.1
28 июл. 2026 г.34Minecraft: 1.21.1neoforge
Скачать
Что нового
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](https://github.com/Kapitencraft/KapLib/wiki#implementing) 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
release

KapLib v1.31.0

v1.31.0-mc1.21.1
15 февр. 2026 г.763Minecraft: 1.21.1neoforge
Скачать
Что нового
# Additions added `RegisterBonusProvidersEvent.EntityBound` registering bonuses that are bound to the entity itself instead of an item<br> added Codecs to all available Text converters<br> added CameraPos shader Uniform<br> added RequirementTypes.BLOCK suppressing place and interactions<br> added AttackerEmptyOffhand loot condition<br> added BehindEntity loot condition<br> added Page Renderer Titles when hovering # Fixes fixed a bug where modules not providing any resources would be attached all resources because of gradle shenanigans<br> fixed Particle Animation Particles appearing around 0|0|0 for a frame<br> fixed RingSpawner not rotating correctly<br> fixed DisplayExtensions (for EquipmentSlots) not working<br> fixed neither Camera animations nor shaking working<br> fixed CEC style modifiers being applied to enchantment display entries<br> fixed RotateElement behaving weird due to position issues<br> fixed RingSpawner not spawning correctly due to RAD <-> DEG mismatch<br> fixed many mixins not using MixinExtras<br> fixed incompatibility with Sodium due to mixin<br> fixed SetBonuses not updating when switching from item with correct bonus but wrong slot to item with correct bonus and correct slot<br> fixed BonusProvider set-bonus slot order being shuffled each time # Changes moved many classes around to group them into their respective module<br> moved ClientHelper#addReqContent to RequirementManager#addReqContent<br> moved to Neoforge 1.21.216<br> renamed AbsolutePositionTarget to StaticPositionTarget<br> server mod config$disable_anvil_limit was renamed to anvil_limit and will now define the max XP level before cost gets too expensive (vanilla default: 40)<br> renamed `RegisterBonusProvidersEvent` to `RegisterBonusProvidersEvent.ItemBound`<br> renamed `TextHelper#setHotbarDisplay` to `TextHelper#setActionbar` `Bonus#onTakeDamage` and `#onEntityHurt` now receive the DamageContainer object instead of only the DamageType and damage value # Removals removed ExtraStreamCodecs#UUID in favor of UUIDUtil#STREAM_CODEC<br> removed MiscHelper$DamageType and associated methods.<br> removed `MiscHelper#of` in favor of `Util#make`<br> removed server config $ enable_social as it wasn't used.<br> removed OreModifier and dedicated Event<br> removed ExtraCodecs#UUID, replaced by UUIDUtils.STRING_CODEC<br> removed "ChunkPosition" Uniform in Block Render types.<br> removed book check in enchantment tooltip as ItemStack parameter has been lost # AutoPublish changes reworked publish_config.json: ``` modrinth_id: modrinth-project-id. author: mandatory name: readable name of the author(s) of the project. mandatory email: an email to contact you if modrinth has issues with your request. mandatory mod: mandatory id: the mod-id of the mod. mandatory name: the name of the mod. mandatory version: the version of the mod. mandatory artifact_version: the base name extension for the files to be published. mandatory mc_version: the used minecraft version of the project. mandatory<br> loader_version: the used loader version of the project (neo, forge or fabric version). mandatory with_sources: whether to include modules with `-sources` extension. boolean, optional, defaults to false modules: optional, string list each entry is the suffix of a file in the libs folder, nominating a file to be published alongside the main file dependencies: optional, object list modrinth_id: the modrinth id of this dependency version_name: the used version of the dependency type: the dependency type. one of [required, optional, incompatible, embedded] changelog: optional (see entries) format: one of [html, md, plain]. format to use in the changelog. optional, defaults to html style: one of [list, none]. style to use. will either list the changelog by categories or will print it as plain, formatted text. optional, defaults to list assets: optional (see entries) all entries are relative to the project folder source: the path to the jar libs you wish to publish. defaults to build/libs auth: the path to the authentification tokens. !threat with **EXTREME** caution! this information may allow others to upload files / create projects under your name. do not store anywhere synchronized. defaults to `run/AuthCache.txt`. ensure adding `run` to .gitignore to use changelog: the path to the changelog file. defaults to 'publish/changelog.txt' categories: the path to the categories file used in the `list` changelog style. default to 'publish/categories.json' ```
release

KapLib v1.30.3

v1.30.3-mc1.21.1
23 окт. 2025 г.199Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Added</h2><ol> <li> ClientHelper#BOW_PULL ItemProperty. use when registering bow items ItemProperties (see KapLibModClientEvents for an example)</li> </ol> <h2>Fixed</h2><ol> <li> ExtraAttributes.RANGED_DAMAGE not being implemented</li> <li> ExtraAttributes.FISHING_SPEED not being implemented</li> </ol>
release

KapLib v1.30.2

v1.30.2-mc1.21.1
21 окт. 2025 г.148Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Fixed</h2><ol> <li> ExtraStreamCodecs#map being package-private</li> </ol> <h2>Added</h2><ol> <li> TextHelper#convertToLatin</li> </ol>
release

KapLib v1.30.1

v1.30.1-mc1.21.1
20 окт. 2025 г.133Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Fixed</h2><ol> <li> KapLib not loading correctly when adding ArmorRecipes due to bytebuf mismatch</li> </ol> <h2>Removed</h2><ol> <li> MiscHelper#repeat because wtf did it exist in the firstplace????</li> </ol> <h2>Uncategorized</h2><ol> <li>renamed CollectorHelper#createMap -> #toMap and #createMapForKeys -> #toMapForKeys</li> </ol>
release

KapLib v1.30.0

v1.30.0-mc1.21.1
20 окт. 2025 г.143Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Moved</h2><ol> <li> KapLibMod#RANDOM_SOURCE to MathHelper#RANDOM_SOURCE</li> <li> MathHelper#cooldown to AttributeHelper#cooldown</li> </ol> <h2>Uncategorized</h2><ol> <li>changed util module to not be needing the full jar at runtime. you <i>should</i> be able to use jar in jar to add the module</li> </ol> <h2>Fixed</h2><ol> <li> ArmorRecipe not working due to namespace not being preserved</li> </ol>
release

KapLib v1.29.14

v1.29.14-mc1.21.1
18 окт. 2025 г.157Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Fixed</h2><ol> <li> Mana regeneration bypassing max mana</li> <li> RegistrySerializer#unit not working due to StreamCodec#unit requiring identity equality</li> <li> ManaOverlay not being formatted correctly</li> </ol>
release

KapLib v1.29.12

v1.29.12-mc1.21.1
17 окт. 2025 г.131Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Fixed</h2><ol> <li> extra criterion triggers not being registered</li> </ol>
release

KapLib v1.29.11

v1.29.11-mc1.21.1
17 окт. 2025 г.111Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Fixed</h2><ol> <li> a crash where ArmorRecipeBuilder and UpgradeRecipeBuilder would not work correctly due to passing in null</li> </ol>
release

KapLib v1.29.10

v1.29.10-mc1.21.1
17 окт. 2025 г.110Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Fixed</h2><ol> <li> AbstractArmorItem#createRegistry creating body armor</li> </ol>
release

KapLib v1.29.9

v1.29.9-mc1.21.1
17 окт. 2025 г.118Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Added</h2><ol> <li> mask textures to use in the TextureProvider</li> </ol>
release

KapLib v1.29.8

v1.29.8-mc1.21.1
17 окт. 2025 г.104Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Added</h2><ol> <li> datagen module</li> </ol>
release

KapLib v1.29.7

v1.29.7-mc1.21.1
17 окт. 2025 г.107Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Added</h2><ol> <li> register<Tool> for TextureProvider</li> <li> Pale converter in TextureProvider returning grey shades</li> </ol>
release

KapLib v1.29.6

v1.29.6-mc1.21.1
17 окт. 2025 г.120Minecraft: 1.21.1neoforge
Скачать
release

KapLib v1.29.5

v1.29.5-mc1.21.1
17 окт. 2025 г.139Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Fixed</h2><ol> <li> rendertype_chroma not taking access to chroma, causing a crash</li> </ol>
release

KapLib v1.29.4

v1.29.4-mc1.21.1
17 окт. 2025 г.135Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Added</h2><ol> <li> 2d and 3d perlin noise glsl shader files</li> <li> chroma.glsl forking extras.glsl</li> </ol>
release

KapLib v1.29.3

v1.29.3-mc1.21.1
17 окт. 2025 г.125Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Fixed</h2><ol> <li> chunk layer rendertypes not being registered</li> <li> custom Rarities not being included by enchantment rarity increase</li> </ol>
release

KapLib v1.29.2

v1.29.2-mc1.21.1
16 окт. 2025 г.139Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Added</h2><ol> <li> TabGroup as last parameter in AbstractArmorItem#createRegistry</li> <li> ManaConsumed advancement trigger</li> <li> RegistrySerializer#unit</li> </ol> <h2>Fixed</h2><ol> <li> AbstractArmorItem#makeCustomTextureLocation returning a string instead of a RL</li> </ol> <h2>Uncategorized</h2><ol> <li>renamed BaseAttributeLocations#ABILITY_DAMAGE -> MAGIC_DAMAGE</li> <li>renamed ExtraAttributes#ABILITY_DAMAGE -> MAGIC_DAMAGE</li> </ol>
release

KapLib v1.29.1

v1.29.1-mc1.21.1
14 окт. 2025 г.101Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Added</h2><ol> <li> TabGroup and ArmorTabGroup for simplified creative tab registration</li> </ol>
release

KapLib v1.29.0

v1.29.0-mc1.21.1
8 окт. 2025 г.207Minecraft: 1.21.1neoforge
Скачать
release

KapLib v1.28.4

v1.28.4-mc1.20.1
8 окт. 2025 г.1,3 тыс.Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li> ChunkPosition uniform not being uploaded</li> </ol>
release

KapLib v1.28.3

v1.28.3-mc1.20.1
7 окт. 2025 г.72Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li> 3d chroma pos glsl function</li> <li> fract() overloads for vec2 and vec3 in glsl</li> <li> max-overloads for 3 dimensions and vectors</li> <li> ChunkPosition shader-uniform support</li> </ol>
release

KapLib v1.28.2

v1.28.2-mc1.20.1
7 окт. 2025 г.25Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li> being unable to register custom block render types due to invoke order</li> </ol>
release

KapLib v1.28.1

v1.28.1-mc1.20.1
6 окт. 2025 г.27Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li> RegisterChunkBufferLayersEvent allowing you to register RenderTypes dedicated to render blocks.</li> <li> 2d and 3d glsl noise files</li> </ol> <h2>Fixed</h2><ol> <li> UpdateChecker checking for wrong version pattern</li> </ol>
release

KapLib v1.28.0

v1.28.0-mc1.20.1
5 окт. 2025 г.31Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li> TabGroup and ArmorTabGroup simplifying creative mode tab registration</li> <li> TabGroup parameter to AbstractArmorItem#createRegistry</li> <li> mana overlay can now be enabled with KapLibMod#enableManaOverlay()</li> <li> IMenuBuilder type parameter to resemble the type of screen to be used</li> <li> PlayerChangeManaEvent fired when the mana of a player is changed</li> </ol>
release

KapLib v1.28.9

v1.28.9-mc1.21.1
4 окт. 2025 г.28Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Removed</h2><ol> <li> intelligence attribute.</li> </ol> <h2>Uncategorized</h2><ol> <li>renamed ModMessages -> KapLibMessages</li> <li>mana regeneration is now directly related to the mana regeneration attribute</li> <li>mana is now handled via a data attachment instead of an attribute</li> </ol> <h2>Fixed</h2><ol> <li> a possible crash where the player head allocator's index and lookup would mismatch</li> <li> a bug where timed modifiers would always be instantly removed</li> </ol>
release

KapLib v1.27.3

v1.27.3-mc1.20.1
4 окт. 2025 г.29Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li> conditional world packet distribution</li> </ol> <h2>Fixed</h2><ol> <li> not being able to pick up and insert items into inventories from different inventory pages</li> <li> a crash when closing the game with player head caching enabled and no texture cached</li> </ol> <h2>Uncategorized</h2><ol> <li>life steal particles will now only show when closer than 32 blocks</li> </ol> <h2>Removed</h2><ol> <li> Intelligence Attribute in favour of mana, max_mana and mana_regen</li> </ol>
release

KapLib v1.27.2

v1.27.2-mc1.20.1
27 сент. 2025 г.42Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li> a crash when closing the game with player head caching enabled and no texture cached</li> <li> not being able to pickup and insert items into inventories from different inventory pages</li> </ol>
release

KapLib v1.28.8

v1.28.8-mc1.21.1
26 сент. 2025 г.35Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Fixed</h2><ol> <li> a sync issue where players would move into the wrong direction</li> </ol>
release

KapLib v1.28.7

v1.28.7-mc1.21.1
22 сент. 2025 г.33Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Fixed</h2><ol> <li> a typo in attributes</li> <li> an issue where other players would not get their head attached correctly on multiplayer</li> <li> an issue where relogging would cause enchantment description to be applied multiple times</li> </ol>
release

KapLib v1.28.6

v1.28.6-mc1.21.1
22 сент. 2025 г.24Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Uncategorized</h2><ol> <li>reworked PlayerHeadAllocator to increase in only one dimension, instead of 2</li> </ol> <h2>Fixed</h2><ol> <li> player heads being scaled incorrectly when more than 25 heads are stored</li> <li> a chat warning where the unknown player</li> </ol>
release

KapLib v1.28.5

v1.28.5-mc1.21.1
21 сент. 2025 г.25Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Fixed</h2><ol> <li> a typo in the overlay command success info</li> <li> crash when arrow weapon item is null</li> <li> overlay configuration screen being blurred</li> </ol>
release

KapLib v1.28.4

v1.28.4-mc1.21.1
21 сент. 2025 г.22Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Fixed</h2><ol> <li> a network crash where a joining player would disconnect others due to missing player skin information</li> </ol>
release

KapLib v1.28.3

v1.28.3-mc1.21.1
21 сент. 2025 г.21Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Fixed</h2><ol> <li> a bug where the game would crash on shutdown on dedicated servers</li> </ol>
release

KapLib v1.28.2

v1.28.2-mc1.21.1
21 сент. 2025 г.22Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Fixed</h2><ol> <li> a crash where setting any axis motion of an entity will lock it in place</li> </ol>
release

KapLib v1.28.1

v1.28.1-mc1.21.1
20 сент. 2025 г.25Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Fixed</h2><ol> <li> wearables not loading correctly due to air not being permitted</li> </ol>
release

KapLib v1.28.0

v1.28.0-mc1.21.1
20 сент. 2025 г.21Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Added</h2><ol> <li> TimedModifiers accessible via TimedModifierUtils</li> <li> CooldownInactive loot condition</li> </ol> <h2>Uncategorized</h2><ol> <li>known errors: wearables not saving correctly</li> </ol>
release

KapLib v1.27.9

v1.27.9-mc1.21.1
19 сент. 2025 г.23Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Fixed</h2><ol> <li> EnchantmentBowEffect not writing to tag</li> </ol> <h2>Uncategorized</h2><ol> <li>renamed IOHelper#getOrCreateTag -> #getOrCreateCompound</li> </ol> <h2>Added</h2><ol> <li> IOHelper#getOrCreateList</li> </ol>
release

KapLib v1.27.8

v1.27.8-mc1.21.1
19 сент. 2025 г.25Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Fixed</h2><ol> <li> EnchantmentBowEffect not writing</li> </ol>
release

KapLib v1.27.7

v1.27.7-mc1.21.1
19 сент. 2025 г.22Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Uncategorized</h2><ol> <li>changed EnchantmentBowEffect returning a float and merged it with damage parameter with MutableFloat</li> </ol>
release

KapLib v1.27.6

v1.27.6-mc1.21.1
19 сент. 2025 г.29Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Fixed</h2><ol> <li> EnchantmentCountEffect not modifying damage correctly</li> <li> EnchantmentBowEffect not writing data to correct entity</li> </ol>
release

KapLib v1.27.5

v1.27.5-mc1.21.1
19 сент. 2025 г.26Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Fixed</h2><ol> <li> a crash where enchantment application display would load too late, causing glyphs to be missing</li> </ol>
release

KapLib v1.27.4

v1.27.4-mc1.21.1
19 сент. 2025 г.29Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Fixed</h2><ol> <li> Enchantment Descriptions now showing</li> </ol>
release

KapLib v1.27.3

v1.27.3-mc1.21.1
13 сент. 2025 г.27Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Added</h2><ol> <li> mace and sword enchantment application category</li> </ol> <h2>Moved</h2><ol> <li> to neo 21.1.208</li> </ol> <h2>Fixed</h2><ol> <li> Enchantment Applicable display being offset down</li> <li> test bonuses being applied</li> <li> count enchantments not able to modify damage dealt</li> <li> Wisdom not having a translation</li> <li> arrow movement not being displayed correctly</li> </ol>
release

KapLib v1.27.2

v1.27.2-mc1.21.1
12 сент. 2025 г.33Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Added</h2><ol> <li> FlipX and FlipY texture converters for TextureProvider</li> <li> EnchantmentHelperExtras#getEnchantmentLevelAndDo with Living overload</li> </ol> <h2>Fixed</h2><ol> <li> ExtraEnchantmentEffectComponents#BOW and #BOW_SPAWN not usable</li> </ol>
release

KapLib v1.27.1

v1.27.1-mc1.21.1
12 сент. 2025 г.29Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Fixed</h2><ol> <li> EnchantmentBowEffect#write not used</li> <li> ExtraEnchantmentEffectComponents#COUNT not being usable due to wrong type</li> <li> DamageIndicatorParticle not showing correctly</li> </ol> <h2>Moved</h2><ol> <li> MiscHelper#repairPlayerItems to EnchantmentHelperExtras#repairPlayerItems</li> <li> MiscHelper#getEnchantmentLevelAndDo to EnchantmentHelperExtras#...</li> </ol> <h2>Uncategorized</h2><ol> <li>renamed EnchantmentHelper into EnchantmentHelperExtras to avoid confusion with vanilla EnchantmentHelper class</li> <li>cleanup code: removed unnecessary registries</li> <li>renamed ExtraEnchantmentEffectComponents#BOW_TICK -> BOW</li> </ol> <h2>Added</h2><ol> <li> EnchantmentHelperExtras#bow for simpler bow definition</li> <li> EnchantmentHelperExtras#getEnchantmentLevelAndDo overload taking a RegistryAccess and ResourceKey instead of holder</li> </ol>
release

KapLib v1.27.0

v1.27.0-mc1.21.1
10 сент. 2025 г.30Minecraft: 1.21.1neoforge
Скачать
Что нового
<h2>Uncategorized</h2><ol> <li>Overlay#render now takes a Gui instead of ForgeGui</li> <li>renamed NetworkHelper to ExtraStreamCodecs to better represent its purpose</li> <li>renamed CountEnchantment to EnchantmentCountEffect</li> <li>renamed publish_config.json$fml_version -> loader_version</li> <li>renamed BaseAttributeUUIDs to BaseAttributeLocations</li> </ol> <h2>Moved</h2><ol> <li> ExtraCodecs.BONUS -> Bonus.CODEC</li> <li> WearableSlot's #is method to take a Holder<WearableSlot> instead of Supplier<WearableSlot></li> <li> BaseAttributeUUIDs from ./item to ./util/attribute</li> </ol> <h2>Removed</h2><ol> <li> ExtraCodecs.DATA_SOURCE in favour of DataSource.CODEC</li> <li> IUltimateEnchantment. use EnchantmentHelper#ultimate instead and add it to the tradable tag</li> <li> IDatagenElement as it wasn't useful anymore</li> <li> IArmorEnchantment, IToolEnchantment, IWeaponEnchantment</li> <li> StatBoost and ArmorStatBoost enchantment in favour of EnchantmentAttributeEffect</li> <li> ExtraCodecs.COMPONENT in favour of ComponentSerialization.CODEC</li> <li> Capability Provider and Abstract Capability</li> <li> ExtraCodecs.EFFECT in favour of MobEffectInstance.CODEC</li> <li> requests. handle that yourself</li> <li> attribute modifier registry as it was not usable anymore</li> <li> TextHelper#makeDescriptionId(Item). use Item#getDescriptionId already</li> <li> AbstractTridentClass</li> <li> ExtraEnchantmentCategories as EnchantmentCategories have been removed</li> <li> SimpleToolEnchantment. use EquipmentSlotGroup.HAND instead</li> <li> ARROW_COUNT attribute</li> <li> MiscHelper#getSlotForStack. use ItemStack#getEquipmentSlot instead</li> <li> ExtendedCalculationEnchantment in favour of EnchantmentEntityEffect</li> <li> ExtendedAbilityEnchantment in favour of EnchantmentEntityEffect</li> <li> EffectApplicationEnchantment in favour of ApplyMobEffect</li> <li> BasedAttributeUUIDs. use IAttributeExtension#getBaseId instead</li> <li> SimplePacket. use Neoforge's registration instead</li> <li> SyncCapabilityToPlayer and -Block Packets</li> <li> DATA_SOURCE_TYPES registry as it wasn't used anymore</li> </ol> <h2>Added</h2><ol> <li> TextureProvider. creates textures</li> </ol>
release

KapLib v1.27.1

v1.27.1-mc1.20.1
9 сент. 2025 г.121Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li> a bug where the inventory 2x2 crafting wouldn't consume ingredients</li> <li> a bug where the game would crash when entities get removed</li> </ol>
release

KapLib v1.27.0

v1.27.0-mc1.20.1
30 авг. 2025 г.102Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Uncategorized</h2><ol> <li>renamed ExtraAttributes.ABILITY_DAMAGE -> MAGIC_DAMAGE</li> </ol> <h2>Added</h2><ol> <li> TextureProvider used to data generate textures. see it's documentation for more details</li> </ol> <h2>Fixed</h2><ol> <li> Crossbow Enchantment Applicable using wrong texture</li> <li> Enchantment Applicable using wrong font and removed the JSON font provider</li> <li> double jump not reducing damage from falling</li> </ol>
release

KapLib v1.26.7

v1.26.7-mc1.20.1
25 авг. 2025 г.68Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Removed</h2><ol> <li> PlayerHeadAllocator debug saving</li> </ol> <h2>Added</h2><ol> <li> fallback for chat player heads</li> </ol> <h2>Fixed</h2><ol> <li> Crossbow Enchantment Applicable using wrong texture</li> <li> Enchantment Applicable using wrong font and removed the JSON font provider</li> <li> double jump not reducing damage from falling</li> </ol>
release

KapLib v1.26.6

v1.26.6-mc1.20.1-FML47.3.0
13 авг. 2025 г.110Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li> Crossbow Enchantment Applicable using wrong texture</li> <li> Enchantment Applicable using wrong font and removed the JSON font provider</li> </ol>
release

KapLib v1.26.5

v1.26.5-mc1.20.1-FML47.3.0
13 авг. 2025 г.46Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Uncategorized</h2><ol> <li>reworked Enchantment applicable chars to be directly on the Block Atlas</li> </ol> <h2>Fixed</h2><ol> <li> game crashing when a player dies</li> <li> Intelligence translation key being wrong</li> </ol>
release

KapLib v1.26.4

v1.26.4-mc1.20.1-FML47.3.0
2 авг. 2025 г.108Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Uncategorized</h2><ol> <li>deprecated ExtraCodecs#UUID. use UUIDUtil#STRING_CODEC instead.</li> </ol> <h2>Fixed</h2><ol> <li> SimplePacket's handle method returning boolean although not required</li> <li> AttributeHelper overwriting speed modifiers to MULTIPLY_BASE</li> <li> Cooldowns becoming de-synced over time</li> </ol>
release

KapLib v1.26.3

v1.26.3-mc1.20.1-FML47.3.0
23 июл. 2025 г.2,5 тыс.Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li> ArmorRecipe not working as intended</li> </ol>
release

KapLib v1.26.2

v1.26.2-mc1.20.1-FML47.3.0
23 июл. 2025 г.42Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Uncategorized</h2><ol> <li>renamed generic types in BlockEntityMenu and BlockEntityScreen to better fit their purpose</li> <li>renamed BlockEntityScreen's constructor parameters to more resemble what they are doing</li> </ol> <h2>Fixed</h2><ol> <li> alt not working to view item's NBT</li> </ol> <h2>Removed</h2><ol> <li> CompoundPath as it fit no purpose</li> </ol>
release

KapLib v1.26.1

v1.26.1-mc1.20.1-FML47.3.0
12 июл. 2025 г.96Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Uncategorized</h2><ol> <li>marked the player argument in ExtendedItem#appendHoverTextWithPlayer to be @Nullable</li> </ol> <h2>Fixed</h2><ol> <li> CustomStatReqCondition not being network portable due to the same issue as before</li> </ol>
release

KapLib v1.26.0

v1.26.0-mc1.20.1-FML47.3.0
12 июл. 2025 г.35Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Uncategorized</h2><ol> <li>renamed Overlay#render method's parameter to more resemble their purpose</li> <li>reworked Cooldowns</li> </ol> <h2>Fixed</h2><ol> <li> CustomStatReqCondition not usable due to reference restrictions</li> </ol>
release

KapLib v1.25.7

v1.25.7-mc1.20.1-FML47.3.0
6 июл. 2025 г.53Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li> fatal crash with invalid FishingHookMixin</li> </ol>
release

KapLib v1.25.6

v1.25.6-mc1.20.1-FML47.3.0
6 июл. 2025 г.28Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li> onMouseDragged, onMouseReleased and onMouseScrolled methods to InventoryPageRenderer</li> <li> Wisdom attribute, which increases experience gained from combat and mining</li> <li> button argument to onMouseClicked</li> </ol> <h2>Uncategorized</h2><ol> <li>LibSwordItem#getDamageType is no longer abstract and returns DamageTypes#PLAYER_ATTACK by default</li> </ol>
release

KapLib v1.25.5

v1.25.5-mc1.20.1-FML47.3.0
6 июл. 2025 г.32Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Uncategorized</h2><ol> <li>test items will now appear when gametest is enabled</li> <li>renamed ModMenu to BlockEntityMenu and ModScreen to BlockEntityScreen</li> </ol> <h2>Added</h2><ol> <li> mouseClicked hook to InventoryPageRenderer</li> </ol> <h2>Fixed</h2><ol> <li> DamageCounter using double to store damage, not float</li> <li> creative mode-inventory survival inventory not working</li> </ol>
release

KapLib v1.25.4

v1.25.4-mc1.20.1-FML47.3.0
28 июн. 2025 г.58Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li> BonusRemovedTerminator animation terminator</li> </ol> <h2>Moved</h2><ol> <li> particle animation terminators to trigger based instead of lookup based</li> </ol>
release

KapLib v1.25.3

v1.25.3-mc1.20.1-FML47.3.0
22 июн. 2025 г.52Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li> Bonus#onTakeDamage, #onEntityHurt not modifying damage</li> </ol>
release

KapLib v1.25.2

v1.25.2-mc1.20.1-FML47.3.0
22 июн. 2025 г.26Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li> Bonus#onEntityKilled, #onEntityHurt and #onTakeDamage not working</li> <li> pixel issue in empty_belt_slot</li> </ol>
release

KapLib v1.25.1

v1.25.1-mc1.20.1-FML47.3.0
22 июн. 2025 г.28Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Removed</h2><ol> <li> Totem checking player health</li> </ol> <h2>Known Errors</h2><ol> <li> arrows flying all over the place on servers</li> </ol> <h2>Added</h2><ol> <li> IWearables to declare their slot instead of using tags</li> <li> WearableItem, an overload for the IWearable item interface</li> </ol> <h2>Fixed</h2><ol> <li> wearable slots appearing in creative inventory</li> </ol>
release

KapLib v1.25.0

v1.25.0-mc1.20.1-FML47.3.0
21 июн. 2025 г.26Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Known Errors</h2><ol> <li> wearable slots are sometimes moved to the inventory page inside the creative mode inventory</li> </ol> <h2>Uncategorized</h2><ol> <li>renamed RegisterItemModifiersDisplayExtensionsEvent#register to #registerEquipment and added #registerWearable</li> <li>renamed ModTotemItem to AbstractTotemItem</li> </ol> <h2>Removed</h2><ol> <li> LivingEntity argument from item display extensions</li> </ol> <h2>Added</h2><ol> <li> AbstractBonusElement#getTitle to modify the title of a bonus</li> <li> cec reload command to reload enchantment colors while the game is running</li> <li> bonus support for wearable slots</li> <li> wearable slots</li> <li> inventory pages</li> </ol> <h2>Fixed</h2><ol> <li> SyncCapabilityToPlayerPacket#createPacket not working due to ArrayList size not being updated when specifying initial capacity</li> <li> hidden bonuses still being displayed</li> <li> scrollable tooltips</li> <li> multiple item modifier display extensions for the same modifier changing order</li> </ol>
release

KapLib v1.24.11

v1.24.11-mc1.20.1-FML47.3.0
4 июн. 2025 г.94Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li> changelog category extensions</li> </ol> <h2>Moved</h2><ol> <li> publish data to `publish` package</li> </ol>
release

KapLib v1.24.10

v1.24.10-mc1.20.1-FML47.3.0
3 июн. 2025 г.33Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>SyncCapabilityToPlayerPacket.createPacket method to simplify</li> </ol> <h2>Fixed</h2><ol> <li>a typo considering requirements bonuses</li> <li>MappedCooldowns saving cooldowns with 0 duration</li> <li>set bonuses not working due to mismatch in tag namespace</li> </ol>
release

KapLib v1.24.9

v1.24.9-mc1.20.1-FML47.3.0
31 мая 2025 г.41Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>unnecessary `getCapability` override in CapabilityProvider</li> </ol>
release

KapLib v1.24.8

v1.24.8-mc1.20.1-FML47.3.0
31 мая 2025 г.19Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>CapabilityProvider#fallback being package private, making it impossible to be used</li> </ol>
release

KapLib v1.24.7

v1.24.7-mc1.20.1-FML47.3.0
30 мая 2025 г.363Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>auto publish dependencies not working because of "type" -> "dependency_type"</li> </ol>
release

KapLib v1.24.6

v1.24.6-mc1.20.1-FML47.3.0
30 мая 2025 г.22Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>AutoPublish not working correctly (hopefully fr this time)</li> </ol>
release

KapLib v1.24.5

v1.24.5-mc1.20.1-FML47.3.0
30 мая 2025 г.19Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>AutoPublish dependencies not working</li> </ol>
release

KapLib v1.24.4

v1.24.4-mc1.20.1-FML47.3.0
30 мая 2025 г.20Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Uncategorized</h2><ol> <li>renamed publish_config.json / dependencies / file_name -> . / version_name</li> </ol>
release

KapLib v1.24.3

v1.24.3-mc1.20.1-FML47.3.0
30 мая 2025 г.27Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>AutoPublisher not working with dependencies</li> </ol>
release

KapLib v1.24.2

v1.24.2-mc1.20.1-FML47.3.0
30 мая 2025 г.23Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>lifetime parameter to LightningParticle</li> </ol> <h2>Removed</h2><ol> <li> LightningHolder. use LightningParticle instead</li> </ol>
release

KapLib v1.24.1

v1.24.1-mc1.20.1-FML47.3.0
29 мая 2025 г.26Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>RANGED_WEAPONS Enchantment Category to ExtraEnchantmentCategories</li> <li>mod-id check for UpdateChecker</li> </ol> <h2>Uncategorized</h2><ol> <li>ExtendedCalculationEnchantment now uses float for damage</li> </ol>
release

KapLib v1.24.0

v1.24.0-mc1.20.1-FML47.3.0
28 мая 2025 г.28Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>simplified Capability</li> <li>SimpleParticleRenderType. uses a rendertype to render the particle</li> <li>PlayerHead glyphs (access via ExtraComponents#playerHead)</li> </ol> <h2>Moved</h2><ol> <li>armor model & model provider to package client/armor</li> </ol> <h2>Fixed</h2><ol> <li>custom armor model always rendering body with leggings and leggings with feet</li> <li>error with arrow helper queue crashing the game when changing worlds</li> </ol> <h2>Uncategorized</h2><ol> <li>renamed ModRenderTypes#GUI_CHROMA to #FILL_CHROMA to prevent misunderstandings</li> <li>reworked update checker</li> </ol>
release

KapLib v1.23.0

v1.23.0-mc1.20.1-FML47.3.0
3 мая 2025 г.199Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>Serializer#parseOrThrow</li> <li>RegisterBonusProvidersEvent. see jDocs for more info</li> </ol> <h2>Fixed</h2><ol> <li>custom Totems not getting use stat awards when triggered</li> </ol> <h2>Removed</h2><ol> <li> FetchItemBonusesEvent</li> </ol> <h2>Uncategorized</h2><ol> <li>renamed Serializer#deserialize -> #parse (deprecated, use #parseOrThrow)</li> <li>renamed Serializer#serialize -> #encode</li> <li>Anvil uses are now registered directly to the registry event instead of calling AnvilUses#registerAnvilUse</li> <li>renamed LibSwordItem#getType -> #getDamageType</li> </ol>
release

KapLib v1.22.9

v1.22.9-mc1.20.1-FML47.3.0
30 апр. 2025 г.65Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>ForgeGui as first parameter to Overlay#render</li> </ol> <h2>Fixed</h2><ol> <li>Requirement Provider not using base class RequirementType</li> <li>license being ARR instead of MIT</li> </ol>
release

KapLib v1.22.8

v1.22.8-mc1.20.1-FML47.3.0
27 апр. 2025 г.62Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>CustomStatReqCondition not working</li> <li>Enchantments not needing condition</li> </ol> <h2>Removed</h2><ol> <li> ArmorItem tick effects. use Bonuses instead</li> </ol> <h2>Uncategorized</h2><ol> <li>kap_lib:set_fire spawn table function now allows for visual fire configuration</li> <li>renamed RequirementType -> RegistryRegType</li> <li>extracted RequirementType to interface</li> <li>renamed ModArmorItem -> AbstractArmorItem</li> </ol>
release

KapLib v1.22.7

v1.22.7-mc1.20.1-FML47.3.0
26 апр. 2025 г.32Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>Armor Recipes not being data generatable</li> </ol> <h2>Removed</h2><ol> <li> Bonus#addDisplay as it is now done using reference</li> </ol> <h2>Uncategorized</h2><ol> <li>Digger Items (axe, pickaxe, shovel, hoe) will now show the players mining speed in their modifiers just as they do with attack damage and speed</li> <li>renamed ExtraRegistries.Keys.BONUS_TYPES -> BONUS_SERIALIZERS</li> </ol>
release

KapLib v1.22.6

v1.22.6-mc1.20.1-FML47.3.0
25 апр. 2025 г.37Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>NetworkHelper#writeMultimap and #readMultimap</li> <li>AttributeModifiersBonus</li> </ol> <h2>Removed</h2><ol> <li> helpers.Timer. use com.google.common.base.Stopwatch instead</li> </ol> <h2>Uncategorized</h2><ol> <li>reworked Bonuses:</li> <li> sets now require tags under <mod-id>:items/sets/<path>/<equipment-slot></li> </ol>
release

KapLib v1.22.5

v1.22.5-mc1.20.1-FML47.3.0
21 апр. 2025 г.53Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>armor provider showing the entire armor instead of only for the given slot</li> </ol>
release

KapLib v1.22.4

v1.22.4-mc1.20.1-FML47.3.0
21 апр. 2025 г.32Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>BonusProvider$SetBuilder#armor not working with custom registered armor maps</li> </ol>
release

KapLib v1.22.3

v1.22.3-mc1.20.1-FML47.3.0
20 апр. 2025 г.30Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>ModArmorItem#createRegistry to create full armor-sets with armor type map directly for a registry</li> <li>DataGenSerializer#unit for simple unit serializers</li> <li>BonusProvider#createItemBonus(Supplier, String) overload for custom items</li> </ol> <h2>Fixed</h2><ol> <li>BaseAttributeUUIDs not working</li> </ol> <h2>Uncategorized</h2><ol> <li>changed SetArmorFunction to use LootTables instead of LootPools due to compile errors with ATs</li> </ol>
release

KapLib v1.22.2

v1.22.2-mc1.20.1-FML47.3.0
20 апр. 2025 г.29Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>armor() overload for BonusProvider set builder</li> </ol> <h2>Fixed</h2><ol> <li>RequirementProvider#add(Supplier, ReqCondition) being private</li> <li>TimeSelectorElement$Builder#setOnTimeSet not returning Builder</li> <li>ArmorRecipeBuilder taking EquipmentSlot instead of ArmorItem$Type</li> </ol> <h2>Uncategorized</h2><ol> <li>renamed TimeSelectorElement$Builder#setOnTimeSet -> onTimeSet</li> </ol>
release

KapLib v1.22.1

v1.22.1-mc1.20.1-FML47.3.0
20 апр. 2025 г.36Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>DamageType lookup (MiscHelper#lookupDamageTypeHolder for custom damage sources</li> <li>ExtendedItem interface to expose viewing player to the Item#appendHoverText method</li> <li>Supplier overload for RequirementProvider#add</li> <li>Supplier overload for CustomStatReqCondition#<init></li> </ol> <h2>Fixed</h2><ol> <li>ItemStacks not matching when tags are empty and null</li> <li>projectiles not hitting enderman even when tagged to do so</li> </ol> <h2>Removed</h2><ol> <li> EnglishLanguageProvider#filter use TextHelper#makeGrammar instead</li> <li> method TextHelper#getRegistryNameForSlot(EquipmentSlot) as armor items now use ArmorItem.Type (use Type.getName().toLowercase() instead)</li> </ol>
release

KapLib v1.22.0

v1.22.0-mc1.20.1-FML47.3.0
19 апр. 2025 г.53Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>SpawnTables</li> <li>extensions for language provider</li> <li>Collectors to MapStreams</li> <li>JEI support for armor and upgrade recipes</li> <li>data-gen for armor and upgrade recipes</li> </ol> <h2>Fixed</h2><ol> <li>Timed Modifier crashing the game due to not being registered</li> <li>Armor Recipe not working when providing locations using array</li> </ol> <h2>Uncategorized</h2><ol> <li>renamed ChangingAttributeModifier to DynamicAttributeModifier</li> </ol>
release

KapLib v1.21.0

v1.21.0-mc1.20.1-FML47.3.0
11 апр. 2025 г.109Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>custom sword item to provide different attack types</li> <li>random blockpos offset method in MathHelper</li> </ol> <h2>Fixed</h2><ol> <li>ferocity still attacking after target has already died</li> </ol>
release

KapLib v1.20.4

v1.20.4-mc1.20.1-FML47.3.0
17 мар. 2025 г.412Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>group particle animation element</li> </ol> <h2>Fixed</h2><ol> <li>anvil uses not working</li> </ol> <h2>Uncategorized</h2><ol> <li>tiding workspace</li> </ol>
release

KapLib v1.20.3

v1.20.3-mc1.20.1-FML47.3.0
16 мар. 2025 г.45Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>update checker marking updates as UP_TO_DATE</li> </ol>
release

KapLib v1.20.2

v1.20.2-mc1.20.1-FML47.3.0
16 мар. 2025 г.38Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>attack strength scale to extended calculation enchantment</li> </ol> <h2>Uncategorized</h2><ol> <li>QOL for the update checker</li> </ol>
release

KapLib v1.20.1

v1.20.1-mc1.20.1-FML47.3.0
16 мар. 2025 г.50Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>dependencies to Auto Publisher</li> </ol> <h2>Fixed</h2><ol> <li>auto updater (hopefully)</li> </ol>
release

KapLib v1.20.0

v1.20.0-mc1.20.1-FML47.3.0
15 мар. 2025 г.37Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>gui-chroma shader (currently not animated)</li> <li>a few more widgets, such as a chat-color selector</li> <li>custom Trident API. see AbstractTridentItem for more details</li> </ol> <h2>Fixed</h2><ol> <li>crash when empty component contents are mistakenly thought to be translatable</li> <li>Styles not having effects as an optional codec field</li> <li>ferocity</li> </ol> <h2>Uncategorized</h2><ol> <li>changed Style Glyph-Effects are now saved in an array instead of a list</li> </ol>
release

KapLib v1.19.16

v1.19.16-mc1.20.1-FML47.3.0
22 февр. 2025 г.249Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>crashing outside of IDE</li> </ol>
release

KapLib v1.19.15

v1.19.15-mc1.20.1-FML47.3.0
2 февр. 2025 г.139Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>arrows rotation back to 0|0 when in the air and without motion (fr this time)</li> </ol>
release

KapLib v1.19.14

v1.19.14-mc1.20.1-FML47.3.0
2 февр. 2025 г.45Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>projectiles rotation being reset when not moving</li> </ol>
release

KapLib v1.19.13

v1.19.13-mc1.20.1-FML47.3.0
2 февр. 2025 г.26Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>ultimate enchantments making the info data appear weirdly</li> </ol>
release

KapLib v1.19.12

v1.19.12-mc1.20.1-FML47.3.0
2 февр. 2025 г.28Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>more Enchantment categories and applicable tests</li> </ol> <h2>Fixed</h2><ol> <li>error in logs when joining dedicated server</li> <li>some typos in the client mod config</li> <li>all Enchantments being marked as curses</li> </ol>
release

KapLib v1.19.11

v1.19.11-mc1.20.1-FML47.3.0
2 февр. 2025 г.29Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>enchantment obtain display</li> </ol> <h2>Fixed</h2><ol> <li>client crash due to Bonuses not being synchronized</li> </ol>
release

KapLib v1.19.10

v1.19.10-mc1.20.1-FML47.3.0
25 янв. 2025 г.30Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>DRAW_SPEED visual bugs</li> </ol> <h2>Uncategorized</h2><ol> <li>cleaned up the ModifyFishingHookStatsEvent</li> </ol>
release

KapLib v1.19.9

v1.19.9-mc1.20.1-FML47.3.0
24 янв. 2025 г.32Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>ExtendedAbilityEnchantments also firing for other slots than they are supposed to (for example a armor enchantment firing on the mainhand)</li> </ol>
release

KapLib v1.19.8

v1.19.8-mc1.20.1-FML47.3.0
24 янв. 2025 г.23Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>Speed-Stat Overlay showing motion when standing still on the ground</li> <li>ModBowEnchantment's tick based execute not fully working due to multiple dimensions existing</li> </ol>
release

KapLib v1.19.7

v1.19.7-mc1.20.1-FML47.3.0
24 янв. 2025 г.32Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>Count Enchantment counting one to many times</li> </ol>
release

KapLib v1.19.6

v1.19.6-mc1.20.1-FML47.3.0
23 янв. 2025 г.26Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>count enchantment not correctly counting</li> </ol>
release

KapLib v1.19.5

v1.19.5-mc1.20.1-FML47.3.0
23 янв. 2025 г.28Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>it now (see v1.19.4)</li> <li>translation bug in the stats overlay</li> </ol>
release

KapLib v1.19.4

v1.19.4-mc1.20.1-FML47.3.0
23 янв. 2025 г.29Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>INDIRECT_MAGIC damage type not being part of the Magic type tag</li> </ol>
release

KapLib v1.19.3

v1.19.3-mc1.20.1-FML47.3.0
23 янв. 2025 г.28Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>repairPlayerItems returning float although it should return integer</li> </ol>
release

KapLib v1.19.2

v1.19.2-mc1.20.1-FML47.3.0
23 янв. 2025 г.30Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>CountEnchantment counting one less than supposed to</li> <li>Extra Damage Type Tags being empty</li> </ol>
release

KapLib v1.19.1

v1.19.1-mc1.20.1-FML47.3.0
23 янв. 2025 г.20Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>new CountEnchantment Type ONCE. see java doc for more info</li> </ol>
release

KapLib v1.19.0

v1.19.0-mc1.20.1-FML47.3.0
23 янв. 2025 г.25Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>Mana Overlay being shown by default</li> <li>client projectile-move-desync when traveling at high speed</li> <li>Vitality Attribute not added to entities</li> </ol> <h2>Removed</h2><ol> <li> ModProtectionEnchantment as it wasn't useful</li> </ol>
release

KapLib v1.18.0

v1.18.0-mc1.20.1-FML47.3.0
19 янв. 2025 г.29Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>Stun effect</li> </ol>
release

KapLib v1.17.0

v1.17.0-mc1.20.1-FML47.3.0
19 янв. 2025 г.26Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>a result-nbt-sensitive Shaped Recipe Builder for Datagen (because it didn't exist)</li> </ol> <h2>Fixed</h2><ol> <li>game crashing when attempting to start a Cooldown on an entity</li> </ol>
release

KapLib v1.16.0

v1.16.0-mc1.20.1-FML47.3.0
19 янв. 2025 г.25Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Uncategorized</h2><ol> <li>ultimate enchantments are now no longer compatible with each other</li> <li>ultimate enchantments are now defaulted as treasure enchantments</li> </ol>
release

KapLib v1.15.4

v1.15.4-mc1.20.1-FML47.3.0
18 янв. 2025 г.27Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>not being able to scroll</li> </ol> <h2>Known Errors</h2><ol> <li>scrolling tooltips also scrolls other screen elements</li> </ol>
release

KapLib v1.15.3

v1.15.3-mc1.20.1-FML47.3.0
18 янв. 2025 г.23Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>Amplifier level modification inside EffectApplicationEnchantment</li> <li>Mana overlay (default disabled)</li> </ol> <h2>Fixed</h2><ol> <li>Bonus Attack Speed Attribute not working</li> <li>Mining Speed Attribute not doing anything</li> <li>Mining Fortune Attribute not doing anything</li> </ol> <h2>Removed</h2><ol> <li> Health Regen Attribute due to its similarity to Vitality</li> <li> Magic Find Attribute due to its similarity to Luck</li> </ol>
release

KapLib v1.15.2

v1.15.2-mc1.20.1-FML47.3.0
18 янв. 2025 г.28Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>arrow enchantments not working on hit</li> </ol>
release

KapLib v1.15.1

v1.15.1-mc1.20.1-FML47.3.0
18 янв. 2025 г.30Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>live-steal particles being shown even when no live-steal is applied</li> </ol>
release

KapLib v1.15.0

v1.15.0-mc1.20.1-FML47.3.0
18 янв. 2025 г.22Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>option to add current value to GUI-Menu builder</li> <li>menus being closed on pressing escape</li> </ol> <h2>Fixed</h2><ol> <li>life steal also working from ranged attacks</li> <li>ConfigureOverlaysScreen (previous ChangeOverlayLocationsScreen) not working properly</li> </ol>
release

KapLib v1.14.0

v1.14.0-mc1.20.1-FML47.3.0
12 янв. 2025 г.25Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>server config to disable Anvil Cap</li> </ol> <h2>Uncategorized</h2><ol> <li>made damage indicator show "INFINITE" when damage value is equal to Float.MAX_VALUE</li> </ol>
release

KapLib v1.13.4

v1.13.4-mc1.20.1-FML47.3.0
12 янв. 2025 г.38Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>crash when either attacker or attacked of the life steal particles are removed</li> <li>ConcurrentModification error due to client-server miss-communication (hopefully)</li> </ol>
release

KapLib v1.13.3

v1.13.3-mc1.20.1-FML47.3.0
12 янв. 2025 г.30Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>Compacting not working due to NullPointer</li> </ol> <h2>Uncategorized</h2><ol> <li>cleaned up code inside TimedModifier</li> </ol>
release

KapLib v1.13.2

v1.13.2-mc1.20.1-FML47.3.0
12 янв. 2025 г.25Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>EitherTerminator builder support</li> <li>Compacting.Result count & result output</li> </ol>
release

KapLib v1.13.1

v1.13.1-mc1.20.1-FML47.3.0
12 янв. 2025 г.29Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>EitherTerminator</li> </ol>
release

KapLib v1.13.0

v1.13.0-mc1.20.1-FML47.3.0
11 янв. 2025 г.22Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>Life-Steal particles</li> </ol> <h2>Moved</h2><ol> <li>ParticleAnimation and ParticleAnimationManager into 'core' package</li> <li>Vanilla Golem heads (Carved Pumpkin, Jack O' Lantern) to tag ExtraTags.Blocks.VANILLA_GOLEM_HEADS</li> </ol>
release

KapLib v1.12.0

v1.12.0-mc1.20.1-FML47.3.0
3 янв. 2025 г.23Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>Particle Animations. see JDocs for more information</li> </ol> <h2>Fixed</h2><ol> <li>fatal error when trying to join dedicated server</li> </ol> <h2>Uncategorized</h2><ol> <li>renamed NetworkingHelper -> NetworkHelper</li> </ol>
release

KapLib v1.11.0

v1.11.0-mc1.20.1-FML47.3.0
30 дек. 2024 г.23Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>Count enchantment now using registry reference as map name</li> <li>support for custom AttributeModifierTypes via registry</li> <li>support for custom ComponentContentTypes via registry</li> <li>Compacting helper under net.kapitencraft.kap_lib.item.Compacting</li> </ol> <h2>Fixed</h2><ol> <li>ModBowEnchantment not directly implementing IWeaponEnchantment</li> </ol> <h2>Uncategorized</h2><ol> <li>defaulted slots() call inside ArmorStatBoostEnchantment to armor equipment</li> <li>renamed field REQUIREMENT_TYPE to REQUIREMENT_TYPES inside class ModRegistries</li> <li>renamed class ModRegistries to ExtraRegistries</li> <li>renamed class ModRegistryKeys to ExtraRegistryKeys</li> <li>note: this version is not network compatible with previous versions!</li> </ol>
release

KapLib v1.10.3

v1.10.3-mc1.20.1-FML47.3.0
20 дек. 2024 г.36Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>rainbow enchantment color for > max level enchantments</li> </ol> <h2>Fixed</h2><ol> <li>Double Jump attribute not working</li> <li>Count enchantment counting one higher than it's supposed to</li> <li>typo in Strength attribute</li> </ol> <h2>Removed</h2><ol> <li> existing crafting recipe netherite ingots to netherite armor</li> </ol> <h2>Uncategorized</h2><ol> <li>renamed ARROW_SPEED -> PROJECTILE_SPEED Attribute</li> </ol>
release

KapLib v1.10.2

v1.10.2-mc1.20.1-FML47.3.0
15 дек. 2024 г.42Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>update checker (hopefully)</li> <li>arrow speed attribute not doing anything</li> <li>health mending and vitality attributes not doing anything</li> <li>armor shredder attribute not doing anything</li> </ol>
release

KapLib v1.10.1

v1.10.1-mc1.20.1-FML47.3.0
14 дек. 2024 г.28Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>save for Mana & Health after leaving the game</li> <li>HITS_ENDERMAN item tag for bows</li> <li>concurrent-save Queue data type</li> <li>enable damage indicator and indicator lifetime client-config values</li> </ol> <h2>Fixed</h2><ol> <li>DRAW_SPEED attribute not working</li> <li>DRAW_SPEED attribute ignored in animation</li> <li>abstract bow enchantment subclass not working as intended</li> <li>test enchantment re-appearing</li> </ol>
release

KapLib v1.10.0

v1.10.0-mc1.20.1-FML47.3.0
14 дек. 2024 г.33Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>UpdateChecker version type config ("release", "beta", "alpha")</li> <li>ExtraTags including EntityTypes with end mobs</li> </ol> <h2>Fixed</h2><ol> <li>UpdateChecker not working (hopefully)</li> <li>custom attributes not being registered to the expected entities</li> </ol> <h2>Removed</h2><ol> <li> neccessity for extended calculation enchantments to import their supported interface (IWeaponEnchantment -> Weapons, IArmorEnchantment -> Armor)</li> </ol>
release

KapLib v1.9.9

v1.9.9-mc1.20.1-FML47.3.0
4 дек. 2024 г.32Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>Damage Indicator showing twice</li> <li>firing 2 Critical Events</li> <li>AutoPublisher always creating a single empty element under "Uncategorized" category</li> </ol> <h2>Uncategorized</h2><ol> <li>renamed ModEnchantmentCategories -> ExtraEnchantmentCategories</li> </ol>
release

KapLib v1.9.7

v1.9.7-mc1.20.1-FML47.3.0
1 дек. 2024 г.35Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>"Known Errors" changelog category to AutoPublisher</li> </ol> <h2>Fixed</h2><ol> <li>not being able to attack if using an item without requirements</li> <li>being able to attack with an item without matching requirements</li> </ol> <h2>Removed</h2><ol> <li> WeaponStatBoostEnchantment. use a normal StatBoostEnchantment with 'IWeaponEnchantment' impl instead</li> </ol> <h2>Known Errors</h2><ol> <li>game randomly crashing due to ConcurrentModificationException inside BonusManager#getOrCreateLookup(LivingEntity)</li> </ol> <h2>Uncategorized</h2><ol> <li></li> </ol>
release

KapLib v1.9.6

v1.9.6-mc1.20.1-FML47.3.0
29 нояб. 2024 г.43Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Fixed</h2><ol> <li>custom global loot modifier serializers not being loaded</li> <li>custom loot conditions not being loaded</li> </ol> <h2>Removed</h2><ol> <li> Extended Edit box because it wasn't needed</li> </ol>
release

KapLib v1.9.5

v1.9.5-mc1.20.1-FML47.3.0
17 нояб. 2024 г.27Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>Success msg to publisher</li> <li>publisher config value to enable/disable sources jar</li> </ol> <h2>Fixed</h2><ol> <li>scrollable tooltips not working due to missing mixin</li> </ol>
release

KapLib v1.9.4

v1.9.4-mc1.20.1-FML47.3.0
17 нояб. 2024 г.52Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>"loadOrCreateFile" method to IOHelper</li> <li>version display to load logger</li> <li>UpdateChecker (awaiting test!)</li> </ol> <h2>Removed</h2><ol> <li> limit on max health and armor attribute</li> </ol> <h2>Uncategorized</h2><ol> <li>synced attack damage attribute to client</li> <li></li> </ol>
release

KapLib v1.9.3

v1.9.3-mc1.20.1-FML47.3.0
4 нояб. 2024 г.31Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Added</h2><ol> <li>translations for attributes</li> <li>AutoPublisher pulling author & project info from custom config</li> <li>"toPairList" Collector</li> </ol> <h2>Fixed</h2><ol> <li>Stat Boost enchantments not working</li> <li>AutoPublisher adding the last letter of the type to the description (see version 1.9.2)</li> <li>AutoPublisher putting all changes under "Moved" element</li> </ol>
release

KapLib v1.9.2

v1.9.2-mc1.20.1-FML47.3.0
27 окт. 2024 г.30Minecraft: 1.20.1forge
Скачать
Что нового
<h2>Moved</h2><ol> <li>d test data gen</li> </ol>
release

KapLib v1.9.1

v1.9.1-mc1.20.1-FML47.3.0
27 окт. 2024 г.31Minecraft: 1.20.1forge
Скачать
Что нового
Auto generated :hypers: <h2>Added</h2><ol> <li>auto pusher;</li> </ol> <h2>Moved</h2><ol> </ol> <h2>Fixed</h2><ol> </ol> <h2>Removed</h2><ol> </ol> <h2>Uncategorized</h2><ol> </ol>
release

KapLib 1.9.0

v1.9.0-mc1.20.1-FML47.3.0
25 окт. 2024 г.38Minecraft: 1.20.1forge
Скачать
Что нового
moved Leveled to a simpler system; added crafting refresh; fixed overlays crashing due to several reasons :upside_down:; fixed Bonuses not showing description; fixed Chroma Rendertype not working; fixed Bonus Manager not working perfectly; (TODO add support for other events)
release

KapLib 1.7.0

v1.7.0-mc1.20.1-FML47.3.0
5 сент. 2024 г.38Minecraft: 1.20.1forge
Скачать
Что нового
fixed multiline TextBox suggestions not fully working; continue on set & item bonuses
beta

KapLib 1.6.1

v1.6.1-mc1.20.1-FML47.3.0
2 сент. 2024 г.26Minecraft: 1.20.1forge
Скачать
Что нового
fixed crashing? bonus manager fully working (awaiting ig impl)
release

KapLib 1.5.5

v1.5.5-mc1.20.1-FML47.3.0
30 авг. 2024 г.34Minecraft: 1.20.1forge
Скачать
Что нового
changes; test for sources
release

KapLib 1.5.2

v1.5.2-mc1.20.1-FML47.3.0
17 авг. 2024 г.41Minecraft: 1.20.1forge
Скачать
Что нового
fixed crash due to config not loading :skull:
release

KapLib 1.5.1

v1.5.1-mc1.20.1-FML47.3.0
17 авг. 2024 г.36Minecraft: 1.20.1forge
Скачать
Что нового
added registry for loot table modifiers
release

KapLib 1.5.0

v1.5.0-mc1.20.1-FML47.3.0
17 авг. 2024 г.32Minecraft: 1.20.1forge
Скачать
Что нового
added fishingRod parameter to ModifyFishingHookStatesEvent; added string serializer system for data-gen lambda; fishing rods no longer work when not meeting requirements
release

KapLib 1.4.0

v1.4.0-mc1.20.1-FML47.3.0
7 авг. 2024 г.38Minecraft: 1.20.1forge
Скачать
Что нового
- added a lot of new Attributes - added DamageIndicator <br><br> - removed RegisterRaritiesEvent