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

storage scanner not linking to storage screen module #82

Closed
DonSlings opened this issue Sep 6, 2023 · 60 comments
Closed

storage scanner not linking to storage screen module #82

DonSlings opened this issue Sep 6, 2023 · 60 comments

Comments

@DonSlings
Copy link

DonSlings commented Sep 6, 2023

Hello so I'm on AlltheMods 9 modpack which has RFt tools storage on it and I have set up a storage scanner to link all my storage and I made a tablet and storage screen module so i can access the storage scanner digitally and when i sneak+right click on the storage scanner with the screen module it says " storage module is set to block 'storage scanner' " but when i got to check the info on the module it says "unset" and the tablet wont work I'm hoping there's a way to resolve this but i would like to know if its a bug or an issue i can resolve on my own any comments or help will be much appreciated thanks.

@McJty
Copy link
Collaborator

McJty commented Sep 7, 2023

What version is that? Can you show some screenshots?

@DonSlings
Copy link
Author

The version is 1.20.1 and I have a clip showing what I'm talking about its easier to show what I mean on video then in screenshots so here you go just copy and paste the link
https://medal.tv/games/minecraft/clips/1sRYJg_UX8E8W7/d1337PXQm4Qd?invite=cr-MSx4OHUsNTIzOTEzODMs

@McJty
Copy link
Collaborator

McJty commented Sep 7, 2023

Hmm weird. This works fine for me

@McJty
Copy link
Collaborator

McJty commented Sep 7, 2023

Your video is extremely fast though. Can you show me a screenshot of the tooltip of the storage scanner module?

@McJty
Copy link
Collaborator

McJty commented Sep 7, 2023

Ok nm. It seems that setting the storage scanner isn't working. How exactly are you doing that? Can you describe in detail?

@DonSlings
Copy link
Author

Sorry for taking so long to reply back but I SNEAK + RIGHT clicking on the storage scanner with the storage screen module to set it as it says to in the tooltip it says it set in the chat but it actually doesn't set its a weird bug

@McJty
Copy link
Collaborator

McJty commented Sep 7, 2023

It works for me so I suspect there is another mod that is blocking this for some reason. Hard to say

@DonSlings
Copy link
Author

Thanks for the update ill play around with the mods an see what could be conflicting appreciate the help !

@Stylexe02
Copy link

Hi! I have the same problem with ATM 9...
If you've found a solution to solve the problem, or the mod that blocks it, I'd like to know which mod it is. thanks :)

@DonSlings
Copy link
Author

Hi! I have the same problem with ATM 9... If you've found a solution to solve the problem, or the mod that blocks it, I'd like to know which mod it is. thanks :)

---- reply
there is conflicting mods such as rubidium , rubidium extra, oculus , legendary tooltips and iceburg. we get the storage screen module to set to the scanner but when putting the module into the tablet it still doesnt open up the scanner digitally

@McJty
Copy link
Collaborator

McJty commented Sep 9, 2023

It would be interesting to find out if other modules (like energy module) can be linked correctly

@technophobian
Copy link

I am having the same issue. Using Curseforge I downloaded a clean install of ATM9 and was able to repeat the same with a creative world right from start. Also made an Energy Screen Module, and tried shift-right-click on a machine. It does not show as set even though it gives the message in chat that it is set.

@McJty
Copy link
Collaborator

McJty commented Sep 9, 2023

yes, some mod does something weird

@DonSlings
Copy link
Author

there are mods in the mod folder that break it but I can get it to say "set " finally but i have to remove certain mods but I can not open it in the tablet it must either be the GUI for it is broken or the sneak + right click combo that might be conflicting . only time will tell i suppose

@McJty
Copy link
Collaborator

McJty commented Sep 12, 2023

Someone found out that is apparently the mod botarium that's causing issues

@DonSlings
Copy link
Author

Okay cool Thanks for the update

@technophobian
Copy link

clean install of ATM9 and disabled Botarium. Still can't get the storage module to set a location .

@DonSlings
Copy link
Author

if you scroll up in the post ive said what other mods break the mod as well youll have to remove and you dont need to do a clean install

