<gif>
Giới thiệu
InventoryPagesPlus là một plugin thêm trang cho túi đồ chính của nhân vật, giúp người chơi có thêm nhiều ô để chứa vật phẩm hơn.
❓ Tại sao nên mua plugin này
- Cộng đồng Minecraft nói chung và mình nói riêng, việc túi đồ có thêm ô vật phẩm là một điều tuyệt vời. Chính vì thế mà những plugin như PlayerVaults đã ra đời để phục vụ người chơi có thêm túi đồ để đựng vật phẩm trong giao diện, thế nhưng sẽ thế nào nếu túi đồ nhân vật có thêm trang? InventoryPagesPlus được tạo ra nhầm mục đích phục vụ điều này với chỉ 2 nút bấm, người chơi có thể chuyển trang và quản lý toàn bộ vật phẩm một cách dễ dàng
- Việc hỗ trợ hệ thống quản lý cơ sở dữ liệu như H2, và MYSQ giúp dữ liệu plugin có tốc độ nhanh và mượt, hạn chế delay gây lag máy chủ.
- Những vật phẩm cũ trước khi cài plugin sẽ được tự động chuyển vào trang túi đồ mới.
- Plugin được mình phát triển trong hơn 3 tháng nên những lỗi dupe vật phẩm gần như là không có.
✏️ Yêu cầu
- Java phiên bản 16 hoặc trở lên
✨ Tính năng
- Thêm trang cho túi đồ chính của nhân vật, giúp người chơi có thêm nhiều ô để chứa vật phẩm hơn.
- Hỗ trợ cơ sở dữ liệu bao gồm H2, MYSQL giúp việc chuyển hoá dữ liệu trở nên mượt mà.
- Hỗ trợ API, giúp các developers nâng tính đa dạng cho plugin.
- Hỗ trợ đa ngôn ngữ (Hiện tại đang có tiếng việt và tiếng anh).
- Tính năng tự sao lưu dữ liệu tránh tình trạng crash làm mất đồ.
- Tính năng backup dữ liệu dùng để tránh trường hợp xấu xảy ra đối với dữ liệu.
- Tuỳ chỉnh thiết lập các nút chuyển trang, giúp người chơi tự chỉnh nút theo ý mong muốn.
- Tính năng xem túi đồ người khác (invsee). Hơn hết, bạn có thể xem cả túi đồ của người chơi offline.
- Tính năng clear túi đồ và clear toàn bộ túi đồ (Bao gồm clear được cả người chơi đang offline).
- Tính năng tự động nhặt và chuyển sang trang khác nếu túi đồ ở trang hiện tại đang bị đầy.
- Hỗ trợ tuỳ chỉnh hầu như tất cả tính năng trong các file yaml.
- Tự động cập nhật các files yaml (config, inventories, messages) khi có cập nhật mới.
✅ Cơ sở dữ liệu
Hiện tại plugin đang hỗ trợ 3 cơ sở đữ liệu chính đó chính là
- H2
- MYSQL
- YAML
H2: Nhanh, hiệu quả, và tiện lợi cho các máy chủ riêng lẻ không xài chung một dữ liệu.
MYSQL: Dùng cho các máy chủ xài chung một dữ liệu.
YAML: Có thể điều chỉnh dữ liệu của người chơi dễ hơn H2 và MYSQl, nhưng tốc độ xử lý dữ liệu không nhanh bằng H2 và MYSQL (Không được khuyến khích).
✅ Tính năng: Xem túi đồ nhân vật
Xem túi đồ nhân vật (invsee) cho phép bạn mở giao diện để xem trong túi đồ của người chơi đó có gì. Invsee còn hỗ trợ để xem các vật phẩm như giáp, vật phẩm ở túi đồ sáng tạo, vật phẩm trong rương ender. Và hơn hết, bạn còn có thể xem đồ của người chơi offline.
<gif>
✅ Tính năng: Clear túi đồ
Plugin có hỗ trợ xoá vật phẩm trong túi đồ đang mở hiện tại và xoá vật phẩm trong tất cả túi đồ. Cũng như tính năng xem túi đồ nhân vật, bạn có thể xoá túi đồ của người chơi đang offline.
<gif>
✅ Tính năng: Nhặt thông minh
Nhặt thông minh (Advanced item pickup) giúp bạn tự động chuyển vật phẩm sang túi đồ trống khác nếu túi đồ hiện tại bị đầy.
<gif>
✅ PlaceholderAPI
Plugin hỗ trợ PAPI để xem thông số nhân vật qua plugin khác.
- %inventorypagesplus_page% - Trang hiện tại
- %inventorypagesplus_maxpage% - Trang tối đa
Mình sẽ còn thêm placeholders trong các bản tiếp theo.
Và còn nhiều tính năng khác!
✏️ Lệnh
- /inventorypagesplus - Lệnh chính, dùng để thiết lập plugin
- /invsee - Xem túi đồ của người chơi khác
- /setpageslot - Tuỳ chỉnh nút chuyển trang
- /clear - Xoá vật phẩm ở túi đồ hiện tại
- /clearall - Xoá vật phẩm ở toàn bộ túi đồ
✏️ Quyền
- inventorypagesplus.admin - Xài toàn bộ quyền trong plugin
- inventorypagesplus.setpageslot - Được phép lệnh /setpageslot
- inventorypagesplus.invsee - Được phép xài lệnh /invsee
- inventorypagesplus.invsee.offline - Được phép xem túi đồ của người offline
- inventorypagesplus.clear - Xoá túi đồ ở trang hiện tại
- inventorypagesplus.clear.others - Xoá túi đồ ở tất cả trang của người chơi khác
- inventorypagesplus.clearall - Xoá túi đồ ở trang hiện tại
- inventorypagesplus.clearall.others - Xoá túi đồ ở tất cả trang của người chơi khác
- inventorypagesplus.keep.all - Keep tất cả vật phẩm khi người chơi chết
- inventorypagesplus.keep.unopened - Keep vật phẩm ở các trang không được mở
- inventorypagesplus.keep.hotbar - Keep vật phẩm tại các ô hotbar
✨ Ảnh
✏️ API
Hiện tại mình vẫn đang phát triển thêm API, trong các bản cập nhật tiếp theo sẽ có hỗ trợ về Events
Tải API và xem cách sử dụng tại đây: CortezRomeo/inventorypagesplus-api: API of InventoryPagesPlus (github.com)
gamevndogs2
Tôi mong bạn làm thêm lệnh /uptuido (/nangcaptuido) [dùng points của playerpoints và token để nâng cấp tùy chọn nó sẽ hay hơn á
15:44 31/10/2024
Bản cập nhật: 1.2 (03:45 21/11/2024)
- Thêm tùy chọn "customModelData " vào mỗi items trong các file inventory cho phép bạn hiển thị các custom texture từ server resource pack.
- Thêm tùy chọn "skip-slots", tùy chọn này bắt buộc máy chủ không được lưu và tải các số slots đã được thiết lập ở tùy chọn này từ dữ liệu plugin. Sử dụng tùy chọn "skip-slots" này để hỗ trợ các plugin như MMOInventory hoặc các plugin sử dụng slot vật phẩm trong túi đồ người chơi để thao tác như một nút bấm.
Bản cập nhật: 1.1 (18:57 25/10/2024)
- Sửa lỗi không thể sử dụng dữ liệu MySQL
- Sửa lỗi hiển thị
- Sửa key không tự cập nhật
Bản cập nhật: 1.0 (11:14 19/10/2024)
First release