Skip to content

Lệnh

Mọi lệnh được đăng ký qua hệ thống Brigadier của Paper, nên bạn có đầy đủ tab-completion và gợi ý đối số ngay trong game. Có hai nhóm: lệnh người chơi để mở và quản lý rương của chính mình, và lệnh quản trị viên (/ee) để quản lý rương của người chơi khác.

Lệnh người chơi

/enderchest/ec
Permission:enhancedechest.command.open
Mở rương Ender của bạn. Cái gì mở ra phụ thuộc vào số rương bạn sở hữu và việc bạn đã chọn rương chính hay chưa:
  • Một rương: mở nó trực tiếp.
  • Nhiều rương, đã đặt rương chính: mở trực tiếp rương chính của bạn.
  • Nhiều rương, chưa đặt rương chính: mở menu quản lý để bạn chọn một rương.
Rương đầu tiên của bạn được tạo tự động ở kích thước mặc định trong lần đầu bạn mở. Một rương mới không bao giờ tự động trở thành rương chính; bạn tự chọn nó (xem /eclist).
/enderchest #<index>/enderchest <name>/ec
Permission:enhancedechest.command.open
Mở một rương cụ thể, bỏ qua menu. Truyền vào số thứ tự dưới dạng #<index> (ví dụ /ec #2) hoặc tên tùy chỉnh của nó (ví dụ /ec Loot). Tab-completion gợi ý các rương của chính bạn. Số thứ tự hoặc tên không xác định sẽ báo lỗi thay vì mở một rương khác.
/eclist
Permission:enhancedechest.command.open
Luôn mở menu quản lý liệt kê mọi rương của bạn, kể cả khi bạn đã đặt rương chính. Từ đó bạn có thể, với mỗi rương: Mở nó, Đổi tên nó, hoặc Đặt làm rương chính (rương mà /ec và chuột phải vào khối sẽ mở trực tiếp). Rương chính được đánh dấu bằng một màu vàng.

Chuột phải vào khối rương Ender

Chuột phải vào một khối rương Ender đã đặt sẽ mở rương của bạn với cùng quy tắc định tuyến như /ec (một rương → mở trực tiếp; nhiều rương + đã đặt chính → rương chính; nhiều rương chưa đặt chính → menu). Bản thân khối không cần quyền để dùng; chỉ quyền enhancedechest.command.open mới mở khóa việc mở bằng lệnh và khả năng đặt rương chính. Do đó một người chơi không có quyền đó mà sở hữu nhiều rương sẽ luôn rơi vào menu quản lý.

Lệnh quản trị viên

Mọi lệnh quản trị viên nằm dưới /enhancedechest (alias /ee). Mỗi lệnh con yêu cầu quyền cơ sở enhancedechest.command.admin cùng với quyền riêng của từng lệnh liệt kê ở mỗi dòng bên dưới.

