Icon

Collective

🎓 Collective – це спільна бібліотека зі загальним кодом для всіх модів Serilum.

36,956,671 завантажень
Оновлено 10 днів тому
Опис
Журнал змін
Версії

blank" rel="nofollow noopener noreferrer"> blank" rel="nofollow noopener noreferrer"> blank" rel="nofollow noopener noreferrer">


Collective — це спільна бібліотека-мод із загальним кодом для всіх модів Serilum.

Він містить дані та функції, централізовані в одному місці. Collective значно допомагає в підтримці всіх версій завантажувачів модів Fabric, Forge та NeoForge.

Наявність доступу до кодового середовища бібліотеки відкриває можливості для поточних і майбутніх функцій проєкту. Процес оновлення також стає легшим, коли є покращення для функції, яка є актуальною для багатьох інших. Наприклад, це означає, що потрібно оновити один проєкт, замість шести. Це економить час і робить мене трохи щасливішим.

 
Функції:

    • Керує всіма файлами Config і внутрішньоігровим меню залежних модів. ¹
    • Змінні для збільшення сумісності з іншими проєктами.
    • Багато корисних функцій для запобігання дублюванню коду. ²
    • Подія для заміни та поповнення сутностей.
    • Дозволяє перемикати функціональність комплектних модів. ³
    • Містить access transformers/wideners для використання приватних полів. 
    • Мережевий код для надсилання пакетів через Common source set.
    • Централізована зворотна сумісність для значних змін версій.
    • І багато іншого! 



Додаткова інформація:

1 | Оскільки я використовую шаблон Multiloader для всіх своїх модів, у мене немає вбудованого Config, який я можу використовувати з Common коду. Collective містить набір Config коду, який використовують усі залежні моди. Це додає внутрішньоігрове меню Config і генерує файли в '.minecraft/config/'.
< Common's Config Code >






2 | З роками я додав багато корисного коду до Collective. Можливість їх використання значно полегшує моє життя з оновлення залежних модів:
< Common's Functions >




3 | Я випустив набори моїх модів для полегшення завантаження!
Collective дозволяє вмикати/вимикати включені моди за допомогою чудового коду!
< Fabric's Bundle Code >




4 | Access transformers/wideners використовуються для встановлення та використання полів, які Mojang зробив приватними. Наявність їх у Collective підтримує все організованим:
< Fabric's collective.accesswidener >




5 | Перегляньте повний вихідний код тут:
https://github.com/Serilum/Collective


------------------

Ви можете вільно використовувати цей мод у будь-якому наборі модів, за умови, що завантаження залишається розміщеним в екосистемі Modrinth.

Serilum.com містить огляд і додаткову інформацію про всі доступні моди.

Коментарі вимкнено, оскільки я не можу відстежувати всі окремі сторінки кожного моду.
З проблемами, ідеями, пропозиціями чи чимось іншим є Github repo. Дякую!


1 / 1
Версія Завантажувач Minecraft Дія
1.21.11-8.13-fabric+forge+neo 10.12.2025 fabric forge neoforge quilt 1.21.11
1.21.10-8.13-fabric+forge+neo 25.10.2025 fabric forge neoforge quilt 1.21.10
1.21.1-8.13-fabric+forge+neo 25.10.2025 fabric forge neoforge quilt 1.21 +1
1.20.1-8.13-fabric+forge+neo 25.10.2025 fabric forge neoforge quilt 1.20.1
1.21.10-8.12-fabric+forge+neo 22.10.2025 fabric forge neoforge quilt 1.21.10
1.21.1-8.12-fabric+forge+neo 22.10.2025 fabric forge neoforge quilt 1.21 +1
1.20.1-8.12-fabric+forge+neo 22.10.2025 fabric forge neoforge quilt 1.20.1
1.21.10-8.11-fabric+forge+neo 19.10.2025 fabric forge neoforge quilt 1.21.10
1.21.8-8.11-fabric+forge+neo 19.10.2025 fabric forge neoforge quilt 1.21.8
1.21.1-8.11-fabric+forge+neo 19.10.2025 fabric forge neoforge quilt 1.21 +1
Клієнт і сервер