تاریخ بروزرسانی: 26 مرداد 1405
آموزش

آموزش ساخت سرور ماینکرافت + (راهنمای جامع راه اندازی برای جاوا ، بدراک و vps)

--:--
--:--
خلاصه مقاله

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

ساخت سرور ماینکرافت برخلاف تصور بسیاری از کاربران، فرایند پیچیده‌ای نیست؛ اما انتخاب روش مناسب، آماده‌سازی پیش‌نیازها و انجام صحیح تنظیمات، تأثیر مستقیمی بر عملکرد و پایداری سرور دارد. قبل از شروع راه‌اندازی، باید نسخه مناسب بازی را تهیه کرده باشید؛ بنابراین کاربران می‌توانند ابتدا با دانلود ماینکرافت و آماده‌سازی محیط بازی، مراحل ساخت سرور را آغاز کنند. همچنین برای داشتن یک سرور پایدار و همیشه در دسترس، بسیاری از کاربران به جای میزبانی روی سیستم شخصی، از گزینه خرید سرور ماینکرافت استفاده می‌کنند


روش‌ های مختلف ساخت سرور ماینکرافت


برای راه‌ اندازی سرور ماینکرافت، روش‌ های مختلفی وجود دارد که هر کدام برای گروه خاصی از کاربران مناسب هستند. انتخاب بهترین روش به نسخه بازی (جاوا یا بدراک)، تعداد بازیکنان، بودجه و امکانات سخت‌افزاری شما بستگی دارد.


1. ساخت سرور روی کامپیوتر شخصی

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


2. ساخت سرور روی گوشی اندروید

اگر از نسخه بدراک استفاده می‌کنید، می‌توانید با کمک نرم‌افزارهایی مانند PocketMine-MP یا Nukkit یک سرور ساده روی گوشی راه‌اندازی کنید. این روش برای تست یا بازی‌های کوتاه‌مدت مناسب است، اما به دلیل محدودیت سخت‌افزار و مصرف باتری، برای میزبانی دائمی پیشنهاد نمی‌شود.


3. ساخت سرور روی سرور مجازی (VPS)

اگر به دنبال یک سرور همیشه روشن، پایدار و مناسب برای تعداد بازیکنان بیشتر هستید، استفاده از VPS بهترین گزینه است. سرورهای مجازی با ارائه IP ثابت، منابع اختصاصی و اینترنت پرسرعت، تجربه بهتری را نسبت به میزبانی روی سیستم شخصی فراهم می‌کنند.آموزش ساخت سرور ماینکرافت جاوا روی کامپیوتر



مقدمات برای ساخت سرور ماینکرافت (پیش نیاز ها)



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


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


  • سیستم یا دستگاه میزبان: می‌توانید سرور را روی کامپیوتر شخصی، لپ‌تاپ، سرور مجازی (VPS) یا در برخی شرایط روی دستگاه اندرویدی راه‌اندازی کنید.


  • حافظه RAM کافی: برای سرورهای کوچک حداقل ۲ گیگابایت رم توصیه می‌شود. هرچه تعداد بازیکنان یا افزونه‌ها بیشتر باشد، به حافظه بیشتری نیاز خواهید داشت.


  • نصب Java (برای نسخه جاوا): اگر قصد راه‌اندازی سرور Minecraft Java را دارید، باید نسخه مناسب Java را متناسب با ورژن بازی روی سیستم نصب کنید.


  • اتصال اینترنت پایدار: برای اینکه بازیکنان بدون قطعی به سرور متصل شوند، داشتن اینترنت پایدار با سرعت آپلود مناسب اهمیت زیادی دارد.


  • تنظیم Port Forwarding یا استفاده از VPS: اگر سرور را روی سیستم شخصی اجرا می‌کنید، باید پورت‌های موردنیاز را روی مودم باز کنید. در غیر این صورت، استفاده از سرور مجازی (VPS) این مرحله را ساده‌تر می‌کند.


  • فضای ذخیره‌سازی SSD (پیشنهادی): استفاده از حافظه SSD یا NVMe باعث بارگذاری سریع‌تر جهان بازی و کاهش زمان لود چانک‌ها می‌شود.

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


