Сервер Minecraft автоматически перемещается в домашнюю папку

У меня и моих друзей есть сервер Minecraft в нашей папке Dropbox, и каждый раз, когда я запускаю сервер, он запускает новый сервер и перемещает его в мою домашнюю папку. Если у меня уже есть сервер в моей домашней папке, он запускает его.

Home Folder

Как запустить сервер прямо из папки Dropbox? как пользователи Windows могут

Я использую Ubuntu 12.04 64bit

РЕШЕНО!:

Следовал этим инструкциям [РЕШЕНО] КАК ИЗМЕНИТЬ КАТАЛОГ СЕРВЕРА LINUX MINECRAFT?

Как я могу обозначить это как решенное, когда тот, кто дал ответ, поставил его как комментарий?

1
задан 15 May 2012 в 20:20

2 ответа

Проверьте владение файлами в папке dropbox с теми, которые были созданы в вашей домашней папке, сравните 2 разных набора владения & amp; разрешения и убедитесь, что они совпадают на обоих, которые вы пытаетесь запустить.

Полные разрешения можно найти с помощью команды ll, а именно:

    ll /root/to/folder

. Если вы обнаружите, что право владения требует изменения, используйте:

    chown -R username:username /path/to//folder

.

    chmod -r <flags e.g. 775> /path/to/folder
0
ответ дан 15 May 2012 в 20:20

Поскольку это старый вопрос, я просто напишу сам, что я сделал: P

Вам нужно перейти в папку внутри терминала, так что если minecraft_server.jar находится в папке /home/username/Dropbox/minecraft_server/ сначала вам нужно перейти в папку и затем открыть ее, например,

cd /home/username/Dropbox/minecraft_server
java -jar minecraft_server.jar

. Затем он загрузит все файлы, которые находятся в этой папке, и, если их нет, создаст их в есть.


ОБНОВЛЕНИЕ:

Вместо того, чтобы писать это каждый раз, когда вы хотите включить сервер, вы можете сделать это:

Шаг 1 :

сделать папку в / opt с именем minecraft_server и файлом с именем run.sh

sudo mkdir /opt/minecraft_server
touch /opt/minecraft_server/run.sh

Шаг 2: (Необязательно)

[ 1116] Загрузите изображение, которое вы хотите показать в панели запуска и тире.

cd /opt/minecraft_server/
wget http://dl.dropboxusercontent.com/u/50254717/mineserver.png

Шаг 3:

отредактируйте файл run.sh

sudo gedit /opt/minecraft_server/run.sh

и вставьте этот код в:

#!/bin/bash

## destination of the minecraft server file
cd /home/USERNAME/Dropbox/test/; 

## name of the minecraft server file
java -jar minecraft_server.jar;

Шаг 4:

создайте файл .desktop

sudo gedit /usr/share/applications/minecraft_server.desktop

и вставьте этот код в:

[Desktop Entry]
Type=Application
Categories=Game
Exec=sh /opt/minecraft_server/run.sh
Name=Minecraft Server
Icon=/opt/minecraft/mineserver.png
#Icon taken from http://www.minecraftforum.net/topic/1328888-free-minecraft-server-icon/

Теперь вы сможете откройте сервер внутри самого сервера:)

0
ответ дан 15 May 2012 в 20:20

Другие вопросы по тегам:

Похожие вопросы: