AbyssalLib icon

AbyssalLib -----

An all-purpose library, which makes integration easier aswell



ItemsAdder compat and more features.
New:
  • ItemsAdder items can now be used in recipes and tags (ia:namespace:id), (Blocks for tags too)
  • Either<A, B> (kinda just DFU version) aswell as Codec<Either<A, B>> type has been added (Codec.either)
  • OneOf codec for allowing attempt of many codecs (next-if-previous-failed) (Codec.oneOf)
  • Item Definitions inside recipes and tags now support data component modifications (e.g
  • Code (YAML):
     id : minecraft:stick
    [*]    amount
    : 2
    [*]    data
    :
    [*]      minecraft:unbreakable
    : ""
    [*]      minecraft:max_stack_size
    : 2
    check out docs for the format of each component). this also makes it cleaner (as before items wwith amount were defined as {"item:id", amount}).
Changes:
  • Codec.either -> Codec.fallback
  • EitherCodec -> FallbackCodec
Fix:
  • Codec#list/collection now works as intended on FallbackCodec
----------, Dec 11, 2025
Resource Information
Author:
----------
Total Downloads: 536
First Release: May 4, 2025
Last Update: Jan 29, 2026
Category: ---------------
All-Time Rating:
1 ratings
Find more info at darksoulq.github.io...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings