การสร้างและการตั้งค่าเซิร์ฟเวอร์ เชื่อมต่อกับเซิร์ฟเวอร์ของคุณเอง การตั้งค่าผ่านเครือข่ายท้องถิ่น

บทความนี้จะแนะนำให้ผู้อ่านทราบถึงคุณลักษณะของเซิร์ฟเวอร์ที่ปลอดภัย (ไม่มีการแก้ไข) ไมน์คราฟต์ รุ่นปัจจุบัน- ต่างจากไคลเอนต์ตรงที่แจกฟรีผ่านเว็บไซต์ทางการของเกม ข้อมูลในบทความนี้ได้รับการอัปเดตเพื่อให้สะท้อนถึงเวอร์ชัน 1.12.2

การเตรียมงาน

เพื่อให้เซิร์ฟเวอร์ทำงานได้ คุณต้องติดตั้งแพ็คเกจ Java บนพีซีของคุณ สามารถดาวน์โหลดได้จากหน้านี้ แต่ถ้าลูกค้า ไมน์คราฟต์เริ่มแล้วนี่ก็เป็นเครื่องบ่งชี้ว่า แพ็คเกจนี้ติดตั้งบนคอมพิวเตอร์ของคุณแล้ว (ตอนนี้สามารถติดตั้ง Minecraft ผ่านตัวติดตั้งที่ดาวน์โหลด Java ไว้เอง ในกรณีนี้ คุณยังคงต้องติดตั้ง Java)

ในการดาวน์โหลดเซิร์ฟเวอร์ คุณต้องไปที่หน้าดาวน์โหลดของเว็บไซต์อย่างเป็นทางการ คลิกลิงก์ที่เหมาะสมและบันทึกไฟล์ในไดเร็กทอรีแยกต่างหาก ซึ่งจะเป็นไดเร็กทอรีหลักสำหรับเซิร์ฟเวอร์ของคุณ เมื่อสร้างเซิร์ฟเวอร์บน Linux หรือ OS X ไดเร็กทอรีหลักของเซิร์ฟเวอร์คือไดเร็กทอรีการทำงาน ใช้คำสั่ง cd /path/to/server/

การสร้างและการตั้งค่าเซิร์ฟเวอร์

ขอแนะนำการตั้งค่าเซิร์ฟเวอร์

เมื่อไฟล์ที่ดาวน์โหลดอยู่ในโฟลเดอร์เซิร์ฟเวอร์ในอนาคต ให้รันและรอจนกว่ากระบวนการสร้างระดับจะเสร็จสิ้น คุณจะเห็นว่ามีไฟล์และโฟลเดอร์ย่อยใหม่หลายไฟล์ปรากฏในโฟลเดอร์ของคุณ

มาดูไฟล์กัน เซิร์ฟเวอร์คุณสมบัติ- ไฟล์นี้มีพารามิเตอร์เซิร์ฟเวอร์หลักทั้งหมด เปิดไฟล์นี้โดยใช้โปรแกรมแก้ไขข้อความที่เหมาะสม คุณจะเห็นเนื้อหาดังนี้:

#คุณสมบัติของเซิร์ฟเวอร์ Minecraft # พฤหัสบดี 07 ก.ค. 16:45:52 การตั้งค่าตัวสร้าง MSK 2016= op-permission-level=4 Allow-nether=true level-name=world Enable-query=false Allow-flight=false ประกาศผู้เล่น- ความสำเร็จ=true เซิร์ฟเวอร์พอร์ต=25565 max-world-size=29999984 ระดับประเภท=ค่าเริ่มต้น =256 spawn-npcs=true white-list=false spawn-animals=true snooper-enabled=true ฮาร์ดคอร์=false resources-pack-sha1= online-mode=true resources-pack= pvp=true Broadcast-console-to-ops = ความยากที่แท้จริง = 1 เปิดใช้งานคำสั่งบล็อก = เท็จผู้เล่นไม่ได้ใช้งานหมดเวลา = 0 โหมดเกม = 0 ผู้เล่นสูงสุด = 20 ขีดสูงสุดเวลา = 60000 spawn-monsters = ระยะทางการดูจริง = 10 สร้างโครงสร้าง = motd จริง = เซิร์ฟเวอร์ Minecraft

คำอธิบายของพารามิเตอร์

พารามิเตอร์ ค่านิยม ค่าเริ่มต้น คำอธิบาย
อนุญาตให้บิน จริง/เท็จ จริง ช่วยให้ผู้เล่นสามารถบินไปมาได้ โลกไมน์คราฟต์- ตัวเลือกนี้ใช้กับเที่ยวบินในเท่านั้น การอยู่รอดและจะมีผลก็ต่อเมื่อมีปลั๊กอินที่เกี่ยวข้อง (เช่น Flight) เที่ยวบินในโหมดสร้างสรรค์จะไม่ได้รับผลกระทบใดๆ
อนุญาต-nether จริง/เท็จ จริง พารามิเตอร์นี้กำหนดความเป็นไปได้ของการเปลี่ยนผ่านสู่โลกตอนล่าง หากปิดการใช้งาน ผู้เล่นทุกคนที่อยู่ใน Nether จะถูกย้ายไปยังโหมดปกติ ไม่ส่งผลต่อการเปลี่ยนไปใช้ Edge
ประกาศผู้เล่นความสำเร็จ จริง/เท็จ จริง พารามิเตอร์นี้กำหนดว่าเซิร์ฟเวอร์ควรส่งข้อความในการแชทเกี่ยวกับการรับความสำเร็จหรือไม่
ความยากลำบาก หมายเลข (0-3) 0 ระดับความยาก: 0 - สงบ 1 - ง่าย 2 - ปกติ 3 - ยาก
เปิดใช้งานคำสั่งบล็อก จริง/เท็จ เท็จ อนุญาตให้ใช้บล็อกคำสั่ง ตัวเลือกนี้ไม่ได้สร้างขึ้นในการบูตครั้งแรก แต่จะปรากฏขึ้นในครั้งแรกที่คุณพยายามใช้บล็อกคำสั่ง
เปิดใช้งานแบบสอบถาม จริง/เท็จ เท็จ ช่วยให้คุณเปิดใช้งานโปรโตคอล GameSpy4 เพื่อฟังเซิร์ฟเวอร์ (รับข้อมูลเกี่ยวกับเซิร์ฟเวอร์)
เปิดใช้งาน-rcon จริง/เท็จ เท็จ อนุญาตให้คุณใช้การเข้าถึงคอนโซลเซิร์ฟเวอร์จากระยะไกล
โหมดบังคับเกม จริง/เท็จ เท็จ หากเป็นจริง เมื่อเชื่อมต่อกับเซิร์ฟเวอร์ โหมดเกมของผู้เล่นจะเปลี่ยนเป็นโหมดมาตรฐานที่ระบุไว้ โหมดเกม.
โหมดเกม หมายเลข (0-3) 0 โหมดเกมมาตรฐาน ติดตั้งโดยอัตโนมัติสำหรับผู้เล่นทุกคนที่เข้าสู่ระบบเซิร์ฟเวอร์เป็นครั้งแรก โหมดของผู้เล่นแต่ละคนจะเปลี่ยนไปด้วยคำสั่ง /gamemode
0 - การเอาชีวิตรอด 1 - ความคิดสร้างสรรค์ 2 - การผจญภัย 3 - การสังเกต การตั้งค่าเครื่องกำเนิดไฟฟ้า เลขที่ เส้น
บรรทัดนี้ระบุเทมเพลตสำหรับสร้างโลกที่แบนราบเป็นพิเศษ ดูซุปเปอร์เพลนเพื่อดูรายละเอียด จริง/เท็จ จริง สร้างโครงสร้าง
ไม่ว่าจะสร้างสิ่งปลูกสร้าง (คลังสมบัติ ป้อมปราการ หมู่บ้าน...) จริง/เท็จ เท็จ ฮาร์ดคอร์
เปิดใช้งานโหมดฮาร์ดคอร์บนเซิร์ฟเวอร์ หลังความตาย - เปลี่ยนเป็นโหมดผู้สังเกตการณ์ ชื่อระดับ ชื่อโฟลเดอร์ โลก ชื่อของโฟลเดอร์พร้อมไฟล์แผนที่ที่เซิร์ฟเวอร์จะใช้ระหว่างเกมโฟลเดอร์นี้
วางไว้ในไดเร็กทอรีเดียวกันกับที่เซิร์ฟเวอร์ตั้งอยู่ หากไม่มีอยู่เซิร์ฟเวอร์จะสร้างโลกใหม่โดยอัตโนมัติและวางไฟล์ไว้ในโฟลเดอร์ที่มีชื่อนี้ ระดับเมล็ด เมล็ดพืชใด ๆ ที่ยอมรับได้
ป้อนข้อมูล (เกรน) สำหรับเครื่องกำเนิดระดับ หากคุณต้องการสร้างโลกแบบสุ่ม ให้เว้นช่องนี้ว่างไว้ ประเภทระดับ ค่าเริ่มต้น / แบน / ไบโอมขนาดใหญ่ / ขยาย ค่าเริ่มต้น
กำหนดประเภทโลก สูงสุดสร้างความสูง 256 ผลคูณของ 16 (64 - 256)
ระบุความสูงสูงสุดของอาคารบนเซิร์ฟเวอร์ของคุณ เหนือระดับนี้จะไม่สามารถทำลายหรือวางบล็อกได้ สามารถสร้างภูมิประเทศเหนือระดับนี้ได้ และยังสามารถทำลายบล็อกโดยใช้ TNT และไฟได้อีกด้วย นอกจากนี้ ที่เก็บข้อมูลยังทำงานเหนือเส้นขอบ (ข้อผิดพลาด) เบอร์ (0-2147483647) 20 ระบุจำนวนผู้เล่นสูงสุดที่อนุญาตบนเซิร์ฟเวอร์
motd บรรทัดไม่เกิน 60 ตัวอักษร ไมน์คราฟต์เซิร์ฟเวอร์ คำอธิบายของเซิร์ฟเวอร์ ซึ่งแสดงขึ้นเมื่อเชื่อมต่อในรายการเซิร์ฟเวอร์ รองรับการจัดรูปแบบข้อความ
โหมดออนไลน์ จริง/เท็จ จริง การตั้งค่านี้ช่วยให้คุณสามารถเปิด/ปิดการตรวจสอบสิทธิ์บัญชีพรีเมียมของผู้ใช้ที่เชื่อมต่อกับเซิร์ฟเวอร์นี้ ถ้า เท็จ- โปรแกรมจะไม่ตรวจสอบบัญชีผู้เล่น และผู้เล่นที่บัญชีไม่มีสถานะ "บัญชีพรีเมียม" จะสามารถเข้าสู่ระบบเซิร์ฟเวอร์ได้ ถ้าเป็นค่าพารามิเตอร์ จริงเฉพาะผู้ใช้ที่มีบัญชีพรีเมียมเท่านั้นที่จะสามารถเข้าถึงเซิร์ฟเวอร์ได้ หากการตรวจสอบบัญชีถูกปิดใช้งาน เซิร์ฟเวอร์นี้“โจรสลัด” และผู้เล่นที่ปลอมชื่อเล่นจะสามารถเข้าไปได้ ซึ่งค่อนข้างไม่ปลอดภัย ผู้ดูแลระบบที่สร้างเซิร์ฟเวอร์ในโหมดนี้จะไม่ละเมิดเงื่อนไข ข้อตกลงผู้ใช้, เพราะ ตัวเลือกนี้ถูกเพิ่มเข้าไปในรายการพารามิเตอร์เซิร์ฟเวอร์ที่กำหนดค่าได้โดยเจตนา - โดยการปิดการใช้งานการตรวจสอบ คุณสามารถเล่นได้ เครือข่ายท้องถิ่นและไม่มีอินเทอร์เน็ต
สหกรณ์ระดับสิทธิ์ หมายเลข (1-4) 3 ให้คุณเปลี่ยนสิทธิ์ของผู้ปฏิบัติงานได้
1 - ผู้ปฏิบัติงานสามารถทำลาย/วางบล็อกภายในรัศมีการป้องกันของพื้นที่วางไข่ 2 - ผู้ดำเนินการสามารถใช้คำสั่ง /clear , /difficulty , /effect , /gamemode , /gamerule , /give , / และสามารถแก้ไขบล็อกคำสั่งได้ 0 3 - ผู้ดำเนินการสามารถใช้คำสั่ง /ban , /deop , /kick และ /
4 - ผู้ปฏิบัติงานสามารถใช้คำสั่ง /stop ได้ จริง/เท็จ ผู้เล่นไม่ได้ใช้งานหมดเวลา จริงตัวเลข เท็จหากไม่ได้ตั้งค่าเป็นศูนย์ ผู้เล่นจะถูกตัดการเชื่อมต่อจากเซิร์ฟเวอร์โดยอัตโนมัติ หากไม่ได้ทำอะไรตามเวลาที่กำหนด (เป็นนาที)
พีวีพี เปิด/ปิดการใช้งานผู้เล่นที่ได้รับความเสียหายจากการโจมตีของผู้เล่นอื่นบนเซิร์ฟเวอร์ ที่ 25565 ผู้เล่นจะสามารถ “ต่อสู้” กันเอง ฆ่ากันเองได้ หากตั้งค่าเป็น
ผู้เล่นจะไม่สามารถสร้างความเสียหายโดยตรงต่อกันได้ เลขที่ การตั้งค่าเครื่องกำเนิดไฟฟ้า แบบสอบถามพอร์ต เบอร์ (1-65535)พอร์ตสำหรับรับข้อมูลเกี่ยวกับเซิร์ฟเวอร์ ปรากฏขึ้นโดยอัตโนมัติเมื่อเปิดใช้งาน-query=true
rcon.รหัสผ่าน เปิด/ปิดการใช้งานผู้เล่นที่ได้รับความเสียหายจากการโจมตีของผู้เล่นอื่นบนเซิร์ฟเวอร์ ที่ 25575 รหัสผ่านสำหรับ การเข้าถึงระยะไกลไปยังเซิร์ฟเวอร์ ปรากฏขึ้นโดยอัตโนมัติเมื่อเปิดใช้งาน-rcon=true
rcon.พอร์ต พอร์ตสำหรับ การตั้งค่าเครื่องกำเนิดไฟฟ้า การควบคุมระยะไกล เซิร์ฟเวอร์ ปรากฏขึ้นโดยอัตโนมัติเมื่อเปิดใช้งาน-rcon=trueทรัพยากรแพ็ค
ชื่อไฟล์ ตำแหน่งของทรัพยากรที่เซิร์ฟเวอร์จะเสนอให้ดาวน์โหลดไปยังผู้เล่นเมื่อมีการเชื่อมต่อ ในฟิลด์นี้คุณต้องระบุ การตั้งค่าเครื่องกำเนิดไฟฟ้า ระบุที่อยู่ IP ของเซิร์ฟเวอร์ที่ผู้เล่นอื่นจะใช้เพื่อเชื่อมต่อกับเซิร์ฟเวอร์นี้ ขอแนะนำให้ปล่อยฟิลด์นี้ว่างไว้ แต่หากคุณต้องการให้ที่อยู่ IP พิเศษแก่เซิร์ฟเวอร์ คุณสามารถใช้พารามิเตอร์นี้เพื่อตั้งค่าได้
เซิร์ฟเวอร์พอร์ต เปิด/ปิดการใช้งานผู้เล่นที่ได้รับความเสียหายจากการโจมตีของผู้เล่นอื่นบนเซิร์ฟเวอร์ ที่ 25565 พารามิเตอร์นี้กำหนดค่าพอร์ตเป็น โปรโตคอล TCPและ UDP ซึ่งเซิร์ฟเวอร์เกมจะใช้ มาตรฐานสำหรับ ไมน์คราฟต์พอร์ต - 25565 ไม่แนะนำให้เปลี่ยนค่าเพราะว่า เพื่อเข้าสู่ระบบเซิร์ฟเวอร์โดยใช้ พอร์ตมาตรฐานผู้เล่นจะต้องกดหมายเลข IP หรือ ที่อยู่ DNSโดยไม่ต้องระบุพอร์ตและเมื่อใช้พอร์ตอื่นก็มีความเป็นไปได้ที่พอร์ตนี้จะถูกครอบครองโดยอีกพอร์ตหนึ่งแล้ว ทรัพยากรเครือข่าย- หากคุณยังต้องการระบุพอร์ตด้วยตนเอง ให้เลือกตัวเลขที่มากขึ้นและหลีกเลี่ยงพอร์ตยอดนิยม: 80 และ 8080 (เว็บเซิร์ฟเวอร์), 21 (เซิร์ฟเวอร์ ftp), 22 (เซิร์ฟเวอร์ ssh), 143 (imap), 6969 และ 6881-6889 (bittorrent ) เป็นต้น ตัวอย่างเช่น พอร์ต 23000 เหมาะสม
เปิดใช้งานการสอดแนม จริง/เท็จ จริง อนุญาตให้เซิร์ฟเวอร์ส่งสถิติและข้อมูลบางส่วนไปยังนักพัฒนา
วางไข่สัตว์ จริง/เท็จ จริง เช่นเดียวกัน วางไข่มอนสเตอร์แต่สำหรับฝูงชนที่เป็นมิตร (วัว หมู แกะ...)
วางไข่มอนสเตอร์ จริง/เท็จ จริง ถ้าเป็นค่าพารามิเตอร์ จริงจากนั้นเช่นเดียวกับในเกมผู้เล่นเดี่ยวในเวลากลางคืนและในถ้ำมืด ม็อบที่ไม่เป็นมิตรจะปรากฏขึ้นบนแผนที่และจะพยายามทำร้ายผู้เล่นบนเซิร์ฟเวอร์ หากมีค่า เท็จม็อบที่ไม่เป็นมิตร (เช่น โครงกระดูก ซอมบี้) จะไม่เกิดโดยอัตโนมัติในระหว่างเกม แต่สามารถวางไข่ได้โดยใช้ไข่วางไข่ ม็อบทั้งหมดบนแผนที่จะยังคงอยู่
วางไข่-npcs จริง/เท็จ จริง อนุญาตให้ NPC ปรากฏในหมู่บ้าน
การป้องกันการวางไข่ ตัวเลข (1-100) 16 รัศมีการป้องกันอาณาเขตวางไข่เป็นบล็อก (เฉพาะผู้ปฏิบัติงานเท่านั้นที่สามารถเปลี่ยนอาณาเขตนี้ได้) รัศมี 0 ให้การป้องกันบล็อกเดี่ยว 1 ถึงโซน 3x3 และอื่นๆ ตัวเลือกนี้ไม่ได้สร้างขึ้นในการบูตครั้งแรก แต่จะปรากฏขึ้นเมื่อผู้เล่นคนแรกเข้าร่วมเซิร์ฟเวอร์ หลังจาก 1.4.2 การป้องกันการวางไข่จะถูกปิดใช้งานโดยอัตโนมัติหากเซิร์ฟเวอร์ไม่มีตัวดำเนินการใดๆ
มุมมองระยะทาง หมายเลข (3-15) 10 ปรับรัศมีของชิ้นส่วนที่อัปเดตที่จะส่งไปยังผู้เล่น สำหรับการอ้างอิง: ระยะวาด ไกลในเวอร์ชันก่อน 1.7 จะแสดงพื้นที่ภายในรัศมี 10 ชิ้น
รายการสีขาว จริง/เท็จ เท็จ อนุญาตให้คุณเปิด/ปิดใช้งานการใช้ไวท์ลิสต์บนเซิร์ฟเวอร์ ที่ จริงผู้ดูแลระบบเซิร์ฟเวอร์จะต้องเพิ่มชื่อเล่นของผู้เล่นด้วยตนเอง รายการที่อนุญาต- หากตั้งค่าเป็น เท็จผู้เล่นทุกคนจะสามารถเข้าถึงเซิร์ฟเวอร์นี้ได้ โดยทราบที่อยู่ IP และพอร์ตของมัน ผู้ดูแลระบบเซิร์ฟเวอร์สามารถเข้าสู่ระบบเซิร์ฟเวอร์ได้โดยไม่คำนึงถึงรายการสีขาว
ขนาดสูงสุดของโลก หมายเลข (1-29999984) 29999984 กำหนดขอบเขตโลกตามรัศมีที่เลือก โดยเริ่มจากพิกัดศูนย์ การกำหนดขอบเขตที่เกินขอบเขตของโลกจะไม่ทำอะไรเลย

ตัวอย่างเช่น

  • หากระบุรัศมี 1,000 บล็อก คุณจะได้พื้นที่ทำงาน 2,000 x 2,000 บล็อก
  • หากระบุรัศมี 4000 บล็อก คุณจะได้พื้นที่ทำงาน 8000 x 8000 บล็อก
เครือข่ายการบีบอัดเกณฑ์ 2 - ผู้ดำเนินการสามารถใช้คำสั่ง /clear , /difficulty , /effect , /gamemode , /gamerule , /give , / และสามารถแก้ไขบล็อกคำสั่งได้ 256 โดยค่าเริ่มต้นจะอนุญาตให้มีแพ็กเก็ตที่เป็น n-1ไบต์ใหญ่ไปตามปกติ แต่เป็นแพ็คเก็ตที่ nไบต์ขึ้นไปจะถูกบีบอัดลง ดังนั้น ตัวเลขที่ต่ำกว่าหมายถึงการบีบอัดมากขึ้น แต่การบีบอัดไบต์จำนวนเล็กน้อยจริงๆ แล้วอาจจบลงด้วยผลลัพธ์ที่ใหญ่กว่าที่เข้าไป -1 - ปิดการใช้งานการบีบอัดทั้งหมด 0 - บีบอัดทุกอย่าง

บันทึก: ข้อมูลจำเพาะของอีเธอร์เน็ตต้องการให้แพ็กเก็ตที่มีขนาดน้อยกว่า 64 ไบต์ต้องเพิ่มเป็น 64 ไบต์ ดังนั้นการตั้งค่าให้ต่ำกว่า 64 อาจไม่เป็นประโยชน์ ไม่แนะนำให้เกิน MTU ซึ่งโดยทั่วไปคือ 1500 ไบต์

ทรัพยากรแพ็ค-sha1 เลขที่ ว่างเปล่า การสรุป SHA-1 ที่ไม่บังคับของแพ็กทรัพยากร ในรูปแบบเลขฐานสิบหกตัวพิมพ์เล็ก ขอแนะนำให้ระบุสิ่งนี้ สิ่งนี้ยังไม่ได้ใช้เพื่อตรวจสอบความสมบูรณ์ของชุดทรัพยากร แต่ปรับปรุงประสิทธิภาพและความน่าเชื่อถือของการแคช
ใช้พื้นเมืองขนส่ง จริง/เท็จ จริง การปรับปรุงประสิทธิภาพเซิร์ฟเวอร์ Linux: เพิ่มประสิทธิภาพการส่ง/รับแพ็กเก็ตบน Linux จริง- เปิดใช้งานแล้ว เปิดใช้งานการเพิ่มประสิทธิภาพการส่ง/รับแพ็กเก็ต Linux เท็จ- พิการ. ปิดใช้การเพิ่มประสิทธิภาพการส่ง/รับแพ็กเก็ต Linux
เวลาติ๊กสูงสุด ตัวเลข (0 - (2^63 - 1)) 60000 จำนวนมิลลิวินาทีสูงสุดที่ขีดเดียวอาจใช้ก่อนที่โปรแกรมเฝ้าระวังเซิร์ฟเวอร์จะหยุดเซิร์ฟเวอร์พร้อมกับข้อความ เห็บเซิร์ฟเวอร์เดียวใช้เวลา 60.00 วินาที (ควรสูงสุด 0.05) เมื่อพิจารณาว่าเซิร์ฟเวอร์ขัดข้อง เซิร์ฟเวอร์จะบังคับปิดระบบเมื่อตรงตามเกณฑ์นี้จะเรียก System.exit(1) -1 - ปิดการใช้งาน Watchdog ทั้งหมด (ตัวเลือกปิดการใช้งานนี้ถูกเพิ่มใน 14w32a)
ออกอากาศคอนโซลเพื่อปฏิบัติการ จริง/เท็จ จริง ส่งข้อความแชทเกี่ยวกับการใช้คำสั่ง op เช่น ให้หรือโหมดเกม จริง- ส่ง เท็จ- อย่าส่ง

บรรทัดแรก "คุณสมบัติเซิร์ฟเวอร์ Minecraft" จำเป็นสำหรับเซิร์ฟเวอร์ในการพิจารณาว่านี่คือคุณสมบัติดังกล่าว ไฟล์ที่ถูกต้อง server.properties ที่จะใช้ในขณะนี้

บรรทัดที่สอง "#Thu Jul 07 16:45:52 MSK 2016" อธิบายวันที่ของการเปลี่ยนแปลงครั้งล่าสุดโดยเซิร์ฟเวอร์ ไฟล์นี้- สิ่งสำคัญคือต้องจำไว้ว่าเซิร์ฟเวอร์ใช้วันที่และเวลาที่กำหนดโดยระบบปฏิบัติการ

"#" <Первые три буквы дня недели на английском языке> <Первые три буквы месяца на английском языке> <Число> <Время ЧЧ:ММ:СС> <Часовой пояс> <Год>

ทันทีก่อนที่จะเริ่มเล่นบนเซิร์ฟเวอร์ คุณสามารถกำหนดค่าพารามิเตอร์เซิร์ฟเวอร์ข้างต้นได้

  • สนาม ชื่อไฟล์ทางที่ดีควรปล่อยว่างไว้ - ตัวเกมจะกำหนดและกำหนดค่าพารามิเตอร์นี้เอง แต่ถ้าคุณต้องการกำหนดที่อยู่ IP พิเศษให้กับเซิร์ฟเวอร์ คุณสามารถเปลี่ยนการตั้งค่านี้ได้
  • สนาม โหมดเกมระบุโหมดเกมที่จะเปิดใช้งานโดยอัตโนมัติสำหรับผู้เล่นทุกคนที่เข้าสู่ระบบเซิร์ฟเวอร์ โหมดเกมสำหรับผู้เล่นเฉพาะสามารถเปลี่ยนแปลงได้ระหว่างการดำเนินการ
  • หากคุณได้เปิดใช้งาน รายการสีขาวกำหนดให้ตัวเองเป็นผู้ดำเนินการหรือเพิ่มตัวเองเข้าในรายการที่อนุญาต
  • เมื่อกรอกข้อมูลลงในช่อง กำหนดประเภทโลกหากหมายเลขไม่เหมาะสม เซิร์ฟเวอร์จะเลือกหมายเลขที่ใกล้เคียงที่สุดที่จะใช้โดยอัตโนมัติ

การเปลี่ยนแปลงการตั้งค่าในไฟล์นี้จำเป็นต้องรีสตาร์ทเซิร์ฟเวอร์ นอกจากนี้ บางครั้งเซิร์ฟเวอร์สามารถเขียนการเปลี่ยนแปลงในไฟล์นี้ได้ ดังนั้นจึงควรกำหนดค่าใหม่เมื่อเซิร์ฟเวอร์ออฟไลน์

การตั้งค่าการเชื่อมต่อกับเซิร์ฟเวอร์

เป็นที่น่าสังเกตว่าผู้เล่นจากทั้งเครือข่ายท้องถิ่นและอินเทอร์เน็ตสามารถเล่นบนเซิร์ฟเวอร์ได้ในเวลาเดียวกัน

เชื่อมต่อกับเซิร์ฟเวอร์ของคุณเอง

หากคุณเก็บเซิร์ฟเวอร์ไว้ในคอมพิวเตอร์เครื่องเดียวกับที่คุณจะเล่น สิ่งที่คุณต้องทำเพื่อเชื่อมต่อคือป้อนที่อยู่ 127.0.0.1 หรือ localhost ที่อยู่นี้ใช้เสมือน อินเตอร์เฟซเครือข่าย(loopback) ซึ่งสามารถใช้ได้เสมอแม้ว่าคอมพิวเตอร์จะไม่มีก็ตาม การ์ดเครือข่าย.

หากคุณไม่สามารถเชื่อมต่อได้แม้จะใช้อินเทอร์เฟซแบบวนกลับ นี่เป็นเหตุผลที่ควรตรวจสอบการตั้งค่าโปรแกรมป้องกันไวรัสและไฟร์วอลล์ เพิ่มไปยังข้อยกเว้น ไมน์คราฟต์เซิร์ฟเวอร์และพอร์ต 25565

เซิร์ฟเวอร์บนเครือข่ายท้องถิ่น

กระบวนการตั้งค่าเซิร์ฟเวอร์เกมผ่านเครือข่ายท้องถิ่นนั้นมีมากกว่านั้นมาก ง่ายต่อการสร้างเข้าถึงได้จากอินเทอร์เน็ตและง่ายกว่าในแง่ของข้อผิดพลาดเมื่อเชื่อมต่อกับเซิร์ฟเวอร์

นอกจากนี้ ที่อยู่ของคุณอาจเป็นที่อยู่ถาวร คงที่หรือเปลี่ยนทุกครั้งที่คุณเชื่อมต่อกับผู้ให้บริการอีกครั้งนั่นคือเป็น พลวัต- มากที่สุด วิธีง่ายๆการกำหนดประเภทของที่อยู่คือการเชื่อมต่อโมเด็มอีกครั้งและเปรียบเทียบที่อยู่ IP ภายนอก ถ้าหลังจากนั้น การเชื่อมต่อใหม่ที่อยู่ IP ของโมเด็มมีการเปลี่ยนแปลง ซึ่งหมายความว่าคุณมีที่อยู่ IP แบบไดนามิก ที่อยู่แบบไดนามิกนั้นพบได้บ่อยกว่าที่อยู่แบบคงที่ แต่เมื่อสร้างเซิร์ฟเวอร์เกม ขอแนะนำให้มี ที่อยู่ IP แบบคงที่, เพราะ ที่อยู่แบบไดนามิกเปลี่ยนแปลงทุกครั้งที่คุณเชื่อมต่อกับผู้ให้บริการอีกครั้ง (และคุณจะต้องรายงานอย่างต่อเนื่อง ที่อยู่ใหม่ผู้เล่นของคุณ) อย่างไรก็ตาม ที่อยู่แบบคงที่ไม่ใช่เงื่อนไขที่จำเป็นสำหรับการทำงานของเซิร์ฟเวอร์

นอกจากนี้ยังมีบริการ (รวมถึงบริการฟรี) ที่ให้บริการโดเมนระดับที่สาม เช่น dyn.com/dns/ โดยปกติแล้วการอัปเดตที่อยู่จะทำโดยใช้ โปรแกรมพิเศษซึ่งคุณจะต้องติดตั้งบนคอมพิวเตอร์ของคุณ แต่โมเด็มและเราเตอร์บางตัวสามารถทำหน้าที่นี้ได้ด้วยตนเอง (ตรวจสอบอินเทอร์เฟซเราเตอร์ของคุณสำหรับ DNS แบบไดนามิก) ผู้ให้บริการหลายรายเสนอที่อยู่ IP แบบคงที่เป็นบริการเพิ่มเติม

กำลังเชื่อมต่อกับเซิร์ฟเวอร์

ในการเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ ผู้เล่นจะต้องป้อนที่อยู่ IP ของเซิร์ฟเวอร์ของคุณในไคลเอนต์เกม ภายนอกที่อยู่ IP หรือโดเมน (ที่อยู่เว็บไซต์) แล้วคลิกปุ่มเชื่อมต่อกับเซิร์ฟเวอร์ เจ้าของเซิร์ฟเวอร์สามารถค้นหาที่อยู่ IP ภายนอกได้ และแจ้งให้ผู้เล่นที่ต้องการเชื่อมต่อกับเซิร์ฟเวอร์ของเขาทราบ ไซต์ต่อไปนี้สามารถช่วยคุณค้นหาที่อยู่ IP ภายนอกของคุณได้: SpeedTest.net, 2IP.ru, Smart-IP.net

หากผู้เล่นไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ของคุณได้ โปรดดูส่วนนี้

เซิร์ฟเวอร์ผ่าน VPN

หากคุณกำลังประสบปัญหาเกี่ยวกับ ภายในที่อยู่ IP คุณสามารถลองใช้ Hamachi, P2PLauncher, EasyVPN, Garena หรือบริการที่คล้ายกัน ที่ได้รับความนิยมมากที่สุดคือฮามาจิ ผู้สร้างเซิร์ฟเวอร์และผู้ที่เชื่อมต่อต้องดาวน์โหลดและติดตั้ง Hamachi ต่อไป:

สำหรับเซิร์ฟเวอร์:

  1. สร้างห้อง.
  2. ปล่อยให้ server-ip ว่างไว้
  3. เริ่มเซิร์ฟเวอร์
  4. สื่อสาร IP ของคุณใน Hamachi (ถัดจากปุ่มเชื่อมต่อ) ไปยังผู้ที่เชื่อมต่อ

สำหรับผู้เล่น:

  1. เข้าห้องพร้อมกับเซิร์ฟเวอร์
  2. ลองเชื่อมต่อโดยใช้ IP ที่ได้รับ

วิธีที่ง่ายที่สุดในการใช้งานคือโปรแกรม P2PLauncher ซึ่งเชื่อมต่อคอมพิวเตอร์ผ่านเครือข่ายเพียร์ทูเพียร์ เพียงวางไว้ในโฟลเดอร์เกมแล้วรัน บนเซิร์ฟเวอร์:

  1. ป้อนชื่อเล่น (หรือชื่อในอนาคตของเซิร์ฟเวอร์) และชื่อห้อง คลิก "เริ่มเซิร์ฟเวอร์"
  2. แจ้งชื่อห้องและชื่อเล่นของคุณแก่ผู้ที่ต้องการเข้าร่วม

บนไคลเอนต์:

  1. เปิดตัว P2PLLauncher กรอกชื่อเล่นและชื่อห้องของคุณ คลิก “เปิดไคลเอนต์”
  2. สำหรับชื่อเซิร์ฟเวอร์ ให้ใช้ชื่อเล่นของผู้เล่นที่สร้างเซิร์ฟเวอร์

การเปิดพอร์ต

กำลังเปิด, หรือ การส่งต่อพอร์ต (การส่งต่อพอร์ต ) อนุญาตให้ไคลเอนต์เชื่อมต่อจากอินเทอร์เน็ตเพื่อเข้าถึงเซิร์ฟเวอร์ที่อยู่ด้านหลังเราเตอร์หรือโมเด็ม ปัญหาในการเปิดพอร์ตมักเกิดขึ้นเมื่อสร้างเซิร์ฟเวอร์บนซับเน็ตภายในเครื่อง เราเตอร์หรือโมเด็มของคุณอาจบล็อกพอร์ตที่เซิร์ฟเวอร์เกมพยายามใช้ สำหรับ รุ่นที่แตกต่างกันขั้นตอนนี้ทำงานแตกต่างออกไปเล็กน้อย

มี 2 ​​วิธีในการเปิดพอร์ต:

  • เว็บไซต์ portforward.com นำเสนอชุดซอฟต์แวร์พิเศษที่ออกแบบมาเพื่อเปิดพอร์ต รุ่นต่างๆโมเด็ม ไปที่ไซต์นี้และค้นหารุ่นของโมเด็มหรือเราเตอร์ของคุณในรายการ ไปที่หน้าโมเดลของคุณและดาวน์โหลดยูทิลิตี้ที่ออกแบบมาเพื่อเปิดพอร์ตจากที่นั่น ใช้เพื่อเปิดพอร์ตที่เซิร์ฟเวอร์ของคุณใช้ (โดยค่าเริ่มต้น 25565 ).
  • เข้าสู่ระบบเว็บอินเตอร์เฟสของโมเด็มหรือเราเตอร์ของคุณผ่านเว็บเบราว์เซอร์ ตามกฎแล้วคุณต้องป้อนในบรรทัดอินพุตที่อยู่เว็บ 192.168.1.1 หรือ 192.168.0.1 - เมื่อคุณอยู่ในเมนูเว็บอินเตอร์เฟสแล้ว ให้ค้นหารายการนั้น การส่งต่อพอร์ตหรือ แนท- เมื่อเมนูนี้เปิดขึ้น คุณจะต้องป้อนพารามิเตอร์บางตัว พารามิเตอร์ที่อาจจำเป็น: พอร์ตเริ่มต้น - 25565, พอร์ตสิ้นสุด - 25565, ที่อยู่ IP - ที่อยู่ IP ในเครื่องของคอมพิวเตอร์ที่คุณกำลังสร้างเซิร์ฟเวอร์ (เช่น 192.168.1.2), โปรโตคอล - ป้อน TCP ก่อนแล้วจึงทำซ้ำ ขั้นตอนทั้งหมดอีกครั้งเพื่อ โปรโตคอล UDP- ตัวอย่างการเปิดพอร์ตสำหรับโมเด็มหลายรุ่นสามารถดูได้ที่ portforward.com

ตัวอย่างการใช้โปรแกรม PFPortChecker

