Skip to content

Failed to read field #1172

@SweetLitchi22

Description

@SweetLitchi22

问题描述

服务器从1.21.1升级到1.21.8,启动服务器时有大量报错,但似乎对游戏内没有什么影响,但这应该是个兼容性的问题,希望修复😀谢谢!
(日志贴在下边了)

问题复现率

必现

复现步骤

我不确定在别的地方能否复现,我是升级后就出现了这样的问题

服务端类型

Paper

Minecraft 版本

1.21.7~1.21.8

Slimefun 版本

> sf versions
[21:47:33 INFO]: Slimefun 运行的服务器环境:
Paper 1.21.8-60-29c8822 (MC: 1.21.8)
Slimefun e5e6041-Beta @master
构建时间 2025-12-28 10:33:49
Java 25

由 StarWishsama 汉化
请不要将此版本信息截图到 Discord/Github 反馈 Bug
优先到汉化页面反馈

安装的附属插件: (41)
  MiniBlocks vBuild 2 zh-CN(SlimefunGuguProject) (git bb80911)
  Networks vBuild 154 (git 53bd05b)
  CrystamaeHistoria vBuild 40 (git 3d05b93)
  GuizhanLibPlugin vBuild 59 (git 34d72de)
  ExtraTools vBuild 6 (git 204b2a5)
  FoxyMachines vBuild 32 (git e4a6ba7)
  Bump vBuild 43 (git 8952c73)
  FNAmplifications vBuild 23 (git 2a5d064)
  DynaTech vBuild 83 (git 2e31d18)
  SimpleMaterialGenerators vBuild 5 zh-CN(SlimefunGuguProject) (git e05d257)
  ExtraGear vBuild 2 zh-CN(ybw0014) (git ff13031)
  SlimeHUD vBuild 16 (git 3f3f1b9)
  InfinityExpansion vBuild 16 (git 850718f)
  Supreme vBuild 23 (git 98df1c4)
  SFCalc vBuild 6 (git 3441e14)
  ExtraHeads vBuild 5 (git dbbc2e1)
  MobCapturer vBuild 22 (git 22ebcac)
  SlimeTinker vBuild 57 (git 41be204)
  FlowerPower vBuild 7 (git b4b9f0b)
  TranscEndence vBuild 11 (git 2352ccc)
  Galactifun vBuild 27 (git c900528)
  FluffyMachines vBuild 39 (git edf8c9b)
  GeneticChickengineering vBuild 20 (git 929d570)
  RykenSlimefunCustomizer vb122 (git cba8ef9)
  DyedBackpacks vBuild 3 (git d4e0e45)
  Cultivation vBuild 16 (git efc77ed)
  LogiTech vBuild 118 (git 1455a3a)
  SoundMuffler vBuild 1 zh-CN(baoad) (git b1678a8)
  JustEnoughGuide vBuild 213 (git 770c566)
  Residence v6.0.1.2
  FinalTECH-Changed v3.0
  SlimefunLuckyBlocks vBuild 4 (git 3ff0e5a)
  ExoticGarden vBuild 19 (git 0994db4)
  Liquid v14 zh-CN
  SlimeCustomizer vBuild 30 (git 4f3afde)
  SlimeGlue v1.0.2-435fd15
  LiteXpansion vBuild 35 (git 47857d1)
  SimpleUtils vBuild 3 (git c5aab0e)
  SLTech v1.0.0
  ElementManipulation vBuild 5 zh-CN(haiman233) (git 9764734)
  Netheopoiesis vBuild 20 (git c35ffa5)

服务端插件列表

