Lauriichan / JustLootIt

Unique and refreshable loot containers and entities for everyone. (Spigot plugin)
https://www.spigotmc.org/resources/justlootit.116493/
GNU General Public License v3.0
4 stars 1 forks source link

Various errors in my log when doing the conversion from Lootin #17

Open nuttapillar opened 2 months ago

nuttapillar commented 2 months ago

Plugin version

1.6.1

Plugin list

[17:46:29 INFO]: Paper Plugins: (1): [17:46:29 INFO]: - BKCommonLib [17:46:29 INFO]: Bukkit Plugins: (90): [17:46:29 INFO]: - ajLeaderboards, ArcadeGames, AreaShop, BlueBorder, BlueBridgeCore, BlueBridgeGP, BlueBridgeWG, BlueMap, BlueMap-Essentials, BlueMapDeathMarkers [17:46:29 INFO]: BlueMapFloodgate, BungeeGuard, BungeeTabListPlus, ChatFeelings, ChestShop, ChestShopNotifier, ChestSort, Citizens, CMILib, ConditionalEvents [17:46:29 INFO]: ConsoleSpamFix, CoreProtect, CustomDrops, DecentHolograms, Denizen, DiscordSRV, DtlPlayershops, dtlTradersPlus, Duels, EnderdragonManager [17:46:29 INFO]: Essentials, EssentialsChat, EssentialsSpawn, FarmControl, FarmingUpgrade, FastAsyncWorldEdit, FilteredHoppers, floodgate, GPFlags, GPS [17:46:29 INFO]: InvSeePlusPlus_Give, InvUnload, JukeboxExtendedReborn, JustLootIt, LuckPerms, LWC, MiniMOTD, MyCommand, OpenInv, PlaceholderAPI [17:46:29 INFO]: ShulkerPacks, SimplePortals, SkinsRestorer, sleep-most, Tebex, TimeIsMoney, Train_Carts, TreeAssist, Trivia, VanillaChallenges [17:46:29 INFO]: Vault, VeinMiner, ViaBackwards, ViaVersion, ViewDistanceTweaks, Votifier, VotingPlugin, WorldEditSelectionVisualizer, WorldGuard, WorldGuardExtraFlags

Describe what happend

I rebooted my server with this plugin installed, to do the conversion process. during the conversion process, I saw numerous errors in the console.

Reproduction steps

add plugin start conversion look at console

Expected behavior

No errors (I think)

Media

Here is the log with all the errors: https://mclo.gs/ZWx5LXm

Additional Information

No response

Lauriichan commented 2 months ago

The ArrayIndexOutOfBoundsException errors are known however this: "java.lang.IllegalStateException: Invalid block entity minecraft:brushable_block" is not. And there is I think no way for me to fix this issue as what is happening here is that a chest block was saved with an brushable block entity which is not something that JLI causes but instead this is most likely related to either updating the world through multiple versions or Paper itself messing something up in world generation, I can't tell what caused this issue exactly but what I can say is that I'm not able to fix it. Every region mentioned in an error was just skipped by JLI so you don't have to worry about anything being corrupted or smth

Lauriichan commented 2 months ago

Usually Spigot / Paper can load those blocks but since JLI does the conversion before the server is even started up I'm unable to use their approaches, in theory this is fixable by converting the block to the entity or the entity to the block (which is what Spigot / Paper do when seeing those kinds of blocks)

nuttapillar commented 2 months ago

Ah thank you. good to know it's not a big deal.