PluginBugs / Issues-ItemsAdder

Repository used to keep track of issues of my plugin ItemsAdder
https://itemsadder.devs.beer
51 stars 21 forks source link

Error moving corrupted region to 'corrupted_data' folder #3966

Closed VictorAlonsoo closed 1 week ago

VictorAlonsoo commented 1 week ago

Terms

Discord Username (optional)

No response

What happened?

I upgraded to the latest version. I started the server and could not interact in the world, I looked in the console and the error “_corrupter” appeared. Previously I was using version “4.0.2-alpha-test-7”, but after deleting everything and staying with the latest version with no additional plugins only dependencies. The error remained.

Steps to reproduce the issue

Just add the update to my server

Server version

Paper version 1.21-130-master@b1b5d4c (2024-08-10T10:02:42Z)

ItemsAdder Version

ItemsAdder version 4.0.2-beta-release-9

ProtocolLib Version

ProtocolLib version 5.3.0-SNAPSHOT-726

LoneLibs Version

LoneLibs version 1.0.57

Full Server Log

https://mclo.gs/P6yrUKJ

Error (optional)

[19:40:05] [Server thread/ERROR]: [ItemsAdder] Error moving corrupted region to 'corrupted_data' folder
[19:40:05] [Server thread/WARN]: java.io.FileNotFoundException: File system element for parameter 'source' does not exist: '.\world\itemsadder\region\r.-1.0.pregion'
[19:40:05] [Server thread/WARN]:    at org.apache.commons.io.FileUtils.requireExistsChecked(FileUtils.java:2802)
[19:40:05] [Server thread/WARN]:    at org.apache.commons.io.FileUtils.requireFileCopy(FileUtils.java:2833)
[19:40:05] [Server thread/WARN]:    at org.apache.commons.io.FileUtils.copyFile(FileUtils.java:799)
[19:40:05] [Server thread/WARN]:    at org.apache.commons.io.FileUtils.copyFile(FileUtils.java:834)
[19:40:05] [Server thread/WARN]:    at org.apache.commons.io.FileUtils.copyFile(FileUtils.java:742)
[19:40:05] [Server thread/WARN]:    at ItemsAdder_4.0.2-beta-release-9.jar//ia.m.cP.a(SourceFile:134)
[19:40:05] [Server thread/WARN]:    at ItemsAdder_4.0.2-beta-release-9.jar//ia.m.cQ.b(SourceFile:71)
[19:40:05] [Server thread/WARN]:    at ItemsAdder_4.0.2-beta-release-9.jar//ia.m.cQ.b(SourceFile:117)
[19:40:05] [Server thread/WARN]:    at ItemsAdder_4.0.2-beta-release-9.jar//ia.m.G.b(SourceFile:1755)
[19:40:05] [Server thread/WARN]:    at ItemsAdder_4.0.2-beta-release-9.jar//ia.m.cJ.b(SourceFile:398)
[19:40:05] [Server thread/WARN]:    at ItemsAdder_4.0.2-beta-release-9.jar//ia.m.cJ.b(SourceFile:389)
[19:40:05] [Server thread/WARN]:    at ItemsAdder_4.0.2-beta-release-9.jar//ia.m.cJ.d(SourceFile:527)
[19:40:05] [Server thread/WARN]:    at com.destroystokyo.paper.event.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:40)
[19:40:05] [Server thread/WARN]:    at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80)
[19:40:05] [Server thread/WARN]:    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70)
[19:40:05] [Server thread/WARN]:    at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54)
[19:40:05] [Server thread/WARN]:    at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131)
[19:40:05] [Server thread/WARN]:    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628)
[19:40:05] [Server thread/WARN]:    at net.minecraft.world.level.redstone.NeighborUpdater.executeUpdate(NeighborUpdater.java:59)
[19:40:05] [Server thread/WARN]:    at net.minecraft.world.level.redstone.CollectingNeighborUpdater$MultiNeighborUpdate.runNext(CollectingNeighborUpdater.java:130)
[19:40:05] [Server thread/WARN]:    at net.minecraft.world.level.redstone.CollectingNeighborUpdater.runUpdates(CollectingNeighborUpdater.java:80)
[19:40:05] [Server thread/WARN]:    at net.minecraft.world.level.redstone.CollectingNeighborUpdater.addAndRun(CollectingNeighborUpdater.java:65)
[19:40:05] [Server thread/WARN]:    at net.minecraft.world.level.redstone.CollectingNeighborUpdater.updateNeighborsAtExceptFromFacing(CollectingNeighborUpdater.java:47)
[19:40:05] [Server thread/WARN]:    at net.minecraft.server.level.ServerLevel.updateNeighborsAt(ServerLevel.java:1743)
[19:40:05] [Server thread/WARN]:    at net.minecraft.server.level.ServerLevel.blockUpdated(ServerLevel.java:2316)
[19:40:05] [Server thread/WARN]:    at net.minecraft.world.level.Level.notifyAndUpdatePhysics(Level.java:1126)
[19:40:05] [Server thread/WARN]:    at net.minecraft.world.level.Level.setBlock(Level.java:1098)
[19:40:05] [Server thread/WARN]:    at net.minecraft.world.level.Level.setBlock(Level.java:1012)
[19:40:05] [Server thread/WARN]:    at net.minecraft.world.level.material.FlowingFluid.tick(FlowingFluid.java:485)
[19:40:05] [Server thread/WARN]:    at net.minecraft.world.level.material.FluidState.tick(FluidState.java:78)
[19:40:05] [Server thread/WARN]:    at net.minecraft.server.level.ServerLevel.tickFluid(ServerLevel.java:1178)
[19:40:05] [Server thread/WARN]:    at net.minecraft.world.ticks.LevelTicks.runCollectedTicks(LevelTicks.java:192)
[19:40:05] [Server thread/WARN]:    at net.minecraft.world.ticks.LevelTicks.tick(LevelTicks.java:89)
[19:40:05] [Server thread/WARN]:    at net.minecraft.server.level.ServerLevel.tick(ServerLevel.java:675)
[19:40:05] [Server thread/WARN]:    at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1806)
[19:40:05] [Server thread/WARN]:    at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:473)
[19:40:05] [Server thread/WARN]:    at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1598)
[19:40:05] [Server thread/WARN]:    at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1304)
[19:40:05] [Server thread/WARN]:    at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:330)
[19:40:05] [Server thread/WARN]:    at java.base/java.lang.Thread.run(Thread.java:1583)
[19:40:05] [Server thread/ERROR]: [ItemsAdder] Corrupted region data! Copying it into '_corrupted' folder. 
[19:40:05] [Server thread/WARN]: java.lang.NoClassDefFoundError: io/protostuff/Message
[19:40:05] [Server thread/WARN]:    at ItemsAdder_4.0.2-beta-release-9.jar//ia.m.cY.fO(SourceFile:78)
[19:40:05] [Server thread/WARN]:    at ItemsAdder_4.0.2-beta-release-9.jar//ia.m.da.<init>(SourceFile:87)
[19:40:05] [Server thread/WARN]:    at ItemsAdder_4.0.2-beta-release-9.jar//ia.m.cP.a(SourceFile:123)
[19:40:05] [Server thread/WARN]:    at ItemsAdder_4.0.2-beta-release-9.jar//ia.m.cQ.b(SourceFile:71)
[19:40:05] [Server thread/WARN]:    at ItemsAdder_4.0.2-beta-release-9.jar//ia.m.cQ.b(SourceFile:117)
[19:40:05] [Server thread/WARN]:    at ItemsAdder_4.0.2-beta-release-9.jar//ia.m.G.b(SourceFile:1755)
[19:40:05] [Server thread/WARN]:    at ItemsAdder_4.0.2-beta-release-9.jar//ia.m.cJ.b(SourceFile:398)
[19:40:05] [Server thread/WARN]:    at ItemsAdder_4.0.2-beta-release-9.jar//ia.m.cJ.b(SourceFile:389)
[19:40:05] [Server thread/WARN]:    at ItemsAdder_4.0.2-beta-release-9.jar//ia.m.cJ.d(SourceFile:527)
[19:40:05] [Server thread/WARN]:    at com.destroystokyo.paper.event.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:40)
[19:40:05] [Server thread/WARN]:    at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80)
[19:40:05] [Server thread/WARN]:    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70)
[19:40:05] [Server thread/WARN]:    at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54)
[19:40:05] [Server thread/WARN]:    at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131)
[19:40:05] [Server thread/WARN]:    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628)
[19:40:05] [Server thread/WARN]:    at org.bukkit.event.Event.callEvent(Event.java:45)
[19:40:05] [Server thread/WARN]:    at net.minecraft.world.level.redstone.CollectingNeighborUpdater$MultiNeighborUpdate.runNext(CollectingNeighborUpdater.java:129)
[19:40:05] [Server thread/WARN]:    at net.minecraft.world.level.redstone.CollectingNeighborUpdater.runUpdates(CollectingNeighborUpdater.java:80)
[19:40:05] [Server thread/WARN]:    at net.minecraft.world.level.redstone.CollectingNeighborUpdater.addAndRun(CollectingNeighborUpdater.java:65)
[19:40:05] [Server thread/WARN]:    at net.minecraft.world.level.redstone.CollectingNeighborUpdater.updateNeighborsAtExceptFromFacing(CollectingNeighborUpdater.java:47)
[19:40:05] [Server thread/WARN]:    at net.minecraft.server.level.ServerLevel.updateNeighborsAt(ServerLevel.java:1743)
[19:40:05] [Server thread/WARN]:    at net.minecraft.server.level.ServerLevel.blockUpdated(ServerLevel.java:2316)
[19:40:05] [Server thread/WARN]:    at net.minecraft.world.level.Level.notifyAndUpdatePhysics(Level.java:1126)
[19:40:05] [Server thread/WARN]:    at net.minecraft.world.level.Level.setBlock(Level.java:1098)
[19:40:05] [Server thread/WARN]:    at net.minecraft.world.level.Level.setBlock(Level.java:1012)
[19:40:05] [Server thread/WARN]:    at net.minecraft.world.level.material.FlowingFluid.tick(FlowingFluid.java:485)
[19:40:05] [Server thread/WARN]:    at net.minecraft.world.level.material.FluidState.tick(FluidState.java:78)
[19:40:05] [Server thread/WARN]:    at net.minecraft.server.level.ServerLevel.tickFluid(ServerLevel.java:1178)
[19:40:05] [Server thread/WARN]:    at net.minecraft.world.ticks.LevelTicks.runCollectedTicks(LevelTicks.java:192)
[19:40:05] [Server thread/WARN]:    at net.minecraft.world.ticks.LevelTicks.tick(LevelTicks.java:89)
[19:40:05] [Server thread/WARN]:    at net.minecraft.server.level.ServerLevel.tick(ServerLevel.java:675)
[19:40:05] [Server thread/WARN]:    at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1806)
[19:40:05] [Server thread/WARN]:    at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:473)
[19:40:05] [Server thread/WARN]:    at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1598)
[19:40:05] [Server thread/WARN]:    at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1304)
[19:40:05] [Server thread/WARN]:    at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:330)
[19:40:05] [Server thread/WARN]:    at java.base/java.lang.Thread.run(Thread.java:1583)
[19:40:05] [Server thread/WARN]: Caused by: java.lang.ClassNotFoundException: io.protostuff.Message
[19:40:05] [Server thread/WARN]:    ... 37 more

Problematic items yml configuration file (optional)

No response

Other files, you can drag and drop them here to upload. (optional)

No response

Screenshots/Videos (you can drag and drop files or paste links)

No response

Andre601 commented 1 week ago

For starters, please use 1.21.1 of Paper, as 1.21 has major security exploit that got fixed.

The error itself boils down to some ClassNotFoundException, meaning ItemsAdder tries to access a class that doesn't exist. Why it doesn't exist depends. It could either be the server not including it anymore (or only include it in later versions), or something else.

VictorAlonsoo commented 1 week ago

I just tested the latest version 1.21.1 papermc and the error persists.

Arvinnnnnn commented 1 week ago

image im test on 1.21.1 right now

Arvinnnnnn commented 1 week ago

image

Joaofixe commented 1 week ago

i've same problem to

image

Moosebobby123 commented 1 week ago

Can confirm same error when updating to latest release.

Asleeepp commented 1 week ago

can also confirm, this is pretty high priority, hope this gets fixed soon

KeithR77 commented 1 week ago

Also receiving the same error after updating to latest release. This is a pretty bad/critical bug...I can't interact with my world at all either. When I try to place even a normal Minecraft block down it spams my console with GenericGameEvent errors. Then there's also the corrupted region data errors that spam the console when you simply move between chunks. It's all a mess right now... Screenshot_10

Asleeepp commented 1 week ago

Also receiving the same error after updating to latest release. This is a pretty bad/critical bug...I can't interact with my world at all either. When I try to place even a normal Minecraft block down it spams my console with GenericGameEvent errors. Then there's also the corrupted region data errors that spam the console when you simply move between chunks. It's all a mess right now... Screenshot_10

downgrading to the last version seems to fix the issue

SliderKP commented 1 week ago

Also receiving the same error after updating to latest release. This is a pretty bad/critical bug...I can't interact with my world at all either. When I try to place even a normal Minecraft block down it spams my console with GenericGameEvent errors. Then there's also the corrupted region data errors that spam the console when you simply move between chunks. It's all a mess right now... Screenshot_10

downgrading to the last version seems to fix the issue

What version should I downgrade to?

iFranticman commented 1 week ago

I use 1.20.6 and its doing same thing.

xDangles commented 1 week ago

I have the same problem on paper version 1.21.1 #57, even on a completely empty server.I will remove ItemsAdder for now because the console spam is very large, hopefully they will fix it soon.

Zekariaa commented 1 week ago

Same problem...

SliderKP commented 1 week ago

in my case the error occours updating from 1.20.4 to latestversion.

TheRa1nY commented 1 week ago

same problem

players can't break blocks

kkoonnnmmm commented 1 week ago

same problem

kkoonnnmmm commented 1 week ago

i found a fix for the unable to break blocks and console error. At least in 1.21 you need to downgrade to ItemsAdder_4.0.2-alpha-test-3

SMHenrry commented 1 week ago

I have the same problem in new server instalation, lastest on all plugins. Lone,IA and Paper

An update is really needed soon to resolve this.