> pl
[21:48:08 INFO]: ℹ Server Plugins (72):
[21:48:08 INFO]: Paper Plugins (1):
[21:48:08 INFO]:  - PlugManX
[21:48:08 INFO]: Bukkit Plugins (71):
[21:48:08 INFO]:  - AuthMe, BlockLocker, Bump, ClearLag, CMILib, CommandAPI, CoreProtect, CrystamaeHistoria, Cultivation, DyedBackpacks
[21:48:08 INFO]:  DynaTech, ElementManipulation, Essentials, EssentialsGeoIP, EssentialsProtect, EssentialsSpawn, ExoticGarden, ExtraGear, ExtraHeads, ExtraTools
[21:48:08 INFO]:  fakeplayer, FinalTECH-Changed, FlowerPower, FluffyMachines, FNAmplifications, FoxyMachines, Galactifun, GeneticChickengineering, Geyser-Spigot, GSit
[21:48:08 INFO]:  GuizhanLibPlugin, ImageFrame, InfinityExpansion, InventoryRollbackPlus, InvSeePlusPlus, JustEnoughGuide, Liquid, LiteXpansion, LogiTech, LuckPerms
[21:48:08 INFO]:  MiniBlocks, MobCapturer, Multiverse-Core, NBTAPI, Netheopoiesis, Networks, PlaceholderAPI, ProtocolLib, QuickShop-Hikari, Residence
[21:48:08 INFO]:  RykenSlimefunCustomizer, SFCalc, SimpleMaterialGenerators, SimpleUtils, SkinsRestorer, SlimeCustomizer, Slimefun, SlimefunLuckyBlocks, SlimeGlue, SlimeHUD
[21:48:08 INFO]:  SlimeTinker, SLTech, SoundMuffler, Supreme, TAB, TranscEndence, TrChat, TrMenu, Vault, ViaBackwards
[21:48:08 INFO]:  ViaVersion

补充信息

日志

latest.log

我认为其中重要的地方

一大堆的

[21:44:14 ERROR]: Failed to read field (Id=[I;-959445046,610808161,-2073771208,-609623708]): Not a string

以及

[21:44:15 ERROR]: [org.bukkit.configuration.serialization.ConfigurationSerialization] Could not call method 'public static org.bukkit.inventory.meta.ItemMeta org.bukkit.craftbukkit.inventory.SerializableMeta.deserialize(java.util.Map) throws java.lang.Throwable' of class org.bukkit.craftbukkit.inventory.SerializableMeta for deserialization
java.lang.RuntimeException: Could not deserialize found primitive
        at org.bukkit.craftbukkit.util.CraftNBTTagConfigSerializer.internalLegacyDeserialization(CraftNBTTagConfigSerializer.java:89) ~[paper-1.21.8.jar:1.21.8-60-29c8822]
        at org.bukkit.craftbukkit.util.CraftNBTTagConfigSerializer.internalLegacyDeserialization(CraftNBTTagConfigSerializer.java:48) ~[paper-1.21.8.jar:1.21.8-60-29c8822]
        at org.bukkit.craftbukkit.util.CraftNBTTagConfigSerializer.deserialize(CraftNBTTagConfigSerializer.java:40) ~[paper-1.21.8.jar:1.21.8-60-29c8822]
        at org.bukkit.craftbukkit.inventory.CraftMetaItem.<init>(CraftMetaItem.java:806) ~[paper-1.21.8.jar:1.21.8-60-29c8822]
        at org.bukkit.craftbukkit.inventory.CraftMetaSkull.<init>(CraftMetaSkull.java:60) ~[paper-1.21.8.jar:1.21.8-60-29c8822]
        at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62) ~[?:?]
        at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[?:?]
        at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483) ~[?:?]
        at org.bukkit.craftbukkit.inventory.SerializableMeta.deserialize(SerializableMeta.java:80) ~[paper-1.21.8.jar:1.21.8-60-29c8822]
        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?]
        at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[?:?]
        at org.bukkit.configuration.serialization.ConfigurationSerialization.deserializeViaMethod(ConfigurationSerialization.java:87) ~[paper-api-1.21.8-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.configuration.serialization.ConfigurationSerialization.deserialize(ConfigurationSerialization.java:129) ~[paper-api-1.21.8-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.configuration.serialization.ConfigurationSerialization.deserializeObject(ConfigurationSerialization.java:209) ~[paper-api-1.21.8-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.util.io.BukkitObjectInputStream.resolveObject(BukkitObjectInputStream.java:53) ~[paper-api-1.21.8-R0.1-SNAPSHOT.jar:?]
        at java.base/java.io.ObjectInputStream.checkResolve(ObjectInputStream.java:1671) ~[?:?]
        at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1620) ~[?:?]
        at java.base/java.io.ObjectInputStream.readArray(ObjectInputStream.java:2035) ~[?:?]
        at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1608) ~[?:?]
        at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2480) ~[?:?]
        at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2327) ~[?:?]
        at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2133) ~[?:?]
        at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1620) ~[?:?]
        at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2480) ~[?:?]
        at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2327) ~[?:?]
        at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2133) ~[?:?]
        at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1620) ~[?:?]
        at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:487) ~[?:?]
        at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:445) ~[?:?]
        at Slimefun-e5e6041-Beta.jar/com.xzavier0722.mc.plugin.slimefun4.storage.util.DataUtils.string2ItemStack(DataUtils.java:55) ~[Slimefun-e5e6041-Beta.jar:?]
        at Slimefun-e5e6041-Beta.jar/com.xzavier0722.mc.plugin.slimefun4.storage.common.RecordSet.getItemStack(RecordSet.java:59) ~[Slimefun-e5e6041-Beta.jar:?]
        at Slimefun-e5e6041-Beta.jar/com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController.lambda$loadBlockData$17(BlockDataController.java:991) ~[Slimefun-e5e6041-Beta.jar:?]
        at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) ~[?:?]
        at java.base/java.util.Collections$UnmodifiableCollection.forEach(Collections.java:1118) ~[?:?]
        at Slimefun-e5e6041-Beta.jar/com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController.loadBlockData(BlockDataController.java:990) ~[Slimefun-e5e6041-Beta.jar:?]
        at Slimefun-e5e6041-Beta.jar/com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController.lambda$loadChunk$7(BlockDataController.java:853) ~[Slimefun-e5e6041-Beta.jar:?]
        at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545) ~[?:?]
        at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328) ~[?:?]
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) ~[?:?]
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) ~[?:?]
        at java.base/java.lang.Thread.run(Thread.java:1474) ~[?:?]
