Hướng dẫn này trình bày cách quản trị máy chủ Minetest (Luanti), bao gồm các lệnh trong trò chơi, quản lý đặc quyền, cài đặt mod, quản lý người chơi và bảo trì thế giới.
Thiết lập Admin
Người chơi được chỉ định trong biến khởi động SERVER_ADMIN_NAME tự động có đầy đủ đặc quyền admin. Hãy đảm bảo cái này được đặt thành tên người chơi thực tế của bạn (không phải giá trị mặc định changeme).
Lệnh Chat Trong Trò chơi
Các lệnh admin được nhập vào chat trong trò chơi (nhấn T) với tiền tố /. Bạn cũng có thể nhập lệnh từ console GPanel.
| Lệnh | Mô tả |
|---|---|
/help |
Liệt kê tất cả các lệnh có sẵn |
/privs [player] |
Hiển thị đặc quyền của một người chơi |
/grant [player] [privilege] |
Cấp một đặc quyền cho một người chơi |
/revoke [player] [privilege] |
Thu hồi một đặc quyền của một người chơi |
/teleport [x,y,z] |
Dịch chuyển đến tọa độ |
/teleport [player] |
Dịch chuyển đến một người chơi khác |
/kick [player] [reason] |
Đá một người chơi với lý do tùy chọn |
/ban [player] |
Cấm một người chơi khỏi máy chủ |
/unban [player] |
Bỏ cấm một người chơi |
/time [hours:minutes] |
Đặt thời gian trong trò chơi (ví dụ: /time 12:00) |
/give [player] [item] [count] |
Cho vật phẩm cho một người chơi |
/setpassword [player] [password] |
Thay đổi mật khẩu của một người chơi |
/clearpassword [player] |
Xóa mật khẩu của một người chơi |
/status |
Hiển thị thông tin trạng thái máy chủ |
/shutdown [delay] [reconnect] [message] |
Tắt máy chủ với độ trễ và thông báo tùy chọn |
Hệ thống Đặc quyền
Minetest sử dụng hệ thống quyền dựa trên đặc quyền. Các đặc quyền chính:
| Đặc quyền | Mô tả |
|---|---|
interact |
Có thể đào và đặt node, sử dụng vật phẩm |
shout |
Có thể nói trong chat |
teleport |
Có thể sử dụng lệnh /teleport |
settime |
Có thể thay đổi thời gian trong ngày |
give |
Có thể sử dụng lệnh /give và /giveme |
fly |
Có thể bay (bật/tắt bằng phím K) |
noclip |
Có thể bay xuyên qua các khối |
fast |
Có thể sử dụng chế độ di chuyển nhanh |
kick |
Có thể đá những người chơi khác |
ban |
Có thể cấm và bỏ cấm người chơi |
server |
Có thể sử dụng /shutdown và các lệnh máy chủ khác |
privs |
Có thể sửa đổi đặc quyền của những người chơi khác |
Ví dụ: Thiết lập một Người kiểm duyệt
/grant PlayerName kick
/grant PlayerName ban
/grant PlayerName teleport
Cài đặt Mod
Minetest có một cộng đồng modding lớn. Mod có thể được tải xuống từ ContentDB.
- Dừng máy chủ của bạn từ GPanel.
- Tải xuống kho lưu trữ mod từ ContentDB hoặc kho lưu trữ của mod.
- Giải nén và tải lên thư mục mod vào
.minetest/mods/qua SFTP hoặc File Manager. - Bật mod bằng cách thêm nó vào cấu hình thế giới. Chỉnh sửa
.minetest/worlds/{world_name}/world.mtvà thêm:load_mod_modname = true - Khởi động máy chủ và kiểm tra console để xem các thông báo tải mod.
Quản lý Thế giới
Vị trí Dữ liệu Thế giới
Dữ liệu thế giới được lưu trữ trong .minetest/worlds/{WORLD_NAME}/. Tên thế giới mặc định là world.
Đặt lại Thế giới
- Dừng máy chủ từ GPanel.
- Đổi tên hoặc xóa thư mục thế giới trong
.minetest/worlds/. - Khởi động máy chủ. Một thế giới mới sẽ được tạo tự động.
Khắc phục Sự cố
| Vấn đề | Giải pháp |
|---|---|
| Máy chủ không hiển thị trong danh sách công khai | Đảm bảo SERVER_ANNOUNCE được đặt thành true. Máy chủ phải có thể truy cập trên port đã được cấu hình. |
| Mod không tải được | Kiểm tra console để xem các thông báo lỗi. Xác minh load_mod_modname = true có trong world.mt và tất cả các phụ thuộc đã được cài đặt. |
| Lệnh admin không hoạt động | Xác minh SERVER_ADMIN_NAME khớp chính xác với tên người chơi của bạn (phân biệt chữ hoa chữ thường). Khởi động lại sau khi thay đổi. |
| Không tìm thấy game sau khi thay đổi DEFAULT_GAME | Đảm bảo game được cài đặt trong .minetest/games/. Bạn có thể cần cài đặt lại từ GPanel sau khi thay đổi cài đặt game cộng đồng. |