Ngôn Ngữ
Mọi văn bản hiển thị cho người chơi trong EnhancedEchest nằm trong các file ngôn ngữ có thể chỉnh sửa, nên bạn có thể dịch hoặc đổi lời mọi tin nhắn. File được tải từ:
plugins/EnhancedEchest/language/<locale>/Locale đang dùng được đặt bởi tùy chọn language trong config.yml (mặc định: en_US). Plugin đi kèm các locale en_US (English) và vi_VN (Tiếng Việt).
Các file
| File | Nội dung |
|---|---|
messages.yml | Prefix của plugin và mọi tin nhắn chat (lệnh, lỗi, phản hồi quản trị, thông báo cập nhật) |
gui.yml | Tiêu đề kho đồ và các nhãn dùng trong menu quản lý /eclist |
Định dạng
Màu được viết bằng mã & cũ, bao gồm màu hex dạng &#RRGGBB. Các placeholder như {prefix}, {player}, {index} và {size} được thay thế lúc chạy.
prefix: '	B59B6EɴʜᴀɴᴄᴇᴅEᴄʜᴇsᴛ &8⏩ &r'
admin:
chest-added: '{prefix}&aAdded Ender Chest &e{index}&a (&e{size}&a slots) to &e{player}&a.'Tin nhắn mặc định dùng một bảng màu đơn giản:
| Màu | Dùng cho |
|---|---|
&#FF4444 | Lỗi |
&#F0C857 | Cảnh báo / lưu ý |
&a | Thành công |
&e / &f | Giá trị được làm nổi bật |
&7 / &8 | Văn bản mờ và dấu phân cách |
MiniMessage cũng được hỗ trợ
Bất kỳ tin nhắn nào chứa < sẽ được phân tích theo MiniMessage thay vì mã cũ. Đây là cách thông báo cập nhật giữ được liên kết tải về bấm được (<click:open_url:...>).
Tiêu đề rương
gui.yml điều khiển cách hiển thị tiêu đề kho đồ của rương:
enderchest:
# Tiêu đề của rương đầu tiên (số thứ tự 1) khi nó không có tên tùy chỉnh (không hiện số).
title: 'Ender Chest'
# Tiêu đề của các rương 2+ khi chúng không có tên tùy chỉnh. {index} là số rương.
title-numbered: 'Ender Chest {index}'- Rương #1 hiển thị
titlekhông kèm số ("Ender Chest") - Rương #2 trở lên hiển thị
title-numberedkèm số thứ tự của chúng - Một rương có tên tùy chỉnh (đặt qua
/eclist→ Đổi tên) sẽ hiển thị tên đó thay thế
Phần dialog: của gui.yml chứa văn bản nút và nhãn cho menu /eclist: open, rename, set-main, back, v.v.
Thêm một bản dịch
- Sao chép thư mục
en_USbên tronglanguage/ - Đổi tên bản sao thành locale của bạn (ví dụ
de_DEhoặcvi_VN) - Dịch văn bản bên trong
messages.ymlvàgui.yml - Đặt
language: <locale-của-bạn>trongconfig.yml - Chạy
/ee reload
