Skip to content
হোস্টিং · সার্ভার সেটআপ

মব স্পনিং ও ডিফিকাল্টি

সার্ভারে কেন কম মব থাকে ও ফার্ম কাজ করে না: স্পন সীমা, ওয়ার্ল্ড অ্যাক্টিভিটি রেঞ্জ, ডিফিকাল্টি, এবং 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] কমান্ড দিয়ে একটি শিডিউলে এনটিটি ক্লিনআপ সেট করুন।

Minecraft হোস্টিংআপনি অফলাইনে থাকলেও আপনার সার্ভার চলেসার্ভার তৈরি করুন