آموزش ساخت سرور ماینکرافت جاوا


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


1. نصب نسخه مناسب Java

اولین قدم، نصب نسخه مناسب Java است. نسخه جاوای موردنیاز به ورژن ماینکرافت بستگی دارد:

  • Minecraft 1.16 و پایین‌تر: Java 8

  • Minecraft 1.17 تا 1.20: Java 17

  • Minecraft 1.21 و نسخه‌های جدیدتر: Java 21

همیشه نسخه ۶۴ بیتی جاوا را متناسب با سیستم‌عامل خود نصب کنید تا بتوانید حافظه بیشتری به سرور اختصاص دهید و از بروز خطاهای اجرایی جلوگیری شود.


2. دانلود فایل سرور ماینکرافت

فایل رسمی سرور را فقط از وب‌ سایت رسمی Minecraft دریافت کنید و آن را داخل یک پوشه خالی، ترجیحاً روی درایوی با فضای کافی و SSD قرار دهید. این پوشه محل ذخیره تمام فایل‌های سرور، تنظیمات و دنیای بازی خواهد بود.


3. اجرای اولیه و تأیید فایل EULA

پس از اجرای فایل Server.jar، سرور برای اولین بار متوقف شده و فایل eula.txt را ایجاد می‌کند. این فایل را با یک ویرایشگر متن مانند Notepad باز کرده و مقدار:

eula=false

را به

eula=true

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


4. تنظیم فایل راه‌انداز سرور

برای اختصاص مقدار مشخصی از حافظه RAM به سرور، یک فایل با پسوند .bat ایجاد کرده و دستور زیر را داخل آن قرار دهید:

java -Xmx2G -Xms2G -jar server.jar nogui

در این دستور، مقدار xml حداکثر رم و xms حداقل رم اختصاص‌یافته به سرور را مشخص می‌کند. در صورت داشتن رم بیشتر، می‌توانید این مقادیر را افزایش دهید.


5. تنظیمات شبکه و Port Forwarding

اگر قصد دارید بازیکنان خارج از شبکه خانگی به سرور شما متصل شوند، باید وارد پنل مدیریت مودم شوید و پورت پیش‌فرض 25565 را روی IP داخلی سیستم خود Port Forward کنید. این مرحله برای میزبانی روی کامپیوتر شخصی ضروری است و بدون آن تنها افرادی که داخل شبکه محلی هستند می‌توانند وارد سرور شوند.


6. بهینه‌سازی سرور با PaperMC یا Spigot

اگرچه می‌توانید از هسته پیش‌فرض (Vanilla) استفاده کنید، اما برای عملکرد بهتر پیشنهاد می‌شود از PaperMC یا Spigot استفاده کنید. این هسته‌ها مصرف منابع را کاهش می‌دهند، باگ‌های مختلف را برطرف می‌کنند و امکان نصب افزونه‌های مدیریتی را نیز در اختیار شما قرار می‌دهند.


7. پیکربندی فایل server.properties

پس از اجرای سرور، فایل server.properties ایجاد می‌شود. در این فایل می‌توانید مهم‌ترین تنظیمات سرور را تغییر دهید؛ از جمله:

  • نام سرور (MOTD)

  • تعداد بازیکنان

  • حالت بازی (GameMode)

  • درجه سختی (Difficulty)

  • فاصله دید (View Distance)

  • فعال یا غیرفعال بودن Whitelist

در صورت استفاده از نسخه‌های کرکی، لازم است مقدار online-mode را از true به false تغییر دهید

البته در این حالت توصیه می‌شود برای جلوگیری از سوءاستفاده، افزونه AuthMe Reloaded را نیز نصب کنید.

