CyberdyneCC / Thermos

(NO LONGER DEVELOPED) Minecraft Forge Server Software implementing the Spigot/Bukkit API, formerly known as Cauldron/MCPC
http://cyberdynecc.github.io/Thermos/
GNU General Public License v3.0
258 stars 185 forks source link

Private Flan's Mod crash with lastest Thermos, no understanding: Exception in server tick loop #563

Open Benjamin-Loison opened 7 years ago

Benjamin-Loison commented 7 years ago

Hi !

I'm french and since some years I have a big problem, I've tried to switch jar file to launcher my server but nothing to do. I'm the founder of AltisCraft.fr (~ 90 players online at the same time). So server is going down in tps (~7/20) not a big problem I know that the server can lag with this amount of players even if it has a big configuration (Nice CPU and 32 G RAM). But I come here to show my problem which you can solved, I've created my own content like a mod and a plugin (I can't give all sources because it's private). I have taken Flan's Mod 1.7.10 and add it to my mod, all is nice but I've tried different ways not to have this crash-report: http://pastebin.com/AzX2dTc5

The error class switch between all entities of Flan's Mod (driveable), EntityDriveable, EntityPlane, EntityVehicle, EntitySeat...

Here the classes: http://pastebin.com/y8p0Mrqu

Here is the source code of Flan's Mod: https://github.com/FlansMods/FlansMod/tree/1.7.10/src/main/java/com/flansmod/common

Server Log:

(too big for Pastbin): http://altiscraft.fr/BEN/latest.log

FML Log(s):

http://pastebin.com/6Gixzzu8 (Big :O) http://altiscraft.fr/BEN/fml-server-1.log http://altiscraft.fr/BEN/fml-server-2.log http://altiscraft.fr/BEN/fml-server-latest.log

Explanation of issue:

When playing since some hours (very nice gameplay :D) the server crashes because laging I think, with all this time never done/seen anything special which cause the crash, I don't understand :/

How to recreate this issue:

Create a big server with many players and with my mod AltisCraft.fr and use of course vehicles

Modpack Name:

My modpack ^^ Private as I said but I can send to appropriate people.

Mods Installed:

mcp{9.05} Minecraft Coder Pack FML{7.10.99.99} Forge Mod Loader Forge{10.13.4.1614} Minecraft Forge kimagine{0.2} KImagine altiscraft{InDev} AltisCraft.fr gvc{0.6.1} �aGliby's�f Voice Chat Mod

Plugins Installed:

WorldEdit, ChestCommands, BuycraftX, Essentials, EssentialsProtect, EssentialsSpawn, EssentialsChat, GroupManager, AltisCraft.fr, WorldGuard, EssentialsAntiBuild (as in the crash-report)

Warmroast Report:

What this ? ^^

Thermos Version:

Thermos-1.7.10-1614-server.jar (latest now with good new libraries)

Forge Version:

I use this to create my mod forge-1.7.10-10.13.4.1558-1.7.10-src.zip and compiled and runs with Java 8

I hope I will have help, I'm a good java developper but I don't understand this even if have asked other minecraft modders. Thank You.

sameer commented 7 years ago

Bonjour,

Ce n'est pas un problème si vous êtes français, je peux vous aider quand même.

Le crash log que vous avez joint, selon il, il y a un problème avec votre implementation de EntityVehicle.

Nous avons recontré un problème similaire dans le passé, et c'était sur notre côté.

Pouvez-vous m'envoyer le code source pour EnittyVehicle?

Merci,

Robotia

Benjamin-Loison commented 7 years ago

Here the classes: http://pastebin.com/y8p0Mrqu

Je l'ai donné ici :)

sameer commented 7 years ago

Selon ton code source, le problème est en fait sur notre côté. Je peux le corriger, mais il va prendre un peu du temps. En ce moment, je suis en train de re-rédiger le code source pour Thermos dans un autre dépo: ThermosRebased.

Benjamin-Loison commented 7 years ago

Donc vous me conseiller de faire quoi ? Dans l'instantané si possible pour arrêter ce douloureux calvaire que l'on subit depuis trop longtemps ? :) Merci encore de m'aider.