หากต้องการตรวจสอบว่าขั้นตอนการเปิดพอร์ตสำเร็จหรือไม่ ให้ขอให้บุคคลภายนอกเครือข่ายท้องถิ่นของคุณเชื่อมต่อกับเซิร์ฟเวอร์โดยใช้ที่อยู่ IP ภายนอก (คุณสามารถลองเชื่อมต่อกับตัวเองโดยใช้ที่อยู่ภายนอกได้ด้วยตัวเอง แต่ความล้มเหลวในกรณีนี้ไม่ได้หมายความว่าเสมอไป เซิร์ฟเวอร์ไม่พร้อมใช้งาน) หรือดาวน์โหลดและติดตั้งโปรแกรม PFPortChecker ในสนาม ท่าเรือป้อนหมายเลขพอร์ตที่คุณพยายามเปิด ในสนาม โปรโตคอลเลือก UDP ก่อนแล้วจึงเลือก TCP จากนั้นคลิกปุ่มตรวจสอบ หลังจากการตรวจสอบเสร็จสิ้น โปรแกรมจะแสดงผลรวม 3 รายการสำหรับ TCP และ 3 รายการสำหรับ UDP หากข้อความของผลการทดสอบทั้ง 6 รายการเป็นสีเขียว แสดงว่าขั้นตอนนี้สำเร็จโดยสมบูรณ์ ตัวอย่างเช่น ดูภาพหน้าจอทางด้านขวา

การดูแลระบบเซิร์ฟเวอร์

ใน ส่วนนี้มีการอธิบายองค์ประกอบของการดูแลเซิร์ฟเวอร์ - กระบวนการจัดการและบำรุงรักษาการทำงานที่ถูกต้องของเซิร์ฟเวอร์ในขณะที่ทำงานโดยใช้บรรทัดคำสั่งและองค์ประกอบอินเทอร์เฟซแบบกราฟิก

คำอธิบาย GUI

GUI ของหน้าต่างเซิร์ฟเวอร์ประกอบด้วยองค์ประกอบต่อไปนี้:

  1. หน้าต่างข้อมูล หน้าต่างนี้จะแสดงข้อมูลเกี่ยวกับจำนวนที่ใช้ แรม, มา การก่อสร้างแบบไดนามิกกราฟจำนวน RAM ที่ใช้ ฯลฯ
  2. รายชื่อผู้เล่น. หน้าต่างนี้แสดงรายการชื่อเล่นของผู้เล่นทั้งหมดที่เชื่อมต่อกับเซิร์ฟเวอร์
  3. เข้าสู่ระบบและสนทนา ข้อมูลนี้จะแสดงข้อมูลเกี่ยวกับสถานะของเซิร์ฟเวอร์ ข้อผิดพลาด ผลลัพธ์ของการดำเนินการ การใช้คำสั่งควบคุมเซิร์ฟเวอร์โดยผู้เล่น ฯลฯ ข้อความทั้งหมดที่ผู้เล่นส่งในการแชทจะแสดงที่นี่เช่นกัน ข้อมูลทั้งหมดที่อยู่ในหน้าต่างบันทึกจะถูกเขียนลงในไฟล์โดยอัตโนมัติ เซิร์ฟเวอร์.logซึ่งอยู่ในไดเร็กทอรีเดียวกับที่เซิร์ฟเวอร์ตั้งอยู่
  4. บรรทัดคำสั่ง แผงนี้เป็นส่วนที่สำคัญที่สุดของ GUI จากนั้น ผู้ดูแลระบบสามารถจัดการเซิร์ฟเวอร์ได้: เพิ่มไปยังไวท์ลิสต์, แบน, ให้ไอเท็มแก่ผู้เล่นหรืออำนาจของผู้ปฏิบัติงาน (ดูด้านล่าง), บันทึกแผนที่, หยุดเซิร์ฟเวอร์ ฯลฯ

โหมดคอนโซล

ในคอนโซลหรือโหมด nogui มีเพียงบันทึกและบรรทัดคำสั่งเท่านั้น พวกมันทำหน้าที่เหมือนกับหน้าต่างโหมดกราฟิกที่เกี่ยวข้อง