clean install of ATM9 and disabled Botarium. Still can't get the storage module to set a location .

@McJty
Copy link
Collaborator

McJty commented Sep 13, 2023

Are you sure about that? That's not what another person reported to me. For him removing Botarium was sufficient to get everything working again

@DonSlings
Copy link
Author

I removed Botarium but it makes the game crash even with a clean install on start up so im just not going to bother to be honest until they figure it out its not a huge deal to me

@technophobian
Copy link

technophobian commented Sep 13, 2023 via email

@technophobian
Copy link

Also ATM team implied there might be a large update this weekend. Probably just wait until it comes out and revisit this issue.

@Stylexe02
Copy link

Stylexe02 commented Sep 13, 2023

I managed to launch ATM 9 without botarium, I had to remove the dependencies: ad_astra and ad_astra_giselle_addon.
But it still doesn't work, I can't open the storage with the Storage Control Screen Module.

@DonSlings
Copy link
Author

I managed to launch ATM 9 without botarium, I had to remove the dependencies: ad_astra and ad_astra_giselle_addon. But it still doesn't work, I can't open the storage with the Storage Control Screen Module.

did you remove the other mods i listed above as well ?

@Stylexe02
Copy link

I managed to launch ATM 9 without botarium, I had to remove the dependencies: ad_astra and ad_astra_giselle_addon. But it still doesn't work, I can't open the storage with the Storage Control Screen Module.

did you remove the other mods i listed above as well ?

Yes I did, otherwise it was impossible to set the storage controle screen module

@DonSlings
Copy link
Author

DonSlings commented Sep 13, 2023

I managed to launch ATM 9 without botarium, I had to remove the dependencies: ad_astra and ad_astra_giselle_addon. But it still doesn't work, I can't open the storage with the Storage Control Screen Module.

did you remove the other mods i listed above as well ?

Yes I did, otherwise it was impossible to set the storage controle screen module

so your'e able to set it and put it in the tablet and it still doesnt opent the GUI?

@Stylexe02
Copy link

I managed to launch ATM 9 without botarium, I had to remove the dependencies: ad_astra and ad_astra_giselle_addon. But it still doesn't work, I can't open the storage with the Storage Control Screen Module.

did you remove the other mods i listed above as well ?

Yes I did, otherwise it was impossible to set the storage controle screen module

so your'e able to set it and put it in the tablet and it still doesnt opent the GUI?

Exactly, I have the message in the chat, on the module, it's clearly written that it's set with the coordinates, but I can't open the GUI...
Here are the mods I removed:
mods supprimés

@DonSlings
Copy link
Author

...idek anymore at this point i havent been actively trying to figure it out because im in college full time and i work as well so its gotta be something else

@DonSlings
Copy link
Author

I would use a different storage mod in the mean time there is a big update for the modpack this weekend and maybe they will have it figured out by then

@Mejval5
Copy link

Mejval5 commented Sep 19, 2023

I also cannot use the Tablet. Having the same issue as people above. I am using FTB Unstable 1.20
Right clicking does nothing. The tablet doesn't write anything to chat and just doesn't work.

