🇺🇦 Українська (Ukrainian - Ukraine)
🇺🇦 Українська (Ukrainian - Ukraine)
Зовнішній вигляд
🇺🇦 Українська (Ukrainian - Ukraine)
🇺🇦 Українська (Ukrainian - Ukraine)
Зовнішній вигляд
Ця сторінка написана для версії:
1.21.4
Ця сторінка написана для версії:
1.21.4
Перш ніж почати, ви повинні мати базове уявлення про розробку на Java та розуміння об’єктноорієнтованого програмування (ООП).
Перш ніж почати, ви повинні мати базове уявлення про розробку на Java та розуміння об’єктноорієнтованого програмування (ООП).
Перш ніж ми почнемо, розгляньмо деякі терміни, які ви зустрінете під час створення модів за допомогою Fabric:
Fabric — це легкий набір інструментів модифікації для Minecraft: Java Edition.
Він розроблений як проста та зручна у використанні платформа для створення модів. Fabric — це проєкт, керований спільнотою, і він має відкритий вихідний код, що означає, що кожен може зробити свій внесок у проєкт.
Ви повинні знати про чотири основні компоненти Fabric:
Модифікація — це процес модифікації гри з метою зміни її поведінки або додавання нових функцій — у випадку з Minecraft це може бути що завгодно: від додавання нових предметів, блоків або сутностей до зміни механіки гри або додавання нових режимів гри.
Minecraft: Java Edition обфускований Mojang, що ускладнює модифікацію. Однак за допомогою таких інструментів модифікації, як Fabric, модифікувати стає набагато легше. Існує кілька систем мапування, які можуть допомогти в цьому процесі.
Loom перетворює обфусцований код у формат, зрозумілий людині, використання мапування, полегшує розробникам модів розуміння та змінення коду гри. Yarn є популярним і чудовим вибором мапування для цього, але існують і інші варіанти. Кожен проєкт мапування може мати свої сильні сторони або напрямок.
Loom дозволяє легко розробляти та компілювати моди на основі перемапованого коду, а Fabric Loader дозволяє завантажувати ці моди в гру.
Fabric API — це набір API та інструментів, які розробники модів використовують під час створення модів.
Fabric API надає широкий набір API, які створюються на основі існуючої функціональності Minecraft - наприклад, надають нові хуки та події для використання розробниками модів, або надають нові утиліти та інструменти, щоб полегшити модифікацію - такі як розширювачі транзитивного доступу та можливість отримати доступ до внутрішніх реєстрів, таких як реєстр компостованих предметів.
Fabric API надає широкий набір API, які створюються на основі існуючої функціональності Minecraft - наприклад, надають нові хуки та події для використання розробниками модів, або надають нові утиліти та інструменти, щоб полегшити модифікацію - такі як розширювачі транзитивного доступу та можливість отримати доступ до внутрішніх реєстрів, таких як реєстр компостованих предметів.