BentoBoxWorld / BentoBox

Expandable Minecraft server plugin for island-type games like SkyBlock or AcidIsland.
https://bentobox.world
Eclipse Public License 2.0
334 stars 136 forks source link

Server crash on startup - Couldn't load protochunk #784

Closed smmmadden closed 5 years ago

smmmadden commented 5 years ago

Description

On server startup with BentoBox 1.5.2 or 1.5.3 it crashes with protochunk exception repeating infinite times. Tried with Spigot and PaperSpigot releases from end of May to present (Paper 1.13.2 build 633) and all result in same exception.

Describe the bug

I tried updating my skyblock server from 1.5.0 to latest (1.5.1, 1.5.2 and 1.5.3) and each fail

Steps to reproduce the behavior

all I did was upgrade server & bentobox, and addon jars to the current versions.

Screenshots and videos

No screen shot, but log file showing the exception here: https://pastebin.com/p2NqhVPp

Expected behavior

Not crash my server :-) Doesn't start up at all b/c of this protolchunk issue

Environment

PaperSpigot 1.13.2 Build 633

Server

Plugins

AnimatedFrames_v4.11.3-SNAPSHOT.jar
BentoBox-1.5.3.jar
BungeeTabListPlus_BukkitBridge-2.8.10.jar
CMIPortals1.2.2.0-1.13.1.jar
DeluxeMenus-1.11.3.jar
Dynmap-3.0-beta-4-spigot.jar
EditableSign-6.1.1.jar
EssentialsExtras1.7.5.jar
EssentialsX-2.16.1.212
EssentialsXAntiBuild-2.16.1.212.jar
EssentialsXChat-2.16.1.212.jar
EssentialsXGeoIP-2.16.1.212.jar
EssentialsXProtect-2.16.1.212.jar
EssentialsXSpawn-2.16.1.212.jar
HeadDatabase4.9.1.jar
HolographicDisplays2.3.2-1.13.2.jar
Jobs4.13.0.jar
Links1.6.jar
LuckPerms-Bukkit-4.4.26.jar
MapManager-v1.7.3-SNAPSHOT.jar
nuvotifier-2.5.3.jar
PacketListenerAPI_v3.7.3-SNAPSHOT.jar
PlaceholderAPI-2.10.0.jar
PulseHealth1.4.1.jar
QuickShop-1.13.0.9.39-beta.jar
SaneEconomyCore-0.13.1-SNAPSHOT.jar
TintHealth-1.4.7.jar
Vault1.7.2.jar
VotingPugin5.19.jar
worldedit-bukkit-7.0.0.jar

BentoBox setup

BentoBox and Addons
unable to provide as the server doesn't start. Here is list of addons
acidisland-1.5.0.jar
Biomes-1.5.0.0.jar
bskyblock-1.5.0.jar
CaveBlock-1.5.0.jar
Challenges-0.7.5.jar
Greenhouses-0.0.2-SNAPSHOT.jar
InvSwitcher-0.0.3-SNAPSHOT.jar
level-1.5.0.jar
limits-0.2.1-SNAPSHOT.jar
skygrid-1.5.0.jar
VoidPortals-1.5.0.0.jar
warps-1.5.0.jar
Configuration

Additional context

Mentioned on Discord, was asked to post here

tastybento commented 5 years ago

The world files are corrupted. How they got corrupted, I don't know, but they are unfortunately corrupted. Therefore the server cannot load the world chunks. Even if BentoBox wasn't there and you tried to load the world with say Multiverse it would have problems. I'm not sure if there's a way to fix corrupted world files like this. This type of error has been mentioned on the Paper issue tracker, but I don't see a fix. You may have to reset the world...

tastybento commented 5 years ago

I was able to duplicate this error by running a 1.13.2 server, then updating the server to 1.14.3 and then trying to make the server 1.13.2 again. I'm not saying you did this, but that seems to be one way to cause this..