/ee add <player> <size> [count] [duration]
Permission:enhancedechest.admin.add
Cấp cho người chơi một rương mới. <size> là số ô, một bội số của 9 từ 9 đến 54. Tham số tùy chọn [count] tạo nhiều rương cùng lúc (mặc định là 1). Tham số tùy chọn [duration] (truyền sau count, ví dụ /ee add Steve 54 1 7d) khiến chúng thành rương tạm hết hạn sau khoảng thời gian đó (ví dụ 7d, 1h, 1d_12h); bỏ qua nó để có rương vĩnh viễn. Mỗi rương mới được thêm vào số thứ tự trống tiếp theo và không được đặt làm rương chính.
/ee resize <player> <index> <size>
Permission:enhancedechest.admin.resize
Thay đổi số ô của một rương sẵn có. Tăng kích thước, hoặc thu nhỏ mà không có vật phẩm ở các ô bị cắt, là một lần đổi kích thước đơn giản. Thu nhỏ xuống dưới số ô đang chứa đồ sẽ dồn các vật phẩm dư sang một rương tạm thay vì hủy chúng. Rương cấp theo quyền không thể đổi kích thước theo cách này; kích thước của chúng được cố định bởi quyền cấp.
/ee delete <player> <count> [force]
Permission:enhancedechest.admin.delete
Xóa <count> rương mới nhất (số thứ tự cao nhất) mà người chơi sở hữu. Mặc định mọi vật phẩm chúng chứa sẽ được dồn sang một rương tạm để không mất gì; thêm từ khóa force để xóa cứng chúng, bỏ luôn nội dung ngay lập tức. Rương đầu tiên (số thứ tự nhỏ nhất) của người chơi luôn được giữ lại, nên thao tác này không bao giờ khiến họ không còn rương nào; nếu chỉ còn rương đầu tiên thì không xóa gì cả. Rương cấp theo quyền được bỏ qua hoàn toàn. Nếu bạn xóa rương chính của người chơi, họ đơn giản là không có rương chính cho đến khi chọn rương mới.
/ee view <player> [list | index]
Permission:enhancedechest.admin.view
Tự mình mở rương Ender của người chơi khác. Người chơi đó không cần phải trực tuyến. Bạn tham gia vào cùng một kho đồ trực tiếp mà chủ rương thấy, nên không có rủi ro nhân đôi vật phẩm.
  • Không có đối số: nếu họ sở hữu một rương thì nó mở trực tiếp; với nhiều rương, một menu lựa chọn các rương của họ sẽ mở ra để bạn chọn.
  • list: luôn mở menu lựa chọn, kể cả khi họ chỉ sở hữu một rương.
  • <index>: mở rương cụ thể theo số (ví dụ /ee view Steve 2); tab-completion gợi ý các rương của mục tiêu.
Quyền: chỉ với enhancedechest.admin.view bạn có thể nhìn nhưng không động vào: mọi nỗ lực di chuyển vật phẩm đều bị chặn. Thêm enhancedechest.admin.edit để cũng lấy và thêm vật phẩm.
Trên Paper, quản trị viên và người chơi có thể chỉnh sửa cùng một rương cùng lúc. Trên Folia chỉ một người được mở một rương tại một thời điểm, nên nếu người kia đang dùng nó, bạn sẽ được yêu cầu thử lại sau giây lát.
/ee reload
Permission:enhancedechest.admin.reload
Tải lại các file cấu hình và ngôn ngữ từ đĩa mà không cần khởi động lại máy chủ.
/ee migrate run <player>/ee migrate run all
Permission:enhancedechest.admin.migrate.run
Nhập nội dung rương Ender vanilla vào kho lưu trữ của plugin, cho một <player> đang trực tuyến hoặc cho tất cả mọi người với all. Rương vanilla của mỗi người chơi chỉ được chuyển vào rương #1 của họ đúng một lần.

Người chơi ngoại tuyến

/ee add, /ee resize, /ee delete/ee view đều hoạt động với người chơi ngoại tuyến (bất kỳ ai đã từng vào máy chủ trước đó); rương của họ nằm trong cơ sở dữ liệu, không phải trên đối tượng người chơi. Tab-completion cũng gợi ý tên người ngoại tuyến: bắt đầu gõ và những người chơi ngoại tuyến khớp sẽ hiện cùng với người trực tuyến (đánh dấu Player (offline); danh sách bị giới hạn để một danh sách lớn không làm tràn menu). Chỉ /ee migrate run yêu cầu người chơi trực tuyến, vì nó đọc rương Ender vanilla trực tiếp của họ.

Thời lượng

Đơn vị thời lượng là s (giây), m (phút), h (giờ), d (ngày), w (tuần), mo (tháng, ≈30 ngày) và y (năm, ≈365 ngày). Ghép các thành phần bằng dấu gạch dưới, ví dụ 1d_12h, 2w, 1mo. Tháng và năm là giá trị xấp xỉ.