▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Fly's config lib
Fly's config lib

Fly's config lib

Simplest JSON config lib to not repeat yourself :P

Оцените первым
443
3

Fly's Config Lib

A shared configuration library for Fly's Minecraft mods providing JSON config management, registry helpers, and NBT pattern matching.

Features

  • Load and save mod settings from a JSON file
  • Automatically creates a default config file if none exists
  • Detects when the config file is edited on disk and reloads it without restarting
  • Backs up broken/corrupted config files with a timestamp before resetting to defaults
  • Look up items, blocks, and entities by their in-game I
  • Caches registry lookups so repeated lookups don't slow things down
  • Match items by their NBT data (enchantments, custom names, written book authors, etc.)
  • Partial NBT matching — only the tags you specify need to match, the rest are ignored
  • Exact NBT matching — the item must have exactly the tags specified, nothing more
  • List NBT matching — check if an item has at least one of the specified enchantments/tags
  • Strict list matching — check if an item has all of the specified enchantments/tags
  • Numeric NBT values match regardless of internal type
  • Map config keys to values using either exact strings or regex patterns
  • Extract parts of a matched string via capture groups and reuse them in the mapped value

Часто задаваемые вопросы

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

Minecraft: Java Edition

1.20.x1.19.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Детали

Лицензия:
Опубликован:5 месяцев назад
Обновлён:2 месяца назад
Главная