BC Lib - Додає сумісність між модами на версию [1.19.4]
6 сент. 2023 г., 17:16
2760
Опис
BCLib - це бібліотечний мод для BetterEnd, BetterNether, Eden Ring і можливих майбутніх модів від команди BetterX. Він має бути встановлений як окремий мод. Ця бібліотека може бути використана іншими розробниками для створення своїх власних модів. Якщо у вас є пропозиції або поліпшення, ми відкриті для обговорень і pull-запитів. Деякі можливості будуть додані в майбутньому, уся документація міститься всередині javadocs. Якщо в документації чогось не вистачає, будь ласка, повідомте про це, і ми виправимо це. Особливості автономного режиму: сумісність між модами і наборами даних між Пеклом і Краєм, емісивні текстури (із суфіксом _e) для цільних і вирізаних блоків (+ підтримка ресурс-паків; не працює в Iris), автоматичні емісійні шейдери для Canvas (+ підтримка ресурс-паків), функції для створення модів (короткий застарілий список): рендеринг емісивних текстур (із суфіксом _e), які можна застосовувати до цільних і прозорих блоків; можливість змінювати/додавати їх за допомогою ресурс-паків; несумісність із Sodium і Canvas (просто не буде відображатися); несумісність із шейдерами Iris (Iris без шейдерів працює нормально). Процедурні блоки і предметні моделі (з шаблонів або з коду); інтерфейси рендерингу блоків. API: простий API інтеграції модів: отримання внутрішніх методів, класів і об'єктів мода під час виконання. API функцій структури: функції структури з автоматичною реєстрацією, допоміжні функції та математичні інструменти. API даних світу: виправники світу для зручної міграції між версіями мода, коли контент було видалено; підтримка змін імені блоку та об'єктів Tile Entities (WIP). API Bonemeal: додавання користувацьких розповсюджуваних блоків; додавання користувацьких рослин із різними вагами, біомами та іншими перевірками; користувацькі підводні рослини. API функцій: функції з автоматичною реєстрацією, допоміжні функції та математика. API біома: обгортка біома навколо біомів MC; користувацьке сховище даних біома; користувацька щільність туману. API тегів: попередньо створений набір тегів; динамічна реєстрація тегів за допомогою коду; додавання блоків і предметів у теги під час виконання. Бібліотеки: бібліотека сплайнів (проста): помічник для створення простих сплайнів у вигляді набору точок; деякі основні операції зі сплайнами; перетворення сплайнів у SDF. Менеджер рецептів: реєстрація рецептів із коду з перевіркою конфігурації та інгредієнтів. Бібліотека шуму: Вороний шум і Open Simplex Noise. Математична бібліотека: безліч базових математичних функцій, відсутніх у MC. Бібліотека SDF: реалізація функцій відстані зі знаком; різні операції та примітиви SDF; різні матеріали для примітивів SDF; постоброблення блоку; генерація функцій з використанням SDF. Допоміжні інструменти: користувацькі будівельники поверхні. Помічник перекладу: генерує шаблон перекладу. Зважений список: список об'єктів залежно від ваги; Зважене дерево: швидкий підхід для структур із великою вагою; Помічник блоку: деякі корисні функції для роботи з блоками; Складні матеріали: допоміжні класи, які використовуються для масового створення контенту (дерев'яні блоки, кам'яні блоки тощо); Містить набір визначених блоків, предметів, рецептів і тегів; Може бути змінено перед запуском модів (буде додано новий тип блоку для всіх примірників у всіх модах); Усі внутрішні блоки й предмети мають шаблони (вони мають автоматичну обробку блоків, предметів, предметів, предметів, предметів, предметів, предметів, предметів, предметів, предметів, предметів, предметів, предметів, предметів, предметів, предметів, предметів, предметів, предметів, предметів, предметів, предметів, предметів Визначені блоки і предмети: найбільш базові блоки з MC; автоматичне створення моделей предметів і блоків; Конфігурації: настроюється система конфігурації на основі Json; ієрархічні конфігурації; різні типи записів; збереження тільки змін. Інтерфейси: BlockModelProvider: дає змогу блоку повертати користувацьку модель і стан блоку. ItemModelProvider: дає змогу блоку повертати користувацьку модель предмета. CustomColorProvider: дає змогу додати колірний провайдер для блоку і предмета. RenderLayerProvider: визначає шар рендерингу блоку (прозорий і напівпрозорий). PostInitable: дає змогу блоку ініціалізувати щось після завантаження всіх модів. CustomItemProvider: дає змогу блоку змінити зареєстрований предмет (наприклад, таблички, водяні лілії).
Скріншоти
Як встановити BC Lib
- Завантажте та встановіть Minecraft Forge
- Завантажте мод
- Перемістіть jar файл у директорію .minecraft\mods
- Насолоджуйтесь грою :)
Завантажити мод BC Lib
Мод на
Лаунчер Майнкрафт
З модами, готовими збірками та серверами
Версія 1.20
bclib-3.0.13.jar
Версія 1.20.2
bclib-3.0.10.jar
Версія 1.19.4
bclib-2.3.4.jar
Версія 1.19
bclib-2.1.7.jar
Версія 1.19.3
bclib-2.2.4.jar
Версія 1.18.2
bclib-1.4.7.jar
Версія 1.18
bclib-1.3.5.jar
Ви можете грати з величезною кількістю модів разом з іншими гравцями! Все це є на наших серверах Minecraft - CubixWorld!
Зареєструйтесь та завантажте лаунчер для гри на серверах з унікальними модифікаціями та тисячами гравців.
Почати гру!
Зареєструйтесь та завантажте лаунчер для гри на серверах з унікальними модифікаціями та тисячами гравців.
Почати гру!
Безкоштовні бонуси
Отримуй щоденні бонуси!
ОТРИМАТИ