softpak / HOSE

MInecraft server with multi-thread computing.
GNU Lesser General Public License v3.0
132 stars 27 forks source link

error #45

Open KonoromiHimaries opened 7 years ago

KonoromiHimaries commented 7 years ago

logs https://gist.github.com/mat41997/0e6ec72a13f132198f294c47298b4a35

MiniDigger commented 7 years ago

seems like you don't use Java 8, what's the output of Java - version?

KonoromiHimaries commented 7 years ago

2017-03-31 22_50_46-c__windows_system32_cmd exe

MattAKAFred commented 7 years ago

+1, any fix?

Cavesnakes commented 7 years ago

+1 same error

softpak commented 7 years ago

well... just add "-noverify" after java in the script. like this: java -noverify -XX:+UseG1GC -server -jar paper1.11.2.jar -o true

By the way, I am trying to do some tests. I`ll get the result after a few days. Thanks for the patient.

Cavesnakes commented 7 years ago

i also tried -noverify arguments

server prompted this error

https://gist.github.com/Cavesnakes/03e231ae5eb64c5b829feb0b2d9c2764

Cavesnakes commented 7 years ago

how to build this patch to spigot?

following instruction is difficult can you make easy instruction for beginners?

softpak commented 7 years ago

please use oracle`s jdk instead of openjdk..

Cavesnakes commented 7 years ago

okay thanks for your advice also fast response :D

softpak commented 7 years ago

lol, i am not giving it up yet. i am just too busy with my master's degree.

Cavesnakes commented 7 years ago

I have a little question like "how can you add multi thread to minecraft server"

and Cheer up!

softpak commented 7 years ago

Its some thread-safe works. The sequence of the game logic is very important. Some of them can worked async some cant. I just try to find the syncs and parellel them and the parts which can work async make them async. But it`s also cause other problems like errors with plugins. After all, I have to modify the API part.

But the most important thing is the tracker part in main thread will cause a very big lag after the server runs over 4 or 5 days. So I have to deal this first and it cost me a lot of time.