آپ اور چند دوستوں کے لیے ایک game server ایک VPS کرائے پر لینے کی خوشگوار وجوہات میں سے ایک ہے۔ آپ کو ایک مقررہ ایڈریس ملتا ہے جو آپ کے ہونے پر آن لائن ہوتا ہے، mods یا whitelist پر کسی اور کے اصول نہیں، اور — اگر یہ Minecraft ہے — ایک دنیا جو آپ کا PC چالو ہو یا نہ، ticking جاری رکھتی ہے۔ پیچ یہ کہ "game server" پانچ دوستوں کے vanilla سے لے کر سو لوگوں کے لیے ایک 200-mod پیک تک سب کچھ کور کرتا ہے، اور وہ ایک ہی مشین نہیں۔
تو آئیں مخصوص ہوں کہ دراصل کیا موزوں ہے۔
Minecraft، کھلاڑی-تعداد کے حساب سے
جو نمبر اہم ہیں، vanilla یا Paper کے لیے:
- 1-5 کھلاڑی، vanilla/Paper — 2-4 GB RAM۔ Small پلان ($8) آرام دہ جگہ ہے۔
- ~10 کھلاڑی، vanilla — دنیا بڑھنے اور chunks لوڈ ہونے پر 6-8 GB۔ یہ Medium ($12) ہے، اور ایمانداری سے یہ آرام کا کنارہ ہے، کشادہ نہیں۔
- ایک بڑا modpack (Forge/Fabric، 150+ mods) — 8-16 GB اور single-core رفتار کا بھوکا۔ ہم اس تک نہیں پہنچتے، اور دوسرا بہانہ کرنا صرف آپ کو ایک laggy سرور دے گا۔ وہ کام ایک بڑا، high-clock باکس چاہتا ہے۔
اگر آپ کا منصوبہ "دوستوں کے ساتھ survival world، شاید چند quality-of-life plugins" ہے، تو Small یا Medium بالکل درست ہے۔ اگر آپ کا منصوبہ "سب کا کھیلا مقبول modpack" ہے، تو یہ غلط صفحہ ہے اور ہم یہ کہنا بہتر سمجھتے ہیں۔
وہ single-thread چیز جس کا کوئی ذکر نہیں کرتا
یہ رہا وہ حصہ جو زیادہ تر game-hosting صفحات چھوڑ دیتے ہیں: Minecraft کا server tick زیادہ تر single-threaded ہے۔ ایک بار CPU رکاوٹ بن جائے تو زیادہ RAM lag ٹھیک نہیں کرتی — دنیا-سیمولیشن کرتا ایک core آپ کا tick rate طے کرتا ہے۔ اس کا مطلب اس مخصوص workload کے لیے core-تعداد سے clock رفتار زیادہ اہم ہے۔
ایک shared-vCPU VPS پر — ہمارا یا کسی کا — آپ کو ایک یقینی مقررہ clock نہیں ملتا۔ چند کھلاڑیوں اور ایک معقول view-distance کے لیے، آپ محسوس نہیں کریں گے۔ کھلاڑی-تعداد، mob-تعداد، یا ایک دیوہیکل redstone کارستانی دھکیلیں، اور آپ کریں گے۔ اگر آپ کے سرور کو ایک یقینی high-frequency core بالکل چاہیے، تو وہ dedicated ہارڈویئر علاقہ ہے، ایک shared پلان نہیں۔ خریدنے کے بعد کھیل کو الزام دینے کے بجائے ہم چاہتے ہیں آپ یہ پہلے جان لیں۔
پھر بھی اسے اچھا چلانا
server.properties میں دو سیٹنگز زیادہ تر کام کرتی ہیں:
view-distance— سرور ہر کھلاڑی کے گرد کتنے chunks لوڈ رکھتا ہے۔ ڈیفالٹ 10 سے 6-8 پر گرانا RAM اور CPU کو نمایاں طور پر کم کرتا ہے، بمشکل ایک نظر آنے والے فرق کے ساتھ۔simulation-distance— entities اور redstone دراصل کتنی دور tick کرتے ہیں۔ اسے کم کریں اور دنیا کے دور کنارے CPU کھانا چھوڑ دیتے ہیں۔
vanilla نہیں، Paper چلائیں — یہ واحد سب سے بڑی مفت جیت ہے۔ اور Java کو ایک معقول heap دیں (-Xmx آپ کے پلان کی RAM سے تھوڑا نیچے، OS کے لیے جگہ چھوڑتے ہوئے)۔ اس میں سے کچھ عجیب نہیں؛ یہ بس ایک ایسے سرور کے درمیان فرق ہے جو 20 TPS رکھتا ہے اور ایک جو تُتلاتا ہے۔
پلان چننا
| سیٹ اپ | جو RAM آپ چاہتے ہیں | پلان |
|---|---|---|
| 1-5 دوست، vanilla/Paper | 2-4 GB | Small ($8) |
| ~10 کھلاڑی، vanilla | 6-8 GB | Medium ($12)، تنگ |
| بڑا modpack / بڑی کمیونٹی | 8-16 GB+ | ایک shared VPS نہیں |
زیادہ تر "دوست-گروپ کے لیے سرور" کے لیے، Small ایماندار ابتدائی نقطہ ہے، اور اگر گروپ بڑھے یا آپ plugins جمع کریں تو آپ Medium پر جاتے ہیں۔ ہماری ایک VPS پر Minecraft سرور سیٹ اپ گائیڈ میں ایک مرحلہ وار build ہے — systemd سروس، firewall پورٹ، world backups، سب۔
یہاں کیوں
آپ کو مکمل root ملتا ہے، تو یہ آپ کا سرور ہے — آپ کے JVM flags، آپ کے plugins، آپ کے backups، آپ کو کیا بدلنے کی اجازت ہے یہ طے کرنے والا کوئی panel نہیں۔ ادائیگی کرپٹو (Base، Ethereum، یا Polygon پر USDC یا USDT)، no KYC، کوئی دستاویزات نہیں — معقول جب آپ بس ایک جمعہ-رات کی دنیا کے لیے ایک باکس چاہتے ہیں۔ ادائیگی کے تقریباً 60 سیکنڈ بعد root۔
ایماندار حد، ایک بار اور: ایک دوست-گروپ کے لیے Small یا Medium پر vanilla اور Paper — بہترین موزوں۔ ایک بڑی کمیونٹی کے لیے ایک بھاری modpack — ہمارے پلانز نہیں، اور آپ کو مایوسی بیچنے کے بجائے ہم یہ بتائیں گے۔ تیار؟ ایک پلان چنیں اور آپ ایک منٹ میں server.properties ایڈٹ کر رہے ہوں گے۔
تبصرے
ابھی کوئی تبصرہ نہیں۔ پہلے بنیں۔