Cuboid help.

Status
This thread has been locked.

Nykorrin

i-
Premium
Feedback score
6
Posts
812
Reactions
299
Resources
0
So, I ported this plugin I found on Github to 1.15 for my SMP server. When testing claiming (Which utilizes cuboid) on my localhost server, it works fine and setting the 1st and 2nd points register instantly, as well as actually claiming the land. When putting it onto my Linux server, the plugin causes the server to overload and fall behind. The full error produced is:
https://hastebin.com/upuqomoxiv.sql

The following is from the plugin, there are no errors that the IDE lists nor when compiling are there any errors...
Code:
25.12 16:45:25 [Server] ERROR me.nykorrin.teams.util.Cuboid.getBlocks(Cuboid.java:75)
25.12 16:45:25 [Server] ERROR me.nykorrin.teams.managers.ClaimManager.claimiableDistance(ClaimManager.java:53)
25.12 16:45:25 [Server] ERROR me.nykorrin.teams.listener.PlayerListener.onInteract(PlayerListener.java:170)

A comparison between the two servers can be seen here:
Linux -
3ba3a5b63c89279e7eeb48900b52fde4.gif


Windows -
f99b0f5bd2b6534d4034fb9c6a0b6e10.gif


I've already tried contacting the support from my hosting provider but they said they can't help me since it's an issue with how the plugin processes its request.

Keep in mind, I barely know any Java, this is not my plugin and all I did was merely fork it and update the Cuboid.java so it'd work with 1.15 because 1.15 doesn't use getTypeId() :/
 
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

Nykorrin

i-
Premium
Feedback score
6
Posts
812
Reactions
299
Resources
0
This can't even happen lol, a plugin should not act different on different operating systems. I am convinced that it's your host, because it seems to be a issue with the server being too slow.
That’s what I said, but they can’t help with this. I guess it’s time to move to a VPS? Or Dedi? :)
 
Status
This thread has been locked.
Top