نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی. پرتال اطلاعاتی
  • خانه
  • اخبار
  • چگونه سرور خود را بنویسیم دانلود فایل های لازم

چگونه سرور خود را بنویسیم دانلود فایل های لازم

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

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

ایجاد سرور

  1. قبل از نصب سرور، آخرین نسخه جاوا را دانلود و نصب کنید.
  2. سرور Minecraft را دانلود کنید. بهترین مکان برای انجام این کار در Bukkit.org است. ساخت پیشنهادی را دانلود کنید (با رنگ سبز مشخص شده است).
  3. یک پوشه سرور ایجاد کنید و فایل دانلود شده را در آنجا قرار دهید.
  4. برای سهولت در ارجاع، به فایل buckkit نام کوتاه تری بدهید (فراموش نکنید پسوند jar. را هم اضافه کنید).
  5. بعد، یک فایل دسته ای ایجاد کنید. برای انجام این کار، در ویندوز 7، در نوار بالای پوشه، روی دکمه "سازماندهی" کلیک کنید، سپس "Folder and Search Options" را از لیست کشویی انتخاب کنید. در پنجره ای که ظاهر می شود، برگه "View" را انتخاب کنید و تقریباً در انتهای لیست، علامت خط "پنهان کردن پسوندها برای انواع فایل های شناخته شده" را بردارید. بعد، یک سند متنی ایجاد کنید، نامی برای آن بگذارید و پسوند bat را به آن بدهید.
  6. فایل حاصل را با هر ویرایشگر متنی باز کنید.
  7. "java Xmx1G" را بنویسید. با این دستور مقدار رمی که برای نگهداری سرور استفاده می شود را تعیین می کنید. در این مثال، 1 گیگابایت. در صورتی که می خواهید یک و نیم گیگابایت، دو و نیم یا یک عدد غیر صحیح دیگر تنظیم کنید، باید مقدار را بر حسب مگابایت بنویسید (512M، 1536M و غیره). برای عملکرد عادی یک سرور با بیست بازیکن، شما به رم 2G نیاز دارید.
  8. در همان خط بنویسید - Xincgc. این عملکرد برای بارگذاری «تکه‌هایی» از رم طراحی شده است که از دید خارج هستند. اگر این گزینه را ثبت نکنید، دانلود انجام نمی شود و به زودی سرور قطع می شود.
  9. -jar را در همان مکان بنویسید. این گزینه فایلی را مشخص می کند که فایل های قبلی برای آن اعمال می شوند.
  10. سرور را با استفاده از یک فایل jar راه اندازی کنید.
  11. پنجره ای باز می شود که در آن می توانید پیشرفت پرتاب را مشاهده کنید. در این بین فایل ها و پوشه های اضافی در پوشه سرور ظاهر می شوند.

تنظیم سرور

برای تنظیم تنظیمات، فایل server.properties را که در پوشه سرور ظاهر می شود با استفاده از Notepad++ یا ویرایشگر کد دیگری باز کنید. شما باید تنظیمات زیر را تغییر دهید:

  1. حالت آنلاین را به false تغییر دهید - به طوری که بازیکنانی که از یک کلاینت غیرقانونی استفاده می کنند می توانند وارد سرور شما شوند.
  2. شما نباید مقدار سرور-IP را تنظیم کنید، زیرا خود سرور آدرس ip شما را دریافت می کند و اگر آن را در پیکربندی بنویسید، ممکن است بازی با خطاهای پورت خراب شود.
  3. مقدار پورت سرور فقط در صورتی باید تغییر کند که بیش از یک سرور داشته باشید، اما چندین سرور داشته باشید.
  4. Max-players تعداد بازیکنانی است که می توانند همزمان روی سرور باشند.
  5. Spawn npcs دو مقدار دارد - true و false. تخم ریزی روستاها و روستاییان را روشن و خاموش می کند.
  6. در خط سفید که با کاما از هم جدا شده اند، می توانید نام مستعار بازیکنانی که حق ورود به سرور را دارند یادداشت کنید. مراقب باشید، زیرا پس از تغییر مقدار این گزینه، تنها بازیکنانی که در لیست مشخص شده اند و هیچ شخص دیگری نمی تواند وارد سرور شود.
  7. تغییر هاردکور به true حالت هاردکور را فعال می کند.
  8. فایل ops.txt شامل اپراتورهای سرور است.

پلاگین ها

چهار افزونه ضروری را در نظر بگیرید:

  1. تار تخم ریزی خانگی ضروری ترین عملکرد این افزونه امکان تله پورت به برخی نقاط (مثلاً خانه) است.
  2. ServerSave برای ذخیره خودکار جهان مورد نیاز است.
  3. WorldEdit برای مدیریت قلمرو در مقیاس گسترده مورد نیاز است.
  4. WorldGuard برای قلمرو و دارایی خصوصی استفاده می شود. این یک محافظت عالی در برابر غمگینان است.

پلاگین های زیادی برای Minecraft وجود دارد. ما مهمترین آنها را فهرست کرده ایم. بقیه را به دلخواه می توانید نصب کنید.

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

  1. 1. و اینکه آیا اصلاً به سرور خود نیاز دارید یا خیر. این یکی از سوالات کلیدی است که نیاز به پاسخ روشن و بدون ابهام از سوی مدیر آینده دارد.
  2. 2. چه منابع فنی در اختیار شماست و چه مواردی برای کارکرد یک سرور تمام عیار لازم است. حداقل الزامات فنی برای ایجاد یک سرور "خوب" بسیار زیاد است: هزینه تجهیزات به تنهایی 70 - 80 هزار روبل خواهد بود.

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

3. برای ایجاد و نگهداری سرور حاضرید چه پولی خرج کنید. علاوه بر هزینه های "سخت افزار" ذکر شده در بالا، ایجاد یک سرور تمام عیار بر روی یک کامپیوتر به آدرس IP اختصاصی (آماری) و سرعت بالای دریافت و انتقال داده ها (حداقل 10 مگابیت در ثانیه) نیاز دارد. بر این اساس، ارائه دهنده باید برای این کار هزینه اضافی بپردازد و یک قرارداد اضافی برای ارائه چنین خدماتی منعقد کند.

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

چگونه از کامپیوتر خانگی سرور بسازیم؟

برای ایجاد سرور خود، ابتدا باید یک سیستم عامل شبکه چند کاربره را نصب کنید.

انتخاب بزرگ است: "Debian"، "FreeBSD"، "CentOS"، "OpenSUSE"، "Ubuntu"، "Windows" و بسیاری دیگر.

در نت می توانید نمونه های زیادی از تست عملکرد سیستم عامل های فوق و رتبه بندی آنها مطابق با نتایج آزمایش پیدا کنید. به عنوان مثال، رتبه بندی SOS برای سال 2016:

مقام اول: "Debian" و "Ubuntu Server"؛

مقام سوم: "FreeBSD" و " پنجره ها سرور»;

مقام چهارم: "شرکت کلاه قرمزی"؛

مقام پنجم: "فدورا".

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

به عنوان بخشی از مثال، ما بر نصب سیستم عامل سرور اوبونتو تمرکز خواهیم کرد.

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

1. تصویر سیستم عامل را دانلود کرده و به فلش USB قابل بوت بیاورید. کامپیوتر را از درایو فلش بوت کنید: در مرحله اول از شما خواسته می شود زبانی را انتخاب کنید.

3. در مراحل زیر، "Region" و "Keyboard Layout Settings" را انتخاب کنید.

4. نام کاربری، حساب کامپیوتر و رمز عبور را مشخص کنید،

سپس روی "ادامه" کلیک کنید؛

پیکربندی "پارتیشن دیسک"

و انتخاب کنید که سیستم روی کدام دیسک نصب شده است.

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

7. نرم افزاری را که برای کار نیاز دارید انتخاب کنید.

8. اتمام نصب را با کلیک بر روی دکمه "ادامه" تأیید کنید.

این مقاله خواننده را با ویژگی های یک سرور تمیز (بدون تغییر) آشنا می کند ماین کرافتنسخه فعلی. برخلاف مشتری، از طریق وب سایت رسمی بازی به صورت رایگان توزیع می شود. اطلاعات این مقاله به نسخه 1.12.2 به روز شده است.

آمادگی برای کار

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

برای دانلود سرور باید به صفحه دانلود سایت رسمی بروید. روی لینک مربوطه کلیک کنید و فایل را در یک پوشه جداگانه ذخیره کنید که دایرکتوری اصلی سرور شما خواهد بود. هنگام ایجاد یک سرور در لینوکس یا OS X، دایرکتوری اصلی سرور دایرکتوری کاری است. از دستور cd /path/to/server/ استفاده کنید.

ایجاد و پیکربندی سرور

مقدمه ای بر تنظیمات سرور

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

یک فایل را در نظر بگیرید server.properties. این فایل شامل تمام پارامترهای اصلی سرور می باشد. این فایل را با هر ویرایشگر متنی مناسب باز کنید. مطالبی مانند این را خواهید دید:

خواص سرور #Minecraft #پنجشنبه 7 ژوئیه 16:45:52 MSK 2016 generator-settings= op-permission-level=4 allow-nether=true level-name=world enable-query=false allow-flight=false announce-player- دستاوردها=سرور-پورت واقعی=25565 max-world-size=29999984 level-type=DEFAULT enable-rcon=false force-gamemode=false level-seed= server-ip= network-compression-threshold=256 max-build-height =256 spawn-npcs=srue whitelist=fase spawn-animals=true snooper-enabled=true snooper-enabled=true hardcore=false resource-pack-sha1= online-mode=true resource-pack= pvp=true broadcast-console-to-ops =دشوار واقعی=1 enable-command-block=نادرست بازیکن-idle-timeout=0 حالت بازی=0 max-players=20 max-tick-time=60000 spawn-monsters=true view-distance=10 generate-structures=true motd =یک سرور Minecraft

شرح پارامترها

پارامتر ارزش های پیش فرض شرح
اجازه پرواز درست غلط درست است، واقعی به بازیکن اجازه می دهد تا در سراسر جهان Minecraft پرواز کند. این گزینه فقط برای پروازهای داخل کشور معتبر است بقاو فقط در صورت وجود افزونه مربوطه (مثلاً Flight) تأثیر می گذارد. پروازها در حالت خلاق به هیچ وجه تحت تأثیر قرار نمی گیرند.
اجازه نمی دهد درست غلط درست است، واقعی این پارامتر امکان انتقال به دنیای پایین را تعیین می کند. در صورت غیرفعال شدن، همه بازیکنانی که در Nether بودند به حالت عادی منتقل خواهند شد. بر انتقال به پایان تأثیر نمی گذارد.
اعلام-بازیکن-دستاوردها درست غلط درست است، واقعی این پارامتر تعیین می کند که آیا سرور باید پیام هایی را در مورد دستاوردها به چت ارسال کند.
دشواری شماره (0-3) 0 سطح دشواری: 0 - آرام 1 - آسان 2 - عادی 3 - دشوار
enable-command-block درست غلط نادرست به شما امکان می دهد از بلوک فرمان استفاده کنید. این گزینه در اولین بوت ایجاد نمی شود، اما اولین باری که سعی می کنید از بلوک فرمان استفاده کنید ظاهر می شود.
فعال کردن پرس و جو درست غلط نادرست به شما امکان می دهد پروتکل GameSpy4 را برای گوش دادن به سرور (به دست آوردن اطلاعات مربوط به سرور) فعال کنید.
enable-rcon درست غلط نادرست به شما امکان می دهد از دسترسی از راه دور به کنسول سرور استفاده کنید.
فورس-بازی درست غلط نادرست اگر درست باشد، هنگام اتصال به سرور، حالت بازی بازیکن به حالت استاندارد مشخص شده در آن تغییر می کند حالت بازی.
حالت بازی شماره (0-3) 0 یک حالت بازی استاندارد که به طور خودکار برای همه بازیکنانی که برای اولین بار به سرور می پیوندند تنظیم می شود. حالت هر بازیکن با دستور /gamemode تغییر می کند. 0 - Survival 1 - Creative 2 - Adventure 3 - Observation
ژنراتور-تنظیمات خیر خط این خط الگوی تولید جهان فوق العاده مسطح را مشخص می کند. برای جزئیات بیشتر به superplane مراجعه کنید.
تولید-ساختارها درست غلط درست است، واقعی آیا برای تولید سازه‌ها (خزانه‌ها، قلعه‌ها، روستاها...)
هاردکور درست غلط نادرست حالت هاردکور را در سرور فعال می کند. پس از مرگ - انتقال به حالت ناظر.
سطح-نام نام پوشه جهان نام پوشه با فایل های نقشه که سرور در طول بازی از آنها استفاده خواهد کرد. این پوشه در همان دایرکتوری سرور قرار دارد. اگر ظاهر نشود، سرور به طور خودکار یک دنیای جدید ایجاد می کند و فایل های خود را در پوشه ای با این نام قرار می دهد.
سطح دانه هر غله مجاز داده های ورودی (seed) برای مولد سطح. اگر می خواهید یک دنیای تصادفی ایجاد کنید، این قسمت را خالی بگذارید.
سطح نوع پیش فرض / مسطح / LARGEBIOMES / AMPLIFIED پیش فرض نوع جهان را مشخص می کند.
حداکثر ارتفاع ساخت بخش پذیر بر 16 (64 - 256) 256 حداکثر ارتفاع یک ساختمان در سرور شما را مشخص می کند. بالاتر از این سطح، شکستن یا قرار دادن بلوک ها امکان پذیر نخواهد بود. زمین می تواند بالاتر از این سطح تولید کند و بلوک ها را می توان با TNT و آتش از بین برد. همچنین سطل ها در بالای مرز (اشکال) کار می کنند.
حداکثر بازیکنان شماره (0-2147483647) 20 حداکثر تعداد مجاز بازیکنان روی سرور را مشخص می کند.
مومد رشته بیش از 60 کاراکتر نباشد آ ماین کرافتسرور توضیحات سروری که هنگام اتصال در لیست سرور نمایش داده می شود. پشتیبانی از قالب بندی متن
حالت آنلاین درست غلط درست است، واقعی این تنظیم به شما امکان می دهد تا احراز هویت حساب های پریمیوم کاربرانی که به این سرور متصل می شوند را فعال یا غیرفعال کنید. اگر یک نادرست- این برنامه حساب های بازیکنان را بررسی نمی کند و بازیکنان می توانند در صورتی که حساب های آنها وضعیت "حساب پریمیوم" را نداشته باشد به سرور دسترسی پیدا کنند. اگر مقدار پارامتر درست است، واقعی، فقط کاربرانی که دارای حساب پرمیوم هستند می توانند به سرور دسترسی داشته باشند. اگر تأیید حساب غیرفعال شود، «دزدان دریایی» و بازیکنانی که نام مستعار جعلی را ایجاد کرده‌اند، می‌توانند وارد این سرور شوند که تا حدودی ناامن است. مدیری که در این حالت سرور ایجاد می کند، شرایط قرارداد کاربر را نقض نمی کند، زیرا این گزینه عمداً به لیست تنظیمات سرور اضافه شده است - با غیرفعال کردن چک، می توانید به عنوان مثال، در یک شبکه محلی بدون بازی دسترسی به اینترنت.
در سطح مجوز شماره (1-4) 3 به شما امکان می دهد حقوق اپراتورها را تغییر دهید. 1 - اپراتورها می توانند بلوک ها را در داخل شعاع حفاظتی قلمرو تخم ریزی بشکنند / قرار دهند. 2- اپراتورها می توانند از دستورات /clear , /difficulty , /effect , /gamemode , /gamerule , /give , / استفاده کنند و بلوک های فرمان را تغییر دهند. 3- اپراتورها می توانند از دستورات /ban , /deop , /kick و / استفاده کنند. 4- اپراتورها می توانند از دستور /stop استفاده کنند.
بازیکن-بیکار-تایم اوت عدد 0 اگر روی صفر تنظیم نشود، در صورتی که بازیکنان برای مدت زمان مشخص شده (در دقیقه) کاری انجام نداده باشند، به طور خودکار از سرور قطع می شوند.
pvp درست غلط بازیکنانی را که از حملات سایر بازیکنان روی سرور آسیب می بینند، فعال/غیرفعال می کند. در درست است، واقعیبازیکنان می توانند با یکدیگر "جنگ" کنند و یکدیگر را بکشند. اگر مقدار تنظیم شده باشد نادرست، بازیکنان نمی توانند به یکدیگر آسیب مستقیم وارد کنند.
query.port شماره (1-65535) 25565 پورت برای دریافت اطلاعات در مورد سرور. هنگامی که enable-query=true به طور خودکار ظاهر می شود.
rcon.password خط خیر رمز عبور برای دسترسی از راه دور به سرور. هنگامی که enable-rcon=true به طور خودکار ظاهر می شود.
rcon.port شماره (1-65535) 25575 پورت برای کنترل سرور از راه دور. هنگامی که enable-rcon=true به طور خودکار ظاهر می شود.
بسته منابع نام فایل خیر محل منابعی که سرور پس از اتصال به پخش کننده پیشنهاد می کند دانلود کند. در این قسمت باید مشخص کنید لینک مستقیمبه یک آرشیو فشرده
آی پی سرور هر آدرس IP معتبر خیر آدرس IP سروری را مشخص می کند که توسط سایر بازیکنان برای اتصال به این سرور استفاده می شود. پیشنهاد می شود این قسمت خالی بماند اما اگر می خواهید آدرس IP خاصی را به سرور بدهید می توانید از این گزینه برای تنظیم آن استفاده کنید.
پورت سرور شماره (1-65535) 25565 این پارامتر مقدار پورت را در پروتکل های TCP و UDP مشخص می کند که توسط سرور بازی استفاده می شود. استاندارد برای ماین کرافت port - 25565. توصیه می شود مقدار را تغییر ندهید، زیرا برای ورود به سرور با استفاده از یک پورت استاندارد، پخش کننده فقط باید یک آدرس IP یا DNS را بدون تعیین پورت تایپ کند و در هنگام استفاده از پورت های دیگر، احتمالاً این پورت قبلاً توسط منبع شبکه دیگری اشغال شده باشد. اگر همچنان می خواهید پورت را به صورت دستی مشخص کنید، اعداد بالاتر را انتخاب کنید و از پورت های محبوب خودداری کنید: 80 و 8080 (سرور وب)، 21 (سرور ftp)، 22 (سرور ssh)، 143 (imap)، 6969 و 6881-6889 (بیت تورنت). ) و غیره مثلا پورت 23000 خوبه.
snooper-enabled درست غلط درست است، واقعی به سرور اجازه می دهد تا برخی از آمار و داده ها را برای توسعه دهندگان ارسال کند.
حیوانات تخم ریزی درست غلط درست است، واقعی به همین ترتیب هیولاهای تخم ریزی، اما برای اوباش دوستانه (گاو، خوک، گوسفند...).
هیولاهای تخم ریزی درست غلط درست است، واقعی اگر مقدار پارامتر درست است، واقعی، سپس مانند یک بازی تک نفره، اوباش متخاصم در شب و در غارهای تاریک روی نقشه ظاهر می شوند و سعی می کنند به بازیکنان روی سرور آسیب برسانند. اگر ارزش نادرست، گروه های متخاصم (مانند اسکلت ها، زامبی ها) به طور خودکار در طول بازی تولید نمی شوند، اما می توانند با استفاده از تخم های تخم ریزی تولید شوند. همه اوباش روی نقشه باقی خواهند ماند.
spawn-npcs درست غلط درست است، واقعی اجازه دهید NPCها در روستاها تخم ریزی کنند.
حفاظت از تخم ریزی شماره (1-100) 16 شعاع حفاظت از قلمرو تخم ریزی در بلوک ها (فقط اپراتورها می توانند این قلمرو را تغییر دهند). شعاع 0 از یک بلوک واحد، 1 به یک منطقه 3x3 و غیره محافظت می کند. این گزینه در اولین بوت ایجاد نمی شود، اما زمانی ظاهر می شود که اولین بازیکن به سرور می پیوندد. بعد از 1.4.2، اگر سرور یک اپراتور واحد نداشته باشد، حفاظت از تخمک به طور خودکار غیرفعال می شود.
دید-فاصله شماره (3-15) 10 شعاع تکه های به روز شده را برای ارسال به پخش کننده تنظیم می کند. مرجع: رسم فاصله دوردر نسخه های قبل از 1.7، ناحیه ای را در شعاع 10 تکه نمایش می دهد.
لیست سفید درست غلط نادرست به شما امکان می دهد استفاده از لیست سفید را در سرور فعال یا غیرفعال کنید. در درست است، واقعیمدیر سرور باید به صورت دستی نام مستعار بازیکنان را به لیست سفید اضافه کند. اگر تنظیم شود نادرست، هر بازیکنی با دانستن آدرس IP و پورت آن می تواند به این سرور دسترسی پیدا کند. مدیران سرور این امکان را دارند که بدون در نظر گرفتن لیست سفید وارد سرور شوند.
حداکثر اندازه جهانی شماره (1-29999984) 29999984 مرز جهان را در شعاع انتخاب شده تنظیم می کند و از مختصات صفر شمارش می کند. تعیین مرزی که خارج از جهان باشد کاری از پیش نمی برد.

مثلا

  • اگر شعاع 1000 بلوک مشخص شده باشد، فضای کاری 2000 در 2000 بلوک را دریافت خواهید کرد.
  • اگر شعاع 4000 بلوک مشخص شده باشد، فضای کاری 8000 در 8000 بلوک را دریافت خواهید کرد.
آستانه فشرده سازی شبکه عدد 256 به طور پیش فرض به بسته هایی که هستند اجازه می دهد n-1بایت بزرگ برای رفتن به طور معمول، اما یک بسته که nبایت یا بیشتر فشرده خواهد شد. بنابراین، تعداد کمتر به معنای فشرده‌سازی بیشتر است، اما فشرده‌سازی مقادیر کمی از بایت‌ها ممکن است در واقع به نتیجه بزرگ‌تری نسبت به آنچه وارد شده است منجر شود. -1 - فشرده سازی را به طور کامل غیرفعال کنید 0 - همه چیز را فشرده کنید

توجه داشته باشید: مشخصات اترنت مستلزم آن است که بسته های کمتر از 64 بایت به 64 بایت اضافه شوند. بنابراین، تنظیم مقدار کمتر از 64 ممکن است مفید نباشد. همچنین توصیه نمی شود که از MTU، معمولاً 1500 بایت تجاوز کنید.

resource-pack-sha1 خط جای خالی خلاصه اختیاری SHA-1 بسته منبع، با حروف کوچک هگزادسیمال. توصیه می شود این را مشخص کنید. این هنوز برای تأیید یکپارچگی بسته منبع استفاده نمی شود، اما کارایی و قابلیت اطمینان ذخیره سازی را بهبود می بخشد.
استفاده از حمل و نقل بومی درست غلط درست است، واقعی بهبود عملکرد سرور لینوکس: ارسال/دریافت بسته بهینه شده در لینوکس درست است، واقعی- فعال بهینه سازی ارسال/دریافت بسته لینوکس را فعال کنید نادرست- معلول. بهینه سازی ارسال/دریافت بسته لینوکس را غیرفعال کنید
حداکثر تیک زمان شماره (0 - (2^63 - 1)) 60000 حداکثر تعداد میلی‌ثانیه‌ای که یک تیک ممکن است طول بکشد قبل از اینکه ناظر سرور سرور را با پیام متوقف کند، یک تیک سرور 60.00 ثانیه طول کشید (باید حداکثر 0.05 باشد). با در نظر گرفتن خرابی، سرور به اجبار خاموش می شود.هنگامی که این معیار برآورده شد، System.exit(1) را فراخوانی می کند. -1 - Watchdog را به طور کامل غیرفعال کنید (این گزینه غیرفعال در 14w32a اضافه شده است)
پخش کنسول به عملیات درست غلط درست است، واقعی پیام‌های چت در مورد استفاده از دستورات عملیاتی مانند give یا gamemode ارسال کنید. درست است، واقعی- ارسال نادرست- نفرست

خط اول "#خواص سرور Minecraft" برای سرور لازم است تا تعیین کند که این فایل server.properties واقعی است که در آن استفاده خواهد کرد. این لحظه.

خط دوم "#Thu Jul 07 16:45:52 MSK 2016" تاریخ آخرین ویرایش فایل توسط سرور را توصیف می کند. مهم است که به یاد داشته باشید که سرور تاریخ و زمان تعیین شده توسط سیستم عامل را می گیرد.

"#" <Первые три буквы дня недели на английском языке> <Первые три буквы месяца на английском языке> <Число> <Время ЧЧ:ММ:СС> <Часовой пояс> <Год>

درست قبل از شروع بازی روی سرور، می توانید تنظیمات سرور فوق را پیکربندی کنید.

  • رشته آی پی سروربهتر است آن را خالی بگذارید - بازی خود این پارامتر را تعیین و پیکربندی می کند. اما اگر می خواهید یک آدرس IP خاص به سرور اختصاص دهید، می توانید این تنظیمات را تغییر دهید.
  • رشته حالت بازیحالت بازی را نشان می دهد که به طور خودکار برای همه بازیکنانی که به سرور می پیوندند فعال می شود. حالت بازی برای یک بازیکن خاص را می توان در حین کار تغییر داد.
  • اگر فعال کرده اید لیست سفید، خود را اپراتور کنید یا خود را در لیست سفید قرار دهید.
  • هنگام پر کردن فیلد حداکثر ارتفاع ساختبا یک شماره نامناسب، سرور به طور خودکار نزدیکترین شماره ای را که می تواند استفاده کند انتخاب می کند.

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

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

شایان ذکر است که بازیکنان از هر دو شبکه محلی و اینترنت می توانند به طور همزمان روی سرور بازی کنند.

اتصال به سرور خود

اگر سرور را روی همان رایانه ای که قرار است با آن بازی کنید اجرا می کنید، تنها کاری که باید انجام دهید این است که 127.0.0.1 یا localhost را برای اتصال وارد کنید. این آدرس از یک رابط شبکه مجازی (Loopback) استفاده می کند که همیشه در دسترس است، حتی اگر کامپیوتر کارت شبکه نداشته باشد.

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

سرور در شبکه محلی

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

علاوه بر این، آدرس شما ممکن است دائمی باشد، استاتیک، یا هر بار که دوباره به ارائه دهنده متصل می شوید تغییر دهید، یعنی باشید پویا. ساده ترین راه برای تعیین نوع آدرس، اتصال مجدد مودم و مقایسه آدرس های IP خارجی است. اگر بعد از وصل مجدد مودم آدرس IP تغییر کرد به این معنی است که شما یک آدرس IP پویا دارید. آدرس‌های پویا رایج‌تر از آدرس‌های استاتیک هستند، اما توصیه می‌شود هنگام ایجاد یک سرور بازی، یک آدرس IP ثابت داشته باشید، زیرا هر بار که مجدداً به ISP خود متصل می‌شوید، آدرس پویا تغییر می‌کند (و باید دائماً آدرس جدید را به اینترنت خود ارسال کنید. بازیکنان). با این حال، یک آدرس ثابت یک شرط اختیاری برای کار سرور است.

علاوه بر این، خدماتی (از جمله موارد رایگان) وجود دارد که دامنه های سطح سوم را ارائه می دهند، به عنوان مثال dyn.com/dns/. به روز رسانی آدرس معمولاً با استفاده از یک برنامه خاص انجام می شود که باید روی رایانه خود نصب کنید، اما برخی از مودم ها و روترها می توانند این عملکرد را خودشان انجام دهند (به رابط روتر برای Dynamic DNS نگاه کنید). بسیاری از ارائه دهندگان یک آدرس IP ثابت را به عنوان یک سرویس اضافی ارائه می دهند.

اتصال به سرور

برای اتصال به سرور خود، بازیکنان در خط ورودی آدرس IP سرور در کلاینت بازی باید شما را وارد کنند خارجیآدرس IP یا دامنه (آدرس وب سایت) و روی دکمه اتصال به سرور کلیک کنید. آدرس IP خارجی را می توان توسط صاحب سرور پیدا کرد و به بازیکنانی که می خواهند به سرور او متصل شوند، گفت. وب سایت ها می توانند به شما کمک کنند آدرس IP خارجی خود را پیدا کنید: SpeedTest.net، 2IP.ru، Smart-IP.net.

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

سرور از طریق VPN

اگر مشکل دارید با درونی؛ داخلیآدرس IP، می توانید Hamachi، P2PLauncher، EasyVPN، Garena یا خدمات مشابه را امتحان کنید. محبوب ترین آنها Hamachi است. خالق سرور و کسانی که متصل می شوند باید Hamachi را دانلود و نصب کنند. به علاوه:

برای سرور:

  1. یک اتاق ایجاد کنید.
  2. سرور ip را خالی بگذارید
  3. سرور را راه اندازی کنید.
  4. IP خود را در Hamachi (کنار دکمه اتصال) به کسانی که متصل می شوند بگویید.

برای بازیکنان:

  1. وارد اتاق سرور شوید.
  2. سعی کنید با استفاده از IP دریافتی متصل شوید.

ساده ترین برنامه P2PLauncher است که کامپیوترها را از طریق شبکه همتا به همتا متصل می کند. فقط آن را در پوشه بازی خود قرار دهید و اجرا کنید. روی سرور:

  1. یک نام مستعار (همچنین نام آینده سرور است) و نام اتاق را وارد کنید، روی "شروع سرور" کلیک کنید.
  2. نام اتاق و نام مستعار خود را به هر کسی که می خواهد به شما بپیوندد بگویید.

در مورد مشتری:

  1. P2PLuncher را راه اندازی کنید. نام مستعار و نام اتاق را وارد کنید، روی "راه اندازی مشتری" کلیک کنید.
  2. به عنوان نام سرور، از نام مستعار بازیکنی که سرور را ایجاد کرده است استفاده کنید.

باز کردن پورت ها

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

2 راه برای باز کردن پورت ها وجود دارد:

  • سایت portforward.com شامل مجموعه ای از نرم افزارهای ویژه است که برای باز کردن پورت در مدل های مختلف مودم طراحی شده است. به این سایت بروید و مدل مودم یا روتر خود را در لیست پیدا کنید. به صفحه مدل خود بروید و ابزار باز کردن پورت ها را از آنجا دانلود کنید. از آن برای باز کردن پورتی که سرور شما استفاده می کند استفاده کنید (به طور پیش فرض 25565 ).
  • از طریق مرورگر وب به رابط وب مودم یا روتر خود دسترسی پیدا کنید. به عنوان یک قاعده، برای وارد کردن آن، در خط ورودی آدرس وب، باید وارد کنید 192.168.1.1 یا 192.168.0.1 . هنگامی که در منوی رابط وب قرار گرفتید، مورد را پیدا کنید پورت حمل و نقلیا NAT. پس از باز کردن این منو، باید برخی از پارامترها را وارد کنید. پارامترهایی که ممکن است مورد نیاز باشد: پورت شروع - 25565، پورت پایان - 25565، آدرس IP - آدرس IP محلی رایانه ای که سرور را روی آن ایجاد می کنید (به عنوان مثال، 192.168.1.2)، پروتکل - ابتدا TCP را وارد کنید و سپس تکرار کنید. کل روش دوباره برای پروتکل UDP. نمونه های باز کردن پورت برای بسیاری از مدل های مودم را می توان در portforward.com یافت.

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

برای بررسی اینکه آیا روند باز کردن پورت موفقیت آمیز بوده است، از شخصی خارج از شبکه محلی خود بخواهید تا با استفاده از آدرس IP خارجی به سرور متصل شود (همچنین می توانید سعی کنید خودتان با استفاده از آدرس خارجی به خودتان متصل شوید، اما شکست در این مورد همیشه به این معنی نیست. سرور در دسترس نیست). یا برنامه PFPortChecker را دانلود و نصب کنید. در زمینه بندرشماره پورتی را که سعی کردید باز کنید وارد کنید. در زمینه پروتکلابتدا UDP و سپس TCP را انتخاب کنید. سپس روی دکمه چک کلیک کنید. پس از پایان بررسی، برنامه 3 مجموع برای TCP و 3 برای UDP نمایش می دهد. اگر متن هر 6 نتیجه آزمایش سبز باشد، این روش کاملاً موفق بوده است. برای مثال، اسکرین شات سمت راست را ببینید.

مدیریت سرور

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

توضیحات رابط کاربری گرافیکی

رابط کاربری گرافیکی پنجره سرور از عناصر زیر تشکیل شده است:

  1. پنجره اطلاعات این پنجره اطلاعاتی در مورد میزان رم استفاده شده را نمایش می دهد، به صورت پویا مقدار رم مصرفی را ترسیم می کند و غیره.
  2. لیست بازیکنان در این پنجره لیستی از نام مستعار تمامی بازیکنانی که به سرور متصل هستند نمایش داده می شود.
  3. وارد شوید و چت کنید. اطلاعات مربوط به وضعیت سرور، خطاها، نتیجه عملیات، استفاده از دستورات مدیریت سرور توسط بازیکنان و غیره را نمایش می دهد. تمام پیام های ارسال شده توسط بازیکنان به چت نیز در اینجا نمایش داده می شود. تمام اطلاعاتی که در پنجره گزارش وجود دارد به طور خودکار در یک فایل نوشته می شود server.log، در همان دایرکتوری سرور قرار دارد.
  4. خط فرمان. این پنل مهمترین بخش رابط کاربری گرافیکی است. از طریق آن، مدیر می‌تواند سرور را مدیریت کند: اضافه کردن به لیست سفید، ممنوع کردن، دادن آیتم‌ها یا قدرت‌های اپراتور به بازیکنان (به پایین مراجعه کنید)، ذخیره نقشه، توقف سرور و غیره.

حالت کنسول

در حالت کنسول یا nogui، فقط لاگ و خط فرمان وجود دارد. آنها همان عملکردهای پنجره های حالت گرافیکی مربوطه را انجام می دهند.

شما فقط می توانید نسخه jar. سرور را در حالت کنسول اجرا کنید ( minecraft_server.jar). برای انجام این کار، باید پارامتر nogui را در دستور راه اندازی مشخص کنید:

Java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

شرح دستورات موجود

تیم های موجود در بازی به دو گروه تقسیم می شوند: برای اپراتورها و بازیکنان. با کمک آنها می توانید به برخی از ویژگی های مفید و اپراتورها برای نظارت بر وضعیت سرور دسترسی داشته باشید.

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

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

س:در گزارش سرور، پیام «نمی‌توان ادامه داد! آیا سرور بیش از حد بارگذاری شده است یا زمان سیستم تغییر کرده است؟ چه مفهومی داره؟
آ:این بدان معناست که سرور در حال حاضر بیش از حد بارگذاری شده است و ممکن است به درستی کار نکند. شما می توانید با بستن تمام برنامه های شخص ثالث بار روی سرور را کاهش دهید و در نتیجه بار پردازنده را کاهش دهید و RAM اضافی را آزاد کنید. می توانید سرور را مجددا راه اندازی کنید. سرعت سرور به شدت به تعداد بازیکنانی که روی آن بازی می کنند بستگی دارد.

س:بازیکنان شکایت دارند که سرور به شدت عقب است. چجوری میتونم درستش کنم؟
آ:شاید سرعت اتصال به اینترنت کافی نباشد، یا سخت افزار کامپیوتر خیلی "ضعیف" باشد. سعی کنید استفاده از ترافیک اینترنت (بستن مرورگرهای اینترنت، کلاینت های تورنت و غیره) را به حداقل برسانید و بار استفاده از منابع رایانه را کاهش دهید. اضافه کردن Minecraft_Server.exeبه لیست حذف فایروال/آنتی ویروس خود بروید و بهتر از همه آنها را خاموش کنید. سعی کنید سرور را مجددا راه اندازی کنید. از بازیکنانی که با تاخیر مواجه هستند بخواهید دوباره به سرور متصل شوند - ممکن است مشکل تاخیر در سمت مشتری باشد.

س:بازیکنان نمی توانند به سرور من متصل شوند. چه باید کرد؟
آ:ابتدا سعی کنید خودتان با استفاده از آدرس IP سرور به آن متصل شوید میزبان محلی. اگر قادر به اتصال نبودید، سرور کاملاً اشتباه ایجاد شده است. ممکن است هنگام پیکربندی فایل اشتباه کرده باشید server.properties، یا آنتی ویروس شما به شدت سرور بازی را مسدود می کند. اگر توانستید به سرور خود متصل شوید، بررسی کنید که آیا آدرس IP خود را به درستی تعیین کرده اید یا خیر. شاید فراموش کرده اید که پورت هایی را که سرور بازی استفاده می کند باز کنید. گزارش سرور را برای وجود خطا بررسی کنید - آنها می توانند شما را به دلیل مشکل راهنمایی کنند.

س:هنگام اتصال، بازیکنان پیام "Outdated Server!" / "مشتری منسوخ شده!"
آ:سرور و کلاینت باید یک نسخه باشند، این را با دقت بررسی کنید.

س:من می خواهم نقشه تک پلیر خود را روی سرور اجرا کنم. من این رو چطور میتونم انجام بدم؟
آ:از یک پوشه ذخیره می کندکه در دایرکتوری بازی نصب شده قرار دارد ( ماین کرافت، پوشه را با نقشه خود (مثلا New World) به پوشه ای که سرور بازی در آن قرار دارد منتقل کنید. تغییر را فراموش نکنید سطح-نامدر پرونده server.propertiesاگر نام پوشه شما متفاوت از پوشه سرور فعلی باشد. انتقال باید با خاموش بودن سرور انجام شود.

س:چگونه می توانم دنیای جدیدی بسازم؟
آ:تمام فایل ها را از پوشه دنیای سرور خود حذف کنید یا یک نام جهانی جدید در پارامتر مشخص کنید سطح-نامدر پرونده server.properties.

س:میخوام سرور رو آپدیت کنم چه چیزی برای این مورد نیاز است؟
آ:ابتدا یک نسخه پشتیبان تهیه کنید - اگر مشکلی پیش آمد، می توانید سرور را از نسخه پشتیبان بازیابی کنید. سپس فایل اجرایی سرور را دوباره از سایت رسمی دانلود کنید و فایل قبلی خود را با آن جایگزین کنید. سپس سرور را راه اندازی کنید - تمام تنظیمات، نقشه ها و پخش کننده ها باید ذخیره شوند.

س:چگونه توابع را به سرور اضافه کنم /خانه /تار / تخم ریزیدیگر؟
آ:به افزونه های Bukkit نگاه کنید. به عنوان مثال، یک افزونه CommandBook عالی وجود دارد.

س:هنگام ایجاد یک سرور، یک پیام در گزارش ظاهر می شود: "مطمئن نشد به PORT. شاید یک سرور از قبل روی آن پورت در حال اجرا باشد؟». چه باید کرد؟
آ:این بدان معناست که پورتی که سرور از آن استفاده می کند در حال حاضر مشغول است یا دسترسی به آن بسته شده است. آنتی ویروس و برنامه های فایروال خود را که از اینترنت استفاده می کنند غیرفعال کنید. ممکن است پورتی را مشخص کرده باشید که توسط برنامه دیگری مورد استفاده قرار می گیرد (مانند وب سرور یا کلاینت تورنت)، یا فراموش کرده اید که پورت های مودم/روتر خود را قبل از شروع ایجاد سرور باز کنید. برای یادگیری نحوه انجام این کار، بخش آخر این مقاله را ببینید.

س:پیامی در گزارش سرور ظاهر می شود: "%username% اتصال قطع شد: پایان جریان". باید چکار کنم؟
آ:این مشکل گاهی اوقات ممکن است رخ دهد سیستم عاملویندوز XP SP3. سرور را در یک ماشین مجازی (مثلاً VirtualBox) اجرا کنید یا سیستم عامل را تغییر دهید.

س:وقتی سرور را راه‌اندازی می‌کنم، با خطایی مواجه می‌شوم که نسخه جاوا من قدیمی است. چگونه بفهمم چه نسخه ای از جاوا دارم؟
آ:بازی به جاوا 8 نیاز دارد. برای بررسی نسخه خود، موارد زیر را انجام دهید:

  1. یک خط فرمان (کنسول، ترمینال) را باز کنید:
    • ویندوز: -> cmd ->
    • لینوکس: قرار دادن منو بسته به پوسته متفاوت است، معمولاً برنامه ها -> سیستم/لوازم جانبی -> ترمینال
    • OS X: در Dock یا Finder: Programs -> Utilities -> Terminal
  2. در خط فرمان، java -version را تایپ کرده و Enter را فشار دهید
  3. در پاسخ، خطی را پیدا کنید که با نسخه جاوا شروع می شود. شماره بعدی نسخه جاوا است.

اگر در پاسخ پیامی مانند این دریافت کردید:

جاوا یک دستور داخلی یا خارجی، برنامه قابل اجرا یا فایل دسته ای (ویندوز) نیست bash: java: فرمان یافت نشد (Linux & OS X)

این بدان معنی است که جاوا نصب نشده است یا متغیرهای محیط تنظیم نشده اند (معمولاً دومی فقط برای ویندوز است). سعی کنید موارد زیر را انجام دهید:

  1. کلیک کلیک راستماوس روی کامپیوتر من
  2. روی Properties کلیک کنید
  3. روی Advanced System Settings کلیک کنید
  4. روی Environment Variables کلیک کنید
  5. متغیر Path را در لیست متغیرهای سیستم پیدا کنید
  6. روی Edit کلیک کنید و به انتها اضافه کنید: ;%ProgramFiles(x86)%\Java\jre6\bin
  7. خط فرمان را دوباره باز کنید و دوباره امتحان کنید

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

س:من یک آی پی پویا دارم! و به خاطر سرور یک آدرس ثابت بخرید ماین کرافت"نمیخواهم...
آ:با استفاده از سرویس هایی مانند DynDNS یا No-IP می توانید یک دامنه سطح سوم ثابت دریافت کنید (myminecraft.dyndns.org، serverminecraft.zapto.org...)

سرور در Minecraft برای بازی با دوستان و آشنایان، مطمئن شوید که رایانه شما می تواند بارهای سنگین را تحمل کند. اگر رایانه شما نتواند منابع لازم را در اختیار سرور قرار دهد، به هاست نیاز خواهید داشت.

برای اینکه زمان گرانبها را هدر ندهید، می توانید یک سرور آماده برای Minecraft پیدا کنید. سرور را دانلود کنید، آن را به هارد دیسک خود منتقل کنید یا آن را میزبانی کنید. برای اجرای روان سرور به حداقل 3 گیگابایت فضای خالی نیاز دارید.

سرور نصب شده را راه اندازی کنید و منتظر بمانید تا نقشه بازی بارگذاری شود.

در پوشه minecraft-server.jar، server.preporites باید پیکربندی شود. هر بازیکنی نسخه رسمی بازی Minecraft را نصب نکرده است، بنابراین دستور online-mod=false را بدهید تا کاربران نسخه بدون مجوز بتوانند به بازی شما بپیوندند.

برای دادن حقوق مدیران سرور به بازیکنان، نام آنها را به سند متنی ops.txt اضافه کنید. هر نام در یک خط جداگانه وارد می شود.

هنگام ورود به Minecraft، آدرس سرور لوکال هاست (اگر آن را روی رایانه خود قرار داده اید) وارد کنید. اگر اتصال برقرار شد، سرور را در Minecraft به درستی ساخته اید.

دوستان و سایر کاربران را به بازی دعوت کنید. برای پیوستن به سرور شما باید IP شما را بدانند

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

server.preporites را راه‌اندازی کنید و نام‌های مدیریت را در ops.txt پر کنید، درست مانند کاری که با سرور دانلود شده انجام دادید. server.exe را اجرا کنید، یک پورت برای سرور باز کنید و منتظر بمانید تا نقشه لود شود.

تنظیمات لازم سرور را تغییر دهید:
- درست - سرور را فعال کنید، نادرست - غیرفعال کنید.
- level-name=minecraft - نام پوشه سرور؛
- allow-nether=true/false - پورتال جهنم را فعال یا غیرفعال کنید.
- فاصله دید = 10 - شعاع دید.
- spawn-monsters=true/false - فعال یا غیرفعال کردن هیولاها.
- online-mode=true/false - تنظیم توانایی بازی با نسخه مجاز یا غیرقانونی بازی.
- دشواری = 1 - تنظیم پیچیدگی جهان، که در آن 1 - آسان، 3 - دشوار است.
- Gamemode=0 - 0 - 1 – ;
- spawn-animals= true/false - فعال یا غیرفعال کردن تخمریزی دوستانه اوباش
- max-players=10 - حداکثر تعداد بازیکنان روی سرور
- server-ip= - سرور IP
- pvp= true/false - pvp را فعال یا غیرفعال کنید
- level-seed= - map seed
- server-port=00000 - پورت سرور
- white-list= true/false - لیست سفید را فعال یا غیرفعال کنید
- motd=Hello - عبارت سلام در سرور

افزونه های لازم را روی سرور Minecraft نصب کنید. بنابراین، MyHome به بازیکنان اجازه می‌دهد تا خانه خود را داشته باشند، با کمک WorldEdit و WorldGuard امکان ویرایش سایت‌ها وجود خواهد داشت، AuthMe برای مجوز دادن به کاربران مورد نیاز است، MobArena برای ایجاد موبار برای رویدادها مورد نیاز است.

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

اگر می خواهید یک سرور Minecraft نه تنها برای دوستان، بلکه برای سایر بازیکنان نیز بسازید، همچنان به خرید هاست فکر کنید. اکثر کاربران بازی تمایلی به رفتن به سرورهای خانگی ندارند.

قبل از شروع صحبت در مورد جزئیات فنی، می خواهم وضعیت را به هزینه ایجاد یک سرور "زنده و بازدید شده" روشن کنم. این مراحل به سه قسمت تقسیم می شوند:

  1. ایجاد سرور؛
  2. راه اندازی و نصب افزونه ها؛
  3. جذب بازیکنان

اگر اولین نقطه 30 دقیقه طول بکشد، دوم - می توانید کل روز را بگذرانید (به دلیل پلاگین ها، می توانید "دنیای" منحصر به فرد خود را از minecraft بسازید)، و سوم - یک شغل برای مدت نامحدود.

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

در این مقاله، من فقط در مورد اولین و ساده ترین نکته صحبت خواهم کرد - ایجاد سرور خود در رایانه شخصی، بدون IP اختصاصی.

انواع سرور

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

دستورالعمل

1. به صفحه http://www.minecraft.net/download.jsp بروید

Minecraft_Server.exe را دانلود کنید. وب سایت رسمی همیشه حاوی آخرین نسخه سرور است.

توجه: از امروز (5 نوامبر 2011)، سرور رسمی دارای نسخه 1.8.1 است، در حالی که اکثر بازیکنان قبلاً دارند. دانلود قسمت سرور برای نسخه 1.9.5: (دانلود: 32767)

2. فایل دانلود شده Minecraft_Server.exe (یا minecraft_server.jar) را به پوشه ای که در آن سرور دارید منتقل کنید (آن را روی دسکتاپ اجرا نکنید).

3. اگر پورت 25565 را باز دارید، پنجره زیر را مشاهده خواهید کرد:

منتظر بمانید تا فرآیند به پایان برسد. سپس پنجره را ببند.

اگر پورت بسته باشد یا چیزی Minecraft_Server.exe یا Java را مسدود کند، پیام زیر ظاهر می شود:

اگر هیچ چیز کار نکرد چه باید کرد؟

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

و به هر کدام جداگانه می پردازیم(تعیین کنید علت خطا چیست و چگونه آن را برطرف کنید)، و سپس این دستورالعمل را با نتیجه گیری های جدید تکمیل کنید. نوشتن در مورد اشتباهات در نظرات بی فایده است - زیرا. بسیاری نظر می دهند، اما شما باید با هر یک به طور جداگانه برخورد کنید.

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

پیشنهاد رفتن به اسکایپ یا اتصال از طریق TeamViewer و "حل همه چیز" در آنجا - من رد می کنم، زیرا اولاً من می توانم ترک کنم / مشغول باشم و سایر شرکت کنندگان می توانند در انجمن به شما کمک کنند و ثانیاً زیرا وظیفه من نوشتن دستورالعمل است تا بتوانید سرور را راه اندازی کنید.

برترین مقالات مرتبط