Entity Keepsake

Thêm FPS quanh giá giáp, hologram, NPC, khung vật phẩm và thực thể hiển thị.

Minecraft dựng lại mọi thực thể ở mỗi khung hình, kể cả những thực thể đã đứng yên cả tiếng. Entity Keepsake giữ lại công việc đó và dùng lại.

Entity Keepsake là một mod hiệu năng Fabric chạy 100% phía client giúp sửa lag thực thể ở những nơi đông đúc. Mod được làm cho hub của Hypixel SkyBlock, nơi hàng trăm giá giáp hologram và NPC kéo FPS của bạn xuống, và giúp ích trên mọi server hay thế giới có nhiều thực thể đứng yên. Không có gì bị ẩn, cull hay xóa: mọi thực thể vẫn được vẽ ở mỗi khung hình, nên trò chơi trông giống hệt như cũ.

Thêm tới 63% FPS ở nơi đông đúc

Thử trong một modpack Hypixel SkyBlock có 112 mod, ở một cảnh đông đúc đầy giá giáp hologram và NPC hình người chơi (trung vị của các lần chạy xen kẽ):

FPS trung bìnhFPS 1% low
Không có Entity Keepsake52.440.4
Có Entity Keepsake85.357.2
Biểu đồ cột: 52,4 FPS khi không có Entity Keepsake và 85,3 FPS khi có, trong một cảnh thử đông đúc

1% low tốt hơn nghĩa là ít giật hơn, không chỉ là con số cao hơn. Mức tăng tùy vào máy của bạn và số thực thể đứng yên trên màn hình: lớn nhất ở hub đông người, nhỏ ở thế giới trống.

Vì sao giá giáp và hologram gây lag

Ở mỗi khung hình, Minecraft dựng lại từ đầu mọi thực thể nhìn thấy được. Các server như Hypixel dùng những chồng giá giáp tàng hình cho mỗi hologram, tên NPC và dòng chữ nổi, nên một hub có thể có hàng trăm cái. Dựng lại tất cả ở mỗi khung hình tốn rất nhiều thời gian CPU trên luồng render, và đó là nơi FPS của bạn biến mất.

Những gì được tăng tốc

Một đám đông giá giáp, dòng hologram, NPC hình người chơi, khung vật phẩm và thực thể hiển thị

Cách hoạt động

  1. Cache render state: mô tả về việc thực thể trông thế nào được dùng lại thay vì dựng lại.
  2. Cache bố cục bảng tên: bố cục chữ của bảng tên và hologram được giữ lại.
  3. Phát lại vertex: hình học đã dựng xong của giá giáp, đầu và vật phẩm đứng yên được dùng lại, dịch theo chuyển động camera.
  4. Phát lại lệnh vẽ: danh sách lệnh vẽ của một giá giáp đứng yên được ghi lại và phát lại thay vì chạy lại renderer của nó.

Không có gì được dùng lại một cách mù quáng. Hình học chỉ được phát lại sau khi hai lần dựng bình thường liên tiếp cho ra kết quả giống hệt nhau.

Trông giống hệt vanilla

Cùng một cảnh khi bật và tắt Entity Keepsake, đặt cạnh nhau, trông giống hệt

Chạy cùng Sodium và các mod SkyBlock

Thử trong một modpack SkyBlock có Sodium, Lithium, ImmediatelyFast, Entity Culling, More Culling, SkyHanni, Skyblocker, Odin, Entity Model Features, Entity Texture Features, 3D Skin Layers và Not Enough Animations. Số FPS ở trên được đo khi đã cài các mod đó, nên Entity Keepsake cộng thêm vào. Một bài tự kiểm tra tích hợp đã so sánh mọi kết quả dùng lại với một kết quả dựng mới: 8.669.909 lần kiểm tra, 0 khác biệt.

Cách dùng

  1. Cài Fabric Loader và Fabric API cho Minecraft 26.2.
  2. Bỏ file .jar của Entity Keepsake vào thư mục mods rồi mở game.
  3. Xong. Mod tự chạy, không cần cài đặt gì.

/entitykeepsake cho biết bao nhiêu thực thể đã được dùng lại. /entitykeepsake off và /entitykeepsake on tắt và bật mod để so sánh FPS. /entitykeepsake verify so sánh mọi kết quả dùng lại với một kết quả mới.

Hướng dẫn

Câu hỏi thường gặp

Làm sao sửa lag do giá giáp và hologram?
Cài Entity Keepsake (Fabric, phía client). Mod dùng lại công việc cho giá giáp, hologram, NPC, khung vật phẩm và thực thể hiển thị không thay đổi, thay vì dựng lại chúng ở mỗi khung hình.
Mod có ẩn hay cull thực thể không?
Không. Mọi thực thể vẫn được vẽ ở mỗi khung hình. Mod chỉ bỏ qua việc làm lại cho những thực thể không thay đổi.
Mod có chạy trên Hypixel SkyBlock không?
Có, mod được làm cho nó và đã thử ở đó. Mod chỉ giúp game vẽ thực thể nhanh hơn và không cho lợi thế gì trong lối chơi.
Mod có chạy cùng Sodium và Entity Culling không?
Có. Mức tăng FPS được đo khi cài cả hai. Mod culling bỏ qua thực thể bạn không thấy; Entity Keepsake tăng tốc những thực thể bạn thấy, nên hiệu quả cộng dồn.
Mod có chạy trên server khác và chơi đơn không?
Có. Mọi thế giới có nhiều giá giáp, hologram, NPC, khung vật phẩm hoặc thực thể hiển thị đều được lợi.
Tôi có cần cài lên server không?
Không. Entity Keepsake chạy 100% phía client. Chỉ bạn cần cài.

Tương thích

LoaderFabric
Minecraft26.2
Phụ thuộcFabric API
Môi trườngChỉ client
Giấy phépBảo lưu mọi quyền

Bạn đang dùng Fast Static Entity?

Entity Keepsake là bản làm lại theo kiểu clean room của Fast Static Entity, còn hỗ trợ giá giáp có tên (hologram), NPC hình người chơi, thực thể hiển thị quay về phía bạn và thực thể phát sáng. Hãy gỡ Fast Static Entity trước khi thêm mod này: cả hai đều cache cùng một thứ.

Tải trên Modrinth Tải trên CurseForge