آموزش ساخت سرور ماینکرافت بدراک


اگر قصد دارید سرور ماینکرافت بدراک (Bedrock Edition) را راه‌اندازی کنید، می‌توانید این کار را روی کامپیوتر یا دستگاه‌های اندرویدی انجام دهید. نسخه بدراک از پلتفرم‌های مختلفی مانند اندروید، iOS، ویندوز، ایکس‌باکس، پلی‌استیشن و نینتندو سوییچ پشتیبانی می‌کند و به همین دلیل گزینه مناسبی برای بازی بین دستگاه‌های مختلف (Cross-Platform) است. در ادامه، روش ساخت سرور بدراک روی ویندوز و اندروید را بررسی می‌کنیم.


1. آموزش ساخت سرور بدراک روی کامپیوتر

بهترین و پایدارترین روش برای میزبانی سرور بدراک، استفاده از نسخه رسمی Bedrock Dedicated Server روی ویندوز یا لینوکس است. این نسخه توسط مایکروسافت منتشر شده و عملکرد بهتری نسبت به راهکارهای غیررسمی دارد.


دانلود فایل Bedrock Dedicated Server:
فایل رسمی سرور را از وب‌سایت ماینکرافت دریافت کرده و در یک پوشه مجزا استخراج کنید. بهتر است فایل‌ها روی یک درایو SSD قرار بگیرند تا سرعت بارگذاری جهان (World) و چانک‌ها افزایش پیدا کند.


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


تنظیم احراز هویت Xbox Live:
اگر فقط بازیکنان دارای حساب رسمی Minecraft را می‌خواهید، تنظیمات احراز هویت Xbox Live را فعال نگه دارید. در غیر این صورت، با تغییر گزینه allow-xbox-auth می‌توانید محدودیت ورود را متناسب با نیاز خود تغییر دهید.


باز کردن پورت 19132:
نسخه بدراک از پورت 19132 و پروتکل UDP استفاده می‌کند؛ بنابراین باید این پورت را در فایروال سیستم و در صورت نیاز روی مودم (Port Forwarding) باز کنید تا سایر بازیکنان بتوانند به سرور متصل شوند.


2. آموزش ساخت سرور ماینکرافت اندروید

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


استفاده از PocketMine-MP یا Nukkit:
این نرم‌افزارها امکان راه‌اندازی سرور بدراک را روی دستگاه‌های اندرویدی فراهم می‌کنند و از طریق رابط کاربری یا محیط ترمینال قابل مدیریت هستند.


تنظیم شبکه و پورت:
پورت پیش‌فرض سرورهای بدراک 19132 است. اگر بازیکنان در یک شبکه وای‌فای مشترک حضور دارند، کافی است IP محلی گوشی و این پورت را در اختیار آن‌ها قرار دهید.


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


نکته: نسخه رسمی Bedrock Dedicated Server فقط برای ویندوز و لینوکس منتشر شده است و روی اندروید اجرا نمی‌شود. در اندروید باید از نرم‌افزارهای جایگزین مانند PocketMine-MP یا Nukkit استفاده کنید.


مطالعه بیشتر : بهترین سرور های ماینکرافت بدراک

اتصال بازیکنان به سرور بدراک

پس از راه‌ اندازی سرور، بازیکنان کافی است در بخش Servers یا Add External Server بازی، آدرس IP و پورت 19132 را وارد کنند. اگر سرور روی شبکه خانگی اجرا می‌شود، از IP محلی استفاده کنید و اگر روی VPS یا سرور مجازی قرار دارد، IP عمومی سرور را در اختیار بازیکنان بگذارید.ساخت سرور ماینکرافت حرفه‌ای روی VPS

