Hướng dẫn này bao gồm cách cài đặt và quản lý mod trên máy chủ Terraria của bạn bằng tModLoader, bao gồm chuyển sang tModLoader, tải lên các tệp .tmod, và cấu hình danh sách mod của bạn. Để biết về cấu hình máy chủ cơ bản và cách kết nối, hãy xem Hướng dẫn thiết lập máy chủ Terraria.
tModLoader là gì?
tModLoader là một nền tảng modding chạy dưới dạng một tệp thực thi riêng biệt cùng với (hoặc thay cho) Terraria gốc. Legion Hosting hỗ trợ tModLoader như một phiên bản máy chủ có thể lựa chọn. Khi tModLoader đang hoạt động, bạn cài đặt và chạy mod từ thư mục mods/.
Chuyển sang tModLoader
- Đăng nhập vào GPanel.
- Dừng máy chủ của bạn.
- Điều hướng đến mục Startup hoặc Configuration.
- Thay đổi phiên bản máy chủ hoặc tệp thực thi thành tModLoader.
- Lưu cài đặt và khởi động lại máy chủ.
.wld), nhưng các thế giới tModLoader có thể có nội dung được mod nhúng vào. Việc tải một thế giới tModLoader trong Terraria gốc (hoặc ngược lại) có thể gây mất hoặc hỏng dữ liệu. Hãy giữ các tệp thế giới riêng biệt cho mỗi loại.
Chuyển lại về bản gốc
Để chuyển lại về Terraria gốc, hãy lặp lại các bước trên và chọn phiên bản máy chủ Terraria tiêu chuẩn. Không có tệp thế giới nào bị xóa trong quá trình chuyển đổi, nhưng hãy đảm bảo bạn trỏ serverconfig.txt đến một thế giới tương thích với bản gốc.
Cài đặt Mod
Mod cho tModLoader sử dụng định dạng tệp .tmod và được đặt trong thư mục mods/ trên máy chủ của bạn. Máy chủ phải đang chạy tModLoader để mod được tải.
Phương pháp 1: Tải lên trực tiếp các tệp .tmod
- Tải xuống tệp
.tmodcho mod từ Steam Workshop hoặc trình duyệt tModLoader. - Kết nối với máy chủ của bạn qua SFTP — xem Cách tải lên tệp qua SFTP.
- Tải tệp
.tmodlên thư mụcmods/. - Khởi động lại máy chủ. tModLoader sẽ tải tất cả các tệp
.tmodtìm thấy trong thư mụcmods/khi khởi động.
Phương pháp 2: Mod Workshop (enabled.json)
tModLoader cũng hỗ trợ một tệp enabled.json bên trong thư mục mods/ liệt kê những mod nào nên được kích hoạt. Tệp này được quản lý tự động khi sử dụng trình duyệt mod trong game của tModLoader, nhưng bạn cũng có thể chỉnh sửa nó thủ công.
{
"EnabledMods": [
"ModName1",
"ModName2"
]
}
enabled.json khớp với tên mod nội bộ, không phải tên hiển thị. Hãy kiểm tra trang của mod hoặc tên tệp .tmod để biết tên nội bộ chính xác.
Xác minh Mod đã được tải
Sau khi khởi động lại, hãy kiểm tra nhật ký console của máy chủ trong GPanel. tModLoader liệt kê từng mod đã tải trong quá trình khởi động. Nếu một mod không tải được, một thông báo lỗi sẽ xuất hiện trong nhật ký cho biết nguyên nhân (không khớp phiên bản, thiếu phụ thuộc, v.v.).
Gỡ bỏ hoặc vô hiệu hóa Mod
Để gỡ bỏ hoàn toàn một mod, hãy xóa tệp .tmod của nó khỏi thư mục mods/ qua SFTP hoặc trình quản lý tệp GPanel, sau đó khởi động lại máy chủ.
Để vô hiệu hóa một mod mà không xóa nó, hãy chỉnh sửa mods/enabled.json và xóa tên nội bộ của mod khỏi mảng EnabledMods. Tệp .tmod sẽ vẫn còn trên đĩa nhưng sẽ không được tải vào lần khởi động lại tiếp theo.
Tham khảo tệp
| Đường dẫn | Nội dung |
|---|---|
mods/ |
Các tệp mod tModLoader (định dạng .tmod) |
mods/enabled.json |
Danh sách tên nội bộ của các mod được kích hoạt |
Bài viết liên quan
- Hướng dẫn thiết lập máy chủ Terraria — Cấu hình máy chủ, thiết lập thế giới và cách kết nối
- Khắc phục sự cố Terraria — Các vấn đề thường gặp và cách khắc phục
- Cách tải lên tệp qua SFTP