إعداد خادم Hytale: دليل تحضير الخادم المخصص
متطلبات خادم Hytale، خطوات الإعداد المتوقعة، دعم التعديلات، تكوين الخادم وأدوات المجتمع (لا يزال في مرحلة الوصول المبكر).
جدول المحتويات
مقدمة
Hytale هي لعبة RPG ساندبوكس طوّرتها Hypixel Studios واستحوذت عليها Riot Games. صمّمها الفريق الذي يقف وراء Hypixel، أكبر شبكة خوادم Minecraft، وتهدف Hytale إلى تقديم إنشاء عوالم قائمة على الكتل، وضع المغامرة، ألعاب مصغرة وأدوات تعديل شاملة. يغطي هذا الدليل خطوات التحضير لخادم Hytale.
Hytale لا تزال قيد التطوير. المعلومات في هذا الدليل مبنية على الإعلانات والتوقعات الحالية. قد تتغير التفاصيل عند الإصدار الرسمي.
حول Hytale
تخطط Hytale لتقديم:
- وضع المغامرة: سرد غني مع حملة فردية/متعددة اللاعبين
- وضع الساندبوكس: بناء حر وإبداع
- ألعاب مصغرة: أوضاع لعب مخصصة من المجتمع
- Hytale Model Maker: أداة إنشاء نماذج ثلاثية الأبعاد ورسوم متحركة
- تعديل شامل: برمجة بلغة Lua ودعم محتوى مخصص
متطلبات النظام المتوقعة
| المورد | الحد الأدنى المقدّر | الموصى به المقدّر |
|---|---|---|
| المعالج | 4 أنوية | 6+ أنوية |
| الذاكرة | 8 جيجابايت | 16+ جيجابايت |
| القرص | 20 جيجابايت SSD | 40+ جيجابايت NVMe |
| نظام التشغيل | Ubuntu 22.04+ | Ubuntu 22.04 LTS |
| عرض النطاق | 10 ميجابت/ث | 20+ ميجابت/ث |
هذه المتطلبات تقديرية وقد تتغير عند إصدار برنامج الخادم الرسمي.
خطوات تحضير الخادم
يمكنك تحضير REXE VDS الخاص بك لخادم Hytale الآن:
1. إعداد نظام التشغيل
sudo apt update && sudo apt upgrade -y
sudo apt install -y wget curl tar screen htop
2. إنشاء مستخدم الخادم
sudo adduser hytale --disabled-login --gecos ""
sudo su - hytale
3. تثبيت Java (متطلب متوقع)
sudo apt install -y openjdk-21-jre-headless
java -version
4. تحضير هيكل المجلدات
mkdir -p ~/hytale-server
mkdir -p ~/hytale-server/mods
mkdir -p ~/hytale-server/worlds
mkdir -p ~/hytale-server/backups
mkdir -p ~/hytale-server/logs
تكوين الخادم المتوقع
# هيكل hytale-server.yml المتوقع
server:
name: "خادم REXE Hytale"
port: 25565
max-players: 50
gamemode: adventure
difficulty: normal
view-distance: 12
world:
seed: ""
generate-structures: true
modding:
allow-mods: true
mod-directory: "./mods"
تكوين المنافذ المتوقع
| المنفذ | البروتوكول | الاستخدام المتوقع |
|---|---|---|
| 25565 | TCP + UDP | خادم اللعبة (تقديري) |
| 25575 | TCP | RCON/الإدارة (تقديري) |
| 8080 | TCP | لوحة الويب (تقديري) |
تحضير جدار الحماية
sudo ufw allow 25565/tcp comment "Hytale Game TCP"
sudo ufw allow 25565/udp comment "Hytale Game UDP"
sudo ufw allow 25575/tcp comment "Hytale RCON"
دعم التعديلات والمحتوى
Hytale Model Maker
أداة رسمية لإنشاء نماذج ثلاثية الأبعاد ورسوم متحركة:
- تصميم كتل وكائنات مخصصة
- إنشاء نماذج شخصيات ورسوم متحركة
- نمذجة أسلحة وأدوات مخصصة
برمجة Lua
-- مثال على هيكل تعديل Hytale المتوقع
local myMod = {}
function myMod.onPlayerJoin(player)
player:sendMessage("مرحباً بك في الخادم!")
player:giveItem("starter_kit", 1)
end
function myMod.onBlockBreak(event)
if event.block.type == "diamond_ore" then
event.player:addExperience(50)
end
end
return myMod
تحضير التشغيل التلقائي (systemd)
sudo nano /etc/systemd/system/hytale.service
[Unit]
Description=Hytale Dedicated Server
After=network.target
[Service]
Type=simple
User=hytale
Group=hytale
WorkingDirectory=/home/hytale/hytale-server
ExecStart=/usr/bin/java -Xms4G -Xmx12G -jar hytale-server.jar
Restart=on-failure
RestartSec=15
LimitNOFILE=100000
[Install]
WantedBy=multi-user.target
خدمة systemd هذه تقديرية. قد يستخدم برنامج الخادم الرسمي طريقة تشغيل مختلفة.
سكريبت النسخ الاحتياطي
nano ~/hytale-server/backup.sh
#!/bin/bash
BACKUP_DIR="/home/hytale/backups"
SERVER_DIR="/home/hytale/hytale-server/worlds"
DATE=$(date +%Y%m%d_%H%M%S)
mkdir -p $BACKUP_DIR
tar -czf $BACKUP_DIR/hytale_$DATE.tar.gz -C $SERVER_DIR .
find $BACKUP_DIR -name "hytale_*.tar.gz" -mtime +14 -delete
echo "$(date): اكتمل النسخ الاحتياطي - hytale_$DATE.tar.gz"
chmod +x ~/hytale-server/backup.sh
تحسين الأداء
sudo sysctl -w net.core.rmem_max=26214400
sudo sysctl -w net.core.wmem_max=26214400
echo 'net.core.rmem_max=26214400' | sudo tee -a /etc/sysctl.conf
sudo sysctl -p
مساحة Swap
sudo fallocate -l 4G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
أدوات المجتمع
- Hytale Hub: بوابة المجتمع ومنصة مشاركة التعديلات
- Hytale Model Maker: أداة النمذجة ثلاثية الأبعاد الرسمية
- Community Wiki: توثيق آليات اللعبة والتعديل
- خوادم Discord: قنوات تواصل المطورين والمجتمع
الخلاصة
على الرغم من أن Hytale لا تزال قيد التطوير، يمكنك تحضير خادمك الآن لبداية سريعة يوم الإطلاق. من خلال إعداد نظام التشغيل و Java وجدار الحماية والبنية التحتية للنسخ الاحتياطي على REXE VDS، تبني أساسًا متينًا لخادم Hytale الخاص بك.
مقالات ذات صلة
كيفية تثبيت خادم FiveM: دليل خطوة بخطوة
دليل شامل لتثبيت خادم FiveM على REXE VDS: إعداد txAdmin، إعدادات المنافذ وتحسين الأداء لخوادم GTA V Roleplay. ابدأ خادمك في دقائق.
كيفية تثبيت خادم Minecraft: دليل Paper
دليل شامل لتثبيت خادم Paper/Spigot Minecraft على REXE VDS: إعدادات Java، إدارة الإضافات وتحسين الأداء للحصول على تجربة لعب مستقرة.
كيفية تثبيت خادم CS2: دليل شامل
دليل شامل لتثبيت خادم CS2 المخصص على REXE VDS: SteamCMD، رمز GSLT، إعداد الخادم، أوضاع اللعب وحماية DDoS عبر Path Panel.