D
D
Dmitry Lavrik2016-02-14 12:36:03
Java
Dmitry Lavrik, 2016-02-14 12:36:03

(offtopic) How to solve the memory allocation problem for the Minecraft server or why eula is not accepted?

Hello, and I apologize in advance for a non-Java programming question.
However, I ran into a problem that I couldn't find a solution on my own. I would be very grateful for any help.
При создании сервера для игры Minecraft столкнулся с проблемой нехватки оперативной памяти. Машина, на которой стоит сервер обладает двухъядерным процессором и семью гигабайтами ОЗУ, но, к сожалению, 32х разрядной операционной системой Windows. При запуске файла "server.jar" сервер функционирует (три игрока свободно проиграли на нем несколько часов), но затем начались вылеты в связи с нехваткой памяти. Посему я попробовал запустить этот файл из консоли, прописав в параметрах объем выделяемой памяти, используя следующую команду "java -Xmx1536M -Xms1536M -jar C:\server\server.jar". И вот тут я наткнулся на непреодолимое препятствие в виде ошибки, которая указывает мне на то, что я не принял лицензионное соглашение, несмотря на то, что соглашение принято (скриншоты прилагаются), а именно в файле eula.txt есть строчка "eula=true".
If you have read to the end and want to help, please tell me how I can allocate more memory to the server or how to solve the problem with the agreement.
0972f332814d4e36b192b3de832509f2.png4003173bfab0402a8230bba02c24b238.png

Answer the question

In order to leave comments, you need to log in

1 answer(s)
W
Way, 2016-02-14
@yukuCrow

Who keeps the mc server on Windows? You have to keep on Linux.
java -Xmx1536M -Xms1536M -jar C:\server\server.jar Xmx
maximum memory
Xms minimum memory
Instead of M, you can specify G, -Xmx7G -Xms1G
Regarding eula, first turn off the server, then save the changes and turn it on again.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question