
سلام سلام سلام! من بازم اومدم با ادامه سرور سازی ، توی این ثسمت میخایم سرور رو راه اندازی کنیم و پلاگین روش نصب کنیم
اگه قسمت قبلی رو ندیدید حتما از لینک زیر ببینید:
ساخت یک سرور کامل پاکت ماین (سرور ماینکرافت اندروید)
خب بریم که شروع کنیم!
آموزش پلاگین ها:
گفته بودیم که برای نصب پلاگین؛ باید فایل پلاگین که فرمت .phar داره رو دانلود کنیم و در پوشه plugins بریزیم. خب الان ما پلاگین رو نصب کردیم اما چطور ازش استفاده کنیم؟
پلاگین MultiWorld:
اولین پلاگین که مهمترین پلاگینه؛ MultiWorld هست که باهاش میتونید چند ورلد رو بصورت همزمان استفاده کنید.
نحوه استفاده:
1-سرور رو ران کنید.
2-وارد سرورتون شید(اجباری نیست با کنسول هم میشه)
3-کد زیر رو در کنسول بزنید:
/mw create ESM_World seed [Generator]
شما باید در آخر نحوه جنراتور رو مشخص کنید که میتونید از پارامتر های زیر استفاده کنید:
normal skyblock nether nether_old end void
نگران نباشید الان همشونو توضیح میدم:
normal = این هیچ تغییری در ورلد ایجاد نمی کنه و همون ورلد ساده ماینکرافت هست.
skyblock = این مثلا قراره ورلد رو به شکل اسکای بلاک در بیاره که بهتون توصیه میکنم ازش استفاده نکنید چون خرابه و باعث کرش شدن سرور میشه
nether = این ورلد رو بصورت ندر جنریت(تولید) میکنه
nether_old = این ندر خیلی قدیمی هست و توش گلد و کوآرتز و… نیست
end = ورلد رو بصورت آخرت تولید میکنه.
void = این ورلد رو بصورت خالی جنریت میکنه! یعنی هیچ بلوکی توش نیست! و خوراک ساختن مپ های اسکای بلاک و اسکای وارز و… هست!
خب این از این. حالا چطور به مپ های دیگه دسترسی داشته باشیم؟
/mw tp Esm_World [Player]
این از کامندش فقط بگم که بخش آخرش که باید پلیر رو مشخص کنید @a و @p و اینا کار نمی کنه!
حالا چطور یه ورلد رو حذف کنیم؟
وارد پوشه worlds بشین و ورلد مورد نظر رو پاک کنید.
اما میتونید از توی بازی اینکار رو کنید:
/mw delete Esm_World
سوال و جواب آخر پست
پلاگین SignPortal :
کار با این پلاگین خیلی آسونه و کارش اینه شما یه ساین(تابلو) درست میکنید و بعدش هرکی رو اون ساین کلیک کنه به ورلد مورد نظر شما میره.
1-سرور رو ران کنید
2-خودتون وارد سرور شید(اجباری)
3-ساین بردارید
4-یجا بزارید و توش اینا رو بنویسید:
[WORLD]Esm_World
فقط دو خط اولش
و البته فقط افرادی که op هستن میتونن این کار رو بکنن
و حتما [WORLD] رو دقیقا همینجوری بنویسید.
باید توی [] باشه و حتما با حروف بزرگ
پلاگین HealthTag:
این پلاگین یکم کاراش سخت میشه.
1-سرور رو ران نکنید
2-وارد پوشه plugin_data بشید.
3-وارد پوشه HealthTag بشید.
4-فایل config.yml رو با نوت پد باز کنید.
5- در بخش Type هیچی رو دست نزنید.
6-در بخش customformat میتونید نحوه نمایش جون رو تعیین کنید که بطور پیشفرض
customformat: "{health}/{maxhealth}"
هست و من توصیه میکنم دست نزنید ولی میتونید مثل مثال زیر اونو خوشگل کنید:
customformat: "§l§4{health}/§e{maxhealth}"
و کار ما تموم نشد!
7-فایل رو سیو کنید.
8-سرور رو ران کنید.
9-وارد سرور شید(حتما به همراه یکنفر دیگه)
10- به هم نگاه کنید و لذت ببرید!
تنظیمات سرور:
اینجا من یسری تنظیمات که کمک میکنه سرورتون بهتر شه رو میگم:
(که بیشتر شون با فایل server.properties کار داریم.)
1: اگه سیستم تون ضعیفه؛ مشکلی نیست!
کافیه وارد فایل و view distance رو کم کنید!
2: اگه دوست دارید پورت سرور یه چیز دیگه باشه کافیه برید توی بخش server port و جلوش پورت دلخواه رو بنویسید(یه عدد 5 رقمی)
3:میخاین وضعیت سرور رو ببنید؟
توی کنسول(زمانیکه سرور رانه) بنویسید status و اطلاعاتی مثل چانک های لود شده رو میگه
4: سرورتون خیلی لگ دار شده؟ وارد کنسول شید و بنویسید reload و سرور ریلود میشه
5:دوست ندارید پلیر ها بتونن همدیگه رو بزنن؟ وارد فایل بشید و pvp رو false کنید!
6:رمز RCON نتون یادتون رفت؟ وارد فایل بشید و Rcon password رو طبق میل خودتون عوض کنید!
7:اسم سرور رو میخایین عوض کنید؟ وارد فایل بشید و server name رو به دلخواه تغییر بدین(حواستون باشه حتما باید motd عین اسم سرورتون باشه!)
پرسش و پاسخ:
1- آیا میتونیم ورلد دلخواه رو به سرور بیاریم؟
ج: بله! پوشه ورلد رو به پوشه worlds منتقل کنید و با کامند
/mw tp Esm_World
به ورلدتون سفر کنید.
2-آیا خودمون میتونید پلاگین بنویسیم؟
ج:بله! البته بای زبان json و php رو کامل یاد بگیرید.
3-آیا میشه سرور رو AntiCheat کرد؟
ج:بله! بعضی پلاگین ها هستن اینکارو اتوماتیک انجام میدن
4-آیا میشه بقیه بتونن سرور رو هک کنن؟
ج:خیر!البته بستگی به حفظ اطلاعات توسط شما داره!
5-ادامه پرسش پاسخ هادر کامنت ها!
خب امیدوارم از این مطلب رضایت کافی رو داشته باشید و تا مطلبی دیگر…
بدورد!