KapLib

KapLib

Mod

Library for all purposes

Client and server Game MechanicsLibraryManagementUtility

3,900 downloads
2 followers
Follow Save

KapLib v1.27.0

Changelog

Uncategorized

  1. Overlay#render now takes a Gui instead of ForgeGui
  2. renamed NetworkHelper to ExtraStreamCodecs to better represent its purpose
  3. renamed CountEnchantment to EnchantmentCountEffect
  4. renamed publish_config.json$fml_version -> loader_version
  5. renamed BaseAttributeUUIDs to BaseAttributeLocations

Moved

  1. ExtraCodecs.BONUS -> Bonus.CODEC
  2. WearableSlot's #is method to take a Holder<WearableSlot> instead of Supplier<WearableSlot>
  3. BaseAttributeUUIDs from ./item to ./util/attribute

Removed

  1. ExtraCodecs.DATA_SOURCE in favour of DataSource.CODEC
  2. IUltimateEnchantment. use EnchantmentHelper#ultimate instead and add it to the tradable tag
  3. IDatagenElement as it wasn't useful anymore
  4. IArmorEnchantment, IToolEnchantment, IWeaponEnchantment
  5. StatBoost and ArmorStatBoost enchantment in favour of EnchantmentAttributeEffect
  6. ExtraCodecs.COMPONENT in favour of ComponentSerialization.CODEC
  7. Capability Provider and Abstract Capability
  8. ExtraCodecs.EFFECT in favour of MobEffectInstance.CODEC
  9. requests. handle that yourself
  10. attribute modifier registry as it was not usable anymore
  11. TextHelper#makeDescriptionId(Item). use Item#getDescriptionId already
  12. AbstractTridentClass
  13. ExtraEnchantmentCategories as EnchantmentCategories have been removed
  14. SimpleToolEnchantment. use EquipmentSlotGroup.HAND instead
  15. ARROW_COUNT attribute
  16. MiscHelper#getSlotForStack. use ItemStack#getEquipmentSlot instead
  17. ExtendedCalculationEnchantment in favour of EnchantmentEntityEffect
  18. ExtendedAbilityEnchantment in favour of EnchantmentEntityEffect
  19. EffectApplicationEnchantment in favour of ApplyMobEffect
  20. BasedAttributeUUIDs. use IAttributeExtension#getBaseId instead
  21. SimplePacket. use Neoforge's registration instead
  22. SyncCapabilityToPlayer and -Block Packets
  23. DATA_SOURCE_TYPES registry as it wasn't used anymore

Added

  1. TextureProvider. creates textures

Files

kap_lib-v1.27.0-mc1.21.1.jar(1.21 MiB) Primary Download
kap_lib-v1.27.0-mc1.21.1-sources.jar(543.24 KiB) Download

Project members

Kapitencraft

Owner

Details

Licensed ARR
Published a year ago
Updated 8 hours ago