মব স্পনিং ও ডিফিকাল্টি
সার্ভারে কেন কম মব থাকে ও ফার্ম কাজ করে না: স্পন সীমা, ওয়ার্ল্ড অ্যাক্টিভিটি রেঞ্জ, ডিফিকাল্টি, এবং Paper সেটিংস যা এটি ঠিক করে।
আপডেট: ৪ আগস্ট, ২০২৬
“প্রায় কোনো মব নেই”, “ফার্ম সিঙ্গেলপ্লেয়ারে কাজ করে কিন্তু সার্ভারে কিছুই করে না” — যেকোনো হোস্টিংয়ে এটি একটি সাধারণ অভিযোগ। কারণ প্রায় সবসময়ই সেটিংসে থাকে, ওয়ার্ল্ডে নয়।
প্রথমে, স্পষ্ট বিষয়গুলো
সেটিংস সেকশনে:
- ডিফিকাল্টি।
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] কমান্ড দিয়ে একটি শিডিউলে এনটিটি ক্লিনআপ সেট করুন।
