ساخت MOTD سرور ماینکرافت

MOTD دوخطی با پیش‌نمایش لیست سرورهای بازی

Play Multiplayer

Minecraft Server
0/20

My Server [1.21]
Welcome! Join now

ویرایشگر MOTD

عرض 94/267 پیکسل

عرض 87/267 پیکسل

فقط Paper/Spigot، BungeeCord و Velocity روی کلاینت 1.16+ رنگ hex نشان می‌دهند.

سرور ماینکرافت خودت را روی ناین کرفت بساز

شروع کن

راهنما

MOTD (Message Of The Day) همان دو خطی است که زیر اسم سرور در لیست سرورهای ماینکرافت جاوا (Java) دیده می‌شود. اولین چیزی است که بازیکن از سرور می‌بیند، پس رنگ و چیدمانش در جذب بازیکن تأثیر دارد.

MOTD یکی از کلیدهای فایل server.properties است؛ بقیه‌ی کلیدها را در راهنمای کامل server.properties توضیح داده‌ایم. اگر هنوز سرور نداری، سرور ماینکرافت ناین کرفت را ببین. برای متن گرادینت در چت، اسم و پیشوند بازیکن‌ها از ابزار کد رنگ گرادینت ماینکرافت استفاده کن.

رنگ و استایل در MOTD با کد رنگ ساخته می‌شود: کاراکتر § و بعد یک حرف یا رقم. در پلاگین‌ها و فایل‌های تنظیم پروکسی به‌جای § معمولاً & می‌نویسند چون تایپش ساده‌تر است.

آموزش ساخت MOTD رنگی برای سرور ماینکرافت

فرض کن می‌خواهی خط اول طلایی و بولد باشد و خط دوم خاکستری.

۱. کدها. رنگ‌ها 0 تا 9 و a تا f هستند (مثلاً 6 طلایی، 7 خاکستری، c قرمز روشن). استایل‌ها l بولد (bold)، o ایتالیک (italic)، n اندرلاین (underline)، m خط‌خورده (strikethrough) و k حروف درهم (obfuscated) هستند. r همه‌ی تغییرها را پاک می‌کند. رنگ را قبل از استایل بنویس، چون رنگ جدید استایل قبلی را پاک می‌کند.

۲. دو خط. MOTD دو خط دارد. بین آن‌ها \n می‌گذاری. بیشتر از دو خط نمایش داده نمی‌شود.

۳. نوشتن در server.properties. در این فایل هر § را به شکل \u00A7 بنویس:

motd=\u00A76\u00A7lMy Server\n\u00A77Survival and fun

۴. وسط‌چین کردن. ماینکرافت خودش وسط‌چین نمی‌کند. با گذاشتن چند فاصله قبل از متن، آن را به وسط می‌آوری. عرض ردیف لیست سرور محدود است، پس خط بلند به ردیف بعد می‌رود.

۵. رنگ hex. در Paper و پروکسی‌ها رنگ دلخواه با §x و شش رقم هر کدام با § جدا نوشته می‌شود، مثل §x§f§f§0§0§0§0. سرور ساده (Vanilla) فقط ۱۶ رنگ اصلی را می‌شناسد.

۶. نرم‌افزار دیگر. در BungeeCord MOTD در config.yml و با & است. در Velocity در velocity.toml و با فرمت MiniMessage. سرور بدراک (Bedrock) فقط یک خط دارد و در server-name نوشته می‌شود.

MOTD سرور پشت BungeeCord و Velocity

وقتی سرورت پشت پروکسی است، بازیکن‌ها اول به پروکسی وصل می‌شوند و لیست سرور MOTD همان پروکسی را نشان می‌دهد. پس عوض کردن motd در server.properties سرورهای پشت آن هیچ اثری در لیست ندارد.

  • BungeeCord: در config.yml زیر listeners کلید motd را با کدهای & بنویس.
  • Velocity: در velocity.toml کلید motd را با فرمت MiniMessage بنویس، مثل <gold><b>My Server</b>.

