সার্ভার সেটিংস: গেম রুল
Millida-তে “Settings” বিভাগ — সহজ ভাষায় পুরো server.properties: কঠিনতা, PvP, মৃত্যুতে আইটেম, রেন্ডার দূরত্ব, এবং স্লট।
আপডেট: ১৩ আগস্ট, ২০২৬
server.properties-এ সাধারণ হোস্টে যা যা হাতে এডিট করতে হয়, Millida-তে তার সবকিছুই থাকে “Settings”-এর অধীনে — পরিষ্কার নাম আর ভ্যালু ভ্যালিডেশনসহ।
প্যানেল আর ফাইল — একই জিনিস
যেভাবে সুবিধা, সেভাবেই কাজ করুন: প্যানেল দিয়ে বা সরাসরি ফাইলে। দুই দিকই একই server.properties এডিট করে।
- আপনি প্যানেলে বদলালেন — ভ্যালু ফাইলে চলে যায়।
- আপনি ফাইলে বদলালেন (“Files”-এর এডিটর দিয়ে বা SFTP-এর মাধ্যমে) — প্যানেল নিজেই সেটা তুলে নেয়, আর পরের লঞ্চে সেটা ওভাররাইট হবে না।
- একই সেটিং দুই দিক থেকে বদলালেন — ফাইলই জিতবে: এডিট করার সময় আপনি সেটা পুরোপুরি দেখেছেন।
- প্যানেল যেসব সেটিং চেনে না (প্লাগইন, কোর বা আপনার নিজের কী) — সেগুলো একেবারেই ছোঁয়া হয় না, ফাইলে যেমন আছে তেমনই থাকে।
গেম server.properties শুধু একবার পড়ে, স্টার্টআপে, তাই বেশিরভাগ পরিবর্তন কার্যকর হয় রিস্টার্টের পরে — প্যানেল এমন সেটিংগুলো চিহ্নিত করে।
কিছু ভ্যালু হোস্টিং সেট করে আর বদলানো যায় না: গেম পোর্ট (server-port, query.port) আর লিসেন অ্যাড্রেস (server-ip)। এই ফাইলে কাস্টম পোর্ট মানে কোনো প্লেয়ার বা আমাদের স্টার্টআপ চেক সার্ভারে পৌঁছাতে পারবে না — সার্ভার চালু থাকলেও ডাউন হিসেবে দেখাবে।
বেসিক টগল
ট্যাবটা খোলে সহজ সেটিংসে — বেশিরভাগ মানুষের জন্য এটাই যথেষ্ট:
| সেটিং | কী করে |
|---|---|
| গেম মোড | নতুন প্লেয়াররা যা দিয়ে শুরু করে: সারভাইভাল, ক্রিয়েটিভ, অ্যাডভেঞ্চার |
| ডিফিকাল্টি | ড্যামেজ, হাঙ্গার আর মবের আক্রমণাত্মকতা। Peaceful শত্রু মব সম্পূর্ণ সরিয়ে দেয় |
| প্লেয়ার বনাম প্লেয়ার | PvP |
| মৃত্যুতে আইটেম পড়ে | বন্ধ করলে ইনভেন্টরি প্লেয়ারের কাছেই থাকে |
| সবসময় দিন | রাত আর দানব কখনো আসে না |
| শুধু আমন্ত্রণে | হোয়াইটলিস্ট, দেখুন আলাদা আর্টিকেল |
| সর্বোচ্চ প্লেয়ার | স্লট। খালি — কোনো সীমা নেই |
| দানব / প্রাণী স্পন | দুনিয়ায় কে আদৌ আসবে |
| মব গ্রিফিং | ক্রিপার ব্লক ভাঙে, এন্ডারম্যান ব্লক তোলে, ভেড়া ঘাস খায় |
কিছু সেটিং সঙ্গে সঙ্গে কার্যকর হয়, আবার কিছু পরের ওয়ার্ল্ড লঞ্চে। সন্দেহ হলে সার্ভার রিস্টার্ট করুন: এটা সস্তা।
অ্যাডভান্সড
“Advanced” টগল বাকি server.properties খুলে দেয়। সবচেয়ে সাধারণ:
- রেন্ডার ডিসট্যান্স — দুনিয়া কত দূর পর্যন্ত দেখা যায়, চাঙ্কে। মেমোরির মূল খরচ। 10 — আরামদায়ক, 6–8 — লো-টিয়ার প্ল্যান বা ভরা সার্ভারের জন্য।
- সিমুলেশন ডিসট্যান্স — যে ব্যাসার্ধে মব আর মেকানিক্স টিক করে। ল্যাগ হলে প্রথমে এটাই কমান, দেখুন Lag, TPS, and ping।
- স্পন প্রোটেকশন — যে ব্যাসার্ধে শুধু অপারেটররা বানাতে পারে। বন্ধুদের নিয়ে প্রাইভেট সার্ভারে সাধারণত এটা
0করা হয়। - ফ্লাইট অনুমোদন — এটা ছাড়া প্লাগইন আর ইলাইট্রা মাঝে মাঝে প্লেয়ারদের “চিটিং”-এর জন্য কিক করে।
- কমান্ড ব্লক — অ্যাডভেঞ্চার ম্যাপের জন্য দরকার।
- নেদার আর এন্ড — বন্ধ করলে পোর্টালগুলো চলে যায়।
- সাইন করা চ্যাট মেসেজ — বন্ধ করুন যদি প্লেয়াররা “Chat disabled due to missing profile key” পায়।
- আইডল কিক — কত মিনিট নিষ্ক্রিয়তা সহ্য করা হয়।
0— কিক করবে না। - অপারেটর পারমিশন লেভেল —
4পূর্ণ,1শুধু স্পন প্রোটেকশন বাইপাস।
ওয়ার্ল্ড আর জেনারেশন
- জেনারেশন টাইপ আর সিড শুধু ম্যাপের নতুন অংশে প্রভাব ফেলে। আগেই জেনারেট হওয়া ভূখণ্ড আবার আঁকা হবে না।
- ওয়ার্ল্ড ফোল্ডারের নাম সার্ভারকে অন্য ওয়ার্ল্ডে নিয়ে যায়: পুরোনোটা ফাইলে থেকে যায়। বিস্তারিত — Multiple worlds।
ক্র্যাশে আচরণ
অটো-রিস্টার্ট সব পেইড প্ল্যানে চালু। সার্ভার নিজে থেকেই দুই ক্ষেত্রে ফিরে আসে:
- এটা ক্র্যাশ করেছে — মড, কনফিগ বা মডপ্যাকের আউট-অব-মেমোরি এরর;
- কোনো প্লাগইন এটা রিস্টার্ট করেছে (
/restart, SimpleAutoRestart, VanillaSuperPlus আর যাই হোক)। এমন প্লাগইন শুধু প্রসেসটা কিল করে: হোস্টিংয়ে তাদের নিজের কোনো রিস্টার্ট স্ক্রিপ্ট নেই, তাই তাদের পরে সার্ভার ফিরিয়ে আনা আমাদের কাজ।
বন্ধ করা আপনার সিদ্ধান্তই থাকে: প্যানেলের “Stop” বাটন, কনসোলে stop, আর ইন-গেম থেকে /stop — এগুলো অটোমেটিক রিস্টার্ট ট্রিগার করে না।
স্টার্টআপের পরপরই সার্ভার ক্র্যাশ করলে অটো-রিস্টার্ট দুই চেষ্টার পরে থেমে যায় — নাহলে এটা লুপে পড়ে মেশিনের প্রতিবেশীদের বিরক্ত করত। কারণটা সার্ভার কার্ডে থাকবে; এরপর বাটন দিয়ে সার্ভার চালু করা হয়।
ফ্রি প্ল্যানে অটো-রিস্টার্ট নেই: স্লিপ প্ল্যানের শর্তেরই অংশ, দেখুন Server sleep।
কোর নিজের সেটিং যোগ করে
Paper, Purpur আর Folia-তে নিচে তাদের নিজস্ব সেটিংয়ের একটা ব্লক দেখা যায় — যেমন “Phantoms don’t attack sleeping players” আর “Anti-X-Ray” (চিটিং ক্লায়েন্ট থেকে আকরিক লুকায়)। ভ্যানিলা কোরেতে এই ব্লকটা থাকে না।
লঞ্চ প্যারামিটার
ঠিক সেখানেই, নিচে, আপনার নিজের JVM ফ্ল্যাগ আর এনভায়রনমেন্ট ভেরিয়েবল: যেগুলো সিঙ্গেল-প্লেয়ারে start.bat-এ থাকে। কারণ ছাড়া এগুলো ছোঁয়ার দরকার নেই; প্ল্যান থেকেই সার্ভার মেমোরি পায়।
পেইড পার্টনার মডপ্যাকসহ সার্ভারে এই সেকশনটা পাওয়া যায় না: লঞ্চ ফ্ল্যাগ মডপ্যাক লেখকই সেট করেন — মডপ্যাকের সুরক্ষা ওখানেই থাকে, আর সার্ভার মালিক বা সাপোর্ট কেউই সেগুলো বদলাতে বা পড়তে পারে না। পুরো সার্ভার রিসেট করলে মডপ্যাক সম্পূর্ণ মুছে যায়, আর তার সঙ্গে সেকশনটাও ফিরে আসে।
নিয়মটা সহজ: আগে এই সেকশনে সেটিং খুঁজুন, তারপরই ফাইলে যান। “এডিটের পরে সার্ভার চালু হয় না” — এমন অর্ধেক রিকোয়েস্ট আসলে YAML-এ স্পেসের বদলে ট্যাব।
