Найти тему

Хостим сервер minecraft на Android

Привет, читатели. Разговор у нас пойдет о извращениях и самых изощренных способов хостинга сервера. Мы будем запускать CraftBukkit на Android OS.
Нам потребуется:

  • Рутованный девайс, собсно.
  • Процессор ARMv6 с тактовой частотой не ниже 800мгц
  • ОЗУ - 512мб+
  • ядро - 2.6.28
  • установленный BusyBox.

Ставим Linux, Java

Андроид не поддерживает JDK\JRE, так что нам надо будет ставить линукс, ага.
Так вот, ставим программку LinuxInstaller. В настройках - File Size - не менее 500мб, Allow Write /system - ставим галку, Name of chroot launcher - задаем любую команду для запуска через терминал. Далее жмем
Create target loop, Format target loop, Mount loop, и Install in LOOP. Далее установка займет от 10 до 15 минут, в целом все зависит от вашего интернет соединения. После установки установите скрипт загрузки Install linux script in Android.

Запускаем Эмулятор терминала. Пишем в него команду для запуска, которую вы писали в установщике. По умолч. chrootlinux
Ставим OpenJDK. Пишем
apt-get install openjdk-6-jre.
Ставим сервер ​Теперь из той же папки пишем

​Код:

wget https://s3.amazonaws.com/MinecraftDownload/launcher/minecraft_server.jar?

или для CraftBukkit
Код:

wget http://dl.bukkit.org/latest-rb/craftbukkit.jar

Всё, запускаем сервер.
Код:

./java -Xmx320M -Xms320M -jar minecraft_server.jar nogui
./java -Xmx320M -Xms320M -jar craftbukkit.jar nogui

После запуска закройте сервер и отредактируйте файл server.properties (nano server.properties) по своему усмотрению. Если у вас процессор с такт. частотой меньше 1гц, то рекомендую отключить всех NPC, животных и монстров. Для того чтобы к вам приконнектились узнайте свой IP (2ip.ru) и скиньте его игрокам.
Удачи в извращениях.