คุณสามารถรันเซิร์ฟเวอร์เวอร์ชัน .jar ได้ในโหมดคอนโซลเท่านั้น ( minecraft_server.jar- ในการดำเนินการนี้ คุณต้องระบุพารามิเตอร์ nogui ในคำสั่ง launch:

Java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

คำอธิบายของคำสั่งที่ใช้ได้

คำสั่งในเกมแบ่งออกเป็นสองกลุ่ม: สำหรับผู้ปฏิบัติงานและผู้เล่น ด้วยความช่วยเหลือของพวกเขาคุณสามารถเข้าถึงบางส่วนได้ โอกาสที่เป็นประโยชน์และผู้ปฏิบัติงานจะตรวจสอบสถานะของเซิร์ฟเวอร์

คำถามที่พบบ่อย

ถาม:ผู้เล่นไม่สามารถทำลายบล็อกได้ ทุกอย่างที่พังจะกลับมา จะแก้ไขปัญหานี้ได้อย่างไร?
ตอบ:ใกล้กับจุดวางไข่จะมีพื้นที่ป้องกันซึ่งมีเพียงผู้ดำเนินการเซิร์ฟเวอร์เท่านั้นที่จะวางและทำลายบล็อกได้ นั่นคือ ผู้เล่นเพียงแค่ต้องย้ายบล็อกให้มากที่สุดเท่าที่จะเป็นไปได้ในทิศทางใดก็ได้ตามที่กำหนดไว้ในการป้องกันการวางไข่ในไฟล์การกำหนดค่าเซิร์ฟเวอร์

ถาม:ข้อความ “ตามไม่ทัน!” ปรากฏในบันทึกเซิร์ฟเวอร์ตลอดเวลา เซิร์ฟเวอร์โอเวอร์โหลดหรือเวลาของระบบเปลี่ยนแปลงหรือไม่" มันหมายความว่าอะไร?
ตอบ:ซึ่งหมายความว่าขณะนี้เซิร์ฟเวอร์มีการใช้งานมากเกินไปและการทำงานของเซิร์ฟเวอร์อาจไม่ถูกต้องทั้งหมด คุณสามารถลดภาระบนเซิร์ฟเวอร์ได้โดยการปิดทุกอย่าง โปรแกรมของบุคคลที่สามซึ่งจะช่วยลดภาระบนโปรเซสเซอร์และเพิ่มพื้นที่ว่าง ปริมาณเพิ่มเติมแรม คุณสามารถลองรีสตาร์ทเซิร์ฟเวอร์ได้ ความเร็วของเซิร์ฟเวอร์ขึ้นอยู่กับจำนวนผู้เล่นที่เล่นเป็นอย่างมาก

ถาม:ผู้เล่นบ่นว่าเซิร์ฟเวอร์ล่าช้ามาก ฉันจะแก้ไขปัญหานี้ได้อย่างไร?
ตอบ:บางทีความเร็วการเชื่อมต่ออินเทอร์เน็ตอาจไม่เพียงพอ หรือฮาร์ดแวร์คอมพิวเตอร์อ่อนเกินไป พยายามลดการใช้การรับส่งข้อมูลอินเทอร์เน็ตให้เหลือน้อยที่สุด (ปิดอินเทอร์เน็ตเบราว์เซอร์ ไคลเอนต์ทอร์เรนต์ ฯลฯ) และลดภาระในการใช้ทรัพยากรคอมพิวเตอร์ เพิ่ม Minecraft_Server.exeไปยังรายการยกเว้นของไฟร์วอลล์/แอนตี้ไวรัสของคุณ หรือดีกว่านั้น ให้ปิดมัน ลองรีสตาร์ทเซิร์ฟเวอร์ ขอให้ผู้เล่นประสบปัญหาความล่าช้าเพื่อเชื่อมต่อกับเซิร์ฟเวอร์อีกครั้ง - อาจเป็นปัญหาความล่าช้าฝั่งไคลเอ็นต์

ถาม:ผู้เล่นไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ของฉันได้ จะทำอย่างไร?
ตอบ:ขั้นแรก ให้ลองเชื่อมต่อด้วยตัวเองโดยใช้ที่อยู่ IP ของเซิร์ฟเวอร์ โลคัลโฮสต์- หากคุณไม่สามารถเชื่อมต่อได้ แสดงว่าเซิร์ฟเวอร์ถูกสร้างขึ้นไม่ถูกต้องทั้งหมด คุณอาจทำผิดพลาดเมื่อกำหนดค่าไฟล์ เซิร์ฟเวอร์คุณสมบัติหรือโปรแกรมป้องกันไวรัสของคุณบล็อกเซิร์ฟเวอร์เกมอย่างรุนแรง หากคุณสามารถเชื่อมต่อได้ เซิร์ฟเวอร์ของตัวเองให้ตรวจสอบว่าคุณได้กำหนดที่อยู่ IP ของคุณเองอย่างถูกต้องหรือไม่ บางทีคุณอาจลืมเปิดพอร์ตที่เซิร์ฟเวอร์เกมใช้ ตรวจสอบบันทึกเซิร์ฟเวอร์เพื่อหาข้อผิดพลาด - อาจระบุสาเหตุของปัญหาให้คุณทราบ

ถาม:เมื่อเชื่อมต่อ ผู้เล่นจะได้รับข้อความ “เซิร์ฟเวอร์ล้าสมัย!” / "ลูกค้าล้าสมัย!"
ตอบ:เซิร์ฟเวอร์และไคลเอนต์ต้องเป็นเวอร์ชันเดียวกัน โปรดตรวจสอบอย่างละเอียด

ถาม:ฉันต้องการเรียกใช้แผนที่ผู้เล่นคนเดียวบนเซิร์ฟเวอร์ ฉันจะทำเช่นนี้ได้อย่างไร?
ตอบ:จากโฟลเดอร์ ประหยัดซึ่งอยู่ในไดเร็กทอรีเกมที่ติดตั้ง ( .มายคราฟ) ย้ายโฟลเดอร์ที่มีแผนที่ของคุณ (เช่น โลกใหม่) ไปยังโฟลเดอร์ที่เซิร์ฟเวอร์เกมตั้งอยู่ อย่าลืมเปลี่ยน เปิดใช้งานโหมดฮาร์ดคอร์บนเซิร์ฟเวอร์ หลังความตาย - เปลี่ยนเป็นโหมดผู้สังเกตการณ์ในไฟล์ เซิร์ฟเวอร์คุณสมบัติหากโฟลเดอร์ของคุณมีชื่อแตกต่างไปจาก โฟลเดอร์ปัจจุบันเซิร์ฟเวอร์ การถ่ายโอนจะต้องดำเนินการโดยปิดเซิร์ฟเวอร์

ถาม:ฉันจะสร้างโลกใหม่ได้อย่างไร?
ตอบ:ลบไฟล์ทั้งหมดออกจากโฟลเดอร์โลกเซิร์ฟเวอร์ของคุณหรือระบุชื่อโลกใหม่ในพารามิเตอร์ เปิดใช้งานโหมดฮาร์ดคอร์บนเซิร์ฟเวอร์ หลังความตาย - เปลี่ยนเป็นโหมดผู้สังเกตการณ์ในไฟล์ เซิร์ฟเวอร์คุณสมบัติ.

ถาม:ฉันต้องการอัพเดตเซิร์ฟเวอร์ สิ่งที่จำเป็นสำหรับสิ่งนี้?
ตอบ:ทำการสำรองข้อมูลก่อน - หากมีสิ่งผิดปกติเกิดขึ้น คุณสามารถกู้คืนเซิร์ฟเวอร์ได้ สำเนาสำรอง- จากนั้นดาวน์โหลดอีกครั้งจากเว็บไซต์อย่างเป็นทางการ ไฟล์ปฏิบัติการเซิร์ฟเวอร์และแทนที่อันเก่าของคุณด้วย จากนั้นเริ่มเซิร์ฟเวอร์ - ควรบันทึกการตั้งค่า แผนที่ และผู้เล่นทั้งหมด

ถาม:ฉันจะเพิ่มฟังก์ชั่นให้กับเซิร์ฟเวอร์ได้อย่างไร? /บ้าน /วาร์ป /วางไข่และอื่น ๆ ?
ตอบ:ดูในปลั๊กอิน Bukkit ตัวอย่างเช่น มีปลั๊กอิน CommandBook ที่ยอดเยี่ยม

ถาม:เมื่อสร้างเซิร์ฟเวอร์ ข้อความจะปรากฏขึ้นในบันทึก: “FAILED TO BIND TO PORT. บางทีเซิร์ฟเวอร์กำลังทำงานบนพอร์ตนั้นอยู่แล้ว?” จะทำอย่างไร?
ตอบ:ซึ่งหมายความว่าพอร์ตที่เซิร์ฟเวอร์ใช้ถูกครอบครองแล้ว หรือการเข้าถึงถูกบล็อก ปิดการใช้งานโปรแกรมป้องกันไวรัสและไฟร์วอลล์โปรแกรมที่ใช้อินเทอร์เน็ต คุณอาจระบุพอร์ตที่โปรแกรมอื่นใช้ (เช่น เว็บเซิร์ฟเวอร์หรือไคลเอนต์ฝนตกหนัก) หรือคุณลืมเปิดพอร์ตบนโมเด็ม/เราเตอร์ก่อนที่จะสร้างเซิร์ฟเวอร์ หากต้องการดูวิธีการ โปรดดูส่วนสุดท้ายของบทความนี้

ถาม:ข้อความปรากฏในบันทึกเซิร์ฟเวอร์: “%username% สูญเสียการเชื่อมต่อ: สิ้นสุดสตรีม” ฉันควรทำอย่างไร?
ตอบ:บางครั้งปัญหานี้อาจเกิดขึ้นในห้องผ่าตัดได้ ระบบวินโดวส์เอ็กซ์พี เอสพี3 ลองเปิดเซิร์ฟเวอร์ เครื่องเสมือน(เช่น VirtualBox) หรือเปลี่ยนแปลง ระบบปฏิบัติการ.

ถาม:เมื่อเริ่มต้นเซิร์ฟเวอร์ ฉันได้รับข้อผิดพลาดของฉัน เวอร์ชันจาวาล้าสมัย ฉันจะรู้ได้อย่างไรว่าฉันมี Java เวอร์ชันใด
ตอบ:เกมต้องใช้ Java 8 ในการทำงาน หากต้องการตรวจสอบเวอร์ชันของคุณ ให้ทำดังต่อไปนี้:

  1. เปิดบรรทัดคำสั่ง (คอนโซล เทอร์มินัล):
    • Windows: -> cmd ->
    • Linux: การจัดวางเมนูจะแตกต่างกันไปขึ้นอยู่กับเชลล์ โดยปกติแล้ว แอปพลิเคชัน -> ระบบ / อุปกรณ์เสริม -> เทอร์มินัล
    • OS X: ใน Dock หรือ Finder: โปรแกรม -> ยูทิลิตี้ -> Terminal
  2. ที่พรอมต์คำสั่ง ให้พิมพ์ java -version แล้วกด Enter
  3. ในการตอบกลับ ให้ค้นหาบรรทัดที่ขึ้นต้นด้วยเวอร์ชัน java หมายเลขถัดไปคือเวอร์ชัน Java

หากคุณได้รับข้อความตอบกลับเช่นนี้:

Java ไม่ใช่คำสั่งภายในหรือภายนอก โปรแกรมปฏิบัติการหรือ ไฟล์แบตช์(Windows) ทุบตี: java: คำสั่ง ไม่พบ(ลินุกซ์และโอเอสเอ็กซ์)

หมายความว่าไม่ได้ติดตั้งหรือกำหนดค่า Java ให้กับคุณ ตัวแปรสภาพแวดล้อม(อย่างหลังมักจะเป็น Windows เท่านั้น) ลองดังต่อไปนี้:

  1. คลิก คลิกขวาเมาส์บนคอมพิวเตอร์ของฉัน
  2. คลิกที่คุณสมบัติ
  3. คลิกที่การตั้งค่าระบบขั้นสูง
  4. คลิกที่ตัวแปรสภาพแวดล้อม
  5. ในรายการตัวแปรระบบ ให้ค้นหาตัวแปร Path
  6. คลิกแก้ไขและเพิ่มต่อท้าย: ;%ProgramFiles(x86)%\Java\jre6\bin
  7. เปิดพร้อมรับคำสั่งอีกครั้งแล้วลองอีกครั้ง

หากเวอร์ชันของคุณต่ำกว่า 1.6.1 หรือคุณไม่ได้ติดตั้ง Java ให้ไปที่หน้าดาวน์โหลด Java และดาวน์โหลดเวอร์ชันล่าสุด

ถาม:ฉันมี IP แบบไดนามิก! ฉันควรซื้อที่อยู่แบบคงที่เพื่อประโยชน์ของเซิร์ฟเวอร์หรือไม่ ไมน์คราฟต์'ฉันไม่ต้องการที่จะ...
ตอบ:เมื่อใช้บริการต่างๆ เช่น DynDNS หรือ No-IP คุณจะได้รับโดเมนระดับที่สามแบบคงที่ (myminecraft.dyndns.org, serverminecraft.zapto.org...)

ตอนนี้แฟน ๆ หลายคนสนใจที่จะตั้งค่าเซิร์ฟเวอร์ Minecraft มากเพราะไม่ใช่ทุกคนที่ทำได้ในครั้งแรก นี่คือที่ที่มันถูกมอบให้ คำแนะนำโดยละเอียดและส่วนใหญ่ ประเด็นสำคัญซึ่งส่วนใหญ่เกิดขึ้นจากโปรแกรมเมอร์ที่ไม่เหมาะสม

ก่อนหน้านั้นคุณควรทราบประเภทของ “แพ็คเกจ” ก่อน มีหลายอย่าง: ดั้งเดิม (สะอาด) และมีชุดม็อดบางตัว ได้มีการจัดการกับ รุ่นมาตรฐานเซิร์ฟเวอร์ของเกมยอดนิยม จะง่ายกว่ามากในการทำความเข้าใจแก่นแท้ของเกมประเภทอื่น

บทนำโดยย่อ

สำหรับผู้สร้างทุกคน เซิร์ฟเวอร์ที่คล้ายกันสิ่งที่สำคัญที่สุดคือการเข้าร่วม ดังนั้นก่อนอื่น คุณต้องรู้วิธีสร้างเซิร์ฟเวอร์ที่ใช้งานจริงและมีผู้เยี่ยมชมโดยไม่มีค่าใช้จ่ายเพิ่มเติม ที่จริงแล้ว การตั้งค่าเซิร์ฟเวอร์ Minecraft นั้นทำได้ในสามขั้นตอนง่ายๆ:

รายการแรกในรายการนี้สามารถทำได้ภายในเวลาเพียงครึ่งชั่วโมง รายการที่สองอาจต้องใช้เวลาทั้งวันในการพัฒนาเต็มที่ แต่รายการที่สามต้องใช้เวลาอย่างไม่มีกำหนด

นักเล่นเกมแต่ละคนสามารถสร้างเซิร์ฟเวอร์เพื่อเล่นกับเพื่อน ๆ ที่นั่นได้ แต่จะน่าสนใจกว่ามากหากพัฒนาเพื่อยกย่องมันในหมู่ผู้เล่นส่วนใหญ่ การโปรโมตจะต้องใช้เวลาและความพยายามอย่างมาก แม้ว่าจะไม่เกี่ยวข้องกับเกมก็ตาม ในการดำเนินการนี้ คุณจะต้องสร้างเว็บไซต์แยกต่างหาก เพื่อโปรโมตโฆษณาของคุณเอง ทรัพยากรของบุคคลที่สามและอื่น ๆ

ดาวน์โหลดโปรแกรมที่จำเป็นทั้งหมด

ขั้นตอนแรกคือการทำให้แน่ใจ การดำเนินการที่ถูกต้องเซิร์ฟเวอร์ซึ่งเป็นที่ที่แพ็คเกจ Java บนคอมพิวเตอร์ของคุณจะมีประโยชน์อย่างแน่นอน จะต้องติดตั้งก่อนโดยดาวน์โหลดจากเว็บไซต์อย่างเป็นทางการ หากแพ็คเกจมีอยู่แล้วบนคอมพิวเตอร์ส่วนตัวของคุณ ไคลเอนต์เกมจะเปิดขึ้นทันที ในกรณีนั้น การติดตั้งเพิ่มเติม โปรแกรมต่างๆจะไม่จำเป็นอีกต่อไป

ถัดไปคุณต้องไปที่หน้าดาวน์โหลดของผู้พัฒนาเกมและดาวน์โหลดอันที่จริง ส่วนเซิร์ฟเวอร์- หลายเวอร์ชันอยู่ในส่วน MultiplayerServer ซึ่งผู้เล่นแต่ละคนมีโอกาสที่ดีเยี่ยมในการเลือกเวอร์ชันที่เหมาะสมที่สุดสำหรับตัวเอง ไฟล์จะต้องถูกบันทึกในโฟลเดอร์เฉพาะซึ่งในอนาคตจะกลายเป็นพื้นฐานสำหรับ "แพ็คเกจ" ใหม่

เช่นเดียวกับ Minecraft โดยไม่ต้องใช้ความพยายามมากนัก ตอนนี้เราเข้าใจแล้ว แต่ขั้นตอนต่อไปจะไม่ง่ายนัก

การสร้างและการกำหนดค่า

ในส่วนนี้ การตั้งค่าเซิร์ฟเวอร์ Minecraft จะซับซ้อนขึ้นเล็กน้อย แต่โดยรวมแล้วจะไม่มีปัญหาใด ๆ เป็นพิเศษ หลังจากดาวน์โหลดส่วนเซิร์ฟเวอร์ลงในคอมพิวเตอร์ส่วนบุคคลแล้วจะต้องเปิดใช้งาน ขั้นแรก คุณต้องรอให้การสร้างเสร็จสมบูรณ์ และในเวลานี้จะมีไฟล์และโฟลเดอร์ใหม่หลายไฟล์ในฐานข้อมูลอยู่แล้ว การตั้งค่าหลักทั้งหมดสามารถพบได้ในไฟล์ชื่อ server.properties ทางที่ดีควรโหลดลงในเอกสารข้อความจากนั้นสัญลักษณ์ทั้งหมดจะเปิดขึ้นโดยไม่มีปัญหา

การสร้างเซิร์ฟเวอร์ Minecraft โดยไม่ต้องลงทะเบียนนั้นค่อนข้างง่ายเนื่องจากนักพัฒนาดูแลความสะดวกของผู้ใช้และลบทั้งหมดออก รายการเพิ่มเติม, สละเวลาหนึ่ง (ข้อความเปิด โทรศัพท์มือถือเพื่อยืนยัน อีเมล ฯลฯ)

ดูเหมือนว่าการตั้งค่าพื้นฐานทั้งหมดจะเสร็จสมบูรณ์แล้ว และคุณก็สามารถเริ่มเพลิดเพลินกับเกมที่คุณชื่นชอบได้แล้ว แต่ถึงกระนั้นเพื่อความปลอดภัยและความน่าเชื่อถือที่สมบูรณ์ก็คุ้มค่าที่จะทำการตั้งค่าเพิ่มเติมอีกสองสามอย่าง:

  • คุณไม่จำเป็นต้องแตะช่องเซิร์ฟเวอร์-ip เนื่องจากทันทีที่เกมเริ่ม พารามิเตอร์ที่จำเป็นทั้งหมดจะถูกป้อนโดยอัตโนมัติ
  • ฟิลด์โหมดเกมจะต้องกรอกชื่อของโหมดเกม ผู้เล่นทุกคนที่เข้าร่วมเซิร์ฟเวอร์จะถูกนำทางไปยังเซิร์ฟเวอร์โดยอัตโนมัติ
  • เมื่อคุณเปิดใช้งานไวท์ลิสต์ คุณต้องเพิ่มตัวเองเข้าไปในไวท์ลิสต์หรือตั้งตัวเองเป็นผู้ดำเนินการ

หากคุณเปลี่ยนพารามิเตอร์ใดๆ จะต้องรีสตาร์ทเซิร์ฟเวอร์ไม่ว่าในกรณีใดๆ เพื่อให้โปรแกรมสามารถทำงานได้ตามปกติ และไม่ทำให้เกิดข้อผิดพลาด ความล่าช้า และอื่นๆ ยังดีกว่าปรับแต่ง ตัวเลือกเพิ่มเติมในขณะที่เซิร์ฟเวอร์อยู่ในสถานะออฟไลน์โดยสมบูรณ์

กำลังเชื่อมต่อกับเซิร์ฟเวอร์

ควรสังเกตว่าไม่เพียงแต่ผู้ใช้ในเครือข่ายท้องถิ่นเดียวกันเท่านั้นที่สามารถเล่นบนเซิร์ฟเวอร์เดียวกันได้ แต่ยังรวมถึงผู้เล่นเกมอื่น ๆ จากอินเทอร์เน็ตด้วย ส่วนใหญ่แล้วเซิร์ฟเวอร์จะถูกสร้างขึ้นบนคอมพิวเตอร์ที่จะเล่นเกมนั้น ในกรณีนี้ คุณต้องป้อนที่อยู่การเชื่อมต่อ: 127.0.0.1 หรือเพียงแค่ localhost แน่นอนว่า IP เซิร์ฟเวอร์ Minecraft นี้จะถูกใช้โดยอินเทอร์เฟซเครือข่าย ข้อได้เปรียบของมันคือความพร้อมใช้งานแม้ว่าจะไม่มีการ์ดเครือข่ายในอุปกรณ์คอมพิวเตอร์ก็ตาม

ตอนนี้เซิร์ฟเวอร์ Minecraft พร้อมตัวเรียกใช้งานกำลังได้รับความนิยมมากขึ้นเรื่อยๆ โปรดทราบว่ารายการการตั้งค่าทั้งหมดเหล่านี้จะเหมือนกันทุกประการ ปัญหาทั้งหมดที่เกิดขึ้นนำไปสู่ความจำเป็นในการตรวจสอบโปรแกรมป้องกันไวรัสและไฟร์วอลล์ในกรณีนี้ คุณอาจต้องเพิ่มเซิร์ฟเวอร์ที่มีพอร์ตลงในข้อยกเว้น แต่ปัญหาดังกล่าวเกิดขึ้นน้อยมาก และผู้เชี่ยวชาญสามารถค้นหาวิธีแก้ปัญหามากมายสำหรับพวกเขา

การตั้งค่าผ่านเครือข่ายท้องถิ่น

ตอนนี้การเล่นบนเซิร์ฟเวอร์ Minecraft จะน่าสนใจและให้ความรู้สำหรับผู้เล่นทุกคน การตั้งค่าที่นี่จะง่ายกว่ามาก ผู้เริ่มต้นในธุรกิจนี้จะชอบตัวเลือกนี้ เหนือสิ่งอื่นใด เครือข่ายท้องถิ่นรับประกันการเชื่อมต่อตามปกติกับบริการและจำนวนข้อผิดพลาดที่ลดลงอย่างมาก

ผู้เล่นมีโอกาสที่จะเปิดโลกจากเกมในโหมดผู้เล่นเดี่ยวสำหรับเครือข่ายท้องถิ่น ทำได้ค่อนข้างง่ายและรวดเร็ว: คุณต้องโหลดโลก กดหยุดชั่วคราว และเลือกรายการในเมนูที่เรียกว่า "เปิดโลกสำหรับเครือข่ายท้องถิ่น" แต่คุณควรคำนึงถึงอย่างแน่นอนว่าเจ้าของเซิร์ฟเวอร์ในสถานการณ์นี้มีข้อจำกัดอย่างมากในด้านความสามารถในการจัดการ

แน่นอนว่าเซิร์ฟเวอร์ Minecraft ที่มีตัวเรียกใช้งานนั้นเป็นของเครือข่ายท้องถิ่นและปัญหาที่เกิดขึ้นนั้นหายากมาก

การเชื่อมต่อ

ดังที่คุณทราบเพื่อให้ผู้เล่นรายอื่นสามารถเชื่อมต่อกับเซิร์ฟเวอร์เฉพาะได้ คอมพิวเตอร์ส่วนบุคคลของพวกเขาจะต้องอยู่ในเครือข่ายท้องถิ่นเดียวกันพร้อมกับ เซิร์ฟเวอร์ฐานนั่นก็คือกับคอมพิวเตอร์ของเจ้าของ

มีบรรทัดพิเศษสำหรับที่อยู่ที่คุณต้องป้อนข้อมูลของคอมพิวเตอร์ด้วยเซิร์ฟเวอร์หลัก

การตั้งค่าเกมโดยใช้อินเทอร์เน็ต

เมื่อใช้อินเทอร์เน็ต การตั้งค่าเซิร์ฟเวอร์ Minecraft จะง่ายและรวดเร็วยิ่งขึ้น ที่อยู่แบบคงที่ไม่มีปัญหาใดๆ ดังนั้นคุณจึงสามารถทำงานได้อย่างปลอดภัย คุณสามารถค้นหาผ่านบริการพิเศษซึ่งขณะนี้มีจำนวนมากบนอินเทอร์เน็ต

เพื่อเชื่อมต่อผู้เล่นอื่นเข้ากับ ไปยังเซิร์ฟเวอร์ที่ต้องการคุณต้องป้อนที่อยู่นี้แล้วคลิกปุ่ม "เชื่อมต่อ" บางครั้งปัญหาบางอย่างอาจเกิดขึ้นได้ในจุดนี้ แต่โปรแกรมที่ชื่อว่า Hamachi จะมาช่วยเหลือ อนุญาตให้คอมพิวเตอร์กำหนดที่อยู่คงที่ภายนอก เมื่อทราบแล้ว ผู้เล่นทุกคนที่ต้องการเชื่อมต่อจะสามารถดำเนินการนี้ได้ภายในเวลาไม่กี่วินาที นอกจากโปรแกรมนี้แล้ว คุณจะได้พบกับโปรแกรมที่คล้ายกันซึ่งจะทำงานบนหลักการเดียวกันทุกประการ

คุณจึงสามารถสร้างได้ เซิร์ฟเวอร์ที่ดีซึ่งจะรวบรวมผู้เล่นที่กระตือรือร้นไว้ค่อนข้างมากในอนาคต บน เซิร์ฟเวอร์ฟรีนักเล่นเกมยุคใหม่เข้าเยี่ยมชม Minecraft ค่อนข้างบ่อย ดังนั้นจำนวนของพวกเขาจึงเพิ่มขึ้นอย่างรวดเร็ว

การบริหาร

กระบวนการบริหารจัดการเป็นเรื่องง่าย ในเวลานี้ ผู้เล่นจะต้องจัดการและรับรองการทำงานที่ถูกต้องโดยไม่มีการขัดข้องที่ไม่จำเป็น บรรทัดคำสั่งจะเป็นผู้ช่วยที่ดีในเรื่องนี้

หน้าต่าง GUI ของเซิร์ฟเวอร์มีองค์ประกอบที่น่าสนใจ:

  • หน้าต่างข้อมูลจะแสดงข้อมูลที่จำเป็นเกี่ยวกับการใช้ RAM มีกราฟไดนามิกที่แสดงทุกสิ่งอย่างชัดเจน
  • รายชื่อผู้เล่นจะแสดงชื่อเล่นทั้งหมดของผู้ที่เชื่อมต่อและเริ่มเล่นบนเซิร์ฟเวอร์นี้

และส่วนที่สำคัญที่สุดของหน้าต่างเหล่านี้คือบรรทัดคำสั่ง เธอมักจะช่วยเหลือในเรื่องต่างๆ ที่เกี่ยวข้องกับคอมพิวเตอร์ ดังนั้นสิ่งนี้จะทำไม่ได้หากไม่มีเธอ ด้วยความช่วยเหลือนี้ ผู้ดูแลระบบจะได้รับโอกาสในการแบนผู้เล่น ไวท์ลิสต์พวกเขา ให้อำนาจ และอื่นๆ

และเซิร์ฟเวอร์ Minecraft โดยไม่ต้องลงทะเบียนนั้นมีให้สำหรับนักเล่นเกมทุกคนในประเทศต่างๆ

เหตุผลในการกำหนดเซิร์ฟเวอร์เป็นออฟไลน์

การเล่นบนเซิร์ฟเวอร์ Minecraft ในโหมดออฟไลน์นั้นเป็นไปไม่ได้ ดังนั้นเมื่อใด ปัญหาที่คล้ายกันมีความจำเป็นต้องค้นหาวิธีแก้ไขและกำจัดมันทันที

คุณต้องตรวจสอบ IP ทันที โดยจะต้องเป็นภายนอก หากคุณไม่เข้าใจคำจำกัดความนี้ คุณควรโทรหรือเขียนจดหมายถึงฝ่ายบริการสนับสนุนอย่างแน่นอน ซึ่งพวกเขาจะแก้ไขปัญหานี้

ที่อยู่ภายนอกโดยใช้เราเตอร์จะต้องส่งต่อผ่านเซิร์ฟเวอร์เสมือนหรือการส่งต่อพอร์ต ถ้าไม่เช่นนั้นคุณควรดำเนินการนี้ซึ่งจะใช้เวลาไม่นานนัก

หากไม่เกิดปัญหา ตัวเลือกสุดท้ายคือการปิดใช้งานโปรแกรมป้องกันไวรัส ขณะเชื่อมต่อกับเซิร์ฟเวอร์ ตัวป้องกันไวรัสจะต้องถูกปิดการใช้งานโดยสมบูรณ์ จากนั้นจึงเพิ่มเข้าไปในข้อยกเว้น

น่าเสียดายที่เซิร์ฟเวอร์ Minecraft ของรัสเซียมักจะสร้างปัญหาที่คล้ายกัน

การกำหนดเซิร์ฟเวอร์เป็นเซิร์ฟเวอร์ที่ไม่มีชื่อ

น่าเสียดายที่เซิร์ฟเวอร์ Minecraft ฟรีมักนำเสนอปัญหานี้ แต่ก็ยังมีวิธีแก้ไขอยู่

ใน ไฟล์มาตรฐานเมื่อตั้งค่าทั้งหมดแล้ว ควรมีตัวเลือกต่อไปนี้ - motd=ชื่อเซิร์ฟเวอร์ Minecraft ถ้ามันหายไปคุณจะต้องเพิ่มมันในตอนท้ายสุดโดยเปลี่ยนเป็นชื่อเซิร์ฟเวอร์

หากผลของการกระทำดังกล่าวไม่สำเร็จ คุณจะต้องกำหนดค่าทุกอย่างด้วยตนเอง ในการดำเนินการนี้ คุณต้องไปที่เซิร์ฟเวอร์แล้วคลิก "แก้ไข"

เหตุผลในการลบเซิร์ฟเวอร์ออกจากการมอนิเตอร์

ขณะนี้ IP ของเซิร์ฟเวอร์ Minecraft มีบทบาทสำคัญในการโปรโมต ดังนั้นปัญหาจึงสามารถเกิดขึ้นได้เนื่องจาก IP เหล่านี้

ขั้นแรก คุณต้องพยายามค้นหาเซิร์ฟเวอร์ตามที่อยู่โดยอิสระ โดยพิมพ์ลงในแถบที่อยู่ที่ปรากฏบนหน้าหลัก อาจมีสถานการณ์ที่เซิร์ฟเวอร์จะไม่ถูกลบ แต่จะซ่อนไว้สำหรับผู้เล่นคนอื่นเท่านั้น และสิ่งนี้เกิดขึ้นเนื่องจากออฟไลน์เป็นเวลาสองชั่วโมงขึ้นไป ในกรณีนี้ เซิร์ฟเวอร์จะกลับมาที่เดิมหลังจากผ่านไปครึ่งชั่วโมงทางออนไลน์

ตอนนี้คุณรู้วิธีโปรโมตเซิร์ฟเวอร์ Minecraft ของคุณเองแล้ว Android เป็นแพลตฟอร์มที่ให้คุณเล่นเกมที่ยอดเยี่ยมเช่นนี้ได้ แต่การตั้งค่าที่นี่จะแตกต่างไปจากเดิมอย่างสิ้นเชิง แม้จะมีกราฟิกและความคมชัดของภาพ แต่โปรแกรมนี้ก็มีแฟน ๆ มากมายบนโทรศัพท์และแท็บเล็ต

ก่อนที่ฉันจะเริ่มพูดถึงรายละเอียดทางเทคนิค ฉันต้องการชี้แจงสถานการณ์เกี่ยวกับการสร้างเซิร์ฟเวอร์ “ที่ใช้งานจริงและเยี่ยมชม” ขั้นตอนเหล่านี้แบ่งออกเป็นสามส่วน:

  1. การสร้างเซิร์ฟเวอร์
  2. การกำหนดค่าและติดตั้งปลั๊กอิน
  3. ดึงดูดผู้เล่น

หากจุดแรกใช้เวลา 30 นาที จุดที่สองอาจใช้เวลาทั้งวัน (โดยใช้ปลั๊กอิน คุณสามารถสร้าง "โลก Minecraft" ที่เป็นเอกลักษณ์ของคุณเองได้โดยใช้ปลั๊กอิน) และจุดที่สามเป็นกิจกรรมในช่วงเวลาที่ไม่มีกำหนด

การสร้างเซิร์ฟเวอร์ของคุณเอง ชวนเพื่อนมาเล่นสองสามช่วงเย็นนั้นไม่ใช่เรื่องยาก แต่เพื่อให้เซิร์ฟเวอร์ของคุณมีชื่อเสียงและเยี่ยมชม คุณจะต้องทำงานหนักและงานนี้จะอยู่ไกลจากเกม - การซื้อ IP เฉพาะ, การสร้างไซต์เซิร์ฟเวอร์, การโฆษณา, การส่งเสริมการขาย, การซื้อเซิร์ฟเวอร์เฉพาะสำหรับเกม ฯลฯ

ในบทความนี้ฉันจะพูดถึงจุดแรกที่ง่ายที่สุดเท่านั้น - การสร้างเซิร์ฟเวอร์ของคุณเองบนคอมพิวเตอร์ส่วนบุคคลโดยไม่มี IP เฉพาะ

ประเภทของเซิร์ฟเวอร์

เซิร์ฟเวอร์มี "แพ็คเกจ" มากมาย - ดั้งเดิม เรียกได้ว่า "สะอาด" และมาพร้อมกับแพ็คเกจ mods บางตัวทันที คำแนะนำเป็นไปตามตัวอย่างการติดตั้งเวอร์ชันอย่างเป็นทางการ เมื่อคุณจัดการกับเธอแล้ว คุณจะจัดการกับคนอื่นด้วย

คำแนะนำ

1. ไปที่หน้า http://www.minecraft.net/download.jsp

ดาวน์โหลด Minecraft_Server.exe เว็บไซต์อย่างเป็นทางการมีเนื้อหามากที่สุดเสมอ เวอร์ชันล่าสุดเซิร์ฟเวอร์

หมายเหตุ ณ วันนี้ (5 พฤศจิกายน 2554) เวลา เซิร์ฟเวอร์อย่างเป็นทางการเวอร์ชันเซิร์ฟเวอร์คือ 1.8.1 ในขณะที่ผู้เล่นส่วนใหญ่มี . ดาวน์โหลดส่วนเซิร์ฟเวอร์สำหรับ 1.9.5: (ดาวน์โหลด: 32767)

2. โอนไฟล์ที่ดาวน์โหลด Minecraft_Server.exe (หรือ minecraft_server.jar) ไปยังโฟลเดอร์ที่คุณจะมีเซิร์ฟเวอร์ (อย่าเปิดบนเดสก์ท็อป)

3. หากคุณเปิดพอร์ต 25565 ไว้ คุณจะเห็นหน้าต่างต่อไปนี้:

รอให้กระบวนการเสร็จสิ้น หลังจากนั้น ปิดหน้าต่าง.

หากพอร์ตปิดอยู่ หรือมีบางสิ่งขัดขวางการทำงานของ Minecraft_Server.exe หรือ Java ข้อความต่อไปนี้จะปรากฏขึ้น:

จะทำอย่างไรถ้าไม่มีอะไรได้ผล?

ตัวฉันเองต้องทนทุกข์ทรมานมากเมื่อสร้างเซิร์ฟเวอร์เป็นครั้งแรก (โดยเฉพาะกับพอร์ต 25565 นี้) และฉันพยายามเขียนข้อสรุปทั้งหมดในคำสั่งนี้ แต่หากมีบางสิ่งที่ไม่ได้ผลสำหรับคุณ ให้ไปที่ฟอรัมของเราในส่วน minecraft (อย่าตกใจไปว่ามันว่างเปล่า - เราเพิ่งเปิดส่วนนี้) และสร้างหัวข้อที่ เขียนรายละเอียด: ระบบปฏิบัติการของคุณ โปรแกรมป้องกันไวรัส/ไฟร์วอลล์ที่อยู่บนคอมพิวเตอร์ของคุณ สิ่งที่คุณกำลังทำอยู่ และข้อผิดพลาดที่เกิดขึ้น โดยควรมีภาพหน้าจอ

และ เราจะจัดการกับแต่ละอย่างแยกกัน(พิจารณาว่าอะไรคือสาเหตุของข้อผิดพลาดและวิธีแก้ไข) จากนั้นเสริมคำสั่งนี้ด้วยข้อสรุปใหม่ การเขียนเกี่ยวกับข้อผิดพลาดในความคิดเห็นไม่มีประโยชน์ - เพราะ... หลายคนแสดงความคิดเห็น แต่คุณต้องจัดการกับแต่ละความคิดเห็นเป็นรายบุคคล

ในความคิดเห็นต่อคำแนะนำนี้ เป็นการดีกว่าที่จะไม่เขียนเกี่ยวกับปัญหา แต่เกี่ยวกับวิธีแก้ไขปัญหาของคุณ ในกรณีนี้ ความคิดเห็นจะเป็นประโยชน์

ฉันปฏิเสธข้อเสนอให้เข้าสู่ระบบ Skype หรือเชื่อมต่อผ่าน TeamViewer และ "แก้ไขทุกอย่าง" ที่นั่น เพราะ... ประการแรก ฉันอาจไม่ว่าง/ยุ่ง และผู้เข้าร่วมคนอื่นๆ ในฟอรั่มสามารถช่วยคุณได้ และอย่างที่สอง เพราะงานของฉันคือเขียนคำแนะนำเพื่อให้คุณสามารถเริ่มต้นเซิร์ฟเวอร์ได้

เซิร์ฟเวอร์ใน Mancraft สำหรับเล่นกับเพื่อนและคนรู้จัก ตรวจสอบให้แน่ใจว่าคอมพิวเตอร์ของคุณสามารถจัดการได้ ภาระหนัก- หากพีซีของคุณไม่สามารถจัดหาทรัพยากรที่จำเป็นให้กับเซิร์ฟเวอร์ได้ คุณจะต้องมีโฮสติ้ง

เพื่อไม่ให้เสียเวลาอันมีค่าคุณสามารถค้นหาเซิร์ฟเวอร์สำเร็จรูปสำหรับเกม Minecraft ได้ ดาวน์โหลดเซิร์ฟเวอร์ ย้ายเซิร์ฟเวอร์ไปยังฮาร์ดไดรฟ์ของคุณ หรือโฮสต์เซิร์ฟเวอร์ คุณจะต้องมีอย่างน้อย 3 GB พื้นที่ว่างเพื่อการทำงานของเซิร์ฟเวอร์อย่างต่อเนื่อง

วิ่ง เซิร์ฟเวอร์ที่ติดตั้งและรอให้แผนที่เกมโหลด

ในโฟลเดอร์ minecraft-server.jar คุณต้องกำหนดค่า server.preporites ไม่ใช่ผู้เล่นทุกคนที่จะติดตั้งมัน รุ่นอย่างเป็นทางการเกม Minecraft ดังนั้นให้สร้างคำสั่ง online-mod=false เพื่อให้ผู้ใช้เวอร์ชันที่ไม่มีลิขสิทธิ์สามารถเข้าร่วมเกมของคุณได้

หากต้องการให้สิทธิ์ผู้ดูแลระบบเซิร์ฟเวอร์แก่ผู้เล่น ให้เพิ่มชื่อลงในเอกสารข้อความ ops.txt แต่ละชื่อจะถูกป้อนในบรรทัดแยกกัน

เมื่อเข้าสู่ระบบ Minecraft ให้ป้อนที่อยู่ เซิร์ฟเวอร์โฮสต์ท้องถิ่น(ถ้าคุณวางไว้บนคอมพิวเตอร์ของคุณ) หากสร้างการเชื่อมต่อแล้ว แสดงว่าคุณได้สร้างเซิร์ฟเวอร์ใน Minecraft อย่างถูกต้อง

เชิญเพื่อนและผู้ใช้รายอื่นเข้าร่วมเกม ในการเข้าร่วมเซิร์ฟเวอร์ของคุณ พวกเขาจำเป็นต้องทราบ IP ของคุณ

อย่างไรก็ตาม Minecraft ตั้งแต่เริ่มต้นเป็นตัวเลือกที่ดีที่สุดสำหรับผู้ที่ต้องการจริงจังกับงาน สามารถดาวน์โหลดแพลตฟอร์มเซิร์ฟเวอร์ได้จากเว็บไซต์อย่างเป็นทางการของเกม คุณยังสามารถใช้แพลตฟอร์ม bukkit ที่จะติดตั้งปลั๊กอินสำหรับ Minecraft ได้

ตั้งค่า server.preporites และป้อนชื่อผู้ดูแลระบบใน ops.txt เช่นเดียวกับเซิร์ฟเวอร์ที่ดาวน์โหลด เรียกใช้ server.exe เปิดพอร์ตสำหรับเซิร์ฟเวอร์และรอให้แผนที่โหลด

เปลี่ยน การตั้งค่าที่จำเป็นเซิร์ฟเวอร์:
- จริง - เปิดใช้งานเซิร์ฟเวอร์ เท็จ - ปิดการใช้งาน
- ระดับชื่อ=minecraft - ชื่อของโฟลเดอร์เซิร์ฟเวอร์;
- Allow-nether=true/false - เปิดหรือปิดการใช้งานพอร์ทัลสู่นรก
- view-distance=10 - รัศมีการมองเห็น;
- spawn-monsters=true/false – เปิดหรือปิดมอนสเตอร์
- online-mode=true/false – ตั้งค่าความสามารถในการเล่นโดยมีใบอนุญาตหรือ เวอร์ชันละเมิดลิขสิทธิ์เกม;
- ความยาก=1 – กำหนดความยากของโลก โดยที่ 1 ง่าย 3 เป็นเรื่องยาก
- โหมดเกม=0 - 0 - 1 – ;
- spawn-animals= true/false - เปิดหรือปิดการวางไข่ที่เป็นมิตร
- ผู้เล่นสูงสุด=10 – จำนวนผู้เล่นสูงสุดบนเซิร์ฟเวอร์
- เซิร์ฟเวอร์-ip= - IP ของเซิร์ฟเวอร์
- pvp= true/false – เปิดหรือปิด pvp
- ระดับเมล็ดพันธุ์= - เมล็ดพันธุ์การ์ด
- เซิร์ฟเวอร์พอร์ต=00000 - พอร์ตเซิร์ฟเวอร์
- white-list= true/false - เปิดหรือปิดใช้งาน white list
- motd=hello - วลีทักทายบนเซิร์ฟเวอร์

ติดตั้งปลั๊กอินที่จำเป็นบนเซิร์ฟเวอร์ Minecraft ดังนั้น MyHome จะเปิดโอกาสให้ผู้เล่นได้มีบ้านเป็นของตัวเอง ด้วยความช่วยเหลือของ WorldEdit และ WorldGuard ทำให้สามารถแก้ไขพื้นที่ได้ ต้องใช้ AuthMe เพื่ออนุญาตผู้ใช้ MobArena จำเป็นในการสร้าง mobarenas สำหรับกิจกรรมต่างๆ

อย่าหักโหมจนเกินไปด้วยจำนวนปลั๊กอินในคอมพิวเตอร์ที่บ้านของคุณ ยิ่งมีมากเท่าใดก็ยิ่งโหลดมากขึ้นเท่านั้น

หากคุณต้องการสร้างเซิร์ฟเวอร์ Minecraft ไม่เพียงแต่สำหรับเพื่อนเท่านั้น แต่ยังสำหรับผู้เล่นคนอื่นๆ ด้วย คุณยังคงคิดถึงการซื้อโฮสติ้ง ผู้ใช้เกมส่วนใหญ่ลังเลที่จะเข้าสู่ระบบโฮมเซิร์ฟเวอร์

เมื่อเวลาผ่านไป ผู้เล่นคนเดียวเลิกกระตุ้นความสนใจแบบเดียวกัน และช่วงเวลานั้นก็มาถึงเมื่อความปรารถนาที่ไม่อาจต้านทานปรากฏขึ้นเพื่อมีส่วนร่วมในเกมออนไลน์

แต่ถ้าคุณไม่อยากเล่นกับคนแปลกหน้าที่คุณไม่รู้จักเลย แต่แค่อยากเล่นกับเพื่อนของคุณล่ะ? จากนั้นคุณสามารถสร้างของคุณเองได้ เซิร์ฟเวอร์ขนาดเล็กเพื่อเล่นผ่าน . และบางทีในอนาคตคุณจะต้องการสร้างของคุณเอง โครงการสำคัญออกแบบมาสำหรับผู้คนจำนวนมาก ในทั้งสองกรณี คุณจะต้องรู้วิธีสร้างเซิร์ฟเวอร์ของคุณเองสำหรับ Minecraft

ที่จริงแล้ว การสร้างเซิร์ฟเวอร์ Minecraft นั้นง่ายมาก ในการเริ่มต้นคุณจะต้องมี เคอร์เนลที่ถูกต้องซึ่งจะทำให้เซิร์ฟเวอร์เกมของคุณทำงานต่อไป วันนี้เคอร์เนลล่าสุดสำหรับ เซิร์ฟเวอร์เกมได้แก่ Vanilla Server และ BUKKIT เคอร์เนลประเภทแรกมีไว้สำหรับกรณีที่ผู้เล่นต้องการสร้างโฮมเซิร์ฟเวอร์เพื่อเล่นกับเพื่อน ๆ ประเภทที่สองมีไว้สำหรับโครงการที่จริงจังมาก แกนหลักประเภทนี้รองรับปลั๊กอินที่จำเป็นที่สุดทั้งหมด ตั้งแต่การสร้างจุดวางไข่และการปกป้องดินแดนไปจนถึงปลั๊กอินสากลที่สร้างคุณสมบัติเฉพาะของตัวเองบนเซิร์ฟเวอร์

เมื่อเลือกเคอร์เนลที่เหมาะสมแล้ว เราต้องหาวิธีเรียกใช้เคอร์เนลนั้น เมื่อต้องการทำเช่นนี้ คุณต้องปฏิบัติตามหลายขั้นตอนเพื่อช่วยในการดำเนินการนี้:

  • เราสร้างโฟลเดอร์ในตำแหน่งที่ถูกต้องซึ่งเซิร์ฟเวอร์ของเราตั้งอยู่
  • เราย้ายเคอร์เนลของเราซึ่งเราจะใช้ไปยังโฟลเดอร์นี้
  • สร้างไฟล์ .bat ชื่อ “start.bat” เราป้อนข้อมูลต่อไปนี้ที่นั่น:

สำหรับ Windows เวอร์ชัน 32 บิต:

@ปิดเสียงสะท้อน
ตั้งค่า BINDIR=%~dp0
ซีดี/ดี "%BINDIR%"
java -Xincgc -Xmx1G -Dfile.encoding=UTF-8 -jar craftbukkit.jar

สำหรับ Windows เวอร์ชัน 64 บิต:

@ปิดเสียงสะท้อน
"%ProgramFiles(x86)%Javajre7injava.exe" -Xms1024M -Xmx1024M -jar -Dfile.encoding=UTF-8 craftbukkit.jar nogui

โดยที่ craftbukkit.jar คือชื่อของเคอร์เนลของเรา หากต้องการคุณสามารถเปลี่ยนชื่อเคอร์เนลได้

หลังจากที่คุณเปิดเคอร์เนลแล้ว คอนโซลจะปรากฏขึ้น ในนั้นคุณสามารถสังเกตกระบวนการทั้งหมดที่เกิดขึ้นบนเซิร์ฟเวอร์ในปัจจุบันได้ เมื่อคุณเริ่มต้นครั้งแรก คุณควรรอสักครู่ในขณะที่แผนที่ถูกสร้างขึ้นและทำการตั้งค่าครั้งแรก อย่าตกใจหากไฟล์และโฟลเดอร์ใหม่ปรากฏขึ้นหลังจากการเปิดตัวเคอร์เนลครั้งแรก - ไฟล์เหล่านี้คือไฟล์หลักของเซิร์ฟเวอร์ของคุณ ไม่จำเป็นต้องลบไฟล์เหล่านั้นไม่ว่าในกรณีใด ๆ แต่ละไฟล์จะต้องรับผิดชอบต่อส่วนใดส่วนหนึ่งของเซิร์ฟเวอร์ ถ้าคุณรู้ ภาษาอังกฤษจากนั้นคุณเองก็สามารถเข้าใจได้ว่าไฟล์นี้ทำอะไรได้บ้าง ดังนั้นโฟลเดอร์ปลั๊กอินช่วยให้คุณสามารถอัปโหลดปลั๊กอินสำหรับการทำงานบนเซิร์ฟเวอร์ได้ และไฟล์ .log ช่วยให้สามารถศึกษาบันทึกอย่างรอบคอบเพื่อระบุข้อผิดพลาดและกำจัดข้อผิดพลาดได้ทันเวลา

ติดตั้งไฟล์แล้ว และตอนนี้คุณต้องปิดคอนโซล คุณจะไม่สามารถเข้าสู่ระบบเซิร์ฟเวอร์และเล่นบนเซิร์ฟเวอร์ได้ ตอนนี้เราต้องจัดการกับ การตั้งค่าเกม- ในการดำเนินการนี้ คุณจะต้องเปิดไฟล์ server.properties และดูอย่างละเอียด ขอย้ำอีกครั้งว่าหากคุณรู้ภาษาอังกฤษไม่มากก็น้อย คุณอาจจะเข้าใจได้ว่าทุกอย่างเขียนที่ไหนและรับผิดชอบอะไรบ้าง สำหรับตอนนี้ วิธีที่ดีที่สุดในการเริ่มต้นคือการทราบพารามิเตอร์พื้นฐานบางประการที่จะช่วยให้คุณตั้งค่าเซิร์ฟเวอร์ของคุณได้อย่างรวดเร็ว แต่ละพารามิเตอร์สามารถรับอย่างใดอย่างหนึ่ง คุณค่าที่แท้จริงหรือเท็จ หรือตัวแปรเฉพาะ

server-por t= 25565 - พารามิเตอร์นี้รับผิดชอบพอร์ตเซิร์ฟเวอร์ เราไม่แนะนำอย่างยิ่งให้เปลี่ยนเนื่องจาก... พอร์ต 25565 เป็นมาตรฐานสำหรับเซิร์ฟเวอร์ Minecraft มันอาจจะแตกต่างออกไปในไซต์โฮสติ้ง แต่ทางที่ดีควรปล่อยไว้เหมือนเดิม

ระดับชื่อ=โลก - ชื่อโลกของคุณ เปลี่ยนชื่อโฟลเดอร์โลกของคุณเป็นชื่อที่คุณเลือก

pvp = true - พารามิเตอร์นี้เปิดใช้งานครั้งแรกบนเซิร์ฟเวอร์ ช่วยให้ผู้เล่นปกติสามารถสร้างความเสียหายให้กับผู้อื่นได้ พวกเขาจะสามารถจัดการดวลต่าง ๆ ได้ แต่อาจเกิดขึ้นได้เช่นกันว่าผู้เล่นที่แข็งแกร่งกว่าเริ่มฆ่าพลเรือนโดยไม่ได้รับความยินยอม ดังนั้นพารามิเตอร์นี้จึงควรปิดการใช้งานนั่นคือตั้งค่าเป็นเท็จแทนที่จะเป็นจริง

ความยาก = 1 — ระดับความยาก สามารถรับได้ 4 ค่าพร้อมกัน โดยเริ่มจากค่าสูงสุด ระดับง่าย(0) และลงท้ายด้วยจำนวนเชิงซ้อน (3)

white-list = false - หากคุณเปิดใช้งานพารามิเตอร์นี้เฉพาะผู้ที่อยู่ใน "รายการสีขาว" เท่านั้นที่จะสามารถเข้าถึงเซิร์ฟเวอร์ได้ เพื่อจุดประสงค์นี้ จะมีอยู่ในโฟลเดอร์รูทของเซิร์ฟเวอร์ของคุณ ไฟล์พิเศษ whitelist.txt. โดยการระบุชื่อเล่นของผู้เล่นทั้งหมดในไฟล์นี้โดยคั่นด้วยบรรทัด พวกเขาจะสามารถเข้าถึงเซิร์ฟเวอร์ได้ ในขณะที่คนอื่นๆ จะไม่สามารถเข้าถึงเซิร์ฟเวอร์ได้ พารามิเตอร์นี้เหมาะที่สุดเมื่อจำเป็นต้องทำงานด้านเทคนิคบนเซิร์ฟเวอร์

online-mode = true - เนื่องจากพารามิเตอร์นี้คุณอาจประสบปัญหาที่คุณไม่สามารถเข้าถึงเซิร์ฟเวอร์ของคุณได้ เขามีหน้าที่รับผิดชอบในการตรวจสอบให้แน่ใจว่าเฉพาะบัญชีที่ได้รับใบอนุญาตเท่านั้นที่สามารถเล่นบนเซิร์ฟเวอร์ของคุณได้ เมื่อตั้งค่าเป็นเท็จ เซิร์ฟเวอร์จะพร้อมใช้งานสำหรับผู้เล่นทุกคนอย่างแน่นอน

server-ip= — IP ของเซิร์ฟเวอร์เกม ปล่อยว่างไว้เพราะ... เซิร์ฟเวอร์จะกำหนดที่อยู่ของมันเอง โดยปกติจะเป็น IP ของคอมพิวเตอร์ของคุณ คุณสามารถค้นหาได้จากไซต์ใด ๆ ที่อนุญาตให้คุณทำเช่นนี้

ผู้เล่นสูงสุด = 20 - จำนวนผู้เล่นสูงสุดที่สามารถเล่นบนเซิร์ฟเวอร์ของคุณ ยังไง คอมพิวเตอร์ที่ทรงพลังยิ่งขึ้น, เหล่านั้น จำนวนที่มากขึ้นคุณสามารถทำมันได้

motd = เซิร์ฟเวอร์ Minecraft — คำอธิบายสั้น ๆหรือชื่อของเซิร์ฟเวอร์ที่จะแสดงในรายชื่อเซิร์ฟเวอร์ โดยทั่วไปข้อความดังกล่าวสามารถตกแต่งด้วยสัญลักษณ์ต่างๆ และคุณยังสามารถเปลี่ยนสีได้โดยใช้ปลั๊กอินบางตัว

เมื่อกำหนดค่าไฟล์การตั้งค่าแล้วเราสามารถบันทึกและเริ่มต้นเซิร์ฟเวอร์ของเราได้ เมื่อเซิร์ฟเวอร์เริ่มทำงาน คุณสามารถเริ่มโปรโมตเซิร์ฟเวอร์ได้แล้ว แต่ปัญหาอื่นก็เกิดขึ้นที่นี่ ปัญหานี้คือเซิร์ฟเวอร์ไม่มีปลั๊กอินตัวเดียว หากไม่มีปลั๊กอิน . ปัญหานี้สามารถแก้ไขได้หลายวิธี: เปิดใช้งานบนเซิร์ฟเวอร์เกมความสามารถในการเข้าสู่ระบบเฉพาะบางกลุ่มเท่านั้น ได้แก่ ผู้ที่อยู่ในรายชื่อสีขาวหรือสุดท้ายดาวน์โหลดปลั๊กอินปกติที่จะจำกัดเซิร์ฟเวอร์จากผู้บุกรุก

เซิร์ฟเวอร์พร้อม ติดตั้งปลั๊กอินแล้ว และดูเหมือนว่าทุกอย่างจะได้รับการกำหนดค่าแล้ว คุณสามารถเริ่มต้นเซิร์ฟเวอร์และเข้าสู่ระบบได้ ฉันจะเข้าถึงมันได้อย่างไร? เพียงเพิ่มลงในรายการเซิร์ฟเวอร์เกมและป้อนที่อยู่ IP ที่ต้องการ ฉันจะหามันได้ที่ไหน? วิธีที่ง่ายที่สุดคือการป้อนที่อยู่ localhost หากคุณใช้งานเซิร์ฟเวอร์บนเครื่องท้องถิ่น โดยปกติวิธีนี้จะใช้ได้มีโอกาสสูง อย่างไรก็ตามหากไม่มีสิ่งใดเกิดขึ้น ก็เพียงพอที่จะป้อน IP ของคอมพิวเตอร์ที่ได้รับการยอมรับ บริการพิเศษเช่น 2ip.ru

ฉันคิดว่าในบทช่วยสอนนี้ฉันได้อธิบายทุกอย่างแล้ว ความสามารถพื้นฐานในแง่ของการสร้างเซิร์ฟเวอร์ สิ่งที่เหลืออยู่สำหรับคุณคือการพัฒนา เพิ่มปลั๊กอินที่มีประโยชน์มากขึ้นเรื่อยๆ อัปเดตคอร์ และแน่นอน โปรโมตเซิร์ฟเวอร์ของคุณและทำให้เป็นที่นิยมอย่างมาก