The Best Resource for Minecraft
The Best Resource for Minecraft

Whitelist، ban و op: دستورات سروری که متفاوت‌تر از حد انتظارتان عمل می‌کنند

Whitelist، ban و op: دستورات سروری که متفاوت‌تر از حد انتظارتان عمل می‌کنند

افزودن به Whitelist بازیکنان آنلاین را kick نمی‌کند، /ban برای مفید بودن نیاز به دلیل دارد و سطح op مهم‌تر از لیست op است. جزئیاتی که صاحبان سرور را به دردسر می‌اندازند.

دستورات ادمین ساده به نظر می‌رسند و اغلب همین‌طورند. مشکلات از سه رفتاری ناشی می‌شوند که از نحو دستور مشخص نیستند.

Whitelist افرادی را که در حال حاضر داخل سرور هستند حذف نمی‌کند

/whitelist on starts enforcing the list from that moment. Anyone already connected متصل باقی می‌ماند، حتی اگر در لیست نباشند. دستوری که این مشکل را برطرف می‌کند:

/whitelist reload

reload re-reads whitelist.json و بازیکنان متصلی را که در آن نیستند kick می‌کند. فعال کردن whitelist و رها کردن آن یک اشتباه کلاسیک است.

دو نکته دیگر:

  • /whitelist add <name> resolves the name against Mojang's API, so it needs the server

باید online-mode و متصل باشند. سرورهای آفلاین باید ویرایش کنند whitelist.json by hand with the correct UUID.

  • اپراتورها whitelist را دور می‌زنند به‌طور پیش‌فرض، به همین دلیل اکانت خودتان هرگز

کارکرد whitelist را ثابت نمی‌کند. با یک اکانت دوم تست کنید.

/ban نیازمند دلیل است و /ban-ip یک لیست متفاوت است

/ban <player> [reason]
/ban-ip <address|player> [reason]

دلیل اختیاری است و ننوشتن آن یک اشتباه است — این چیزی است که بازیکن مسدود شده می‌بیند و چیزی است که خود آینده‌تان در /banlist trying to remember why. Without one the entry just says "Banned by an operator".

/ban and /ban-ip write to فایل‌های جداگانه (banned-players.json, banned-ips.json). Pardoning one does not clear the other, which is the usual reason a "pardoned" player still cannot connect. Use /pardon and /pardon-ip both.

سطوح Op، نه فقط لیست op

/op grants سطح 4 به‌طور پیش‌فرض، که دسترسی کامل است شامل /stop. The four levels are real and settable in server.properties via op-permission-level:

سطحاعطا می‌کند
1دور زدن spawn protection
2بیشتر دستورات تقلب، command blockها
3مدیریت بازیکن — kick، ban، op
4همه‌چیز، از جمله /stop

ناظرانی که نیاز دارند به /kick and /ban want level 3, not 4. Handing out level 4 to everyone who helps moderate is how servers get wiped by a compromised account.

function-permission-level is separate and controls what datapack functions may run — leaving it at 2 while op level is 4 is a common source of "my function does nothing".

دستورات لیست

/banlist players, /banlist ips and plain /banlist all exist and print to console rather than chat if run from the server terminal. /whitelist list shows names only, not UUIDs — read whitelist.json when you need to check identity.

هر یک از این‌ها را با آرگومان‌ها به ترتیب درست بسازید در سازنده دستورات ادمین سرور، که ban، ban-ip، pardon، kick، op، deop و whitelist را در یک فرم پوشش می‌دهد.

امتحان ابزار: Server Admin Command Builder →