خرید یک سرور مجازی (VPS) با سیستم‌عامل لینوکس (مانند اوبونتو) پایدارترین روش برای ساخت سرور ماینکرافت انلاین است. در این روش، شما دسترسی روت به یک ماشین مجازی قدرتمند دارید و می‌توانید نرم‌افزارهای مدیریت سرور مانند Pterodactyl Panel را نصب کنید، تا رابط کاربری گرافیکی برای کنترل روشن/خاموش شدن سرور و مدیریت فایل‌ها داشته باشید.

سرورهای لینوکسی به دلیل عدم وجود رابط گرافیکی سنگین، تمامی منابع رم و پردازنده را صرفا به پردازش بازی اختصاص می‌دهند. با استفاده از ابزاری مانند Screen در لینوکس، سرور شما حتی پس از قطع اتصال شما از VPS، به صورت ۲۴ ساعته و بدون وقفه، در دیتاسنتر فعال می‌ماند و بازیکنان در هر ساعتی از شبانه‌روز امکان اتصال خواهند داشت.


ساخت سرور ماینکرافت با vps


اگر قصد دارید یک سرور ماینکرافت پایدار، همیشه روشن و مناسب برای تعداد بازیکنان بیشتر راه‌اندازی کنید، استفاده از سرور مجازی (VPS) بهترین انتخاب است. در این روش، به‌جای اجرای سرور روی کامپیوتر شخصی، فایل‌های سرور روی یک ماشین مجازی در دیتاسنتر اجرا می‌شوند. به همین دلیل مشکلاتی مانند خاموش شدن سیستم، قطع برق یا ناپایداری اینترنت خانگی بر عملکرد سرور تأثیری نخواهند داشت.


سرورهای مجازی معمولاً با IP ثابت، اینترنت پرسرعت، منابع اختصاصی و امکان ارتقای سخت‌افزار ارائه می‌شوند و برای ساخت سرورهای عمومی یا سرورهایی که به‌صورت ۲۴ ساعته در دسترس هستند، گزینه‌ای ایده‌آل محسوب می‌شوند. علاوه بر این، اگر از یک VPS ایران استفاده کنید، بازیکنان داخل کشور معمولاً تأخیر (Ping) کمتری را تجربه خواهند کرد.


انتخاب سیستم‌ عامل و ابزارهای مدیریت سرور

پس از تهیه VPS، باید سیستم‌عامل و ابزارهای مدیریت سرور را انتخاب کنید. اگرچه امکان اجرای سرور ماینکرافت روی Windows Server و Linux وجود دارد، اما بیشتر مدیران سرور از توزیع‌های لینوکسی مانند Ubuntu Server استفاده می‌کنند؛ زیرا مصرف منابع پایین‌تر و پایداری بیشتری دارند.


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


اگر مدیریت سرور را از طریق SSH انجام می‌دهید، ابزارهایی مانند Screen یا tmux به شما کمک می‌کنند تا حتی پس از قطع اتصال به سرور، فرآیند اجرای ماینکرافت متوقف نشود. همچنین می‌توانید با استفاده از systemd، سرور را به‌گونه‌ای تنظیم کنید که پس از هر بار ریبوت شدن VPS به‌صورت خودکار اجرا شود.


مطالعه بیشتر : تفاوت vps و vds چیست


مقایسه منابع سخت‌ افزاری مورد نیاز برای سرور ماینکرافت

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

تعداد بازیکنان

حداقل رم (RAM)

پردازنده (CPU) مورد نیاز

فضای ذخیره‌سازی (SSD)

۱ تا ۵ نفر

۲ گیگابایت

۲ هسته استاندارد

۱۰ گیگابایت

۵ تا ۲۰ نفر

۴ گیگابایت

۴ هسته فرکانس بالا

۲۰ گیگابایت

۲۰ تا ۵۰ نفر

۸ گیگابایت

۴ تا ۶ هسته اختصاصی

۵۰ گیگابایت

بیش از ۵۰ نفر

۱۶+ گیگابایت

۸ هسته اختصاصی  (Ryzen/Core i9)

۱۰۰ گیگابایت NVMe

