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

General Custom Data

API для внедрения интерфейсов, предоставляющий функциональность вроде компонентов данных для пользовательских тегов данных.

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
575
Подписчиков на Modrinth
0
версия
1
Обновлён
21 мая 202621 мая
Опубликован
в 2025
Это библиотека — она нужна другим модам и сама ничего не добавляет в игруНужна 2 модам. Скачайте её, если этого требует другой мод.

Коротко о моде

Библиотека — нужна другим модам: её требуют 2
Работает на Fabric
Для Minecraft 26.1–26.1.2
Работает и в игре, и на сервере — ставьте, где нужен
Последняя версия — 2.0.0-beta.10 от 21 мая 2026
Нужен Generic Registry и Fishbone Trehalose
Где нужен
В игренеобязателенНа серверенеобязателен

Работает и в игре, и на сервере — ставьте, где нужен

Версии игры26.1–26.1.2
Описание переведено автоматическиПоказать оригинал (EN)

General Custom Data

General Custom Data — это библиотека, предоставляющая функциональность, похожую на компоненты данных, для пользовательских тегов данных.

На данный момент реализована не полностью.

Команды

  • `/custom effect list []Выводит список пользовательских эффектов наentity`.
  • `/custom effect give [<duration|infinite>] []Добавляет пользовательский эффект кentity`.
  • `/custom effect clear [] []Удаляет пользовательский эффект сentity`.

Структура данных

Compound custom_data: Родительский тег.
 |- String id: namespace:path.
 |- List modifiers
 |  \- Compound Модификатор.
 |    |- String attribute: namespace:path.
 |    |- Double base: Любое.
 |    |- String id: Любое.
 |    |- String operation: add_value, add_multiplied_base, add_multiplied_total.
 |    \- String slot: mainhand, offhand, feet, legs, chest, head.
 |- String rarity: Любое.
 \- List status_effects
  \- Compound Эффект состояния.
    |- String id: namespace:path.
    \- List episodes: Неупорядоченные эпизоды.
     \- Compound Эпизод.
       |- Int amplifier: Любое.
       \- Int duration: Любое. В тиках.

Compound data: Родительский тег.
 |- Byte explosion_radius: Любое.
 |- Short fuse: Любое.
 |- String id: namespace:path.
 |- List modifiers
 |  \- Compound Модификатор.
 |    |- String attribute: namespace:path.
 |    |- Double base: Любое.
 |    |- String id: Любое.
 |    |- String operation: add_value, add_multiplied_base, add_multiplied_total.
 |    \- String slot: mainhand, offhand, feet, legs, chest, head.
 |- String owner: UUID.
 \- List status_effects
  \- Compound Эффект состояния.
    |- String id: namespace:path.
    \- List episodes: Эпизоды на сущностях упорядочены по убыванию амплификатора, отсчитываются одновременно.
     \- Compound Эпизод.

       |- Int amplifier: Any.
       \- Int duration: Any. In ticks.

Частые вопросы

Как установить General Custom Data?

Установите Fabric под свою версию Minecraft, скачайте General Custom Data под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть General Custom Data?

У General Custom Data есть сборки для Minecraft 26.1–26.1.2.

Нужен ли General Custom Data на сервере?

Работает и в игре, и на сервере — ставьте, где нужен

Лицензия и источник
GNU General Public License v3.0 or laterможно использовать и распространять; изменённые версии — под той же лицензией и с исходным кодом
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее