موب اسپاننگ اور مشکل کی سطح
سرور پر موبز کم کیوں ہیں اور فارمز کام کیوں نہیں کرتے: اسپان کی حدیں، ورلڈ ایکٹیویٹی رینج، مشکل کی سطح، اور Paper کی سیٹنگز جو اسے ٹھیک کرتی ہیں۔
اپ ڈیٹ 4 اگست، 2026
"تقریباً کوئی موبز نہیں ہیں"، "فارم سنگل پلیئر میں کام کرتا ہے لیکن سرور پر کچھ نہیں کرتا" — کسی بھی ہوسٹنگ پر یہ ایک عام شکایت ہے۔ اس کی وجہ تقریباً ہمیشہ سیٹنگز میں ہوتی ہے، دنیا میں نہیں۔
پہلے، ظاہری باتیں
سیٹنگز سیکشن:
- ڈفیکلٹی۔
Peacefulپر کوئی دشمن موبز بالکل نہیں ہوتے۔ فارمز کے لیے کم از کمNormalچاہیے، اور مناسب ڈراپس کے لیےHard۔ - مونسٹر اسپاننگ اور اینیمل اسپاننگ — دونوں ٹوگل آن ہونے چاہئیں۔
- موب گریفنگ — اگر یہ آف ہے تو کریپرز بلاکس نہیں توڑتے، اینڈرمین کچھ اٹھاتے نہیں، اور کچھ فارمز ٹوٹ جاتے ہیں۔
- ورلڈ سمولیشن ڈسٹنس (
simulation-distance) — یہی اصل مجرم ہے۔ موبز صرف اسی رداس کے اندر اسپان اور حرکت کرتے ہیں۔ 4 کی ویلیو وسائل بچاتی ہے لیکن فارمز کو مار دیتی ہے؛ 6–8 ایک قابلِ عمل سمجھوتہ ہے۔
اسپان لِمٹس
سرور فی کھلاڑی موب کیپ رکھتا ہے — یہ بگ نہیں، اوورلوڈ سے حفاظت ہے۔ Paper اور Purpur پر یہ bukkit.yml میں ہوتی ہے:
spawn-limits:
monsters: 70
animals: 10
water-animals: 5
ambient: 15
ticks-per:
monster-spawns: 1
animal-spawns: 400
خیال رکھیں: monsters کو 150 تک بڑھانے سے واقعی زیادہ موبز ملتے ہیں اور ساتھ ہی TPS بھی ضائع ہوتی ہے۔ اسے 20–30% کے قدموں میں تبدیل کریں اور "Overview" میں گراف دیکھتے رہیں۔
Paper کی وہ سیٹنگز جو خاموشی سے سب کچھ توڑ دیتی ہیں
config/paper-world-defaults.yml میں:
despawn-ranges— وہ فاصلہ جس پر موبز ڈیسپان ہوتے ہیں۔ بہت چھوٹی ویلیو فارمز کو ختم کر دیتی ہے۔per-player-mob-spawns— آیا لِمٹ فی کھلاڑی الگ شمار ہو۔ عام طور پر آن ہوتی ہے، اور یہی درست ہے۔alt-item-despawn-rateاورentity-activation-range— کتنے اینٹٹیز واقعی "زندہ" ہیں۔ کسی اور کی آپٹیمائزیشن گائیڈز سے لی گئی حد سے زیادہ جارحانہ ویلیوز آپ کے سرور کو خالی نقشے میں بدل دیتی ہیں۔
اصول: اگر آپ نے انٹرنیٹ سے کوئی "آپٹیمائزیشن" کنفگ کاپی کی اور اس کے بعد موبز غائب ہو گئے، تو وہی کنفگ مجرم ہے۔ ویلیوز کو ایک ایک کر کے ڈیفالٹ پر واپس لائیں۔
فارمز
- فارم صرف اُس وقت کام کرتا ہے جب چنک ایکٹو ہو — یعنی کوئی کھلاڑی قریب ہو یا چنک فورس لوڈ ہو (
/forceload add، ٹکٹ چنکس)۔ spigot.ymlمیںmerge-radiusہے — آئٹمز اور XP کا انضمام۔ یہ TPS کے لیے مفید ہے لیکن کاؤنٹرز اور سورٹنگ سسٹمز توڑ دیتا ہے۔- Folia اور ہائبرڈ کورز پر موب کا رویہ ونیلا سے مختلف ہوتا ہے: اگر ویڈیو والا فارم کام نہ کرے تو اپنا کور چیک کریں (کور اور ورژن)۔
اس کے برعکس: بہت زیادہ موبز
پھر سب کچھ اُلٹا ہی کرنا ہے: spawn-limits کم کریں، اسپان پر WorldGuard فلَگز میں mob-spawning deny آن کریں (ریجنز)، اور kill @e[type=item] کمانڈ کے ساتھ شیڈول پر اینٹٹی کلین اپ سیٹ کریں۔
