Minecraft Servers HQ

Plugin Minecraft CoreProtect

Thông tin về CoreProtect và máy chủ nơi plugin được tìm thấy

🔌 Giới thiệu về CoreProtect\n\nCoreProtect là một plugin Minecraft ghi lại các thay đổi của block và entity để cung cấp lịch sử có thể tìm kiếm cùng các công cụ undo/repair cho griefing, hư hại do vô tình, và debug. Nó tập trung vào việc ghi log dữ liệu đáng tin cậy và các công cụ quản trị để người vận hành server có thể kiểm tra hành động của người chơi, thực hiện rollback hoặc restore có mục tiêu, và quản lý dữ liệu đã lưu.\n\n## 🎯 Mục đích\n\nMục đích cốt lõi của CoreProtect là ghi log dữ liệu phía server và chống griefing: ghi lại ai đã thay đổi gì và khi nào, cho phép staff xem các thay đổi gần đây ngay trong game, tìm kiếm thay đổi lịch sử theo người chơi/thời gian/khu vực, rồi hoàn tác hoặc khôi phục các thay đổi đó khi cần.\n\n## ⚙️ Tính năng\n\n- Ghi log bền vững các thay đổi của block và entity (đặt block, phá block, thay đổi entity) theo tài liệu chính thức.\n- Chế độ inspector trong game để xem các thay đổi đã ghi khi tương tác với thế giới.\n- Các lệnh lookup để truy vấn thay đổi lịch sử theo người chơi, thời gian, bán kính hoặc khu vực.\n- Các lệnh rollback và restore để hoàn tác hoặc áp dụng lại các thay đổi đã ghi.\n- Lệnh purge để xóa dữ liệu cũ theo quy tắc lưu giữ và giải phóng dung lượng bằng các cờ tối ưu hóa.\n- Hỗ trợ di chuyển cơ sở dữ liệu giữa SQLite và MySQL.\n- Tệp cấu hình theo từng world để thay đổi hành vi ghi log cho từng world.\n- API công khai để plugin khác có thể đọc/ghi dữ liệu CoreProtect như được mô tả trong tài liệu chính thức.\n\n## 🧩 Dành cho ai\n\n- Quản trị viên và mod server cần log điều tra về hoạt động của người chơi.\n- Các server Survival và SMP muốn khôi phục sau grief hoặc hư hại do vô tình.\n- Server lớn hoặc nhỏ cần dữ liệu lịch sử có thể tìm kiếm và rollback có kiểm soát.\n\n## 🏗️ Ví dụ sử dụng\n\n- Một admin dùng inspector để xác định ai đã xóa block khỏi một base và thực hiện rollback có mục tiêu cho các thay đổi đó.\n- Một moderator chạy lookup các hành động của một người chơi trong một khoảng thời gian để điều tra báo cáo.\n- Một người vận hành server di chuyển cơ sở dữ liệu CoreProtect từ SQLite sang MySQL để chuyển sang backend dạng mạng.\n\n## ⌨️ Lệnh\n\n| Command | Description | Permission | Access |\n|---|---|---:|---|\n| /co help | Hiển thị danh sách các lệnh CoreProtect. | coreprotect.help | Admin |\n| /co inspect (/co i) | Bật hoặc tắt inspector để xem các thay đổi đã ghi trong game. | coreprotect.inspect | Admin |\n| /co lookup | Tra cứu dữ liệu lịch sử block/entity (theo người chơi, thời gian, khu vực, bán kính). | coreprotect.lookup | Admin |\n| /co rollback | Rollback các thay đổi block/entity đã ghi. | coreprotect.rollback | Admin |\n| /co restore | Khôi phục các thay đổi đã rollback trước đó. | coreprotect.restore | Admin |\n| /co purge | Xóa dữ liệu cũ của CoreProtect dựa trên cài đặt lưu giữ. | coreprotect.purge | Admin |\n| /co reload | Tải lại cấu hình CoreProtect. | coreprotect.reload | Admin |\n| /co status | Xem trạng thái và thống kê của plugin. | coreprotect.status | Admin |\n| /co consumer | Bật hoặc tắt xử lý consumer cho dữ liệu trong hàng đợi. | coreprotect.consumer | Admin |\n| /co migrate-db | Di chuyển dữ liệu CoreProtect giữa SQLite và MySQL. | not specified | Admin |\n| /co near | Bí danh: thực hiện lookup với bán kính nhỏ mặc định. | uses lookup permission | Admin |\n| /co undo | Bí danh: đảo ngược rollback/restore bằng hành động đối ứng. | uses rollback/restore permission | Admin |\n\nLưu ý: tên lệnh và mô tả được lấy từ tài liệu chính thức của CoreProtect. Lệnh migrate-db được ghi nhận như một phần của chức năng di chuyển cơ sở dữ liệu; các node permission cụ thể cho từng lệnh được liệt kê trong tài liệu permission chính thức.\n\n## 🔐 Permissions\n\n| Permission | Description | Default |\n|---|---|---:|\n| coreprotect.* | Cho phép truy cập tất cả các lệnh CoreProtect. | op |\n| coreprotect.inspect | Cho phép dùng inspector. | op |\n| coreprotect.lookup | Cho phép dùng lệnh lookup. | op |\n| coreprotect.rollback | Cho phép dùng các lệnh rollback. | op |\n| coreprotect.restore | Cho phép dùng các lệnh restore. | op |\n| coreprotect.teleport | Cho phép dùng các tính năng CoreProtect liên quan đến teleport. | op |\n| coreprotect.help | Cho phép xem phần trợ giúp. | op |\n| coreprotect.purge | Cho phép dùng lệnh purge. | op |\n| coreprotect.reload | Cho phép tải lại cấu hình plugin. | op |\n| coreprotect.status | Cho phép xem trạng thái plugin. | op |\n| coreprotect.consumer | Cho phép bật/tắt xử lý consumer. | op |\n\n## ⚙️ Cài đặt\n\n### 📥 Thiết lập\n\n- Tải JAR chính thức của CoreProtect cho phiên bản Minecraft của bạn và đặt vào thư mục plugins/ của server. \n- Khởi động lại server và xác nhận CoreProtect được nạp trong console của server.\n- Dùng /co reload sau khi thay đổi cấu hình để áp dụng mà không cần khởi động lại.\n\n### 📦 Dependencies\n\n- Tài liệu chính thức của CoreProtect không liệt kê dependency bắt buộc từ plugin bên thứ ba cho chính CoreProtect. (Một số công cụ và tích hợp bên thứ ba được mô tả là tương thích; chỉ liệt kê các tích hợp cụ thể khi chúng được bật rõ ràng.)\n\n### 🧾 Cấu hình\n\n- CoreProtect tạo config.yml trong thư mục plugin của nó. \n- Có thể tạo file cấu hình theo từng world bằng cách sao chép config.yml sang file được đặt tên theo world (ví dụ world_nether.yml) để ghi đè cài đặt logging cho world đó.\n- Các bước di chuyển cơ sở dữ liệu và thực hành di chuyển an toàn được mô tả trong tài liệu chính thức.\n\n## 🧠 Ghi chú kỹ thuật\n\n- CoreProtect cung cấp API để plugin khác tương tác với dữ liệu đã ghi (được tài liệu hóa trong API docs chính thức).\n- CoreProtect hỗ trợ di chuyển dữ liệu giữa SQLite và MySQL bằng các lệnh di chuyển đã được tài liệu hóa.\n- Dự án được phát hành theo giấy phép Artistic-2.0.\n\n## 🤝 Khi nào plugin này hữu ích\n\nNếu bạn cần ghi log phía server có thể tìm kiếm và các công cụ rollback/restore đáng tin cậy để điều tra hành động người chơi hoặc sửa grief, CoreProtect cung cấp bộ công cụ ghi log và khắc phục tập trung, phù hợp cho quản trị viên server và đội ngũ kiểm duyệt.

Máy chủ có plugin CoreProtect

Trang plugin CoreProtect cho biết hệ thống giám sát đã tìm thấy plugin này trên máy chủ nào, cùng với nền tảng và phiên bản liên quan.

Plugin có thể thêm lệnh, kinh tế, bảo vệ, quyền, minigame, tích hợp hoặc cơ chế khác. Vai trò thực tế của CoreProtect phụ thuộc vào cấu hình của từng máy chủ.

Dữ liệu được tạo tự động từ phản hồi kỹ thuật của máy chủ. Nếu máy chủ ẩn danh sách plugin, nó có thể không xuất hiện trong phần này ngay cả khi dùng CoreProtect.

Sử dụng danh sách máy chủ có CoreProtect để so sánh dự án, kiểm tra phiên bản tương thích hoặc tìm ví dụ sử dụng plugin trên máy chủ công khai.