Framework Mod cho Minecraft 1.20.1, 26.2
Thư viện chung cung cấp sức mạnh cho tất cả các Mod của MrCrayfish
Giới thiệu mod Framework





📙 Giới thiệu:
Framework là một thư viện được thiết kế để hỗ trợ phát triển các mod đa nền tảng, bao gồm các hệ thống đăng ký, thông điệp mạng và nhiều hơn nữa. Ngoài ra, Framework còn chứa các tính năng bổ sung để khai phá sâu hơn tiềm năng của việc modding, bạn có thể đọc bên dưới.

🚀 Định dạng Mô hình Mở
Định dạng Mô hình Mở là một phần mở rộng cho định dạng Mô hình Khối JSON của Vanilla. Nó loại bỏ những hạn chế tùy tiện đặt ra khi thiết kế mô hình khối, nghĩa là giờ đây bạn có thể xoay một phần tử đến bất kỳ góc nào thay vì theo bước tăng 22.5. Nó cũng cho phép các phần tử được định vị và có kích thước lớn hơn giới hạn tối đa [-16,-16, -16] đến [32, 32, 32]. Dưới đây là ví dụ về một mô hình trực thăng được dùng trong một mod phương tiện.

🔑 Khóa Dữ liệu Đồng bộ
Khóa Dữ liệu Đồng bộ là một cải tiến của hệ thống truy cập dữ liệu thực thể trong Minecraft. Nó cho phép bạn gắn thêm dữ liệu vào bất kỳ thực thể nào mà không cần viết một capability phức tạp. Lợi ích của việc sử dụng Khóa Dữ liệu Đồng bộ của Framework nằm ở những tính năng mạnh mẽ mà nó cung cấp. Như tên gọi đã đề cập, dữ liệu có thể được tự động đồng bộ đến máy khách; nghĩa là bạn không phải xử lý các packet. Dữ liệu có thể được lưu vào thực thể để được ghi nhớ qua các lần tải lại thế giới hoặc khởi động lại máy chủ. Khác với hệ thống của Minecraft, Framework thêm một tùy chọn cho phép dữ liệu của bạn tồn tại qua các lần chết thay vì bị đặt lại về giá trị mặc định. Chưa thuyết phục ư? Hãy xem ví dụ bên dưới để thấy hệ thống này đơn giản nhưng mạnh mẽ đến mức nào.
Một ví dụ về việc theo dõi số lần một con gà bị người chơi đánh trúng.
// 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); } }
📦 Packet Đăng nhập Dễ dàng
Forge có khả năng cho phép các nhà phát triển tạo packet đăng nhập, tuy nhiên việc triển khai nó đòi hỏi một lượng lớn mã. Framework cô đọng mã cần thiết thành một phương thức đăng ký đơn giản và sẽ xử lý việc gửi dữ liệu của bạn đến máy khách.

📔 Nhà phát triển:
Khám phá cách Framework có thể hữu ích cho việc phát triển của bạn bằng cách đọc về các tính năng của nó tại đây.

🙋‍♀️ Cần Hỗ trợ? Hãy tham gia Máy chủ Discord Chính thức:
Phần bình luận không phù hợp để hỗ trợ, hãy tham gia máy chủ discord chính thức. Bạn có thể nhận trợ giúp về cài đặt và cấu hình mod, xử lý lỗi crash và nhiều hơn nữa! Ngoài ra bạn còn được truy cập tin tức về các bản cập nhật và phát triển mod (trước bất kỳ nơi nào khác).

Cách cài đặt 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.
Phiên bản
Kèm phụ thuộc
| Minecraft | Loader | Tệp | Ngày | Hành động |
|---|---|---|---|---|
| 26.2 | Fabric | Framework 0.13.261.7 MB 84 | ||
| 26.2 | NeoForge | Framework 0.13.26505 KB 11 | ||
| 26.1.2 | Fabric | Framework 0.13.22502 KB 11 | ||
| 26.1.1 | NeoForge | Framework 0.13.22502 KB | ||
| 1.20.1 | Forge | Framework 0.8.0375 KB 322 |
Câu hỏi thường gặp
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.
Đánh giá
Hãy là người đầu tiên đánh giá Framework

