Cài đặt
Hướng dẫn cài DotMan lên server mới: Tải plugin và các plugin phụ thuộc, nhập license, đặt tên server và chọn database. Làm xong trang này, plugin đã sẵn sàng để bạn thiết lập nạp thẻ cào và chuyển khoản ngân hàng.
Tải plugin
| Phiên bản | Link tải |
|---|---|
| Miễn phí | Releases: DotMan |
| Premium | Tại Discord MineVN Studio. Chủ server chưa từng dùng DotMan được dùng thử miễn phí 14 ngày, mở ticket tại Discord để đăng ký. |
DotMan cần các plugin sau để hoạt động: Yêu cầu hệ thống:
- MineVNLib, xem cách chọn bản jar bên dưới.
- PlayerPoints.
- PlaceholderAPI (khuyến nghị).
Chọn bản MineVNLib
Mỗi phiên bản MineVNLib có 2 file jar:
| File | Khác biệt |
|---|---|
MineVNLib-<phiên bản>.jar | Bản thường, đã kèm sẵn thư viện Kotlin |
MineVNLib-no-kotlin-<phiên bản>.jar | Không kèm thư viện Kotlin, nhẹ hơn |
- Nên dùng bản thường. Nếu không chắc, hãy chọn bản này.
- Chỉ dùng bản
no-kotlinkhi server đã có plugin khác cung cấp sẵn thư viện Kotlin.- Ví dụ: Gặp lỗi xung đột Kotlin (
NoSuchMethodError,LinkageErrorliên quan tớikotlin.*) khi dùng bản thường.
- Ví dụ: Gặp lỗi xung đột Kotlin (
- Chỉ cài một trong hai file, không cài cả hai.
Cài đặt DotMan
- Chép
DotMan.jar, file jar MineVNLib và các plugin phụ thuộc vào thư mụcplugins. - Khởi động server để plugin tạo các file cấu hình.
- Với bản Premium, lần khởi động đầu sẽ báo thiếu license key:
- Lấy key tại Discord MineVN Studio bằng lệnh
/license listcủa bot @MineVN Studio. - Điền key vào
config.ymlrồi restart server.
- Lấy key tại Discord MineVN Studio bằng lệnh
yaml
license: 'your_license_here'Đặt tên server
Tên server là ID dùng để ghi lịch sử nạp, tính top nạp và mốc nạp.
- Chỉ dùng chữ thường, chữ số và dấu gạch dưới.
- Ví dụ:
survival,skyblock,minevn_1.
- Ví dụ:
- Mỗi server trong network phải có tên riêng, không trùng nhau.
yaml
server: 'survival'Lưu ý
Đổi tên server sau khi đã có dữ liệu sẽ khiến lịch sử, top nạp và mốc nạp của tên cũ không còn được tính cho server này.
Thiết lập database
DotMan hỗ trợ các loại database sau:
engine | Phù hợp với |
|---|---|
h2 (mặc định) | Server đơn lẻ. Lưu vào một file, không cần cấu hình thêm. |
mysql, mariadb | Network nhiều server cần dùng chung dữ liệu. |
Với MySQL/MariaDB, hãy điền thông tin kết nối:
yaml
database:
engine: mysql # h2, mysql hoặc mariadb
h2:
file: dotman
mysql:
host: localhost
port: 3306
user: 'user_của_bạn'
password: 'mật_khẩu_của_bạn'
database: dotmanCập nhật plugin
- Xem thay đổi của bản mới tại Releases: DotMan.
- Cập nhật luôn MineVNLib lên bản mới nhất tại Releases: MineVNLib, thông thường chỉ cần cập nhật MineVNLib là có thể hoạt động trên phiên bản Minecraft mới.
- Thay file jar cũ trong thư mục
pluginsbằng file mới rồi restart server.
Lưu ý
Không dùng lệnh /reload của server và các plugin như PlugMan để load/unload plugin.
Bước tiếp theo
- Xem các tùy chọn khác trong Cấu hình chung.
- Thiết lập cổng nạp thẻ cào.
- Thiết lập chuyển khoản ngân hàng Premium.
- Sau khi có đủ API key và thông tin ngân hàng, hãy bảo mật cấu hình Premium.