Caused by: com.mojang.brigadier.exceptions.CommandSyntaxException: Failed to parse number: Value out of range. Value:"798" Radix:10 at position 4: 798b<--[HERE]
[21:44:15 ERROR]: Failed to read field (Id=[I;-1486694744,364132990,-1818392958,99201215]): Not a string
[21:44:15 WARN]: java.io.IOException: Failed to deserialize object
[21:44:15 WARN]:        at org.bukkit.util.io.BukkitObjectInputStream.newIOException(BukkitObjectInputStream.java:63)
[21:44:15 WARN]:        at org.bukkit.util.io.BukkitObjectInputStream.resolveObject(BukkitObjectInputStream.java:55)
[21:44:15 ERROR]: Failed to read field (Id=[I;-1486694744,364132990,-1818392958,99201215]): Not a string
[21:44:15 WARN]:        at java.base/java.io.ObjectInputStream.checkResolve(ObjectInputStream.java:1671)
[21:44:15 WARN]:        at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1620)
[21:44:15 WARN]:        at java.base/java.io.ObjectInputStream.readArray(ObjectInputStream.java:2035)
[21:44:15 WARN]:        at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1608)
[21:44:15 WARN]:        at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2480)
[21:44:15 WARN]:        at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2327)
[21:44:15 WARN]:        at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2133)
[21:44:15 WARN]:        at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1620)
[21:44:15 WARN]:        at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2480)
[21:44:15 WARN]:        at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2327)
[21:44:15 WARN]:        at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2133)
[21:44:15 WARN]:        at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1620)
[21:44:15 WARN]:        at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:487)
[21:44:15 WARN]:        at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:445)
[21:44:15 ERROR]: [org.bukkit.configuration.serialization.ConfigurationSerialization] Could not call method 'public static org.bukkit.inventory.meta.ItemMeta org.bukkit.craftbukkit.inventory.SerializableMeta.deserialize(java.util.Map) throws java.lang.Throwable' of class org.bukkit.craftbukkit.inventory.SerializableMeta for deserialization
java.lang.RuntimeException: Could not deserialize found primitive
        at org.bukkit.craftbukkit.util.CraftNBTTagConfigSerializer.internalLegacyDeserialization(CraftNBTTagConfigSerializer.java:89) ~[paper-1.21.8.jar:1.21.8-60-29c8822]
        at org.bukkit.craftbukkit.util.CraftNBTTagConfigSerializer.internalLegacyDeserialization(CraftNBTTagConfigSerializer.java:48) ~[paper-1.21.8.jar:1.21.8-60-29c8822]
        at org.bukkit.craftbukkit.util.CraftNBTTagConfigSerializer.internalLegacyDeserialization(CraftNBTTagConfigSerializer.java:60) ~[paper-1.21.8.jar:1.21.8-60-29c8822]
        at org.bukkit.craftbukkit.util.CraftNBTTagConfigSerializer.internalLegacyDeserialization(CraftNBTTagConfigSerializer.java:48) ~[paper-1.21.8.jar:1.21.8-60-29c8822]
        at org.bukkit.craftbukkit.util.CraftNBTTagConfigSerializer.deserialize(CraftNBTTagConfigSerializer.java:40) ~[paper-1.21.8.jar:1.21.8-60-29c8822]
        at org.bukkit.craftbukkit.inventory.CraftMetaItem.<init>(CraftMetaItem.java:806) ~[paper-1.21.8.jar:1.21.8-60-29c8822]
        at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62) ~[?:?]
        at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[?:?]
        at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483) ~[?:?]
        at org.bukkit.craftbukkit.inventory.SerializableMeta.deserialize(SerializableMeta.java:80) ~[paper-1.21.8.jar:1.21.8-60-29c8822]
        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?]
        at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[?:?]
        at org.bukkit.configuration.serialization.ConfigurationSerialization.deserializeViaMethod(ConfigurationSerialization.java:87) ~[paper-api-1.21.8-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.configuration.serialization.ConfigurationSerialization.deserialize(ConfigurationSerialization.java:129) ~[paper-api-1.21.8-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.configuration.serialization.ConfigurationSerialization.deserializeObject(ConfigurationSerialization.java:209) ~[paper-api-1.21.8-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.util.io.BukkitObjectInputStream.resolveObject(BukkitObjectInputStream.java:53) ~[paper-api-1.21.8-R0.1-SNAPSHOT.jar:?]
        at java.base/java.io.ObjectInputStream.checkResolve(ObjectInputStream.java:1671) ~[?:?]
        at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1620) ~[?:?]
        at java.base/java.io.ObjectInputStream.readArray(ObjectInputStream.java:2035) ~[?:?]
        at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1608) ~[?:?]
        at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2480) ~[?:?]
        at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2327) ~[?:?]
        at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2133) ~[?:?]
        at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1620) ~[?:?]
        at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2480) ~[?:?]
        at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2327) ~[?:?]
        at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2133) ~[?:?]
        at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1620) ~[?:?]
        at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:487) ~[?:?]
        at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:445) ~[?:?]
        at Slimefun-e5e6041-Beta.jar/com.xzavier0722.mc.plugin.slimefun4.storage.util.DataUtils.string2ItemStack(DataUtils.java:55) ~[Slimefun-e5e6041-Beta.jar:?]
        at Slimefun-e5e6041-Beta.jar/com.xzavier0722.mc.plugin.slimefun4.storage.common.RecordSet.getItemStack(RecordSet.java:59) ~[Slimefun-e5e6041-Beta.jar:?]
        at Slimefun-e5e6041-Beta.jar/com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController.lambda$loadBlockData$17(BlockDataController.java:991) ~[Slimefun-e5e6041-Beta.jar:?]
        at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) ~[?:?]
        at java.base/java.util.Collections$UnmodifiableCollection.forEach(Collections.java:1118) ~[?:?]
        at Slimefun-e5e6041-Beta.jar/com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController.loadBlockData(BlockDataController.java:990) ~[Slimefun-e5e6041-Beta.jar:?]
        at Slimefun-e5e6041-Beta.jar/com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController.lambda$loadChunk$7(BlockDataController.java:853) ~[Slimefun-e5e6041-Beta.jar:?]
        at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545) ~[?:?]
        at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328) ~[?:?]
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) ~[?:?]
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) ~[?:?]
        at java.base/java.lang.Thread.run(Thread.java:1474) ~[?:?]
Caused by: com.mojang.brigadier.exceptions.CommandSyntaxException: Expected a valid unquoted string at position 0: <--[HERE]
[21:44:15 WARN]:        at Slimefun-e5e6041-Beta.jar//com.xzavier0722.mc.plugin.slimefun4.storage.util.DataUtils.string2ItemStack(DataUtils.java:55)
[21:44:15 WARN]:        at Slimefun-e5e6041-Beta.jar//com.xzavier0722.mc.plugin.slimefun4.storage.common.RecordSet.getItemStack(RecordSet.java:59)
[21:44:15 WARN]:        at Slimefun-e5e6041-Beta.jar//com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController.lambda$loadBlockData$17(BlockDataController.java:991)
[21:44:15 WARN]:        at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
[21:44:15 WARN]:        at java.base/java.util.Collections$UnmodifiableCollection.forEach(Collections.java:1118)
[21:44:15 WARN]:        at Slimefun-e5e6041-Beta.jar//com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController.loadBlockData(BlockDataController.java:990)
[21:44:15 WARN]:        at Slimefun-e5e6041-Beta.jar//com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController.lambda$loadChunk$7(BlockDataController.java:853)
[21:44:15 WARN]:        at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545)
[21:44:15 WARN]:        at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328)
[21:44:15 WARN]:        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
[21:44:15 WARN]:        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
[21:44:15 WARN]:        at java.base/java.lang.Thread.run(Thread.java:1474)
[21:44:15 WARN]: Caused by: java.lang.NullPointerException: Cannot invoke "Object.getClass()" because the return value of "org.bukkit.configuration.serialization.ConfigurationSerialization.deserializeObject(java.util.Map)" is null
[21:44:15 WARN]:        at org.bukkit.util.io.BukkitObjectInputStream.resolveObject(BukkitObjectInputStream.java:53)
[21:44:15 WARN]:        ... 26 more
[21:44:15 WARN]: java.io.IOException: Failed to deserialize object
[21:44:15 WARN]:        at org.bukkit.util.io.BukkitObjectInputStream.newIOException(BukkitObjectInputStream.java:63)
[21:44:15 WARN]:        at org.bukkit.util.io.BukkitObjectInputStream.resolveObject(BukkitObjectInputStream.java:55)
[21:44:15 WARN]:        at java.base/java.io.ObjectInputStream.checkResolve(ObjectInputStream.java:1671)
[21:44:15 WARN]:        at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1620)
[21:44:15 WARN]:        at java.base/java.io.ObjectInputStream.readArray(ObjectInputStream.java:2035)
[21:44:15 ERROR]: Failed to read field (Id=[I;-1486694744,364132990,-1818392958,99201215]): Not a string
[21:44:15 WARN]:        at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1608)
[21:44:15 WARN]:        at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2480)
[21:44:15 WARN]:        at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2327)
[21:44:15 WARN]:        at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2133)
[21:44:15 WARN]:        at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1620)
[21:44:15 WARN]:        at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2480)
[21:44:15 WARN]:        at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2327)
[21:44:15 WARN]:        at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2133)
[21:44:15 WARN]:        at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1620)
[21:44:15 WARN]:        at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:487)
[21:44:15 WARN]:        at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:445)
[21:44:15 WARN]:        at Slimefun-e5e6041-Beta.jar//com.xzavier0722.mc.plugin.slimefun4.storage.util.DataUtils.string2ItemStack(DataUtils.java:55)
[21:44:15 WARN]:        at Slimefun-e5e6041-Beta.jar//com.xzavier0722.mc.plugin.slimefun4.storage.common.RecordSet.getItemStack(RecordSet.java:59)
[21:44:15 WARN]:        at Slimefun-e5e6041-Beta.jar//com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController.lambda$loadBlockData$17(BlockDataController.java:991)
[21:44:15 WARN]:        at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
[21:44:15 ERROR]: Failed to read field (Id=[I;-1191011119,2107519931,-1198780735,504420333]): Not a string
[21:44:15 WARN]:        at java.base/java.util.Collections$UnmodifiableCollection.forEach(Collections.java:1118)
[21:44:15 WARN]:        at Slimefun-e5e6041-Beta.jar//com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController.loadBlockData(BlockDataController.java:990)
[21:44:15 WARN]:        at Slimefun-e5e6041-Beta.jar//com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController.lambda$loadChunk$7(BlockDataController.java:853)
[21:44:15 WARN]:        at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545)
[21:44:15 WARN]:        at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328)
[21:44:15 WARN]:        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
[21:44:15 WARN]:        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
[21:44:15 WARN]:        at java.base/java.lang.Thread.run(Thread.java:1474)
[21:44:15 WARN]: Caused by: java.lang.NullPointerException: Cannot invoke "Object.getClass()" because the return value of "org.bukkit.configuration.serialization.ConfigurationSerialization.deserializeObject(java.util.Map)" is null
[21:44:15 WARN]:        at org.bukkit.util.io.BukkitObjectInputStream.resolveObject(BukkitObjectInputStream.java:53)
[21:44:15 WARN]:        ... 26 more

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions