Перейти к содержимому
Mineforgian

AbyssalLib

A plugin library for GUIs, Items, Blocks, Advancements and much more.

Загрузки
2K
Подписчики
1
Обновлён
5 июня 2026 г.
Лицензия
MIT

Опубликован 11 мая 2025 г.

Исходный код


Features

A general-purpose library providing tools and APIs to simplify plugin development, including:

  • ResourcePack API for easier pack handling and distribution
  • Serverside translations with dynamic updates for items (along with glyphs, placeholders support)
  • Items, blocks, GUIs, and entity API
  • Advancements, toasts, and permissions API
  • Energy system and flexible economy API (multi-currency)
  • Scoreboard and placeholder API with extended functionality

And much more.



Advancements

Permissions

Recipe

Item and ServerSide Translation

Ченджлог

2.4.0-mc.26.1.2-alpha.1Альфа26.1.2 · 5 июня 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)
2.3.9-mc.26.1.2Релиз26.1.2 · 30 мая 2026 г.

Fixes:

  • ItemStack deserialization no longer adds custom_data to item if its not defined in the yml/json/etc.
2.3.8-mc.26.1.2Релиз26.1.2 · 29 мая 2026 г.

Fix:

  • UpdateChecker now works properly
2.3.7-mc.26.1.2Релиз26.1.2 · 29 мая 2026 г.

Fix:

  • YamlOps properly gets double and long values
2.3.6-mc.26.1.2Релиз26.1.2 · 28 мая 2026 г.

Changes:

  • Encoder and Decoder are no longer functional interfaces

Fixes:

  • LootTable no longer cause a crash
  • ItemMenu now works again
2.3.5-mc.26.1.2Релиз26.1.2 · 25 мая 2026 г.

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

  • Encoder and Decoder are now FunctionalInterface(s) (Codec.of)
2.3.4-mc.26.1.2Релиз26.1.2 · 25 мая 2026 г.

New:

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

Fixes:

  • Codec#orElse no longer fails for null input
2.3.3-mc.26.1.2Релиз26.1.2 · 24 мая 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

Комментарии

Загружаем…