Framework Мод для Minecraft 1.20.1, 26.2
Загальна бібліотека, що живить усі моди MrCrayfish
Про мод Framework





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

🚀 Open Model Format
Open Model Format — це розширення до ванільного формату JSON Block Model. Воно знімає довільні обмеження, накладені на проєктування моделей блоків, тобто тепер ви можете обертати елемент на будь-який кут, а не з кроком 22.5. Воно також дозволяє розміщувати та масштабувати елементи більше за максимальні межі [-16,-16, -16] до [32, 32, 32]. Нижче наведено приклад моделі гелікоптера, використаної в моді транспортних засобів.

🔑 Synced Data Keys
Synced Data Keys — це вдосконалення системи доступу до даних сутностей Minecraft. Воно дозволяє прикріплювати додаткові дані до будь-якої сутності без потреби писати складну capability. Перевага використання Synced Data Keys від Framework полягає в потужних функціях, які воно надає. Як згадується в назві, дані можуть автоматично синхронізуватися з клієнтами; це означає, що вам не доведеться мати справу з пакетами. Дані можуть зберігатися в сутності, тож вони запам'ятовуються між перезавантаженнями світу або перезапусками сервера. На відміну від системи Minecraft, Framework додає опцію, яка дозволяє вашим даним зберігатися після смерті, а не скидатися до значення за замовчуванням. Ще не переконані? Перегляньте приклад нижче, щоб побачити, наскільки простою, але потужною є ця система.
Приклад відстеження того, скільки разів курку вдарили гравці.
// Creating a synced data key private static final SyncedDataKey<Chicken, Boolean> HITCOUNT = SyncedDataKey.builder(SyncedClassKey.CHICKEN, Serializers.INTEGER) .id(new ResourceLocation("yourmodid", "hitcount")) .defaultValueSupplier(() -> 0) .saveToFile() .syncMode(SyncMode.TRACKINGONLY) .build(); // Call this in your common setup FrameworkAPI.registerSyncedDataKey(HITCOUNT); // Forge event for when a player attacks an entity void onHitEntity(AttackEntityEvent event) { if(event.getTarget() instanceof Chicken chicken) { int newCount = HITCOUNT.getValue(chicken) + 1; HITCOUNT.setValue(chicken, newCount); } }
📦 Easy Login Packets
Forge має можливість дозволяти розробникам створювати пакети входу, однак його реалізація вимагає значної кількості коду. Framework стискає потрібний код у простий метод реєстрації та бере на себе надсилання ваших даних клієнтам.

📔 Розробникам:
Дізнайтеся, чим Framework може бути корисним для вашої розробки, прочитавши про його функції тут.

🙋‍♀️ Потрібна підтримка? Приєднуйтесь до офіційного Discord-сервера:
Розділ коментарів не дуже підходить для підтримки, приєднуйтесь до офіційного discord-сервера. Ви можете отримати допомогу зі встановлення та налаштування модів, вирішення збоїв та іншого! Крім того, ви отримаєте доступ до новин про оновлення та розробку модів (раніше за всіх інших).

Як встановити Framework
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 1.20.1–26.2 on Fabric, Forge or NeoForge automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install Fabric, Forge or NeoForge
The loader must match the game version of the mod file, for example Minecraft 26.2. After installing it, a separate profile appears in your launcher.
Download the file for your version
In the version list above, pick the file framework-fabric-26.2-0.13.26.jar (1.7 MB) for your game version and loader.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.
Launch the loader profile
Open “Mods” in the main menu: Framework should be in the list.
Версії
Із залежностями
| Minecraft | Завантажувач | Файл | Дата | Дії |
|---|---|---|---|---|
| 26.2 | Fabric | Framework 0.13.261.7 МБ 84 | ||
| 26.2 | NeoForge | Framework 0.13.26505 КБ 11 | ||
| 26.1.2 | Fabric | Framework 0.13.22502 КБ 11 | ||
| 26.1.1 | NeoForge | Framework 0.13.22502 КБ | ||
| 1.20.1 | Forge | Framework 0.8.0375 КБ 322 |
Часті питання
Which Minecraft versions does Framework work on?
There are files for 26.2, 26.1.2, 26.1.1, 1.20.1. The newest is 26.2.
Is Framework for Forge or Fabric?
There are files for Fabric: 26.1.2–26.2, for Forge: 1.20.1 and for NeoForge: 26.1.1–26.2.
Does Framework need other mods?
The author lists no required dependencies: the Fabric, Forge or NeoForge loader is enough.
Where can I download Framework safely?
On this page: the file framework-fabric-26.2-0.13.26.jar (1.7 MB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: e11e02bf58b3e8daa930f0936109198735fe92d4.
Відгуки
Станьте першим, хто оцінить Framework

