Ghost_chu 77ffdd0475 Fix java.lang.IllegalArgumentException crash issue.
This bug will cause server crash, and these lines will shown in crash-report.

```
Description: Exception in server tick loop

java.lang.ExceptionInInitializerError
	at net.minecraft.server.v1_13_R2.PlayerList.sendAll(PlayerList.java:1099)
	at net.minecraft.server.v1_13_R2.World$2.a(World.java:226)
	at net.minecraft.server.v1_13_R2.WorldBorder.setCenter(WorldBorder.java:94)
	at net.minecraft.server.v1_13_R2.WorldServer.i_(WorldServer.java:112)
	at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:367)
	at net.minecraft.server.v1_13_R2.DedicatedServer.init(DedicatedServer.java:316)
	at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:789)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.IllegalArgumentException
	at java.util.concurrent.ThreadPoolExecutor.<init>(ThreadPoolExecutor.java:1314)
	at java.util.concurrent.ThreadPoolExecutor.<init>(ThreadPoolExecutor.java:1237)
	at java.util.concurrent.Executors.newFixedThreadPool(Executors.java:151)
	at io.akarin.server.core.AkarinAsyncExecutor.<clinit>(AkarinAsyncExecutor.java:12)
	... 8 more

```
2019-03-28 21:35:47 +08:00
2019-03-04 22:48:32 +08:00
2019-03-04 18:38:35 +08:00
2019-03-19 05:00:23 +08:00
2019-03-28 15:46:20 +08:00
2019-03-04 18:38:35 +08:00
2019-03-04 19:02:08 +08:00
2019-03-28 21:05:26 +08:00
2019-03-04 18:38:35 +08:00
2019-03-27 14:44:33 +08:00
2019-03-27 00:01:12 +08:00

Akarin FaceAkarin

Powered by Chat bStats Build Status Circle CI

Akarin is currently under heavy development and contributions are welcome!

Introduction

Akarin is a powerful server software from the 'new dimension', formerly known as Torch.

As a Paper fork, it should support almost all plugins that work on Spigot.

Our project has a few key goals:

  • Open Access - Make more game mechanics configurable.
  • Bedrock - Make the server more safe and stable.
  • Fast - Simplify the logic and implement multi-threaded computing.

Issues and Pull Requests will be labeled accordingly

Get Akarin

Download

Open an Issue or a Pull Request if you want to add your website here

Build

Requirements

  • Java (JDK) 8 or above
  • Maven

Compile

./scripts/inst.sh --setup --fast

Notes

  • You must use --setup at least once to deploy necessary dependencies otherwise some imports cannot be organized.
  • For non-modified projects, it is recommended to add the --fast option to skip any tests.
  • If your machine has insufficient memory, you may want to add the --remote option to avoid decompiling locally.

Demo Servers

Open an Issue or a Pull Request if you want to add your website here

Contributing

  • You can checkout the src folder to see more. Please follow the patch style to do any change, so we are able to update between different Minecraft versions.
  • Add your name to the LICENSE if you want to publish your code under the MIT License.
  • If you want to join the Akarin-project team, you can send us an email with your experience and necessary information.

Akarin project

Languages
Java 99.9%
Shell 0.1%