Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

java.util.NoSuchElementException: Missing key ICHOR #5202

Closed
ModernGamingWorld opened this issue Apr 3, 2024 · 4 comments
Closed

java.util.NoSuchElementException: Missing key ICHOR #5202

ModernGamingWorld opened this issue Apr 3, 2024 · 4 comments
Labels
1.19 Issue affects 1.19 Bug Issue describes unintended or broken behavior Confirmed Issue has been verified as being caused by Tinkers, or an enhancement is planned to be added Resolved Issue is fixed in code, but there is not a release with that fix yet.

Comments

@ModernGamingWorld
Copy link

Minecraft Version

1.19.2

Forge Version

43.3.9

Mantle Version

Mantle-1.19.2-1.10.23

Tinkers' Construct Version

3.8.0.14

Describe your issue

Description: Exception in server tick loop

java.util.NoSuchElementException: Missing key ICHOR
at slimeknights.mantle.registration.object.EnumObject.get(EnumObject.java:53) ~[Mantle-1.19.2-1.10.23.jar%231097!/:1.19.2-1.10.23] {re:classloading}
at slimeknights.tconstruct.fluids.TinkerFluids.lambda$static$3(TinkerFluids.java:81) ~[TConstruct-1.19.2-3.8.0.14.jar%231277!/:1.19.2-3.8.0.14] {re:classloading,pl:eventbus:A}
at slimeknights.tconstruct.fluids.item.ContainerFoodItem$FluidContainerFoodItem.initCapabilities(ContainerFoodItem.java:87) ~[TConstruct-1.19.2-3.8.0.14.jar%231277!/:1.19.2-3.8.0.14] {re:classloading}
at net.minecraft.world.item.ItemStack.lambda$forgeInit$12(ItemStack.java:1012) ~[client-1.19.2-20220805.130853-srg.jar%231341!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:forge:itemstack,re:classloading,pl:accesstransformer:B,xf:fml:forge:itemstack,pl:mixin:APP:recipeessentials.mixins.json:nbt.ItemStackMixin,pl:mixin:APP:kubejs-common.mixins.json:ItemStackMixin,pl:mixin:APP:modernfix-common.mixins.json:bugfix.item_cache_flag.ItemStackMixin,pl:mixin:APP:apotheosis.mixins.json:ItemStackMixin,pl:mixin:APP:tombstone.mixins.json:ItemStackMixin,pl:mixin:APP:placebo.mixins.json:ItemStackMixin,pl:mixin:APP:creatures-and-beasts.mixins.json:MixinItemStack,pl:mixin:APP:ars_instrumentum.mixins.json:GlyphCostMixin,pl:mixin:APP:easyshulkerboxes.common.mixins.json:ItemStackMixin,pl:mixin:APP:relics.mixins.json:ItemStackMixin,pl:mixin:APP:itemfilters-common.mixins.json:ItemStackMixin,pl:mixin:APP:forbidden_arcanus.mixins.json:ItemStackMixin,pl:mixin:APP:skilltree.mixins.json:minecraft/ItemStackMixin,pl:mixin:APP:quark.mixins.json:ItemStackMixin,pl:mixin:APP:enigmaticlegacy.mixins.json:MixinItemStack,pl:mixin:APP:majruszlibrary-common.mixins.json:MixinItemStack,pl:mixin:A}
at net.minecraftforge.common.capabilities.CapabilityProvider.getCapabilities(CapabilityProvider.java:87) ~[forge-1.19.2-43.3.9-universal.jar%231346!/:?] {re:computing_frames,re:mixin,re:classloading}
at net.minecraftforge.common.capabilities.CapabilityProvider.getCapability(CapabilityProvider.java:182) ~[forge-1.19.2-43.3.9-universal.jar%231346!/:?] {re:computing_frames,re:mixin,re:classloading}
at net.minecraftforge.common.capabilities.ICapabilityProvider.getCapability(ICapabilityProvider.java:33) ~[forge-1.19.2-43.3.9-universal.jar%231346!/:?] {re:computing_frames,re:mixin,re:classloading}
at net.minecraftforge.fluids.FluidUtil.getFluidHandler(FluidUtil.java:426) ~[forge-1.19.2-43.3.9-universal.jar%231346!/:?] {re:classloading}
at net.minecraftforge.fluids.FluidUtil.getFluidContained(FluidUtil.java:437) ~[forge-1.19.2-43.3.9-universal.jar%231346!/:?] {re:classloading}
at me.desht.pneumaticcraft.common.event.MiscEventHandler.handleFuelEvent(MiscEventHandler.java:105) ~[pneumaticcraft-repressurized-1.19.2-4.3.14-49.jar%231185!/:1.19.2-4.3.14-49] {re:classloading}
at me.desht.pneumaticcraft.common.event._MiscEventHandler_handleFuelEvent_FurnaceFuelBurnTimeEvent.invoke(.dynamic) ~[pneumaticcraft-repressurized-1.19.2-4.3.14-49.jar%231185!/:1.19.2-4.3.14-49] {re:classloading,pl:eventbus:B}
at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.3.jar%2385!/:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.3.jar%2385!/:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.3.jar%2385!/:?] {}
at net.minecraftforge.event.ForgeEventFactory.getItemBurnTime(ForgeEventFactory.java:214) ~[forge-1.19.2-43.3.9-universal.jar%231346!/:?] {re:mixin,re:classloading,pl:mixin:APP:modernfix-forge.mixins.json:perf.potential_spawns_alloc.ForgeEventFactoryMixin,pl:mixin:A}
at net.minecraftforge.common.ForgeHooks.getBurnTime(ForgeHooks.java:1273) ~[forge-1.19.2-43.3.9-universal.jar%231346!/:?] {re:mixin,re:classloading,pl:mixin:APP:apotheosis.mixins.json:ForgeHooksMixin,pl:mixin:APP:tombstone.mixins.json:ForgeHooksMixin,pl:mixin:APP:lootjs-forge.mixins.json:ForgeHooksMixin,pl:mixin:APP:enigmaticlegacy.mixins.json:MixinForgeHooks,pl:mixin:A}
at net.minecraft.world.level.block.entity.AbstractFurnaceBlockEntity.m_58399
(AbstractFurnaceBlockEntity.java:366) ~[client-1.19.2-20220805.130853-srg.jar%231341!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:botania_xplat.mixins.json:AbstractFurnaceBlockEntityAccessor,pl:mixin:APP:botania_forge.mixins.json:AbstractFurnaceBlockEntityForgeAccessor,pl:mixin:APP:itemproductionlib.mixins.json:minecraft/AbstractFurnaceBlockEntityMixin,pl:mixin:APP:decorative_blocks.mixins.json:AbstractFurnaceTileEntityMixin,pl:mixin:APP:mixins.pneumaticcraft.json:accessors.AbstractFurnaceBlockEntityAccess,pl:mixin:APP:immersiveengineering.mixins.json:accessors.FurnaceTEAccess,pl:mixin:APP:polymorph.mixins.json:AccessorAbstractFurnaceBlockEntity,pl:mixin:A}
at com.minecolonies.api.compatibility.CompatibilityManager.discoverFuel(CompatibilityManager.java:758) ~[minecolonies-1.19.2-1.1.516-BETA.jar%231120!/:1.19.2-1.1.516-BETA] {re:classloading}
at com.minecolonies.api.compatibility.CompatibilityManager.discover(CompatibilityManager.java:222) ~[minecolonies-1.19.2-1.1.516-BETA.jar%231120!/:1.19.2-1.1.516-BETA] {re:classloading}
at com.minecolonies.core.event.DataPackSyncEventHandler$ServerEvents.discoverCompatLists(DataPackSyncEventHandler.java:54) ~[minecolonies-1.19.2-1.1.516-BETA.jar%231120!/:1.19.2-1.1.516-BETA] {re:classloading}
at com.minecolonies.core.event.DataPackSyncEventHandler$ServerEvents.onServerStarted(DataPackSyncEventHandler.java:125) ~[minecolonies-1.19.2-1.1.516-BETA.jar%231120!/:1.19.2-1.1.516-BETA] {re:classloading}
at com.minecolonies.core.event.ServerEvents_onServerStarted_ServerStartedEvent.invoke(.dynamic) ~[minecolonies-1.19.2-1.1.516-BETA.jar%231120!/:1.19.2-1.1.516-BETA] {re:classloading,pl:eventbus:B}
at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.3.jar%2385!/:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.3.jar%2385!/:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.3.jar%2385!/:?] {}
at net.minecraftforge.server.ServerLifecycleHooks.handleServerStarted(ServerLifecycleHooks.java:109) ~[forge-1.19.2-43.3.9-universal.jar%231346!/:?] {re:classloading}
at net.minecraft.server.MinecraftServer.m_130011
(MinecraftServer.java:629) ~[client-1.19.2-20220805.130853-srg.jar%231341!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
at net.minecraft.server.MinecraftServer.m_206580
(MinecraftServer.java:244) ~[client-1.19.2-20220805.130853-srg.jar%231341!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
at java.lang.Thread.run(Thread.java:833) [?:?] {re:mixin}

Crash Report

No response

Other mods

https://www.curseforge.com/minecraft/modpacks/monumental-experience/files/5231266

I added to this version and logged into world and crashed

Tried reproducing with just Tinkers?

Yes

Performance Enchancers

Rubidium/Embeddium, Other (specify under other mods)

Searched for known issues?

I did not search

@ModernGamingWorld ModernGamingWorld added 1.19 Issue affects 1.19 Bug Issue describes unintended or broken behavior Unreviewed Issue is new and is awaiting the team to review it labels Apr 3, 2024
@KnightMiner
Copy link
Member

Wonder what that mod is doing that causes this to crash on world load. I could see crashing when you use the bottle on a tank but not on world load. Easy enough fix in any case.

@KnightMiner KnightMiner added Confirmed Issue has been verified as being caused by Tinkers, or an enhancement is planned to be added and removed Unreviewed Issue is new and is awaiting the team to review it labels Apr 3, 2024
@ModernGamingWorld
Copy link
Author

ModernGamingWorld commented Apr 3, 2024

Yeah idk, My modpack is like 500 to 600ish mods, so anything can happen lol

It does mention Minecolonies, so that might be what;s conflicted

but your free to test with my pack if u like

@KnightMiner
Copy link
Member

Nah, I know what the issue is, at a quick glance it would crash if you tried to right click one of our tanks with an ichor bottle. It crashing on startup is weird, but fixing the non-startup crash fixes the startup one.

@KnightMiner
Copy link
Member

Fixed in v3.8.1.16

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1.19 Issue affects 1.19 Bug Issue describes unintended or broken behavior Confirmed Issue has been verified as being caused by Tinkers, or an enhancement is planned to be added Resolved Issue is fixed in code, but there is not a release with that fix yet.
Projects
None yet
Development

No branches or pull requests

2 participants