Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите Cauldron 1.7.10 не работает /stop

Тема в разделе "Помощь", создана пользователем Agressor13, 23 апр 2015.

  1. Автор темы
    Agressor13

    Agressor13 Активный участник Пользователь

    Баллы:
    61
    Skype:
    Poleatev_777
    Cauldron версии [1.7.10] 1.1240.06.213
    Когда набираю в консоли /stop он просто перезапускается. В настройках по этому поводу ничего не нашел. Помогает только закрыть саму консоль. Как быть? прошу помощи
     
  2. Хостинг MineCraft
    <
  3. Korsar217

    Korsar217 Ньюби Пользователь

    Баллы:
    1
    а попробуй просто сменить ядро, авось поможет (у меня cauldron-1.7.10-1.1272.06.215 - все збс).[DOUBLEPOST=1430132470,1430132359][/DOUBLEPOST]Ну или может жертву какую квадратной сатане поднести ))))
     
  4. BroKUKA

    BroKUKA Активный участник Пользователь

    Баллы:
    76
    С 1.7.2 и выше уже нету даной комманды.
     
  5. Автор темы
    Agressor13

    Agressor13 Активный участник Пользователь

    Баллы:
    61
    Skype:
    Poleatev_777
    как быть?[DOUBLEPOST=1430158829,1430158627][/DOUBLEPOST]
    Тоже идет в перезагруз
     
  6. Korsar217

    Korsar217 Ньюби Пользователь

    Баллы:
    1
    Как это нету? У меня cauldron-1.7.10-1.1272.06.215, как я уже и писал выше все работает отлично.
    Через батник запускаешь?
     
  7. Автор темы
    Agressor13

    Agressor13 Активный участник Пользователь

    Баллы:
    61
    Skype:
    Poleatev_777
    Да, батник
    @echo off
    :start
    java -Xincgc -Xmx5G -Dfile.encoding=UTF-8 -jar cauldron-1.7.10-1.1272.06.215-server.jar
    goto start
     
  8. Korsar217

    Korsar217 Ньюби Пользователь

    Баллы:
    1
    @echo off
    setlocal ENABLEDELAYEDEXPANSION
    Set Process=java
    tasklist | Find /i "%Process%.exe" || (goto Else)
    :THEN
    Exit
    Goto end
    :ELSE
    C:\Java\jre1.8.0_31\bin\java.exe -Xmx1400M -Xms1400M -jar cauldron-1.7.10-1.1272.06.215-server.jar nogui
    pause[DOUBLEPOST=1430229260,1430228757][/DOUBLEPOST]-------------------------------------------------------------------------------------------
    Собственно вот и проблема: ":start" и "goto start" лишние, на счет первого - это запуск параметра "старт" которому присвоено значение "java -Xincgc -Xmx5G -Dfile.encoding=UTF-8 -jar cauldron-1.7.10-1.1272.06.215-server.jar", а второе это (из вики чтоб понятнее) goto (от англ.go to — «перейти на») — оператор безусловного перехода. В общем когда ты завершаешь сервер, батник переходит к следующей комманде которая в свою очередь заного запускает сервер.
    В моей версии это примерно так (есть просто некоторая необходимость) - при старте батника проверяется наличие процесса джавы, если есть то ничего не делать, далее завершаем батник, иначе запускаем джаву
    и последнее пауза, что бы сервер не вырубился[DOUBLEPOST=1430229391][/DOUBLEPOST]----------------------------------------------------------------------------------------------------
    а в оригинале (до того как появилась потребность проверки процесса) было так :
    @echo off
    C:\Java\jre1.8.0_31\bin\java.exe -Xmx1400M -Xms1400M -jar cauldron-1.7.10-1.1272.06.215-server.jar nogui
    pause
    т.е. без всяких переменных и переходов
     
  9. Автор темы
    Agressor13

    Agressor13 Активный участник Пользователь

    Баллы:
    61
    Skype:
    Poleatev_777
    Как быть? Java лежит в Program Files (с пробелом он считает Program за программу и пытается запустить. Без пробела - не верный путь)
    ________
    Сам вылечил, путь к джаве взял в " "
     
  10. Korsar217

    Korsar217 Ньюби Пользователь

    Баллы:
    1
    кстати пауза не совсем для того что бы сервер не вырубился, а для того что бы я знал что он сам вырубился а не кто то помог (лень знаете ли в логи и краши лезть)
     
  11. Автор темы
    Agressor13

    Agressor13 Активный участник Пользователь

    Баллы:
    61
    Skype:
    Poleatev_777
    Большое спасибо, Всё заработало и отлично завершается! Еще и пояснили, чего как. Вообще отлично, пригодится. Спасибо
     
  12. Korsar217

    Korsar217 Ньюби Пользователь

    Баллы:
    1
    В твоем случае будет как то так
    @echo off
    java -Xincgc -Xmx5G -Dfile.encoding=UTF-8 -jar cauldron-1.7.10-1.1272.06.215-server.jar

    т.е. ничего не меняется, только убрать ненужных операторов, а к джаве у меня путь прописан, потому как система автоматом ее не ищет (тоже есть некоторая необходимость)
     
  13. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Значит java неправильно установил, если нету переменных сред, такое бывает при повторной установки без полного удаления старой. Удали все через форточную утилиту удаление программ. У установи поновой java нужной разрядности. Если форточка 8, то там вообще вроде не устанавливается эта переменная. В таком случае придется установить переменную вручную.
    http://java-course.ru/begin/install-jdk/
     

Поделиться этой страницей