I got this error:
[19Sep2023 20:37:32.214] [Render thread/ERROR] [net.minecraftforge.eventbus.EventBus/EVENTBUS]: Exception caught during firing event: null
Index: 1
Listeners:
0: NORMAL
1: net.minecraftforge.eventbus.EventBus$$Lambda$5131/0x0000000801dff1f8@6fe82817
2: net.minecraftforge.eventbus.EventBus$$Lambda$5131/0x0000000801dff1f8@314ef780
3: ASM: class net.gigabit101.shrink.events.PlayerEvents attachCaps(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
4: ASM: class net.xalcon.torchmaster.common.logic.entityblocking.EntityBlockingEventHandler onWorldAttachCapabilityEvent(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
5: net.minecraftforge.eventbus.EventBus$$Lambda$5131/0x0000000801dff1f8@57214a02
6: ASM: class ironfurnaces.util.EventHandler playerEvent(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
7: ASM: class com.supermartijn642.wormhole.PortalGroupCapability attachCapabilities(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
8: ASM: class dev.xkmc.l2library.init.events.BaseCapabilityEvents onAttachEntityCapabilities(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
9: net.minecraftforge.eventbus.EventBus$$Lambda$5131/0x0000000801dff1f8@3c9601e3
10: net.minecraftforge.eventbus.EventBus$$Lambda$5131/0x0000000801dff1f8@12103ef6
11: net.minecraftforge.eventbus.EventBus$$Lambda$5131/0x0000000801dff1f8@54a439c3
12: ASM: class net.kaneka.planttech2.events.AttachCapabilityEvents attachItemStackCapability(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
13: ASM: org.cyclops.cyclopscore.modcompat.capabilities.CapabilityConstructorRegistry$TileEventListener@44fa0b32 onTileLoad(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
14: ASM: org.cyclops.cyclopscore.modcompat.capabilities.CapabilityConstructorRegistry$ItemStackEventListener@3cad4dea onItemStackLoad(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
15: ASM: org.cyclops.cyclopscore.modcompat.capabilities.CapabilityConstructorRegistry$EntityEventListener@5a1d01bd onEntityLoad(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
16: net.minecraftforge.eventbus.EventBus$$Lambda$5131/0x0000000801dff1f8@988180f
17: net.minecraftforge.eventbus.EventBus$$Lambda$5131/0x0000000801dff1f8@59d99c4
18: net.minecraftforge.eventbus.EventBus$$Lambda$5131/0x0000000801dff1f8@16e9e00f
19: net.minecraftforge.eventbus.EventBus$$Lambda$5131/0x0000000801dff1f8@63f6a930
20: ASM: class it.hurts.sskirillss.relics.init.CapabilityRegistry onCapabilityAttach(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
21: ASM: class net.creeperhost.polylib.forge.ForgeEvents OnAttachCapabilitiesEvent(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
22: ASM: class com.klikli_dev.occultism.handlers.CapabilityEventHandler onEntityConstructing(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
23: ASM: elucent.rootsclassic.capability.RootsCapabilityManager@1c499d75 onEntityConstruct(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
24: net.minecraftforge.eventbus.EventBus$$Lambda$5131/0x0000000801dff1f8@2af78d21
25: net.minecraftforge.eventbus.EventBus$$Lambda$5131/0x0000000801dff1f8@43cd6202
26: ASM: class com.ibarnstormer.gbd.event.ModEvents onAttachCapabilities(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
27: ASM: class dan200.computercraft.shared.ForgeCommonHooks onCapability(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
28: net.minecraftforge.eventbus.EventBus$$Lambda$5131/0x0000000801dff1f8@1a7d1bec
29: ASM: class net.mehvahdjukaar.supplementaries.common.events.forge.ServerEventsForge onAttachTileCapabilities(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
30: ASM: stepsword.mahoutsukai.handlers.ServerHandler@65b9cfef attachCapability(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
31: ASM: stepsword.mahoutsukai.handlers.ServerHandler@65b9cfef attachCapabilityChunk(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
32: ASM: stepsword.mahoutsukai.handlers.ServerHandler@65b9cfef attachCapabilityWorld(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
33: ASM: class net.tropicraft.core.common.item.scuba.ScubaData onCapabilityAttach(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
34: ASM: class com.hollingsworth.arsnouveau.setup.registry.CapabilityRegistry$EventHandler attachCapabilities(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
35: ASM: INSTANCE onEntityConstruction(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
36: ASM: class me.desht.pneumaticcraft.common.thirdparty.computercraft.ComputerCraft attachPeripheralCap(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
37: ASM: class me.desht.pneumaticcraft.common.thirdparty.curios.Curios$CuriosCapabilityListener attachCurioInvTicker(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
38: ASM: class com.simibubi.create.foundation.events.CommonEvents attachCapabilities(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
39: ASM: org.cyclops.cyclopscore.modcompat.capabilities.CapabilityConstructorRegistry$TileEventListener@4739e848 onTileLoad(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
40: ASM: top.theillusivec4.curios.common.event.CuriosEventHandler@654cbbc2 attachStackCapabilities(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
41: ASM: top.theillusivec4.curios.common.event.CuriosEventHandler@654cbbc2 attachEntitiesCapabilities(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
42: ASM: org.cyclops.cyclopscore.modcompat.capabilities.CapabilityConstructorRegistry$EntityEventListener@4083f3f2 onEntityLoad(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
43: ASM: com.illusivesoulworks.polymorph.common.CommonEventsListener@4ff93ef6 attachCapabilities(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
44: ASM: com.illusivesoulworks.polymorph.common.CommonEventsListener@4ff93ef6 attachCapabilitiesPlayer(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
45: ASM: com.illusivesoulworks.polymorph.common.CommonEventsListener@4ff93ef6 attachCapabilitiesStack(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
46: net.minecraftforge.eventbus.EventBus$$Lambda$5131/0x0000000801dff1f8@4c148eba
47: ASM: mcjty.lib.setup.ModSetup$EventHandler@32b4238c onEntityConstructing(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
48: ASM: mcjty.rftoolsutility.setup.ForgeEventHandlers@238e31d8 onEntityConstructing(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
49: ASM: de.maxhenkel.plane.events.CapabilityEvents@66da0573 capabilityAttach(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
java.lang.NullPointerException

@McJty
Copy link
Collaborator

McJty commented Sep 21, 2023

I was thinking on how I could provide an alternative solution from my side but it's hard to come up with something. The tablet is using basic right click behaviour and if that's not working then I can only imagine some mod doing some very weird things. But I'm open to suggestions. Either I can provide some workaround (suggestions welcome) or else we find the culprint and try to convince that mod to fix?

@McJty
Copy link
Collaborator

McJty commented Sep 21, 2023

Technically, the way you link the module to the scanner is with this code in the item. As far as I know this is correct:

    @Nonnull
    @Override
    public InteractionResult useOn(UseOnContext context) {
        ItemStack stack = context.getItemInHand();
        Level world = context.getLevel();
        Player player = context.getPlayer();
        BlockPos pos = context.getClickedPos();
        BlockEntity te = world.getBlockEntity(pos);
        if (te instanceof IStorageScanner) {
            BlockState state = world.getBlockState(pos);
            Block block = state.getBlock();
            String name = "<invalid>";
            if (block != null && !world.getBlockState(pos).isAir()) {
                name = Tools.getReadableName(world, pos);
            }
            ModuleTools.setPositionInModule(stack, world.dimension(), pos, name);
            if (world.isClientSide) {
                Logging.message(player, "Storage module is set to block '" + name + "'");
            }
        } else {
            ModuleTools.clearPositionInModule(stack);
            if (world.isClientSide) {
                Logging.message(player, "Storage module is cleared");
            }
        }
        return InteractionResult.SUCCESS;
    }

@Speiger
Copy link

Speiger commented Sep 28, 2023

@DonSlings can you install a NBT visualization mod?
https://www.curseforge.com/minecraft/mc-mods/nbt-tooltip
That way we can see how the NBT looks inside of the item.
And make a clip that shows every items NBT looks like :)
Best would be everytime the item changes.
more data in this case is better :)

@djnifos
Copy link

djnifos commented Sep 28, 2023

image
image
image

Here's the NBT tag "tag" for the Tablet (scanner) with a Storage Control Screen Module tied to a storage scanner, the nbt from the scanner is shown also. Resetting the screen module and linking it again to the scanner shows those same items in the same slots.
This info (apples and pearls) corresponds to a dump screen module that no longer exists, it was reset, and should have a backpack on it now. I had to use Integrated Dynamics for this, that tooltip mod doesn't exist in 1.20.

This is in ATM9. I can test whatever you want.

@Speiger
Copy link

Speiger commented Sep 28, 2023

@djnifos thanks, yeah i hope @McJty can use this information, because i can not really validate it atm.
Mostly because i am not into his projects that deep, just wanted to provide a perspective I haven't seen yet.

@woodyafortunato
Copy link

i'm still having this issue

@Speiger
Copy link

Speiger commented Oct 5, 2023

@woodyafortunato congrats, and there was so far no solution found :)

@yuriondelagrion
Copy link

yuriondelagrion commented Oct 17, 2023

Playing direwolf20 1.20. I linked my screen control module card to my scanner, inserted it into the tablet, and when I try right clicking it, nothing happens.

the log shows this error:

Error log

at cpw.mods.bootstraplauncher@1.1.2/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141)
at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)
at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)
at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)
at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)
at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)
at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)
at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)
at MC-BOOTSTRAP/fml_loader@47.1.47/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.lambda$launchService$4(CommonLaunchHandler.java:108)
at MC-BOOTSTRAP/fml_loader@47.1.47/net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.runService(CommonClientLaunchHandler.java:24)
at MC-BOOTSTRAP/fml_loader@47.1.47/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:114)
at MC-BOOTSTRAP/fml_loader@47.1.47/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:126)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.main.Main.main(Main.java:218)
at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718)
at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1106)
at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.m_18699_(BlockableEventLoop.java:115)
at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:130)
at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23)
at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:156)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source)
at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.m_18693_(BlockableEventLoop.java:67)
at TRANSFORMER/forge@47.1.76/net.minecraftforge.network.PlayMessages$OpenContainer.lambda$handle$1(PlayMessages.java:290)
at java.base/java.util.Optional.ifPresent(Unknown Source)
at TRANSFORMER/forge@47.1.76/net.minecraftforge.network.PlayMessages$OpenContainer.lambda$handle$0(PlayMessages.java:291)
at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.inventory.MenuType.create(MenuType.java:61)
at TRANSFORMER/mcjtylib@1.20-8.0.3/mcjty.lib.container.GenericContainer.lambda$createRemoteContainerType$6(GenericContainer.java:526)
at TRANSFORMER/rftoolsstorage@1.20-5.0.1/mcjty.rftoolsstorage.modules.scanner.blocks.StorageScannerTileEntity.(StorageScannerTileEntity.java:145)
at TRANSFORMER/rftoolsstorage@1.20-5.0.1/mcjty.rftoolsstorage.modules.scanner.blocks.StorageScannerTileEntity.(StorageScannerTileEntity.java:139)
at TRANSFORMER/mcjtylib@1.20-8.0.3/mcjty.lib.tileentity.TickingTileEntity.(TickingTileEntity.java:10)
at TRANSFORMER/mcjtylib@1.20-8.0.3/mcjty.lib.tileentity.GenericTileEntity.(GenericTileEntity.java:70)
at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.block.entity.BlockEntity.(BlockEntity.java:33)
at TRANSFORMER/forge@47.1.76/net.minecraftforge.common.capabilities.CapabilityProvider.gatherCapabilities(CapabilityProvider.java:51)
at TRANSFORMER/forge@47.1.76/net.minecraftforge.common.capabilities.CapabilityProvider.gatherCapabilities(CapabilityProvider.java:67)
at TRANSFORMER/forge@47.1.76/net.minecraftforge.common.capabilities.CapabilityProvider.doGatherCapabilities(CapabilityProvider.java:72)
at TRANSFORMER/forge@47.1.76/net.minecraftforge.event.ForgeEventFactory.gatherCapabilities(ForgeEventFactory.java:628)
at TRANSFORMER/forge@47.1.76/net.minecraftforge.event.ForgeEventFactory.gatherCapabilities(ForgeEventFactory.java:634)
at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.post(EventBus.java:296)
at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.post(EventBus.java:315)
at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252)
at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260)
at TRANSFORMER/botarium@2.2.0/earth.terrarium.botarium.forge.BotariumForge.attachBlockCapabilities(BotariumForge.java:58)
java.lang.NullPointerException: Cannot invoke "net.minecraft.world.level.block.state.BlockState.m_60734_()" because the return value of "net.minecraft.world.level.block.entity.BlockEntity.m_58900_()" is null
75: net.minecraftforge.eventbus.EventBus$$Lambda$1634/0x0000000801854910@7f05555e
74: ASM: mcjty.rftoolsutility.setup.ForgeEventHandlers@14484949 onEntityConstructing(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
73: net.minecraftforge.eventbus.EventBus$$Lambda$1634/0x0000000801854910@73448138
72: net.minecraftforge.eventbus.EventBus$$Lambda$1634/0x0000000801854910@6fc28423
71: net.minecraftforge.eventbus.EventBus$$Lambda$1634/0x0000000801854910@2ab4eb12
70: net.minecraftforge.eventbus.EventBus$$Lambda$1634/0x0000000801854910@231cf89
69: ASM: mcjty.lib.setup.ModSetup$EventHandler@6b6c7b6c onEntityConstructing(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
68: ASM: com.illusivesoulworks.comforts.common.CapabilitySleepData$CapabilityEvents@79a7ba3a onAttachCapabilities(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
67: ASM: class dan200.computercraft.shared.integration.MoreRedIntegration attachBlockCapabilities(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
66: net.minecraftforge.eventbus.EventBus$$Lambda$1634/0x0000000801854910@50c98a61
65: ASM: mekanism.common.CommonPlayerTracker@48e00873 attachCaps(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
64: ASM: com.illusivesoulworks.polymorph.common.CommonEventsListener@20932a52 attachCapabilitiesStack(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
63: ASM: com.illusivesoulworks.polymorph.common.CommonEventsListener@20932a52 attachCapabilitiesPlayer(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
62: ASM: com.illusivesoulworks.polymorph.common.CommonEventsListener@20932a52 attachCapabilities(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
61: ASM: org.cyclops.cyclopscore.modcompat.capabilities.CapabilityConstructorRegistry$TileEventListener@218419e3 onTileLoad(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
60: ASM: mcjty.theoneprobe.ForgeEventHandlers@4fbecaeb onEntityConstructing(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
59: net.minecraftforge.eventbus.EventBus$$Lambda$1634/0x0000000801854910@14fa392e
58: ASM: de.ellpeck.naturesaura.events.CommonEvents@3b105b21 onChunkCapsAttach(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
57: ASM: de.ellpeck.naturesaura.events.CommonEvents@3b105b21 onLevelCapsAttach(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
56: net.minecraftforge.eventbus.EventBus$$Lambda$1634/0x0000000801854910@1567b944
55: ASM: top.theillusivec4.curios.common.event.CuriosEventHandler@2156cfef attachStackCapabilities(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
54: ASM: top.theillusivec4.curios.common.event.CuriosEventHandler@2156cfef attachEntitiesCapabilities(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
53: ASM: com.blakebr0.ironjetpacks.compat.curios.CuriosCompat@48ae6d6b onAttachCapabilities(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
52: net.minecraftforge.eventbus.EventBus$$Lambda$1634/0x0000000801854910@6406c594
51: net.minecraftforge.eventbus.EventBus$$Lambda$1634/0x0000000801854910@5fc36686
50: ASM: class com.stal111.forbidden_arcanus.event.AttachCapabilitiesListener onWorldCapabilityAttachEvent(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
49: ASM: class com.stal111.forbidden_arcanus.event.AttachCapabilitiesListener onPlayerCapabilityAttachEvent(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
48: ASM: class dev.xkmc.modulargolems.events.ModifierEventListeners onAttachLevelCapabilities(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
47: ASM: class sonar.fluxnetworks.register.EventHandler onAttachCapability(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
46: ASM: class com.simibubi.create.foundation.events.CommonEvents attachCapabilities(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
45: ASM: class net.blay09.mods.cookingforblockheads.compat.CompatCapabilityLoader attachTileEntityCapabilities(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
44: ASM: class com.mystchonky.arsocultas.common.events.EventHandler attachItemCapability(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
43: ASM: class tv.soaryn.xycraft.core.XyCoreClient$ForgeBus onAttachCapabilities(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
42: ASM: class tv.soaryn.xycraft.core.XyCoreCommon onAttachCapabilitiesToPlayer(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
41: net.minecraftforge.eventbus.EventBus$$Lambda$1634/0x0000000801854910@73ee5e58
40: net.minecraftforge.eventbus.EventBus$$Lambda$1634/0x0000000801854910@5e15f0a0
39: ASM: class dan200.computercraft.shared.ForgeCommonHooks onCapability(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
38: ASM: class net.creeperhost.polylib.forge.ForgeEvents OnAttachCapabilitiesEvent(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
37: ASM: class com.hollingsworth.arsnouveau.setup.registry.CapabilityRegistry$EventHandler attachCapabilities(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
36: net.minecraftforge.eventbus.EventBus$$Lambda$1634/0x0000000801854910@62cb26ac
35: net.minecraftforge.eventbus.EventBus$$Lambda$1634/0x0000000801854910@443d0784
34: ASM: org.cyclops.cyclopscore.modcompat.capabilities.CapabilityConstructorRegistry$EntityEventListener@722f1ca7 onEntityLoad(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
33: ASM: org.cyclops.cyclopscore.modcompat.capabilities.CapabilityConstructorRegistry$ItemStackEventListener@1d023303 onItemStackLoad(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
32: ASM: org.cyclops.cyclopscore.modcompat.capabilities.CapabilityConstructorRegistry$TileEventListener@10aa9469 onTileLoad(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
31: net.minecraftforge.eventbus.EventBus$$Lambda$1634/0x0000000801854910@6888bbc9
30: net.minecraftforge.eventbus.EventBus$$Lambda$1634/0x0000000801854910@3661506d
29: ASM: ru.yurannnzzz.moreredcccompat.MoreRedCCCompatMod@5b5153d attachCapability(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
28: ASM: class com.aetherteam.aether.capability.AetherCapabilities$Registration attachEntityCapabilities(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
27: net.minecraftforge.eventbus.EventBus$$Lambda$1634/0x0000000801854910@549e59c6
26: ASM: class com.aetherteam.aether.capability.AetherCapabilities$Registration attachWorldCapabilities(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
25: ASM: class me.desht.pneumaticcraft.common.thirdparty.curios.Curios$CuriosCapabilityListener attachCurioInvTicker(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
24: ASM: class net.tropicraft.core.common.item.scuba.ScubaData onCapabilityAttach(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
23: ASM: me.desht.pneumaticcraft.common.thirdparty.mekanism.Mekanism@2e470635 attachHeatAdapters(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
22: ASM: me.desht.pneumaticcraft.common.thirdparty.mekanism.Mekanism@2e470635 attachRadiationShield(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
21: ASM: mods.railcraft.Railcraft@5c446c0d handleAttachItemStackCapabilities(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
20: ASM: class me.desht.pneumaticcraft.common.thirdparty.computercraft.ComputerCraft attachPeripheralCap(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
19: ASM: mods.railcraft.Railcraft@5c446c0d handleAttachEntityCapabilities(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
18: ASM: INSTANCE onEntityConstruction(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
17: net.minecraftforge.eventbus.EventBus$$Lambda$1634/0x0000000801854910@7c5a1864
16: net.minecraftforge.eventbus.EventBus$$Lambda$1634/0x0000000801854910@4c624ab2
15: ASM: class com.klikli_dev.occultism.handlers.CapabilityEventHandler onEntityConstructing(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
14: net.minecraftforge.eventbus.EventBus$$Lambda$1634/0x0000000801854910@27e8aea6
13: net.minecraftforge.eventbus.EventBus$$Lambda$1634/0x0000000801854910@4f3cea1b
12: ASM: class com.traverse.bhc.common.util.HealthModifier attachCapabilities(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
11: ASM: class net.mehvahdjukaar.supplementaries.common.events.forge.ServerEventsForge onAttachTileCapabilities(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
10: ASM: class dev.xkmc.l2library.init.events.BaseCapabilityEvents onAttachEntityCapabilities(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
9: ASM: class com.supermartijn642.wormhole.PortalGroupCapability attachCapabilities(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
8: ASM: class ironfurnaces.util.EventHandler playerEvent(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
7: net.minecraftforge.eventbus.EventBus$$Lambda$1634/0x0000000801854910@34508b19
6: ASM: class net.xalcon.torchmaster.common.logic.entityblocking.EntityBlockingEventHandler onWorldAttachCapabilityEvent(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
5: ASM: class net.gigabit101.shrink.events.PlayerEvents attachCaps(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
4: ASM: class com.matyrobbrt.antsportation.onetimejoin.OneTimeRewardListener onAttach(Lnet/minecraftforge/event/AttachCapabilitiesEvent;)V
3: net.minecraftforge.eventbus.EventBus$$Lambda$1634/0x0000000801854910@3d6ac168
2: net.minecraftforge.eventbus.EventBus$$Lambda$1634/0x0000000801854910@65f1a9ab
1: net.minecraftforge.eventbus.EventBus$$Lambda$1634/0x0000000801854910@5e94a068
0: NORMAL
Listeners:
Index: 1
[14:24:34] [Render thread/ERROR] [ne.mi.ev.EventBus/EVENTBUS]: Exception caught during firing event: Cannot invoke "net.minecraft.world.level.block.state.BlockState.m_60734_()" because the return value of "net.minecraft.world.level.block.entity.BlockEntity.m_58900_()" is null

@Speiger
Copy link

Speiger commented Oct 17, 2023

@yuriondelagrion please wrap your error into this.

<details>
<summary>Error log</summary>
<p>

<< PUT YOUR ERROR LOG BETWEEN THOSE LINES WITH EMPTY LINES BETWEEN

</p>
</details>

@yuriondelagrion
Copy link

@yuriondelagrion please wrap your error into this.

<details>
<summary>Error log</summary>
<p>

<< PUT YOUR ERROR LOG BETWEEN THOSE LINES WITH EMPTY LINES BETWEEN

</p>
</details>

Ok, I edited my post.

@MakZena
Copy link

MakZena commented Nov 24, 2023

Hey Guy's today is 24 november 2023 and i had this isuue today on my world did you all find a solutuion

@Kataiser9
Copy link

Kataiser9 commented Nov 27, 2023

I encountered this issue myself in a custom pack today. After a bit of (admittedly very lucky) testing, I seem to have narrowed the issue down to Botarium (latest version, 2.2.1). Tried a basic storage scanner/tablet setup with and without Botarium installed; works fine without Botarium but not with.

@Mejval5
Copy link

Mejval5 commented Nov 27, 2023

@Kataiser9 You are a god, thanks for the investigation!

Soooo, can someone fix it now? 😅

@McJty
Copy link
Collaborator

McJty commented Nov 28, 2023

Botarium will have to fix it. So someone should report it to them

@MakZena
Copy link

MakZena commented Dec 1, 2023 via email

@McJty
Copy link
Collaborator

McJty commented Dec 1, 2023

Reporting like is done here. i.e. report to their issue tracker. Make a ticket

@McJty
Copy link
Collaborator

McJty commented Dec 1, 2023

Also you can make backups before removing something. If it doesn't work then simply restore the backup. You should make backups in any case

@togreglove
Copy link

hopefully his response helps clear this up?

@McJty
Copy link
Collaborator

McJty commented Jan 3, 2024

Nope it doesn't. It gives no indication where my code does something wrong

@McJty
Copy link
Collaborator

McJty commented Jan 3, 2024

ok, matter resolved

@McJty
Copy link
Collaborator

McJty commented Jan 3, 2024

Should be fixed in RFTools Storage version 5.0.2. Let me know if it isn't. I'll reopen this issue then

@McJty McJty closed this as completed Jan 3, 2024
@FatalHiggins
Copy link

FatalHiggins commented Jun 12, 2024

Should be fixed in RFTools Storage version 5.0.2. Let me know if it isn't. I'll reopen this issue then

I'm having the same issue rn, Im on version 5.0.3 and on the latest version of ATM9 running on a server. Whenever I try to open the GUI nothing is in there.

@FatalHiggins
Copy link

FatalHiggins commented Jun 13, 2024

Should be fixed in RFTools Storage version 5.0.2. Let me know if it isn't. I'll reopen this issue then

I'm having the same issue rn, Im on version 5.0.3 and on the latest version of ATM9 running on a server. Whenever I try to open the GUI nothing is in there.

Im trying to use the tablet with the redstone module and I had everything set up but some times I cant see anything inside. re joining seems to fix it but eventually I cant see it anymore. idk if I'm doing something wrong or not.

Screenshot 2024-06-12 214041

Also my friend is able to access it when I can't so I must be disabling it somehow idk.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests