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

نحوه راه اندازی سرور Minecraft در چند مرحله آسان

فهرست مطلب:

نگذارید کدنویسی ساده مانع از کنترل کامل دنیای بازی ماینکرفت شود. ما شما را در فرآیند راه‌اندازی سرور راهنمایی خواهیم کرد تا بتوانید ویژگی‌های درون بازی را تغییر داده و از زمین بازی مجازی فرزندانتان محافظت کنید.

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

با ایجاد سرور ماینکرفت خود، می‌توانید بازی را به روش‌هایی تغییر دهید که معمولاً نمی‌توانستید. به عنوان مثال، می‌توانید نقش‌ها را به سایر بازیکنان اختصاص دهید یا آنها را رد کنید، نحوه نمایش اشیاء را کنترل کنید یا فیزیک درون بازی را تغییر دهید. اگر والدین هستید، خوشحال خواهید شد که بدانید ایجاد سرور ماینکرفت به این معنی است که شما کنترل می‌کنید فرزندانتان با چه کسانی به صورت آنلاین بازی کنند – این نوعی کنترل والدین است.

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

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

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

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

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

راه اندازی سرور Minecraft چقدر دشوار است؟

اصلاً دشوار نیست! چالش از سر و کله زدن با سرویس‌ها یا کارهایی که با آنها آشنا نیستید ناشی می‌شود، که در یک نگاه می‌تواند دلهره‌آور باشد. خوشبختانه، راهنمای ما از سرورهای بازی Minecraft شرکت Hostinger به عنوان مثال استفاده می‌کند. همچنین شامل یک راهنمای گام به گام برای ایجاد یک سرور Minecraft روی رایانه شخصی شما است.

راه اندازی سرور Minecraft چقدر طول می‌کشد؟

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

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

نحوه ساخت سرور ماینکرفت با استفاده از هاستینجر

شما می‌توانید تقریباً از هر پلن میزبانی وب برای ایجاد سرور ماینکرفت استفاده کنید، اما میزبان‌های وب وجود دارند که پلن‌هایی با نرم‌افزارهایی که به طور خاص برای این منظور طراحی شده‌اند، ارائه می‌دهند. سرویس‌های وب آمازون، Apex و PebbleHost چند نمونه هستند. یکی از سرویس‌های برجسته، هاستینجر مستقر در لیتوانی است، شرکتی که میزبانی سرور ماینکرفت ساده و کارآمد را ارائه می‌دهد. همچنین از مادهای نرم‌افزاری مانند CraftBukkit و Spigot و دسترسی کامل به روت پشتیبانی می‌کند، بنابراین می‌توانید هر تعداد فایل JAR مدپک که دوست دارید نصب کنید.

نیازهای سرور شما بسته به اندازه دنیای ماینکرفت، تعداد بازیکنانی که به سرور شما متصل می‌شوند و اینکه آیا می‌خواهید مادها را نصب کنید یا خیر، متفاوت است. مهم‌ترین نکته‌ای که باید در نظر بگیرید، رم و تخصیص مجازی پردازنده است. کیفیت سرور و تعداد بازیکنان شما به حافظه سرور بستگی دارد. ۲ تا ۴ گیگابایت رم باید بتواند تا ۱۰ بازیکن را در یک دنیای کوچک پشتیبانی کند، اما ترافیک بالاتر یا محیط‌های بزرگتر ممکن است باعث ایجاد تاخیر شود. تخصیص مجازی پردازنده بر گیم‌پلی تأثیر می‌گذارد، بنابراین هرچه CPUهای بیشتری (یا CPUهای با کیفیت بالاتر) سرور شما را تغذیه کنند، بهتر است.

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

بیایید نگاهی به اقتصادی‌ترین طرح هاستینجر، یعنی Game Panel 1، بیندازیم. این طرح به شما امکان می‌دهد نسخه ماینکرفت مورد نظر خود را برای اجرا انتخاب کنید، از جمله آخرین نسخه. این نسخه‌ها شامل نسخه رسمی جاوا و نسخه Spigot با قابلیت تنظیم بالا هستند. Game Panel 1، 4 گیگابایت رم با دسترسی کامل به روت را با قیمت 13.99 دلار در ماه ارائه می‌دهد. توجه داشته باشید که نرخ‌های مقدماتی برای ثبت‌نام‌های اولیه، قیمت‌های بسیار پایین‌تری دارند. به همین ترتیب، خرید یک طرح سالانه هزینه را به میزان قابل توجهی کاهش می‌دهد.

آماده ایجاد یک سرور ماینکرفت با استفاده از هاستینجر هستید؟ شروع می‌کنیم!

ایجاد نمونه خود با هاستینجر

۱. یک پلن سرور ماینکرفت از هاستینجر انتخاب کنید

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

۲. سرور ماینکرفت خود را راه‌اندازی کنید

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

۳. پیکربندی سرور ماینکرفت خود

با هاستینجر، تمام پلن‌های ماینکرفت با یک پنل بازی ارائه می‌شوند تا بازی‌ها را به راحتی اجرا و مدیریت کنید. سرور خود را با انتخاب Start در بخش مدیریت VPS و سپس انتخاب Panel Access اجرا کنید. روی Login URL کلیک کنید و اعتبارنامه‌های ورود خود را وارد کنید.

وقتی در پنل بازی هستید، روی آیکون Create Instance کلیک کنید. روی Select Application کلیک کنید و نسخه Minecraft مورد نظر خود را برای بازی انتخاب کنید (Minecraft Java Edition نسخه استاندارد کامپیوتر است). پس از اتمام مراحل راه‌اندازی سرور، روی Start Instance کلیک کنید و منتظر بمانید تا نمونه در منوی اصلی ظاهر شود. پس از نمایش، روی آن کلیک کنید و Manage را انتخاب کنید تا مراحل پیکربندی آغاز شود. Start را انتخاب کنید، Minecraft EULA را بپذیرید و سپس دوباره Start را بزنید. این کار سرور را راه‌اندازی می‌کند. می‌توانید از طریق اطلاعات Endpoint که می‌توانید در بخش Manage مشاهده کنید، به آن متصل شوید.

همین! از دنیای جدید ماینکرفت که توسط سرور میزبانی می‌شود لذت ببرید و آدرس IP را با دوستان خود به اشتراک بگذارید تا بتوانید با هم بازی کنید.

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

چگونه یک سرور ماینکرفت را روی کامپیوتر شخصی خود میزبانی کنیم

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

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

به صفحه Java Devkit بروید، یا روی https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html کلیک کنید و عبارت Windows x64 Installer را جستجو کنید.

روی لینک دانلود کلیک کنید، شرایط خدمات را بپذیرید و پس از اتمام دانلود، فایل را اجرا کنید.

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

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

مطلب مرتبط:

1. ایجاد یک پوشه، دانلود فایل JAR

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

روی دسکتاپ خود راست کلیک کنید، به پایین بروید تا به New برسید و Folder را انتخاب کنید.

به این پوشه یک نام دلخواه بدهید. برای این مثال، بیایید آن را Server بنامیم.

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

به سایت رسمی، https://www.minecraft.net/en-us/download، بروید.

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

روی آن کلیک کنید تا به صفحه دانلود آخرین نسخه (در حال حاضر JAR 1.21) هدایت شوید.

برای شروع فرآیند دانلود، روی لینک فایل کلیک کنید.

مرورگر شما ممکن است اعلام کند که این فایل ممکن است برای رایانه شما مضر باشد یا چیزی شبیه به این. شما در حال دانلود مستقیم فایل از سایت رسمی موجانگ هستید، بنابراین نیازی به تأکید بر این موضوع نیست. روی گزینه Keep کلیک کنید.

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

پوشه سرور را باز کنید؛ باید فایل server.jar را در داخل آن ببینید. از نظر فنی، می‌توانید به سادگی روی فایل کلیک کنید و اجازه دهید تمام فایل‌های اضافی مورد نیاز شما را ایجاد کند. این کار را نکنید. در عوض، شما یک فایل دسته‌ای ایجاد خواهید کرد، اسکریپتی که سرور را برای ما راه‌اندازی می‌کند. دلیلی برای این کار وجود دارد: شما می‌خواهید دستورات را در صورت نیاز مشخص کنید و خطاها را از طریق پنجره فرمان تشخیص دهید. نوشتن یک فایل دسته‌ای به شما امکان انجام این کار را می‌دهد. این کار آنقدرها هم که به نظر می‌رسد دلهره‌آور نیست. در واقع، دستورالعمل‌های انجام این کار در صفحه دانلود server.jar موجود است.

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

2. ایجاد یک فایل دسته‌ای

روی پوشه‌ی باز شده‌ی سرور کلیک راست کنید. گزینه‌ی New و سپس Text Document را انتخاب کنید.

به آن یک نام بدهید. در این مثال، بیایید از “Startup” استفاده کنیم.

روی Startup کلیک راست کنید و Edit را انتخاب کنید. یک پنجره‌ی notepad باید باز شود. در اینجا، اسکریپت دسته‌ای را خواهید نوشت. در صفحه‌ی دانلود ماینکرفت، دستور پیشنهادی به شرح زیر است: java -Xmx1024M -Xms1024M -jar minecraft_server.1.19.3.jar nogui

این دستور به جاوا می‌گوید که حداقل/حداکثر ۱۰۲۴ مگابایت حافظه را برای فایل server.jar ماینکرفت مقداردهی اولیه کند. آرگومان nogui در انتها از نمایش رابط کاربری گرافیکی ماینکرفت جلوگیری می‌کند. این رابط کاربری گرافیکی منابع اضافی را مصرف می‌کند و از آنجایی که از پنجره‌ی کنسول استفاده خواهید کرد، واقعاً نیازی به آن نیست. با این حال، همانطور که Mojang در صفحه‌ی دانلود/سرور می‌گوید، اگر می‌خواهید سرور را با رابط کاربری گرافیکی پیش‌فرض آن شروع کنید، می‌توانید آرگومان nogui را حذف کنید.

همچنین شایان ذکر است که اگر می‌خواهید سرور را با حافظه بیشتری راه‌اندازی کنید، می‌توانید حداقل/حداکثر را به ۲۰۴۸ یا هر مضربی از ۱۰۲۴ تغییر دهید. ۲۰۴۸ ایده‌آل است، در این صورت دستور باید به صورت زیر ظاهر شود: java -Xmx2048M -Xms2048M -jar minecraft_server.1.19.3.jar nogui

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

java -Xmx1024M -Xms1024M -jar minecraft_server.1.21.jar nogui

pause

تغییرات خود را ذخیره کنید و فایل را ببندید.

روی نام این فایل متنی کلیک کنید و پسوند را تغییر دهید. شما یک فایل دسته‌ای می‌خواهید، نه یک فایل متنی، بنابراین قسمت txt فایل را به bat تغییر دهید.

کلید Enter را بزنید، و ویندوز به شما هشدار می‌دهد که ویرایش افزونه‌ها ممکن است فایل را غیرقابل استفاده کند. نگران این موضوع نباشید؛ کافیست روی بله کلیک کنید.

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

3. مجوز مجوز کاربر نهایی را ویرایش کنید و متصل شوید

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

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

فایل دسته‌ای را دوباره اجرا کنید. فایروال ویندوز سعی می‌کند با مسدود کردن دسترسی به شبکه، امنیت شما را حفظ کند. دسترسی به شبکه ضروری است، بنابراین می‌توانید هشدار را نادیده بگیرید و روی «اجازه دسترسی» کلیک کنید.

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

نسخه جاوا ماینکرفت را اجرا کنید.

روی تب چند نفره و سپس گزینه «افزودن سرور» کلیک کنید.

آدرس IP رایانه میزبان را وارد کنید یا به سادگی «localhost» را در نوار آدرس سرور تایپ کنید.

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

✔️برای درج نظر وارد شو یا ثبت‌نام کن

دیدگاهتان را بنویسید