Skip to content

Сервер ​

Blockheads Server сізге және достарыңызға көп ойыншы әлемдерін іске қосады. Бұл — ойынның арнайы серверінің (1.7.1 нұсқасы) тегін әрі ашық кодпен қайта жазылған нұсқасы, сондықтан ойын мен бар әлемдер онымен өзгеріссіз жұмыс істейді.

Шығарылымдар бетінен жүктеп алыңыз.

Компьютерге арналған қолданба ​

Компьютердегі ең оңай жол. Жүйеңізге сай қолданбаны жүктеп алыңыз:

ЖүйеФайл
Windows_x64-setup.exe (ARM компьютерлерге arm64)
macOS_x64.dmg (Intel) немесе _aarch64.dmg (Apple Silicon)
Linux.AppImage, .deb немесе .rpm

Содан кейін:

  1. Әлем жасау (атауы, өлшемі, қаласаңыз сарапшы режимі).
  2. Серверді іске қосу түймесін басыңыз.
  3. Қолданба көрсететін мекенжайды достарыңызбен бөлісіңіз. Телефондар үшін QR-код та бар.

Blockheads Server қолданбасы, әлем жасау терезесі: атауы, 1/16×-тен 16×-ке дейінгі өлшемі, сарапшы режимінің қосқышы және жасау түймесі.

Әлем жасау: атауы, өлшемі және қаласаңыз сарапшы режимі.

Жұмыс істеп тұрған Blockheads Server тақтасы: желіде 2 ойыншы, ағымдағы әлем «Sunny Isle» және QR-коды, 192.168.1.42 мекенжайы мен 15151 порты бар телефоннан қосылу картасы.

Тақтада достарға арналған мекенжай мен телефондарға QR-код бар.

Қолданбада тікелей консольді және желідегі ойыншыларды көруге, әкімшілер, модераторлар, ақ және қара тізімдерді өңдеуге болады. Порт, ең көп ойыншы саны және құпиясөз Баптаулар бөлімінде.

Ат — ойыншының өзі: Minecraft офлайн режиміндегідей, белгілі атпен кірген адам кез келген құрылғыдан сол ойыншы болып ойнайды (сол блокхедтер, инвентарь және құқықтар), ал онлайн тұрған атпен кіру ескі сеансты ауыстырады. Ат бірінші құрылғыға тиесілі болатын бастапқы ережені қайтару үшін Баптаулар ішінде Бір ат кез келген құрылғыдан опциясын өшіріңіз. Ат құпиясөз емес, сондықтан ашық серверде құпиясөзді немесе ақ тізімді пайдаланыңыз.

Blockheads Server консолі: қосылу, чат және қате жолдары бар тікелей журнал, сүзгілер, іздеу өрісі және іске қосу түймесі бар пәрмен өрісі.

Консоль: журналдан іздеу және пәрмен енгізу.

Blockheads Server баптаулары, қосылу: порт 15151, ойыншылардың ең көп саны және құпиясөз, одан кейін сақтау аралығы мен деректер қалтасы бар әлем және сақтау бөлімі.

Порт, ойыншылар шегі және құпиясөз баптауларда.

Пәрмен жолы ​

Экраны жоқ серверлерге немесе терминал ыңғайлы болса. Жүйеңізге сай архивті (x86_64, aarch64 немесе Raspberry Pi үшін armv7) жүктеп алып, ашыңыз да, іске қосыңыз:

sh
./blockheads_server --new world1 --port 15151

Windows-та (PowerShell):

powershell
.\blockheads_server.exe --new world1 --port 15151

macOS: Бірінші рет жүктеу белгісін алып тастаңыз, сонда Gatekeeper бағдарламаға рұқсат береді:

sh
xattr -d com.apple.quarantine ./blockheads_server

Барлық параметрлерді көру үшін --help арқылы іске қосыңыз. Олар бастапқы сервердегідей.

Әлемдер үй қалтаңыздағы GNUstep/Library/ApplicationSupport/TheBlockheads қалтасына сақталады. Басқа қалтаны пайдалану үшін BLOCKHEADS_DATA_DIR орта айнымалысын орнатыңыз.

Docker ​

sh
docker run -i --rm -p 15151:15151/udp -v bh-data:/data \
  ghcr.io/blockheads-club/blockheads-server:0.1.1 --new MYWORLD
  • Консольге жаза алу үшін (/stop, чат) -i қалсын.
  • Әлемдеріңіз bh-data томында сақталады, сондықтан жаңартулардан кейін де жоғалмайды.
  • Docker образы x86_64 және ARM жүйелерінде жұмыс істейді.

Android ​

  1. blockheads-server-…-android.apk файлын жүктеп алып, орнату үшін ашыңыз. Android браузерден орнатуға рұқсат сұрауы мүмкін.
  2. Әлем жасап, Серверді іске қосу түймесін түртіңіз. Сервер фонда жұмысын жалғастырады; хабарландыру оның күйін көрсетеді.
  3. Телефонды зарядта ұстаңыз. Қолданба сұраса, Android оны тоқтатпауы үшін батареяны оңтайландыруды өшіріңіз.

Android телефонындағы Blockheads Server қолданбасы: жұмыс істеп тұрған сервер тақтасы, жергілікті желі мекенжайы, порт және басқа телефондарға QR-код.

Android қолданбасында да сол тақта бар.

Ойыннан қосылу ​

  1. Серверді іске қосып, мекенжайы мен портын жазып алыңыз, мысалы 192.168.1.42 және порт 15151.
  2. Ойында Join World → Advanced… → Online IP/Port… тармағын ашыңыз.
  3. Мекенжай мен портты енгізіп, қосылыңыз. Серверде құпиясөз болса, ойын оны сұрайды.

Android ойыншыларына

Ойынның қазіргі Android нұсқалары серверге қосылу үшін Patcher-дегі қарсы алу терезесін түзетуді қажет етеді.

LAN (бір Wi-Fi желісі) ​

Бірге ойнаудың ең оңай жолы — бір желіде болу:

  • Телефон (не компьютер) мен сервер бір Wi-Fi желісінде немесе бір жергілікті желіде болуы керек.
  • Сервер көрсететін жергілікті желі мекенжайын қолданыңыз (192.168., 10. немесе соған ұқсас басталады). Телефонда оны көшіру үшін QR-кодты сканерлеңіз.
  • Әдепкі порт — 15151 (UDP). Достарыңыз қосыла алмаса, мекенжай мен портты тексеріп, брандмауэрде серверге рұқсат беріңіз.

Интернет арқылы ойнайсыз ба?

Роутерде UDP 15151 портын сервер компьютеріне бағыттап, сыртқы IP мекенжайыңызды бөлісіңіз. Алдымен құпиясөз орнатыңыз немесе ақ тізімді қосыңыз.

Ресми емес қауымдастық жобасы. Majic Jungle Software немесе Noodlecake компанияларымен байланысы жоқ. Ойын файлдары қамтылмаған.