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

Muddy's Domain Framework

Adding a framework (and redbull for no apparent reason) for domain expansions and a (really annoying) way to add them by using this mod as a library.

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
61
Подписчиков на Modrinth
0
версии
3
Обновлён
5 сентября 20265 сент.
Опубликован
в 2026
Это библиотека — она нужна другим модам и сама ничего не добавляет в игру
Domain Outside — The Outside of a Domain. (This is about 1 percent of the tests I did for domains) · свайп

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

Библиотека — нужна другим модам
Работает на Fabric
Для Minecraft 1.21.1
Нужен и в игре, и на сервере
Последняя версия — 1.0.4 от 5 сентября 2026
Лицензия MIT — бесплатно
Где нужен
В игреобязателенНа сервереобязателен

Нужен и в игре, и на сервере

Версии игры1.21.1
Перевода пока нет — показываем оригинал на английском

Adding a framework (and redbull for no apparent reason) for domain expansions and a (really annoying) way to add them by using this mod as a library. I am so sorry if you try to use this in any meaningful way.

Domains:

Domains are created by spawning new Domain Entities. Using the of() method before spawning one in changes the variables that it's tied to. e.g. new DomainEntity().of(size (radius), effect, effectLength, etc) This Includes Domain Themes for Domains (Clashes cannot have custom sounds unless you make the clash using a Custom Clash Entity)

This means so long as it's spawned correctly, you can pretty much make a Domain Expansion through whatever method (Item, Keybind, etc).

Domain Shaders:

Domain Shaders can be added by using the DomainRenderTypeRegistrationCallback which works like any other callback. Just register the name, TextureShard and ShaderInstance and it should work.

Domain Effects:

Domain Effects are normal Minecraft Mob Effects. You can of course use custom ones as well.

Domain Clashes:

Domain Clashes are pretty buggy at the moment, but should work fine for custom domains. There's not currently a way to change the clash progress bar colour. The Domain Clashes currently have a placeholder theme song that I created myself as I didn't want to use a copywritten song.

Game Rules:

Currently there are only 2 Game Rules for this mod.

  • Clash Length controls how long domain clashes last if there's no winner (Default 2400 ticks or 2 minutes).
  • Clash Win Score determines how many hits it takes for someone to win a Domain Clash (Default 20 hits).

Simple Domains:

This library does have an in-built system for allowing simple domain-like effects. By the extending SimpleDomainEffect class when creating effects you can add something that stops the Domain Effect from being applied to the entity with that effect.

Future Possible Features:

Domain Sound Configs:

Adding options to turn on/off the Domain Themes. (And a seperate option for The Domain Clash Theme)

Destructible Domains:

Adding ways for Domain blocks to be broken. e.g. breaking it with TNT and then slowly regenerating the barrier.

Custom Domain Interiors:

You can't currently add Domain Interiors with block structures on the inside. (Minecraft's structures are really weird and this is unlikely to be added soon)

(None of these are guaranteed to be added to the mod.)

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

Как установить Muddy's Domain Framework?

Установите Fabric под свою версию Minecraft, скачайте Muddy's Domain Framework под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Muddy's Domain Framework?

У Muddy's Domain Framework есть сборки для Minecraft 1.21.1.

Нужен ли Muddy's Domain Framework на сервере?

Нужен и в игре, и на сервере

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

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