Closed DonSlings closed 11 months ago
What version is that? Can you show some screenshots?
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
Hmm weird. This works fine for me
Your video is extremely fast though. Can you show me a screenshot of the tooltip of the storage scanner module?
Ok nm. It seems that setting the storage scanner isn't working. How exactly are you doing that? Can you describe in detail?
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
It works for me so I suspect there is another mod that is blocking this for some reason. Hard to say
Thanks for the update ill play around with the mods an see what could be conflicting appreciate the help !
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 :)
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
It would be interesting to find out if other modules (like energy module) can be linked correctly
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.
yes, some mod does something weird
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
Someone found out that is apparently the mod botarium that's causing issues
Okay cool Thanks for the update
clean install of ATM9 and disabled Botarium. Still can't get the storage module to set a location .
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 .
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
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
I have to do more testing myself. Just realized what I thought was a clean install wasn't. Curseforge strikes again.
On Tue, Sep 12, 2023, 11:49 PM DonSlings @.***> wrote:
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
— Reply to this email directly, view it on GitHub https://github.com/McJtyMods/RFToolsStorage/issues/82#issuecomment-1716899580, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABJFC7UY47BH75PHEWYQTD3X2EUOBANCNFSM6AAAAAA4OBR7BM . You are receiving this because you commented.Message ID: @.***>
Also ATM team implied there might be a large update this weekend. Probably just wait until it comes out and revisit this issue.
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.
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 ?
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
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?
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:
...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
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
I just tested the new version that was released today, and the only change is that it correctly places the coordinates into the Storage Control Screen module without removing any mods. However, the GUI still doesn't appear...
That's the same result for me as well. I did notice something strange additionally. Occasionally my tablet would get renamed with iron something. Kind of like it was being modified by one of the tool mods. I'm wondering if it's being affected by apotheosis or silent gear.
That's the same result for me as well. I did notice something strange additionally. Occasionally my tablet would get renamed with iron something. Kind of like it was being modified by one of the tool mods. I'm wondering if it's being affected by apotheosis or silent gear.
doesnt hurt to try to say the least
That's the same result for me as well. I did notice something strange additionally. Occasionally my tablet would get renamed with iron something. Kind of like it was being modified by one of the tool mods. I'm wondering if it's being affected by apotheosis or silent gear.
I've removed both mods, and it hasn't made a difference. It must be related to another mod, and it's starting to frustrate me :(
Understandable. I'm lucky in that its not that critical to me. I didn't even realize how useful it could be until I watched a let's play on YouTube where this was used to connect colossal chests thru ars nouveau storage lecturn. I was really hoping to recreate some of that functionality, but alas it's rftools, and my experience with rftools has always been less than stellar.
Understandable. I'm lucky in that its not that critical to me. I didn't even realize how useful it could be until I watched a let's play on YouTube where this was used to connect colossal chests thru ars nouveau storage lecturn. I was really hoping to recreate some of that functionality, but alas it's rftools, and my experience with rftools has always been less than stellar.
I'm still using it, but without the tablet, it's less convenient. The tablet provides some extra options, and most importantly, it allows access to all our storage from anywhere. Plus, the crafting is simple. I've had this mod in all my modded adventures, and that's why it's frustrating that it's not working. But I'm keeping hope that it will work again someday.
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
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?
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;
}
@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 :)
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.
@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.
i'm still having this issue
@woodyafortunato congrats, and there was so far no solution found :)
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:
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.
@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 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.
Hey Guy's today is 24 november 2023 and i had this isuue today on my world did you all find a solutuion
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.
@Kataiser9 You are a god, thanks for the investigation!
Soooo, can someone fix it now? 😅
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.