მაინკრაფტის Java Edition სერვერის გარეშე.
მაინკრაფტის სერვერების ჯადოსნური ბლოკების არსებადი ტიპებია და ისინი საჭიროებენ სხვადასხვა შემთხვევაში.
არსებულია 4 ძირითადი ტიპის ბლოკები.
1. ბლოკები, რომლებიც მხოლოდ პლაგინების მხარდაჭერაზე არიან გადაწყვეტილი.
2. ბლოკები, რომლებიც მოდიფიკაციებზე მხარდაჭერაზე არიან გადაწყვეტილი.
3. ჰიბრიდული ბლოკები, რომლებიც არიან პირველი ორი ტიპის ბლოკების მიმართებით.
4. ბლოკები, რომლებიც მხარდაჭერაზე არიან გადაწყვეტილი.
დავიწყოთ პირველივე.
1. პლაგინების მხარდაჭერაზე გადაწყვეტილი ბლოკები შემდეგია.
Bukkit - საბაზო ბლოკი პლაგინების მხარდაჭერით.
პლუსები
+ პლაგინების მხარდაჭერა
+ უფრო მარტივია მაინკრაფტის სერვერის წყაროს კოდის შეცვლის გამოყენებით.
+ მარტივი ბლოკი, რომელსაც სისტემის რესურსები მცირე საჭიროებს.
მინუსები
- მხოლოდ Bukkit პლაგინების მხარდაჭერა
Spigot - Bukkit-ზე მოცემული განახლებული ბლოკი.
პლუსები
+ არა მხოლოდ Spigot პლაგინების, არამედ ასევე Bukkit პლაგინების მხარდაჭერა
+ უფრო პოპულარული ბლოკი, ამიტომ მაინკრაფტის სერვერზე პლაგინები უფრო მეტია.
მინუსები
- Bukkit-ზე მეტი სისტემის რესურსები სჭირდება
- ზოგიერთი პლაგინი გადახდილია
2. ბლოკები, რომლებიც მოდიფიკაციებზე მხარდაჭერაზე გადაწყვეტილი არიან. მათი გადაცემა მითითებული ვერსიების მოდებისთვის საჭიროა (შეგიძლიათ დაამატოთ ლაუნჩერი თქვენი სერვერებისთვის, რომელიც ავტომატურად ჩატვირთავს მოდებს და სხვა რესურსებს თამაშისთვის).
Forge - პოპულარული ბლოკი მოდებისთვის
პლუსები
+ დიდი რაოდენობის მოდები
მინუსები
- საჭიროა დიდი ოპერატიული მეხსიერება (მინიმუმი 4GB RAM-ის საჭიროა ნორმალური მუშაობისთვის)
- შემადგენლობა ვანილურ ბლოკთან შედარებით უარყოფითია
- დართვა ლინუქსის ბლოკებზე რთულია (პირველ სტატიაში აღწერილია, როგორ შეიძლება ყველაფერი მუშაობისთვის კორექტულად დააყენოთ).
Fabric
პლუსები
+ უფრო სტაბილური ბლოკი ვანილურ ბლოკთან შედარებით
+ გამომწვევი ვერსიების გამოცდილება თამაშზე (კომპიუტერის სურათების რაოდენობის გაზრდას გამოიყენებს მოდ Sodium)
+ არის Bukkit API მოდი, რომელიც გაუშვებს Bukkit პლაგინებს სერვერზე.
მინუსები
- მოდები მეტია, ვიდრე Forge-ზე
- ბეტა ვერსიებზე მაინკრაფტის მოდები არ არის
- მომართვების მოდიფიკაციებზე ძალიან მარტივი არ არის (აზრიანი მოდიფიკაციები, რომლებიც კლიენტზე* მუშაობენ ნორმალურად, მოგებული მოდიფიკაციები სერვერზე არ გაიშვება).
3. ბლოკები, რომლებიც შეერთებათ პირველ ორ ტიპში.
Cauldron
პლუსები
+ მუშაობს პლაგინებისას და მოდებისას Forge ბლოკზე დაფუძნებულის მხარდაჭერით
მინუსები
- ბოლო ვერსია, რომელიც შეიქმნა არის 1.7.10
Sponge - Cauldron-ის გაგრძელება
+ პლუსები პარალელურად გაუშვებს Forge მოდებს და Bukkit პლაგინებს.
მინუსები
- ბოლო ხელმისაწვდომი ვერსია არის Minecraft 1.16.5
Mohist
ფაქტობრივად, ეს არის ბლოკების კომპლექტი, რომლებიც მიზეზისთვის არიან გამოყენებული სერვერის მხარდაჭერის გამოყენებისთვის.
პლუსები
+ ოპტიმიზაცია
+ უახლესი სერვერის ვერსია არის Minecraft 1.19.3 (მიმდინარე ვერსია Minecraft 1.19.4)
მინუსები
- არ არის ყველა ვერსია თამაშისთვის, რადგან ერთი ვერსიის წამოღება ხდება ძალიან ხანგრძლივი დროით.
4. ბლოკები, რომლებიც მხარდაჭერაზე გადაწყვეტილია.
Paper
პლუსები
+ გარშემოსახულება აქვს Spigot ბლოკზე. (შეიცავს Mohist ბლოკს)
+ შეიძლება მიიღოს მეტი ვიდეოთამაშე ერთდროულად.
+ შეიძლება მუშაობა როგორც პროქსი ბლოკის გამოყენებით, რაც ნებისმიერ სერვერზე მუშაობს, როგორც Forge, ასევე Bukkit სერვერებზე.
Tuinity
Paper-ის ფორკი
პლუსები
+ უფრო მეტი ოპტიმიზირებულია, ვიდრე Paper ბლოკი.
მინუსები
- მინიმუმი 1.13 ვერსიაზე არ არის ხელმისაწვდომი.
- ბლოკის კომპილაცია საჭიროებს თქვენსავე მიერ.
Purpur
Tuinity-ის ფორკი
პლუსები
+ ძალიან დეტალური სერვერის კონფიგურაცია (შეგიძლიათ კონფიგურირება ყველა მობის არისტისთვის თამაშისთვის)
მინუსები
- არ არის ახალიან მარტივი ახალგაზრდავითი მომართვა, რადგან კონფიგურაცია საჭიროებს.
მე მოვაწყოთ მიმოხილვა ყველაზე პოპულარული Minecraft ბლოკების შესახებ.
ბლოკების ბმულები მოცემულია ქვემოთ (ეს უსაფრთხო ბმულებია ბლოკების ოფიციალური ვებსაიტებისაგან).
Bukkit - https://getbukkit.org/download/craftbukkit
Spigot - https://getbukkit.org/download/spigot
Forge - https://files.minecraftforge.net/net/minecraftforge/forge/
Fabric - https://fabricmc.net/use/server/
Cauldron - https://sourceforge.net/projects/cauldron-unofficial/files/1.7.10/
Sponge - https://spongepowered.org/downloads/spongeforge
Mohist - https://mohistmc.com/download
Paper - https://papermc.io/downloads/paper
Tuinity - https://github.com/Tuinity/Tuinity
Purpur - https://purpurmc.org/downloads
*- ვანილური ბლოკი გამოიყენებს მაინკრაფტის ოფიციალურ ვებსაიტიდან ჩამოტვირთულ ბლოკს.
*2 - ფორკი არის პროგრამის კოდის გამოყენება სტარტისთვის სხვადასხვა პროექტისთვის, მაგრამ ძირითადი პროექტი შეიძლება გაგრძელდეს ან შეწყვეტდეს.
*3 მობი - ნებისმიერი ცხოველი, მცირე მცირე სამყარო ან მონსტრი თამაშში.
*4 კლიენტი - თქვენი თამაშის პროგრამა, რომელიც გაშვებულია თქვენი პერსონალურ კომპიუტერზე.