در ابزار، نرم‌افزار را روی BungeeCord یا Velocity بگذار تا خروجی همان قالب را بدهد.

راهنمای سریع ابزار ساخت MOTD ماینکرافت

به‌جای همه‌ی این کارها می‌توانی خیلی ساده‌تر با همین ابزار انجامش بدهی:

  1. از «قالب آماده» یکی را انتخاب کن (کلاسیک، سروایول، ایونت، تعمیرات و رنگ hex)، یا خودت «خط ۱» و «خط ۲» را بنویس.
  2. متن را انتخاب کن و از «رنگ و استایل» رنگ یا استایل بزن. برای رنگ دلخواه، از «رنگ دلخواه (hex)» استفاده کن.
  3. «گرادیانت خط فعال» یا «رنگین‌کمانی» را برای رنگ تدریجی بزن، و «وسط‌چین کردن هر دو خط» را برای تراز کردن.
  4. عرض پیکسلی هر خط زیر آن نوشته می‌شود؛ نباید از سقف بیشتر شود.
  5. نرم‌افزار سرورت را انتخاب کن (Vanilla، Paper، BungeeCord، Velocity یا Bedrock) و با «کپی خروجی» متن را در فایل مربوط بگذار.

اشتباه‌های رایج در MOTD ماینکرافت

  • نوشتن § مستقیم در server.properties: به‌جای آن \u00A7 بنویس.
  • بلند بودن خط: بیش از عرض لیست سرور به ردیف بعد می‌رود و MOTD به‌هم می‌ریزد.
  • نبستن با r: استایل بعدی روی متن بعد هم اثر می‌گذارد؛ در صورت نیاز با r پاکش کن.

سؤال‌های رایج

در کلید motd فایل server.properties. بعد از ذخیره، سرور را ری‌استارت کن. در BungeeCord و Velocity، MOTD جداگانه در config.yml یا velocity.toml تنظیم می‌شود.

معمولاً § در فایل مستقیم نوشته شده یا در server.properties به‌جای آن & گذاشته‌ای. در این فایل باید § را به شکل \u00A7 بنویسی؛ & فقط در پلاگین‌ها و فایل‌های پروکسی کار می‌کند.

از l برای بولد، o برای ایتالیک، n برای اندرلاین و m برای خط‌خورده استفاده کن، مثلاً &l بعد از رنگ. k هم متن را به‌صورت حروف درهم و متحرک نشان می‌دهد.

بله. وقتی بازیکن‌ها از راه BungeeCord یا Velocity وصل می‌شوند، لیست سرور MOTD خود پروکسی را نشان می‌دهد و motd سرور پشت آن دیده نمی‌شود.

خط دوم را با \n جدا کن. برای وسط‌چین کردن، قبل از متن هر خط فاصله بگذار تا عرض متن به عرض لیست سرور برسد.

سرور بدراک کلید motd ندارد. متن را در server-name فایل server.properties می‌نویسی؛ فقط یک خط است و نباید علامت : داشته باشد.

یک عکس PNG دقیقاً ۶۴×۶۴ پیکسل به اسم server-icon.png در پوشه‌ی اصلی سرور بگذار و سرور را ری‌استارت کن. آیکون کنار MOTD در لیست سرور دیده می‌شود.

برای یک MOTD ثابت نه. پلاگین‌هایی مثل MiniMOTD روی Paper و Velocity فقط وقتی لازم‌اند که چند MOTD تصادفی، شمارش بازیکن یا گرادینت روی پروکسی بخواهی.

MOTD سرور ساده فقط ۱۶ رنگ § را دارد. رنگ hex به Paper یا پروکسی نیاز دارد؛ ابزار برای خروجی Vanilla رنگ را به نزدیک‌ترین رنگ از ۱۶ رنگ اصلی تبدیل می‌کند.

ابزارهای مرتبط