چگونه مشکلات OP و مجوز Minecraft را حل کنیم؟
راهنمای دقیق برای مشکلات OP، LuckPerms، گره مجوز و فرمان فرمان.
سیستم مجوز تعیین می کند که بازیکنان می توانند از کدام دستورات در سرورهای Minecraft استفاده کنند. یک پخش کننده غیر OP نمی تواند از بسیاری از دستورات مدیریتی استفاده کند. در سرورهای حرفه ای، به جای دادن OP به همه، مجوزهای کنترل شده با افزونه های مجوز مانند LuckPerms داده می شود.
هنگامی که سیستم مجوز به درستی پیکربندی نشده باشد، بازیکنان نمی توانند از دستورات استفاده کنند، امتیازات مدیر کار نمی کنند، دستورات بازار یا ادعا غیرقابل دسترسی می شوند، یا بازیکنان عادی ممکن است امتیازات بیشتری از حد لازم دریافت کنند.
1. OP چیست؟
OP، یعنی اقتدار اپراتور، مرجع عالی اداری در سرور Minecraft است. پخش کننده OP می تواند از دستورات زیادی استفاده کند.
برای دادن OP از کنسول:
op OyuncuAdi
برای حذف OP:
deop OyuncuAdi
لیست OP ops.json در پرونده نگهداری می شود.
cat ops.json
2. تنظیمات در سطح مجوز
سطح مجوز OP را می توان در server.properties تعیین کرد.
op-permission-level=4
به طور کلی:
- 1: قدرت های سطح پایین
- 2: دستورات مدیریت پایه
- 3: دستورات مدیریتی بیشتر
- 4: بالاترین مقام OP
برای برخی از دستورات، سطح OP مهم است. اگر برخی از دستورات با وجود اینکه OP به نظر می رسد کار نمی کنند، این مقدار باید بررسی شود.
3. LuckPerms چیست؟
LuckPerms یکی از پرکاربردترین افزونه های مدیریت مجوز در سرورهای Minecraft است. گروه های پخش کننده، مقادیر گره مجوز، پیشوند/پسوند و مجوزهای مبتنی بر جهان را می توان مدیریت کرد.
دستور اصلی پس از نصب LuckPerms:
lp
مثال برای دادن گروه به بازیکن:
lp user OyuncuAdi parent set vip
برای اضافه کردن مجوز به گروه:
lp group vip permission set essentials.fly true
4. Permission Node چیست؟
گره مجوز یک نام مرجع ویژه است که نشان دهنده اجازه استفاده از یک فرمان یا ویژگی است.
مثال ها:
- ملزومات.خانه - دستور home /
- ضروریات.ستوم - دستور sethome/
- ویرایش جهانی.* - قدرت های کامل WorldEdit
- luckperms.user.info - اطلاعات کاربر LuckPerms
لیست گره مجوز هر افزونه در مستندات آن گنجانده شده است. اگر گره اشتباه نوشته شده باشد، مجوز کار نخواهد کرد.
5. اگر پخش کننده نمی تواند از دستورات استفاده کند چه باید بررسی کرد؟
- آیا بازیکن در گروه مناسب است؟
- آیا گره مجوز صحیح به گروه داده شده است؟
- آیا مجوز روی true تنظیم شده است؟
- آیا ممکن است اجازه منفی داده شود؟
- آیا افزونه ارائه کننده دستور فعال است؟
- آیا هیچ محدودیتی در جهان وجود دارد؟
- آیا این تنظیمات پس از راه اندازی مجدد/بارگذاری مجدد سرور اعمال شده است؟
برای مشاهده بررسی مجوز بازیکن با LuckPerms:
lp user OyuncuAdi info
6. مشکل مجوز منفی
مجوز در LuckPerms نادرست اگر روی true تنظیم شود، ممکن است مسدود شود حتی اگر از گروه دیگری باشد.
مثال:
lp group default permission set essentials.fly false
در این حالت، فرمان fly ممکن است حتی اگر بازیکن از گروه دیگری مجوز دریافت کند، کار نکند. از قدرت های منفی باید با احتیاط استفاده کرد.
7. مشکلات مقامات مبتنی بر جهان
در برخی از سرورها، مجوزها ممکن است فقط در دنیای خاصی معتبر باشند. در حالی که بازیکن می تواند از دستورات در دنیای بقا استفاده کند، ممکن است نتواند از آنها در دنیای تخم ریزی استفاده کند.
نمونه ای از اقتدار مبتنی بر جهان:
lp group vip permission set essentials.fly true world=spawn
اگر فرمان فقط در یک دنیا کار نمی کند، باید زمینه جهان را بررسی کنید.
8. آیا باید از OP یا LuckPerms استفاده کنید؟
مدیریت تمام مجوزها با OP در سرورهای حرفه ای درست نیست. OP باید بیشتر برای بنیانگذاران و مدیران فنی استفاده شود. امتیازات بازیکن، راهنما، VIP، مدیر و مدیر باید با سیستم هایی مانند LuckPerms جدا شوند.
ساختار پیشنهادی:
- پیش فرض: قدرت های معمولی بازیکن
- VIP: دستورات بازیکن اضافی
- مجری: قدرت های محدود مانند ممنوع کردن، بی صدا کردن، ضربه زدن
- مدیر: اختیارات مدیریتی گسترده
- مالک: اختیارات اداری کامل
اشتباهات رایج
- دادن OP به بازیکنان عادی
- املای نام گره مجوز اشتباه است
- متوجه نیستید که افزونه ارائه کننده فرمان به دلیل وابستگی از دست رفته کار نمی کند
- عدم بررسی مقادیر مجوز منفی
- فراموش کردن محدودیت های قدرت مبتنی بر جهان
- ایجاد سلسله مراتب گروهی بدون برنامه ریزی
سوالات متداول
من پخش کننده را مجوز دادم، اما دستور کار نمی کند، چرا؟
ممکن است ناشی از گره مجوز اشتباه، مجوز منفی، محدودیت مبتنی بر جهان یا کار نکردن افزونه مربوطه باشد.
آیا دادن OP به همه عملی نیست؟
عملی به نظر می رسد اما بسیار خطرناک است. پخش کننده OP می تواند آسیب جدی به سرور وارد کند.
آیا برای تغییر LuckPerms نیاز به راه اندازی مجدد است؟
اکثر دستورات LuckPerms آنی هستند. با این حال، برای نصب افزونه یا تغییرات عمده در پیکربندی، بهتر است مجدداً راه اندازی شود.
توصیه های ایمنی و عملیات
- لیست OP را به طور منظم بررسی کنید.
- به بازیکنان فقط مجوزهایی که نیاز دارند بدهید.
- با دقت از قدرت های wildcard استفاده کنید.
- گروه های مرجع اسناد
- حقوق مدیر و مدیر را در گروه های جداگانه مدیریت کنید.
این مقاله به طور ویژه برای PvPServer تهیه شده است.