Incompatibility with Bibliocraft.
DavidosWolfe667 opened this issue ยท 22 comments
Double Slabs breaks item rack functionality.
Yes, that's the full error log.
The toolracks are placed one full block above (so 2 y spaces) above a spruce slab (top, MC) slag brick slab (bottom, engineer's Deco) combo.
The toolracks that are 2 full blocks above (ergo 3 y spaces) the slabs seem to work fine.
Could you send me a screenshot or perhaps a video of the expected behaviour vs what is happening please?
I have figured that it's specifically the flint & Steel that is glitching out when trying to place it in Bibliocraft things. Everything else works fine. ๐
I still don't understand the relevance of this to my mod. My mod only overrides the behaviour if the item which is right clicking a block is a slab which a flint and steel would be flagged as not being a slab. Does this error occur when my mod is not present?
No, it does not. So it has to be relevant. It only started happening after I installed this mod.
Mayhaps it is related to the blocks interacted with aren't traditional full blocks? I'm not knowledgeable enough in how MC works to make an educated guess.
This is really weird because I'm testing this in my development environment and it is working fine. Was there a block in front below where the fire went and was you sneaking?
I did sneak, yes, it says I shift right clicked.
There were no blocks infront of it.
When shift right clicking with this in hand, instead of opening the GUI it spawns a fake fire.
If it works properly for you, it must be conflicting with another mod in the engineer's life modpack. But how that causes specifically the flint and steel to have problems with bibliocraft is unknown to me.
Do you have a link to the mod pack? I'll check it out and see if I can recreate and track down what the issue is for you
From what I've seen, this issue regarding the fire is only brief and occurs when you sneak click on the block from bibliocraft and also occurs when you right click a vertical slab. The reason for this issue is that by sneak clicking, we override the default action to place items into the shelf and so it tries to use the item (use the flint and steel). This then places a fire block and then immediately the game realises that this block shouldn't be there and is removed. This isn't due to my mod or bibliocraft but due to how the flint and steel is implemented in vanilla minecraft. I am unsure of how an error is appearing in the console as I haven't been able to replicate that unfortunately
You can find the modpack here, using the twitch launcher.
https://www.curseforge.com/minecraft/modpacks/engineers-life
I've noticed other mods giving similar issues, so if anything it's probably something the dev slapped together and/or edited with the modtweaker at this point.
However, I'm still interested in your findings, if you're willing to dive deeper into it.
Could you send the error log again? Like the entire latest.log when the error occurred. I've tried this with the modpack with DoubleSlabs installed and whilst the fire spawns as described above (due to the vanilla implementation), I do not get an error in the console