🎨رشد کردن

به روش‌های سفارشی‌سازی سرور آشنا شوید.

دلیل استفاده از پلتفرم سرور تغییر یافته مانند Plazma به جای پلتفرم رسمی ارائه شده توسط Mojang Studios این است که امکان سفارشی‌سازی قدرتمند‌تر فراهم می‌کند.

در زیر چند روش برای سفارشی‌سازی و استفاده از Plazma آمده است.

تغییر تنظیمات

ساده‌ترین روش برای سفارشی‌سازی Plazma، تغییر تنظیمات آن است.

Plazma تنظیمات قدرتمندی از مکانیزم‌های بازی تا خصوصیات هیولاها ارائه می‌دهد.

برای توضیحات بیشتر درباره تنظیمات Plazma، به صفحه زیر مراجعه کنید.


استفاده از پلاگین

Plazma تمامی پلاگین‌های مبتنی بر کاغذ را به طور نرمال پشتیبانی می‌کند.

در صورت عدم عملکرد برخی از پلاگین‌ها به دلیل تغییرات مپینگ Paper از نسخه 1.20.5 به بعد، اما بیشتر پلاگین‌های مبتنی بر Paper مانند Paper، Pufferfish و Purpur در Plazma همچنان عمل می‌کنند و در صورت عدم عملکرد صحیح، این مشکل مربوط به Plazma است لذا لطفاً گزارش دهید.

اصلی‌ترین دلیل استفاده از Plazma و قوی‌ترین روش تخصیص شخصی Plazma است. جامعه قدرتمند پلاگین Plazma به شما امکان می‌دهد که سرور را به راحتی شخصی‌سازی کنید.

برای پیدا کردن و دانلود پلاگین‌ها روش‌های مختلفی وجود دارد. بعضی از پلاگین‌ها پلاگین‌ها را در سرویس‌های انبار عمومی آپلود می‌کنند و بعضی از پلاگین‌ها را در GitHub یا وب‌سایت‌های خود آپلود می‌کنند.

پلاگین‌ها می‌توانند به طور مستقیم به سیستم دسترسی داشته باشند!

همیشه پیش از اعمال پلاگین از خدماتی مانند VirusTotal برای بررسی ایمنی پلاگین استفاده کنید یا پلاگین را از سرویس‌های قابل اعتماد دانلود کنید.

برای دانلود پلاگین‌ها از خدمات مختلفی استفاده می‌شود. از جمله، انجمن SpigotMC, BukkitDev (CurseForge), Modrinth, Hanger و غیره که پلاگین‌ها قبل از آپلود تحت بازبینی قرار می‌گیرند و پلاگین‌های ناامن را فوراً پردازش کرده و فقط پلاگین‌های ایمن توزیع می‌شوند.

اعمال پلاگین

پس از دانلود پلاگین‌ها، حالا وقت اعمال پلاگین‌هاست.

  1. پلاگین‌ها به صورت .jar یا Java Executable File هستند. بعضی از پلاگین‌ها به صورت فایل‌های فشرده هستند و در این صورت پس از باز کردن فایل، اگر نام حاوی bukkit، spigot یا paper باشد و فایلی با نام fat نیز وجود داشته باشد، از فایل fat استفاده کنید.

  2. فایل دانلود شده را در پوشه plugins سرور قرار دهید و سرور را (مجدداً) راه‌اندازی کنید.

  3. هنگامی که Plazma شروع به کار می‌کند، محتوای جدیدی در کنسول نمایش داده خواهد شد. این به این معنی است که Plazma پلاگین‌ها را به طور صحیح بارگذاری کرده است.

  4. اگرچه Plazma پلاگین‌ها را به درستی بارگذاری کرده باشد، ممکن است پلاگین‌ها راه‌اندازی نکنند. با استفاده از دستور /plugins می‌توانید پلاگین‌های فعلی سرور را بارگذاری کنید. اگر نام پلاگین‌های نصب شده قرمز نباشد و سبز باشد، این بعنی است که پلاگین‌ها به درستی بارگذاری شده‌اند.

اگر پلاگین‌ها به درستی بارگذاری نشدند، می‌توانید راه‌حل مشکل را در صفحه زیر پیدا کنید.


استفاده از دیتاپک

دیتاپک یک روش استفاده‌شده در Minecraft به صورت پیش‌فرض برای تخصیص شخصی و مشابه است.

با استفاده از دیتاپک می‌توانید بخش‌هایی از بازی را مانند اضافه کردن گروه‌های جدید موجودیت و چالش‌های جدید تغییر دهید.

دیتاپک ممکن است باعث آسیب دیدگی جهان شود!

بعضی از دیتاپک‌های خراب ممکن است باعث آسیب دیدگی جهان شوند و این غیرقابل بازگشت است.

بنابراین، پیش از اعمال دیتاپک، پشتیبان‌گیری از جهان توصیه می‌شود.

دیتاپک نیز می‌توانند از خدمات مختلفی دانلود شوند، مانند CurseForge, Modrinth, Planet Minecraft و غیره.

پس از دانلود دیتاپک، می‌توانید آن را در پوشه datapacks جهان سرور قرار دهید و اعمال کنید. در صورت عدم وجود پوشه، می‌توانید آن را ایجاد کرده و اضافه کنید.

، هنگام اعمال اولیه ممکن است به درستی اعمال نشود.

برای پیشگیری از این موضوع، توصیه می‌شود که سرور را 2 بار مجدداً راه‌اندازی کنید.

دیتاپک‌ها ممکن است هر بار که نسخه Minecraft به‌روز شود، به راحتی آسیب ببینند.

به ویژه، اگر دیتاپک به‌طور کامل آسیب ببیند، به دلیل برخورد سرور، قبل از به‌روزرسانی سرور، آزمایش کافی را انجام دهید.

پس از دستور شروع سرور، با وارد کردن safeMode پس از آن، می‌توانید همه دیتاپک‌ها را غیرفعال کرده و سرور را راه‌اندازی کنید.

برای جزئیات بیشتر، لطفاً به 'مرجع > آرگومان‌ها و ویژگی‌ها' مراجعه کنید.

دیتاپک‌های اعمال شده را می‌توانید با استفاده از دستور /datapack list بررسی کنید.


بهینه‌سازی

پلاسما دارای بسیاری از پچ‌های بهینه‌سازی است. همچنین، زمانی که Plazma برای اولین بار راه‌اندازی می‌شود، به‌طور خودکار پیکربندی بهینه‌سازی می‌شود، بنابراین در صورت راه‌اندازی به راهنمای شروع، نیازی به انجام کارهای بهینه‌سازی اضافی نیست.

اما در صورت ورود بسیاری از بازیکنان یا اندازه بزرگی از جهان، می‌توانید از راهنمای زیر برای انجام کارهای بهینه‌سازی اضافی استفاده کنید.


پراکسی

پراکسی سرورها را به یکدیگر متصل کرده و به بازیکنان امکان جابجایی بدون نیاز به کارهای اضافی بین سرورها یا ارتباط با سرورهای دیگر را می‌دهد.

برای اطلاعات بیشتر درباره تنظیمات امن و صحیح پراکسی، به صفحه زیر مراجعه کنید.


امنیت

ماینکرافت به گونه‌ای پیشرفته شده است که بتوان به راحتی در آنلاین را پیدا کرد.

اکثر آسیب‌پذیری‌های قابل اجرا در بازی‌های عمومی ، استفاده از لودرهای شخص ثالث برای حمله به آسیب‌پذیری‌ها مسدود نشده است.

بنابراین، در صورتی که سرور عمومی است، نصب افزونه‌های ضد تقلب و... توصیه می‌شود و همچنین تنظیمات پراکسی و راه‌اندازی مجدد خودکار، پشتیبان‌گیری و... برای سریع‌ترین بازیابی سرور توصیه می‌شود.

تنظیمات مجوز

دستورات مدیریتی برخی از افزونه‌ها ممکن است دارای آسیب‌پذیری با تنظیمات مجوز نادرست باشند.

استفاده از افزونه‌های مدیریت مجوز مانند LuckPerms برای محدود کردن مجوزهای کاربر عادی توصیه می‌شود.

مسدود کردن X-Ray

X-Ray یکی از آسیب‌پذیری‌های آسانی است که حتی در کلاینت‌های بهینه‌سازی پیش‌فرض قابل استفاده است.

پلاسما دارای تنظیماتی است که امکان مسدود کردن X-Ray را فراهم می‌کند.

برای راهنما و توضیحات مربوط به مسدود کردن X-Ray، لطفاً به صفحه زیر مراجعه کنید.

لیست سفید

در صورتی که فقط برخی از کاربران بتوانند به سرور وصل شوند، استفاده از Ngrok برای استفاده از یا تنظیم لیست سفید برای جلوگیری از ورود بازیکنان دیگر نیز توصیه می‌شود.

با استفاده از /whitelist add <player> در کنسول سرور، می‌توانید ورود بازیکن را مجاز کنید یا، با /whitelist remove <player> می‌توانید مجوز ورود بازیکن را دوباره ممنوع کنید.

برای مشاهده بازیکنان مجاز، از /whitelist query استفاده کنید.


Last updated