در هنگام راه‌اندازی و ساخت سرور ماینکرافت ایرانی روی دیتاسنترهای داخلی، استفاده از درایوهای NVMe به جای هاردهای معمولی HDD نقش بسیار مهمی در سرعت بارگذاری چانک‌ها (Chunks) و روان بودن گیم‌پلی ایفا می‌کند.


اتصال به سرور و مدیریت بازیکنان

بازیکنان با وارد کردن آدرس IP و پورت شما در بخش Add Server منوی Multiplayer بازی، به دنیای شما متصل می‌شوند. در همین حین، شما به عنوان مدیر (Admin) از طریق پنجره کنسول سرور می‌توانید با استفاده از روش ساخت سرور ماینکرافت و کدهای دستوری مانند /op username به سایرین دسترسی ادمین بدهید، وضعیت آب‌وهوا را تغییر دهید یا بازیکنان متخلف را با دستور /ban اخراج کنید.


نکات امنیتی مهم برای مدیریت سرور ماینکرافت


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


فعال کردن Whitelist:
اگر قصد دارید فقط افراد مشخصی وارد سرور شوند، قابلیت Whitelist را فعال کنید. در این حالت تنها بازیکنانی که نام کاربری آن‌ها در لیست سفید ثبت شده باشد، امکان ورود خواهند داشت.


تهیه نسخه پشتیبان (Backup):
به‌صورت منظم از پوشه world و فایل‌های تنظیمات سرور نسخه پشتیبان تهیه کنید. این کار باعث می‌شود در صورت خرابی فایل‌ها، حذف اشتباه اطلاعات یا نصب افزونه‌های ناسازگار، بتوانید سرور را به وضعیت قبلی بازگردانید.


استفاده از Firewall:
در سرورهای ویندوز و لینوکس، فقط پورت‌های موردنیاز مانند 25565 (جاوا) یا 19132 (بدراک) را در فایروال باز بگذارید و سایر پورت‌ها را مسدود کنید تا احتمال حملات شبکه کاهش پیدا کند.


غیرفعال کردن یا محدود کردن RCON:
قابلیت RCON امکان مدیریت سرور از راه دور را فراهم می‌کند؛ اما اگر از آن استفاده نمی‌کنید، بهتر است آن را غیرفعال کنید. در صورت نیاز، برای RCON یک رمز عبور قوی انتخاب کرده و دسترسی آن را فقط به IPهای مورد اعتماد محدود کنید.


انتخاب رمز عبور قوی:
اگر از پنل‌های مدیریتی مانند Pterodactyl Panel یا افزونه‌هایی مانند AuthMe Reloaded استفاده می‌کنید، حتماً رمزهای عبور پیچیده و منحصربه‌فرد انتخاب کنید و از رمزهای ساده یا تکراری استفاده نکنید.


استفاده از محافظت در برابر حملات DDoS:
اگر سرور شما عمومی است یا تعداد بازیکنان زیادی دارد، بهتر است از سرویس‌هایی استفاده کنید که دارای محافظت Anti-DDoS هستند. این قابلیت از قطع شدن سرور در اثر حملات شبکه جلوگیری می‌کند و پایداری اتصال بازیکنان را افزایش می‌دهد.

ساخت سرور ماینکرافت با نت ملی


راه‌اندازی سرور ماینکرافت روی شبکه داخلی ایران، نسبت به اینترنت بین‌الملل شرایط متفاوتی دارد. مهم‌ترین چالش، دسترسی بازیکنان به سرور و پایداری اتصال است. اگر سرور روی سیستم شخصی اجرا شود، ممکن است به دلیل محدودیت‌های شبکه، تنظیمات مودم یا نداشتن IP مناسب، برخی کاربران نتوانند به آن متصل شوند.


به همین دلیل، بسیاری از مدیران سرور برای میزبانی دائمی از سرور مجازی ایران (VPS) استفاده می‌کنند. این سرورها با بهره‌گیری از IP ثابت، اینترنت پایدار و زیرساخت دیتاسنتری، شرایط مناسب‌تری برای اجرای سرور ماینکرافت فراهم می‌کنند و معمولاً تأخیر (Ping) کمتری برای کاربران داخل کشور دارند.


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


راهنمای بکاپ‌ گیری دوره‌ای از دنیای سرور


برای جلوگیری از از دست رفتن زحمات بازیکنان و ساخت‌وسازهای انجام شده، کپی گرفتن منظم از پوشه world که تمام اطلاعات نقشه بازی را در خود جای داده است، یک ضرورت غیرقابل انکار است. نحوه ساخت سرور ماینکرافت و مدیریت آن، ایجاب می‌کند که پیش از نصب هرگونه پلاگین جدید یا تغییر در هسته بازی، از کل پوشه سرور یک نسخه فشرده (Zip) تهیه کنید.


مدیران حرفه‌ای با نوشتن اسکریپت‌های لینوکسی (Cron Jobs) سیستم را طوری تنظیم می‌کنند که سرور به صورت خودکار، هر ۲۴ ساعت یک بار از دیتابیس و نقشه بکاپ گرفته و آن را در یک فضای ابری مجزا ذخیره کند تا در صورت خرابی فایل‌ها، به سرعت قابل بازیابی باشند.


آموزش نصب و پیکربندی پلاگین‌ های ضروری سرور


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


  • پلاگین  :EssentialsXاین افزونه بنیادی، صدها دستور کاربردی مانند تعیین نقطه شروع (Spawn)، امکان تلپورت کردن بازیکنان به یکدیگر، ساخت کیت‌های شروع بازی و یک سیستم اقتصاد مجازی کامل را به سرور شما اضافه می‌کند.


  • پلاگین  :AuthMe Reloadedبرای سرورهای کرک شده، نصب این افزونه کاملا الزامی است. این سیستم به محض ورود بازیکن، امکان حرکت را سلب کرده و فرد را مجبور به ثبت‌نام و وارد کردن رمز عبور می‌کند تا امنیت اکانت‌ها حفظ شود.


  • پلاگین  :ClearLagاین ابزار بهینه‌ساز، به صورت زمان‌بندی شده (مثلا هر 10 دقیقه) آیتم‌های رها شده روی زمین، اکس‌پی‌های جذب نشده و موجودات اضافی نقشه را پاکسازی می‌کند تا از افت فریم و اشغال شدن رم سرور به شدت جلوگیری شود.


  • پلاگین  :WorldGuardبا این افزونه قدرتمند می‌توانید مناطق خاصی از نقشه (مانند Spawn یا فروشگاه‌ها) را به طور کامل ایمن کنید تا هیچ بازیکنی نتواند بلوک‌های آن محدوده را تخریب کند یا با بازیکنان دیگر وارد مبارزه فیزیکی (PvP) شود.


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


رایج‌ ترین مشکلات هنگام ساخت سرور ماینکرافت و راه‌ حل آن‌ها


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


خطای Failed to bind to port

این خطا معمولاً زمانی نمایش داده می‌شود که پورت سرور (به‌طور پیش‌فرض 25565 در نسخه جاوا یا 19132 در نسخه بدراک) توسط برنامه دیگری اشغال شده باشد یا تنظیمات Port Forwarding و فایروال به‌درستی انجام نشده باشد.

راه‌حل:

  • مطمئن شوید برنامه دیگری از همان پورت استفاده نمی‌کند.

  • تنظیمات Port Forwarding مودم را بررسی کنید.

  • دسترسی پورت را در Windows Firewall یا فایروال لینوکس مجاز کنید.


بازیکنان نمی‌توانند به سرور متصل شوند

اگر سرور بدون خطا اجرا می‌شود اما سایر بازیکنان امکان اتصال ندارند، معمولاً مشکل از آدرس IP، پورت یا تنظیمات شبکه است.

راه‌حل:

  • IP و پورت را دوباره بررسی کنید.

  • مطمئن شوید Port Forwarding انجام شده است.

  • در صورت استفاده از سیستم شخصی، از IP عمومی استفاده کنید.

  • اگر روی VPS هستید، قوانین فایروال را بررسی کنید.


خطای Java not found

این خطا زمانی رخ می‌دهد که نسخه مناسب Java روی سیستم نصب نباشد یا مسیر اجرای Java در متغیرهای محیطی (PATH) تعریف نشده باشد.

راه‌حل:

  • نسخه مناسب Java را متناسب با ورژن ماینکرافت نصب کنید.

  • از نصب نسخه ۶۴ بیتی اطمینان حاصل کنید.

  • در صورت نیاز، متغیر PATH را به مسیر نصب Java اضافه کنید.


خطای Failed to verify username یا Invalid Session

این خطا بیشتر در سرورهای Java Edition مشاهده می‌شود و معمولاً به مشکلات احراز هویت یا ناسازگاری بین نسخه رسمی و کرک‌شده بازی مربوط است.

راه‌حل:

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

  • اگر سرور برای نسخه‌های کرکی طراحی شده است، مقدار online-mode را مطابق نیاز تنظیم کرده و برای حفظ امنیت از افزونه AuthMe Reloaded استفاده کنید.


لگ یا افت عملکرد سرور

کند شدن سرور معمولاً به کمبود منابع سخت‌افزاری، تعداد زیاد افزونه‌ها یا تنظیمات نامناسب مربوط می‌شود.

راه‌حل:

  • حافظه RAM بیشتری به سرور اختصاص دهید.

  • از هسته‌های بهینه‌شده مانند PaperMC استفاده کنید.

  • افزونه‌های غیرضروری را حذف کنید.

  • برای سرورهای شلوغ، از VPS با پردازنده و حافظه مناسب استفاده کنید.


سرور بعد از اجرای اولیه بسته می‌شود

اگر سرور بلافاصله پس از اجرا متوقف می‌شود، معمولاً فایل eula.txt هنوز تأیید نشده یا یکی از فایل‌های اصلی سرور به‌درستی دانلود نشده است.

راه‌حل:

  • مقدار eula=false را به eula=true تغییر دهید.

  • فایل Server.jar یا Bedrock Dedicated Server را دوباره از منبع رسمی دانلود کنید.

  • لاگ‌های سرور را بررسی کنید تا علت دقیق خطا مشخص شود.


جمع‌بندی

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


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


سوالات متداول

آیا می‌توان سرور ماینکرافت را روی گوشی برای بازیکنان کامپیوتر ساخت؟

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


چرا با وجود روشن بودن سرور، بازیکنان خطای اتصال دریافت می‌کنند؟

این مشکل عموما به دلیل عدم همخوانی نسخه بازی کلاینت با نسخه سرور، غیرفعال نبودن فایروال ویندوز میزبان، یا تنظیمات نادرست و اعمال نشدن Port Forwarding در مودم اینترنت رخ می‌دهد.


هنگام اجرای فایل سرور با خطای EULA مواجه می‌شوم، راه حل چیست؟

در پوشه سرور، فایلی به نام eula.txt ایجاد می‌شود. آن را با یک ویرایشگر متن باز کرده و مقدار eula=false را به eula=true تغییر دهید، فایل را ذخیره کرده و مجدداً سرور را اجرا کنید.


آیا امکان ساخت سرور ماینکرافت بدون Port Forwarding وجود دارد؟

بله، در صورتی که امکان انجام Port Forwarding روی مودم وجود نداشته باشد، می‌توانید از راهکارهای جایگزین مانند استفاده از سرور مجازی (VPS) استفاده کنید. در این روش، سرور روی یک دیتاسنتر اجرا شده و نیازی به تنظیم پورت روی اینترنت خانگی نخواهید داشت.


حداقل سرعت اینترنت برای میزبانی سرور خانگی در بازی ماینکرافت چقدر است؟

برای یک سرور کوچک چند نفره، سرعت آپلود پایدار اهمیت بیشتری از سرعت دانلود دارد. معمولاً داشتن چند مگابیت آپلود پایدار می‌تواند برای تعداد کمی بازیکن کافی باشد، اما با افزایش تعداد کاربران یا استفاده از مود و پلاگین‌های زیاد، به منابع شبکه بیشتری نیاز خواهید داشت


چگونه می‌توانم سرور ماینکرافت خود را ۲۴ ساعته روشن نگه دارم؟

تنها راه اصولی و ایمن برای داشتن یک سرور همیشه روشن، خرید و اجاره سرورهای مجازی (VPS) از دیتاسنترها است تا سیستم به صورت مداوم، بدون قطعی برق و با اینترنت پایدار روشن بماند.


آیا ساخت سرور روی نت ملی در بازی ماینکرافت باعث کاهش پینگ می‌شود؟

بله؛ به دلیل کوتاه شدن مسیر مسیریابی داده‌ها (Routing) بین سیستم بازیکن و سرورهای فیزیکی مستقر در دیتاسنترهای داخلی ایران، پینگ و تاخیر بازی به حداقل ممکن می‌رسد.


تفاوت سرور جاوا با سرور بدراک در ماینکرافت در چیست؟

سرور جاوا، به صورت انحصاری برای بازیکنان سیستم‌عامل‌های ویندوز، لینوکس و مک طراحی شده و از گستره وسیعی از پلاگین‌ها پشتیبانی می‌کند؛ اما سرور بدراک مخصوص کاربران موبایل، کنسول‌های بازی و نسخه ویندوز ۱۰ است.


بهترین افزونه برای جلوگیری از دزدیده شدن اکانت در سرور کرکی ماینکرافت چیست؟

افزونه AuthMe Reloaded بهترین گزینه است که یک سیستم امنیتی و ثبت‌نام اجباری با پسورد را به محض ورود بازیکن به سرور فعال می‌کند تا افراد نتوانند با نام کاربری ادمین‌ها لاگین کنند.


آیا امکان ساخت سرور ماینکرافت رایگان وجود دارد؟

بله، چند روش رایگان برای ساخت سرور ماینکرافت وجود دارد. سرویس‌هایی مانند Aternos امکان ساخت سرور رایگان تا حدود ۲۰ بازیکن را فراهم می‌کنند.اما متاسفانه سرویس ‌های رایگان معمولا با کندی یا صف انتظار مواجه می‌شوند و برای سرورهای دائمی و پایدار، استفاده از سرور مجازی (VPS) گزینه مطمئن ‌تری است.


چگونه سرور بدراک ماینکرافت بسازیم؟

مراحل کامل ساخت سرور بدراک (دانلود Bedrock Dedicated Server، تنظیم server.properties و باز کردن پورت 19132) را در بخش آموزش ساخت سرور ماینکرافت بدراک در همین مقاله ببینید.


آموزش ساخت سرور ماینکرافت جاوا چگونه است؟

مراحل کامل نصب جاوا ، دانلود فایل سرور، تأیید EULA و تنظیم فایل راه‌انداز را در بخش آموزش ساخت سرور ماینکرافت جاوا بالاتر در همین صفحه مشاهده کنید.




نوشتن نظر

نظرات

علیرضا
31 مرداد 1405

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

مهدی حسینی

مهدی حسینی

31 مرداد 1405

سلام و درود برای یک تجربه روان ۲ تا ۴ نفره، حدود ۳ تا ۴ گیگابایت رم اختصاصی کفایت می‌کنه. اما اگه قصد دارید از مودها یا پلاگین‌های متعدد استفاده کنید، بهتره حداقل ۶ گیگابایت رم برای سرور در نظر بگیرید

بازگشت به بالا