راهنمای مدیریت سرور Minecraft: op، دسترسیها و دستورهای ضروری
در این صفحه
وقتی سرورتان راه افتاد، تفاوت میان یک جامعهٔ منظم و یک جامعهٔ پرهرجومرج در این است که ابزارهای مدیریتی را بشناسید. این مرجع کاربردی است: چطور خودتان را اپراتور کنید، دستورهایی که واقعاً به کار میبرید، چطور ورود بازیکنان را کنترل کنید و چطور بدون سپردن همهٔ کلیدها به همه، به تیم اختیار بدهید.
این راهنما مدیریت نسخهٔ vanilla (یعنی op و دستورها، که روی هر سروری کار میکنند) و گام بعدی یعنی رتبههای دسترسی واقعی روی Paper با LuckPerms را پوشش میدهد — بهعلاوهٔ اینکه چطور یک پنل میزبانی بیشتر این کارها را به یک کلیک تبدیل میکند.
خودتان را اپراتور (op) کنید
اپراتور (op) یک مدیر کامل است — میتواند هر دستوری را اجرا کند. روی یک سرور تازه، ابتدا از کنسول (که همیشه دسترسی مدیریتی دارد) به خودتان op میدهید، نه از داخل بازی:
- کنسول سرور را باز کنید. در میزبانی شخصی، همان پنجرهای است که سرور را اجرا میکند؛ در میزبانی، کنسول وب در پنل شما.
- به حساب خود op بدهید. بنویسید
op YourUsername. بازیکن بهops.jsonافزوده میشود و اکنون میتواند در بازی از دستورهای مدیریتی استفاده کند. - در صورت نیاز op را بردارید.
deop YourUsernameدوباره آن را پس میگیرد.
دستورهای ضروری مدیریت
اینها دستورهایی هستند که مدام سراغشان میروید. آنها را از کنسول (بدون اسلش) یا داخل بازی بهعنوان op (با اسلش) اجرا کنید:
| دستور | کارکرد |
|---|---|
/gamemode survival|creative|spectator <player> | تغییر حالت بازی یک بازیکن |
/tp <player> <target> | انتقال یک بازیکن به بازیکن دیگر یا به مختصات |
/give <player> <item> <count> | دادن آیتم |
/time set day|night | تنظیم زمان روز |
/weather clear|rain | تغییر آبوهوا |
/difficulty peaceful|easy|normal|hard | تنظیم درجهٔ سختی |
/gamerule <rule> <value> | تغییر قواعد (keepInventory، doDaylightCycle، mobGriefing…) |
/whitelist on|add|remove | کنترل اینکه چه کسی میتواند بپیوندد (پایینتر را ببینید) |
/save-all | ذخیرهٔ اجباری دنیا (پیش از تغییرات پرخطر) |
/stop | خاموشکردن تمیز سرور (کنسول) |
/gamerule keepInventory true جلوی افتادن آیتمهای بازیکنان هنگام مرگ را میگیرد — یک تنظیم محبوب برای راحتی در سرورهای دوستانه.هر دستوری را از یک کنسول وب زنده اجرا کنید — سرور Minecraft از HytHost، op و whitelist و پشتیبانگیری را یککلیکی میکند.
پلنهای Minecraft را ببینیدwhitelist و سطوح دسترسی op
whitelist بهترین محافظت یگانه برای یک سرور خصوصی است — فقط بازیکنان فهرستشده میتوانند بپیوندند:
- روشنش کنید:
/whitelist on(یا درserver.propertiesمقدارwhite-list=trueرا قرار دهید). - بازیکن اضافه کنید:
/whitelist add TheirUsername؛ با/whitelist removeحذف کنید. online-mode=trueرا نگه دارید تا نامهای کاربری در برابر حسابهای واقعی راستیآزمایی شوند — خاموشکردن آن به هر کسی اجازه میدهد خود را جای بازیکنان و مدیران شما جا بزند.
خودِ op چهار سطح دارد که با op-permission-level در server.properties تنظیم میشود (پیشفرض 4):
- سطح 1 — دور زدن محافظت از نقطهٔ ظهور (spawn).
- سطح 2 — بیشتر دستورهای cheat (
/gamemode،/give،/tp) و بلوکهای دستور. - سطح 3 — مدیریت بازیکنان (
/ban،/kick،/op). - سطح 4 — همهچیز، از جمله
/stop.
رتبههای واقعی تیم: دسترسیهای فراتر از op
برای هر چیزی که عمومی است، op بیش از حد خام است — نمیخواهید یک helper بتواند سرور را /stop کند. پاسخ یک افزونهٔ دسترسی است که به یک سرور Paper یا Spigot نیاز دارد (به بهترین نرمافزار سرور Minecraft نگاه کنید).
LuckPerms استاندارد این کار است. به شما امکان میدهد رتبه بسازید (Helper، Mod، Admin) و به هر کدام دقیقاً همان دستورها و دسترسیهایی را بدهید که باید داشته باشد — نه بیشتر. آن را مثل هر افزونهای نصب کنید (به نصب افزونهها نگاه کنید)، سپس گروهها را تعریف کنید و بازیکنان را تخصیص دهید. بیشتر افزونههای دیگر به آن متصل میشوند، بنابراین دسترسیای که در LuckPerms میدهید، محافظت، chat، homes و بقیه را از یک جا کنترل میکند.
قاعدهٔ سرانگشتی: op برای خودتان، LuckPerms برای تیمتان. اینطور سرور امن میماند و در عین حال نظارت روزمره واگذار میشود.
نظارت: اخراج (kick)، مسدودسازی (ban) و محافظت از نقطهٔ ظهور
ابزارهای حفظ نظم:
- kick —
/kick <player> <reason>کسی را فعلاً حذف میکند؛ او میتواند دوباره بپیوندد. - ban —
/ban <player> <reason>حساب را مسدود میکند؛/ban-ipنشانی را برای فراریان از مسدودسازی مسدود میکند. هرکدام را با/pardon(و/pardon-ip) برگردانید. مسدودسازیها درbanned-players.jsonذخیره میشوند. - محافظت از نقطهٔ ظهور (spawn) —
spawn-protectionدرserver.propertiesشعاعی گرد نقطهٔ ظهور تعیین میکند که فقط opها میتوانند در آن بسازند؛ برای غیرفعالکردن آن را روی0بگذارید. - حواستان به لاگ باشد. کنسول و فایلهای لاگ، پیوستنها، chat و دستورها را ثبت میکنند — هنگام فهمیدن اینکه چه کسی چه کرده بینهایت ارزشمند است.
در یک سرور عمومی، اینها را با یک افزونهٔ محافظت (مانند افزونهٔ claim یا ضدتخریب) همراه کنید تا بازیکنان بتوانند بدون داوری مدیر در هر اختلاف، ساختههای خود را خودشان ایمن کنند.
مدیریت به روش آسان روی میزبانی
یک پنل میزبانی بیشتر این کارها را به اشارهوکلیک تبدیل میکند. روی سرور Minecraft از HytHost یک کنسول وب زنده برای اجرای هر دستور، whitelist و مدیریت بازیکنان با یک کلیک، فایلهای قابلویرایش server.properties و ops.json، ریاستارتهای زمانبندیشده و پشتیبانگیری با یک کلیک پیش از آزمایش، و ورود کاربران فرعی میگیرید تا تیمتان بدون رمز عبور حساب شما سرور را مدیریت کند. دستورهای بالا هنوز دقیقاً به همان شکل کار میکنند — فقط راهی دوستانهتر برای اجرای آنها دارید، از هر جا، در حالی که سرور با هدف در دسترسبودن 99.9% آنلاین است.
پرسشهای متداول
از کنسول سرور (میزبانی شخصی: پنجرهٔ سرور؛ میزبانیشده: کنسول وب در پنل)، بنویسید op YourUsername. این شما را به ops.json میافزاید و دستورهای مدیریتی کامل را در بازی به شما میدهد. بعداً با deop YourUsername op را بردارید. اولین مدیر را از کنسول op میکنید، چون کنسول همیشه دسترسی مدیریتی دارد.
چهار سطح هستند که با op-permission-level در server.properties تنظیم میشوند (پیشفرض 4): سطح 1 محافظت از نقطهٔ ظهور را دور میزند؛ سطح 2 دستورهای cheat و بلوکهای دستور را میافزاید؛ سطح 3 مدیریت بازیکنان مانند /ban و /kick را میافزاید؛ سطح 4 همهچیز را میدهد، از جمله /stop.
op یا همهچیز است یا هیچچیز — یک اپراتور میتواند هر دستوری را اجرا کند، از جمله متوقفکردن سرور. یک افزونهٔ دسترسی مانند LuckPerms (روی Paper یا Spigot) به شما امکان میدهد رتبه بسازید و به هر کدام فقط دستورهای مشخصی را که نیاز دارد بدهید. op را برای خودتان و هممالکان مورد اعتماد به کار ببرید؛ LuckPerms را برای تیم به کار ببرید تا یک helper نتواند کاری بیش از نظارت انجام دهد.
با /whitelist on روشنش کنید (یا white-list=true در server.properties)، سپس با /whitelist add TheirUsername بازیکن اضافه کنید و با /whitelist remove حذفشان کنید. online-mode=true را نگه دارید تا نامهای کاربری راستیآزمایی شوند — وگرنه میتوان با جازدن هویت، whitelist را دور زد.
kick کسی را موقتاً حذف میکند: /kick <player> <reason>. ban حساب را مسدود میکند: /ban <player> <reason>، یا /ban-ip برای مسدودکردن نشانی یک فراری مکرر. هرکدام را با /pardon (یا /pardon-ip) لغو کنید. مسدودسازیها در banned-players.json ذخیره میشوند.
/gamerule keepInventory true را اجرا کنید. این محبوبترین gamerule برای سرورهای دوستانه است — بازیکنان هنگام مرگ موجودی و XP خود را نگه میدارند. قواعد بازی برای بسیاری از رفتارها به همین شکل تغییر داده میشوند (doDaylightCycle، mobGriefing و بیشتر).
سرورتان را از یک پنل مدیریت کنید
سرور Minecraft از HytHost یک کنسول زنده، whitelist و پشتیبانگیری با یک کلیک، پیکربندیهای قابلویرایش و کاربران فرعی برای تیم به شما میدهد — هر دستوری که در این راهنماست، به اشارهوکلیک تبدیل شده.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours