Плагин Nucleus в консоли выдаёт ошибку о том, что kit не сохранён, конфигурация не принимает объекты типа class. В некоторых китах много предметов, которые занимают весь инвентарь. Я взял рюкзаки из мода Backpack и переместил все вещи в них. Для заполненных рюкзаков сделал киты чтобы они занимали всего одну ячейку инвентаря при выдаче. Часть сохранилась, но все остальные нет. Можно это как-нибудь исправить чтобы в китах были именно рюкзаки а не просто куча вещей?


Ошибка в консоли:
[12:51:07] [Server thread/ERROR] [nucleus]: Could not save
java.lang.IllegalArgumentException: Configuration does not accept objects of type class [I
at ninja.leaping.configurate.ScalarConfigValue.setValue(ScalarConfigValue.java:51) ~[spongeforge-1.12.2-2838-7.2.1.jar:1.12.2-2838-7.2.1]
at ninja.leaping.configurate.SimpleConfigurationNode.insertNewValue(SimpleConfigurationNode.java:318) ~[spongeforge-1.12.2-2838-7.2.1.jar:1.12.2-2838-7.2.1]
at ninja.leaping.configurate.SimpleConfigurationNode.setValue(SimpleConfigurationNode.java:283) ~[spongeforge-1.12.2-2838-7.2.1.jar:1.12.2-2838-7.2.1]
at ninja.leaping.configurate.MapConfigValue.setValue(MapConfigValue.java:68) ~[spongeforge-1.12.2-2838-7.2.1.jar:1.12.2-2838-7.2.1]
at ninja.leaping.configurate.SimpleConfigurationNode.setValue(SimpleConfigurationNode.java:262) ~[spongeforge-1.12.2-2838-7.2.1.jar:1.12.2-2838-7.2.1]
at ninja.leaping.configurate.MapConfigValue.setValue(MapConfigValue.java:68) ~[spongeforge-1.12.2-2838-7.2.1.jar:1.12.2-2838-7.2.1]
at ninja.leaping.configurate.SimpleConfigurationNode.setValue(SimpleConfigurationNode.java:262) ~[spongeforge-1.12.2-2838-7.2.1.jar:1.12.2-2838-7.2.1]
at ninja.leaping.configurate.ListConfigValue.setValue(ListConfigValue.java:84) ~[spongeforge-1.12.2-2838-7.2.1.jar:1.12.2-2838-7.2.1]
at ninja.leaping.configurate.SimpleConfigurationNode.setValue(SimpleConfigurationNode.java:252) ~[spongeforge-1.12.2-2838-7.2.1.jar:1.12.2-2838-7.2.1]
at ninja.leaping.configurate.MapConfigValue.setValue(MapConfigValue.java:68) ~[spongeforge-1.12.2-2838-7.2.1.jar:1.12.2-2838-7.2.1]
at ninja.leaping.configurate.SimpleConfigurationNode.setValue(SimpleConfigurationNode.java:262) ~[spongeforge-1.12.2-2838-7.2.1.jar:1.12.2-2838-7.2.1]
at ninja.leaping.configurate.MapConfigValue.setValue(MapConfigValue.java:68) ~[spongeforge-1.12.2-2838-7.2.1.jar:1.12.2-2838-7.2.1]
at ninja.leaping.configurate.SimpleConfigurationNode.setValue(SimpleConfigurationNode.java:262) ~[spongeforge-1.12.2-2838-7.2.1.jar:1.12.2-2838-7.2.1]
at ninja.leaping.configurate.SimpleConfigurationNode.setValue(SimpleConfigurationNode.java:43) ~[spongeforge-1.12.2-2838-7.2.1.jar:1.12.2-2838-7.2.1]
at io.github.nucleuspowered.nucleus.configurate.typeserialisers.NucleusItemStackSnapshotSerialiser.serialize(NucleusItemStackSnapshotSerialiser.java:185) ~[NucleusItemStackSnapshotSerialiser.class:1.14.4-S7.1]
at io.github.nucleuspowered.nucleus.configurate.typeserialisers.NucleusItemStackSnapshotSerialiser.serialize(NucleusItemStackSnapshotSerialiser.java:35) ~[NucleusItemStackSnapshotSerialiser.class:1.14.4-S7.1]
at ninja.leaping.configurate.objectmapping.serialize.TypeSerializers$ListSerializer.serialize(TypeSerializers.java:274) ~[spongeforge-1.12.2-2838-7.2.1.jar:1.12.2-2838-7.2.1]
at ninja.leaping.configurate.objectmapping.serialize.TypeSerializers$ListSerializer.serialize(TypeSerializers.java:234) ~[spongeforge-1.12.2-2838-7.2.1.jar:1.12.2-2838-7.2.1]
at ninja.leaping.configurate.objectmapping.ObjectMapper$FieldData.serializeTo(ObjectMapper.java:120) ~[spongeforge-1.12.2-2838-7.2.1.jar:1.12.2-2838-7.2.1]
at ninja.leaping.configurate.objectmapping.ObjectMapper$BoundInstance.serialize(ObjectMapper.java:169) ~[spongeforge-1.12.2-2838-7.2.1.jar:1.12.2-2838-7.2.1]
at ninja.leaping.configurate.objectmapping.serialize.TypeSerializers$AnnotatedObjectSerializer.serialize(TypeSerializers.java:315) ~[spongeforge-1.12.2-2838-7.2.1.jar:1.12.2-2838-7.2.1]
at ninja.leaping.configurate.objectmapping.serialize.TypeSerializers$MapSerializer.serialize(TypeSerializers.java:228) ~[spongeforge-1.12.2-2838-7.2.1.jar:1.12.2-2838-7.2.1]
at ninja.leaping.configurate.objectmapping.serialize.TypeSerializers$MapSerializer.serialize(TypeSerializers.java:171) ~[spongeforge-1.12.2-2838-7.2.1.jar:1.12.2-2838-7.2.1]
at ninja.leaping.configurate.objectmapping.ObjectMapper$FieldData.serializeTo(ObjectMapper.java:120) ~[spongeforge-1.12.2-2838-7.2.1.jar:1.12.2-2838-7.2.1]
at ninja.leaping.configurate.objectmapping.ObjectMapper$BoundInstance.serialize(ObjectMapper.java:169) ~[spongeforge-1.12.2-2838-7.2.1.jar:1.12.2-2838-7.2.1]
at ninja.leaping.configurate.objectmapping.serialize.TypeSerializers$AnnotatedObjectSerializer.serialize(TypeSerializers.java:315) ~[spongeforge-1.12.2-2838-7.2.1.jar:1.12.2-2838-7.2.1]
at ninja.leaping.configurate.ConfigurationNode.setValue(ConfigurationNode.java:562) ~[spongeforge-1.12.2-2838-7.2.1.jar:1.12.2-2838-7.2.1]
at io.github.nucleuspowered.nucleus.dataservices.dataproviders.ConfigurateDataProvider.transformOnSave(ConfigurateDataProvider.java:47) ~[ConfigurateDataProvider.class:1.14.4-S7.1]
at io.github.nucleuspowered.nucleus.dataservices.dataproviders.AbstractConfigurateDataProvider.save(AbstractConfigurateDataProvider.java:73) ~[AbstractConfigurateDataProvider.class:1.14.4-S7.1]
at io.github.nucleuspowered.nucleus.dataservices.dataproviders.FileChangingConfigurateDataProvider.save(FileChangingConfigurateDataProvider.java:51) ~[FileChangingConfigurateDataProvider.class:1.14.4-S7.1]
at io.github.nucleuspowered.nucleus.dataservices.AbstractService.saveInternal(AbstractService.java:69) ~[AbstractService.class:1.14.4-S7.1]
at io.github.nucleuspowered.nucleus.dataservices.AbstractService.save(AbstractService.java:55) [AbstractService.class:1.14.4-S7.1]
at io.github.nucleuspowered.nucleus.modules.kit.services.KitHandler.saveKitInternal(KitHandler.java:285) [KitHandler.class:1.14.4-S7.1]
at io.github.nucleuspowered.nucleus.modules.kit.services.KitHandler.saveKit(KitHandler.java:278) [KitHandler.class:1.14.4-S7.1]
at io.github.nucleuspowered.nucleus.modules.kit.commands.kit.KitCreateCommand$TemporaryEventListener.onClose(KitCreateCommand.java:109) [KitCreateCommand$TemporaryEventListener.class:1.14.4-S7.1]
at org.spongepowered.common.event.listener.CloseListener_TemporaryEventListener_onClose338.handle(Unknown Source) [?:?]
at org.spongepowered.common.event.RegisteredListener.handle(RegisteredListener.java:95) [RegisteredListener.class:1.12.2-2838-7.2.1]
at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:381) [SpongeModEventManager.class:1.12.2-2838-7.2.1]
at org.spongepowered.mod.event.SpongeModEventManager.extendedPost(SpongeModEventManager.java:456) [SpongeModEventManager.class:1.12.2-2838-7.2.1]
at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:417) [SpongeModEventManager.class:1.12.2-2838-7.2.1]
at org.spongepowered.common.event.SpongeEventManager.post(SpongeEventManager.java:465) [SpongeEventManager.class:1.12.2-2838-7.2.1]
at org.spongepowered.common.SpongeImpl.postEvent(SpongeImpl.java:253) [SpongeImpl.class:1.12.2-2838-7.2.1]
at org.spongepowered.common.event.SpongeCommonEventFactory.callInteractInventoryCloseEvent(SpongeCommonEventFactory.java:1192) [SpongeCommonEventFactory.class:1.12.2-2838-7.2.1]
at org.spongepowered.common.event.tracking.phase.packet.inventory.CloseWindowState.unwind(CloseWindowState.java:65) [CloseWindowState.class:1.12.2-2838-7.2.1]
at org.spongepowered.common.event.tracking.phase.packet.inventory.CloseWindowState.unwind(CloseWindowState.java:49) [CloseWindowState.class:1.12.2-2838-7.2.1]
at org.spongepowered.common.event.tracking.PhaseTracker.completePhase(PhaseTracker.java:316) [spongeforge-1.12.2-2838-7.2.1.jar:1.12.2-2838-7.2.1]
at org.spongepowered.common.event.tracking.PhaseContext.close(PhaseContext.java:618) [PhaseContext.class:1.12.2-2838-7.2.1]
at org.spongepowered.common.event.tracking.phase.packet.PacketPhaseUtil.onProcessPacket(PacketPhaseUtil.java:221) [PacketPhaseUtil.class:1.12.2-2838-7.2.1]
at net.minecraft.network.PacketThreadUtil$1.redirect$zla000$impl$redirectToPhaseTracker(SourceFile:540) [hv$1.class:?]
at net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13) [hv$1.class:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_45]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_45]
at net.minecraft.util.Util.runTask(SourceFile:529) [h.class:?]
at org.spongepowered.common.SpongeImplHooks.onUtilRunTask(SpongeImplHooks.java:308) [SpongeImplHooks.class:1.12.2-2838-7.2.1]
at net.minecraft.server.MinecraftServer.redirect$zje000$onRun(MinecraftServer.java:4682) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:723) [MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.updateTimeLightAndEntities(DedicatedServer.java:397) [nz.class:?]
at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:668) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526) [MinecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_45]