Unofficial site, not affiliated with modrinth.com.What is this?
Плагины/AbyssalLib
  • AbyssalLib 2.4.0-mc.26.1.2-alpha.1

    alpha5 июня 2026 г.

    New:

    • Codec API now returns DataResult this allows propagative errors and partial success warnings accumulation)
    • Codec#encodeAsync/decodeAsync, Codec.dispatch, Codec.taggedUnion, Codec.tuple and much more
    • RecordCodecBuilder -> RecordBuilder, it has also been rewritten
    • EncodeContext/DecodeContext to help clean up more complicated codecs.
    • Reflection API covers more missed features

    Changes:

    • Reflection API is now made safer
    • UpdateChecker accepts a String vararg of ignored identifiers (e.g .alpha, .beta etc)
  • AbyssalLib 2.3.9-mc.26.1.2

    release30 мая 2026 г.

    Fixes:

    • ItemStack deserialization no longer adds custom_data to item if its not defined in the yml/json/etc.
  • AbyssalLib 2.3.8-mc.26.1.2

    release29 мая 2026 г.

    Fix:

    • UpdateChecker now works properly
  • AbyssalLib 2.3.7-mc.26.1.2

    release29 мая 2026 г.

    Fix:

    • YamlOps properly gets double and long values
  • AbyssalLib 2.3.6-mc.26.1.2

    release28 мая 2026 г.

    Changes:

    • Encoder and Decoder are no longer functional interfaces

    Fixes:

    • LootTable no longer cause a crash
    • ItemMenu now works again
  • AbyssalLib 2.3.5-mc.26.1.2

    release25 мая 2026 г.

    [EDIT: DO NOT USE CODEC.OF WITH LAMDA, IT DOESNT WORK] Changes:

    • Encoder and Decoder are now FunctionalInterface(s) (Codec.of)
  • AbyssalLib 2.3.4-mc.26.1.2

    release25 мая 2026 г.

    New:

    • Codec.recursive
    • Codec#flatXmap
    • Codec.of overload with access to DynamicOps

    Fixes:

    • Codec#orElse no longer fails for null input
  • AbyssalLib 2.3.3-mc.26.1.2

    release24 мая 2026 г.

    New:

    • Simple Recipe API that allows automatically loading registered recipe types from JSON/YAML.
    • Recipes can now be disabled by making a file in recipes folder with the following content:
    id: "minecraft:diamond_sword"
    disabled: true
    
    • Recipes can now be replaced if they already exist using the optional replace: <boolean> field
  • AbyssalLib 2.3.2-mc.26.1.2

    release24 мая 2026 г.

    New:

    • Tags loaded by TagLoader can now replace existing ones aslong as the ID is the same by setting replace: true.
    • Loot tables now respect merge_strategy for existing custom loot tables of same id
    • DeferredRegistry now supports adding modifiers which allow runing logic on elements during and after registration.

    Fixes:

    • ItemMenu now shows correct item count on plugins with no ItemCategory.
    • ItemMenu now properly hides "hidden" items if no ItemCategory is present
  • AbyssalLib 2.3.1-mc.26.1.2

    release23 мая 2026 г.

    Fixes:

    • OminousAmplifier component no longer causes ClassCastException.
    • GUIs now tick on folia
  • AbyssalLib 2.3.0-mc.26.1.2

    release23 мая 2026 г.

    This is the first build with folia compatibility, if you find any errors please report them on either github or discord

    New:

    • Folia is now supported.
    • Minestom inspired Command API (old annotation registration still works).

    Changes:

    • Scheduler API is now ~4.8x faster.
    • Structure Block placement speed is now configurable.
    • onTick and onRandomTick have been moved to CustomBlock from BlockEntity.

    Fixes:

    • RemainderUse component has been fixed.
  • AbyssalLib 2.2.2-mc.26.1.2

    release14 мая 2026 г.

    New:

    • ResourcePackCompileEvent so plugins can hook into other plugins packs.

    Changes:

    • ItemPredicate partially matches minecraft:custom_data instead of a 1:1 comparison.
  • AbyssalLib 2.2.1-mc.26.1.2

    release13 мая 2026 г.

    Changes:

    • ItemAttributeModifers codec is now flipped to fix serialization.
  • AbyssalLib 2.2.0-mc.26.1.2

    release13 мая 2026 г.

    New:

    • Command to send toasts (/abyssallib toast <players> <held|custom> <frame> <title> [subtitle] [item_stack]).
    • Command to serialize held item, looked at block or looked at entity.
    • EnumArgument and NbtCompoundArgument for brigadier.
    • Scheduler API (Realtime, Bukkit and Folia)
    • Cooldown API.

    Changes:

    • give command now takes player(s) as the first argument.
    • permission gui command can now take player as optional target.
  • AbyssalLib 2.1.0-mc.26.1.2

    release7 мая 2026 г.

    New:

    • ClientItemModifier for client-only item modifications, registered by ItemPacketModifier.registerModifier
    • Client-only changes are now applied to cursor items too
  • AbyssalLib 2.0.8-mc.26.1.2

    release6 мая 2026 г.

    Fix:

    • Vanilla components are now serialized under minecraft namespace, old serialized items can be ported by replacing the namespace of component ids
  • AbyssalLib 2.0.7-mc.26.1.2

    release6 мая 2026 г.

    Fix:

    • ConsumeEffect codecs have been fixed (fixes serialization of Deathprotect and Consume components)
  • AbyssalLib 2.0.6-mc.26.1.2

    release6 мая 2026 г.

    Fixes:

    • DeathProtect and EnchantableComponent no longer cause error spam
    • ComponentMap now loads vanilla components properly
  • AbyssalLib 2.0.5-mc.26.1.2

    release5 мая 2026 г.

    Changes:

    • Attribute API is now 1:1 with the minecraft Attribute system.
  • AbyssalLib 2.0.4-mc.26.1.2

    release5 мая 2026 г.

    Changes:

    • resourcepack host is now enabled by default

    Fixes:

    • No longer causes errors when using Codec.map or similar with Config API
1

Совместимость

Minecraft: Java Edition

Платформы

Сведения

Лицензия:
Опубликован:1 год назад
Обновлён:1 неделю назад
ID проекта:
Главная