KapLib

KapLib

Mod

Library for all purposes

Client and server Game MechanicsLibraryManagementUtility

5,443 downloads
3 followers
Follow Save
Filter loader...
Filter versions...
Filter channels...

Added

  1. ClientHelper#BOW_PULL ItemProperty. use when registering bow items ItemProperties (see KapLibModClientEvents for an example)

Fixed

  1. ExtraAttributes.RANGED_DAMAGE not being implemented
  2. ExtraAttributes.FISHING_SPEED not being implemented

Fixed

  1. ExtraStreamCodecs#map being package-private

Added

  1. TextHelper#convertToLatin

Fixed

  1. KapLib not loading correctly when adding ArmorRecipes due to bytebuf mismatch

Removed

  1. MiscHelper#repeat because wtf did it exist in the firstplace????

Uncategorized

  1. renamed CollectorHelper#createMap -> #toMap and #createMapForKeys -> #toMapForKeys

Moved

  1. KapLibMod#RANDOM_SOURCE to MathHelper#RANDOM_SOURCE
  2. MathHelper#cooldown to AttributeHelper#cooldown

Uncategorized

  1. changed util module to not be needing the full jar at runtime. you should be able to use jar in jar to add the module

Fixed

  1. ArmorRecipe not working due to namespace not being preserved

Fixed

  1. Mana regeneration bypassing max mana
  2. RegistrySerializer#unit not working due to StreamCodec#unit requiring identity equality
  3. ManaOverlay not being formatted correctly

Fixed

  1. extra criterion triggers not being registered

Fixed

  1. a crash where ArmorRecipeBuilder and UpgradeRecipeBuilder would not work correctly due to passing in null

Fixed

  1. AbstractArmorItem#createRegistry creating body armor

Added

  1. mask textures to use in the TextureProvider

Added

  1. datagen module

Added

  1. register<Tool> for TextureProvider
  2. Pale converter in TextureProvider returning grey shades

Fixed

  1. rendertype_chroma not taking access to chroma, causing a crash

Added

  1. 2d and 3d perlin noise glsl shader files
  2. chroma.glsl forking extras.glsl

Fixed

  1. chunk layer rendertypes not being registered
  2. custom Rarities not being included by enchantment rarity increase

Added

  1. TabGroup as last parameter in AbstractArmorItem#createRegistry
  2. ManaConsumed advancement trigger
  3. RegistrySerializer#unit

Fixed

  1. AbstractArmorItem#makeCustomTextureLocation returning a string instead of a RL

Uncategorized

  1. renamed BaseAttributeLocations#ABILITY_DAMAGE -> MAGIC_DAMAGE
  2. renamed ExtraAttributes#ABILITY_DAMAGE -> MAGIC_DAMAGE

Added

  1. TabGroup and ArmorTabGroup for simplified creative tab registration

Fixed

  1. ChunkPosition uniform not being uploaded

Added

  1. 3d chroma pos glsl function
  2. fract() overloads for vec2 and vec3 in glsl
  3. max-overloads for 3 dimensions and vectors
  4. ChunkPosition shader-uniform support

Project members

Kapitencraft

Owner

Details

Licensed ARR
Published a year ago
Updated 19 days ago