Guides / Commands & Data

Những gamerule đáng thay đổi — và những giá trị mặc định mà nhiều người hiểu sai

Có hơn 40 gamerule nhưng hầu hết các hướng dẫn chỉ liệt kê mà không nói rõ cái nào quan trọng. Dưới đây là những gamerule thực sự thay đổi cách thế giới vận hành, cùng với các giá trị mặc định chính xác của chúng.

/gamerule đã có hơn bốn mươi mục. Hầu hết là các công tắc gỡ lỗi mà không ai đụng đến. Một số ít thực sự thay đổi cảm giác của thế giới, và một vài cái có giá trị mặc định khiến mọi người ngạc nhiên.

Những cái thay đổi thế giới

GameruleMặc địnhLý do bạn nên thay đổi
keepInventoryfalseQuy tắc được thay đổi nhiều nhất trên các máy chủ riêng
doDaylightCycletrueĐóng băng thời gian vào buổi trưa để xây dựng
doWeatherCycletrueNgăn mưa làm hỏng buổi xây dựng
mobGriefingtrueCreeper ngừng tạo hố ở căn cứ của bạn; cũng ngăn Dân làng trồng trọt
doFireTicktrueHoả ngừng lan rộng — đặt false trước khi xây dựng ở Nether
randomTickSpeed3Tốc độ tăng trưởng cây trồng. 0 đóng băng hoàn toàn sự tăng trưởng
playersSleepingPercentage100Đặt thành 1 để một Người chơi có thể bỏ qua ban đêm
spawnRadius10Thu hẹp phạm vi phân tán điểm hồi sinh thế giới

Các giá trị mặc định mà mọi người thường hiểu sai

  • randomTickSpeed là 3, không phải 1. Tăng nó lên 1000 để tăng Tốc độ cây trồng cũng làm tăng Tốc độ lá rụng, Hoả lan và Băng tan, và sẽ làm giảm TPS của máy chủ.
  • mobGriefing bao gồm nhiều hơn creeper. Tắt nó cũng ngăn Dân làng nhặt và trồng hạt giống, Người Ender đặt khối, và Con cừu Ăn cỏ. Các trang trại sắt và trang trại Dân làng sẽ ngừng hoạt động một cách âm thầm.
  • doInsomnia được bật theo mặc định — đó là lý do tại sao phantom xuất hiện. Hãy tắt nó đi thay vì phải chiến đấu với chúng.
  • doImmediateRespawn tồn tại và là false; đặt nó true sẽ bỏ qua hoàn toàn màn hình tử vong.
  • commandBlockOutputtrue, đó là lý do tại sao một cơ chế redstone lại spam chat quản trị. Hầu hết các máy chủ đều đặt nó false.

Số nguyên so với Boolean

Gamerule có kiểu dữ liệu, và lệnh sẽ âm thầm từ chối một kiểu sai thay vì giải thích. randomTickSpeed, spawnRadius, maxEntityCramming, playersSleepingPercentagemaxCommandChainLength nhận số; mọi thứ khác là true/false.

/gamerule <rule> không có giá trị sẽ đọc cài đặt hiện tại thay vì thay đổi nó — hữu ích để kiểm tra những gì một Bản đồ đã tải xuống đã thay đổi.

Chúng là theo từng thế giới, không phải theo từng máy chủ

Gamerule nằm trong level.dat, vì vậy chúng đi kèm với thư mục thế giới và không áp dụng cho các thế giới khác trên cùng một máy chủ. Một thiết lập đa thế giới cần chúng được đặt cho từng thế giới.

Chọn bất kỳ quy tắc nào và nhận lệnh với kiểu dữ liệu phù hợp đã được áp dụng trong Trình tạo lệnh Người chơi, cũng bao gồm dịch chuyển, chế độ chơi, kinh nghiệm, thời gian và thời tiết từ cùng một biểu mẫu.

Trình tạo lệnh người chơi →

More guides

Browse all →

Cần thêm công cụ Minecraft khác?

Bộ công cụ tạo, xem và chuyển đổi chạy ngay trên trình duyệt — tất cả đều miễn phí.