Cannot do shadow items on fabric server
Blitzgott1309 opened this issue · 4 comments
I cannot seem to do shadow items on my 1.19 fabric server. I have created the update suppressor from both schematic and video, and although it seems to work (rails will toggle as shown in videos) when I attempt to shadow an item, the comparator is instantly removed from the trapdoor, rather than remaining until the chest is reopened. I may be being stupid, but are there any prerequisites, such as carpet fixes (with shadow item rules) or is this simply just not possible on servers? Also whenever I attempted Carpet fixes rules, the server would almost immediately crash; not your mod but may be useful?
Here is the full modlist, but the only one that alters the game directly is Geyser (bedrock support)
Carpet Shadow
Clumps
dcintegration
Fabric API 57
Carpet
Floodgate (Geyser dep)
Geyser
JEI
Journeymap
Litematica
malalib (Litematica and minihud dep)
Minihud
Player Events
Servux (Litematica and Minihud dep)
Voicechat
If I have missed something obvious, then sorry for wasting your time.
After doing some testing on singleplayer, I can confirm that I am indeed an idiot. After reinstalling carpet fixes, I found a setting called "updateSuppressionCrashFix" and after setting that to true, along with "ReintroduceInstantBlockUpdates" and "ReintroduceItemShadowing" it finally worked. Sorry for any wasted time on your behalf.
the entire reason why it was crashing w/o the updateSuppressionCrashFix rule is because you had the comparator pointing into the rails/observer which will cause a redstone update that is a hard crash for suppression,
just rotate the comparator to point in any other direction even backwards will solve the issue ( and yes the comparator does not need to read from the chest it just need to be in range of it )
also since 1.19 the ReintroduceInstantBlockUpdates and ReintroduceItemShadowing from carpet-fixes are required since mojang fully patched both