GoryMoon / HorsePower

Other
10 stars 6 forks source link

1.12.2 Found what was problem! (Grindstone etc) #56

Open cajlo opened 8 months ago

cajlo commented 8 months ago

I've found what was causing problem, that players could not click on grindstones to put items inside and use it! It was CustomNPC mod! I did research with versions HorsePower-1.12.2-2.6.4.74 and CustomNPCs_1.12.2-(05Jul20).

So, how it is. You install both mods, enter world, horse power is not working.

Now, to the most interesting part. You remove CustomNPC, re-enter world, and... Nothing works! I think this combination is somehow corrupts the worldsave. Cause if you create new world it is working again. I've 160 mods modpack, and it is working well untill CustomNPC

cajlo commented 8 months ago

Ok, I've investigated it more, and already wrote everything in discord of CustomNPC, so I would just duplicate it, if you don't mind.

<<When player installs FermiumASM (also known forks NormalASM, CensoredASM, LoliASM) mod with CustomNPC mod and HorsePower mod, HorsePower mod blocks could not be interacted as it was before. Versions I used: Forge-1.12.2-14.23.5.2860; fermiumasm-5.21, HorsePower-1.12.2-2.6.4.74 and CustomNPCs_1.12.2-(05Jul20) all downloaded from CurseForge. Also tried CustomNPCs_1.12.2-03Feb22snapshot found here on discord.

How it works: you enter world, get grindstone and bones, place grindstone, click bones on it, bones appear on grindstone, click it with empty hand, get bone meal on grindstone after 5-6 repeaters, shift+click to get bones or bone meal. (Grindstone must be ordinary, not horse version, it is not work either, but it is easier-faster to reproduce bug).

How it works with CustomNPC: you can shift+click to get bone meal and bones if it was inside grindstone already, but you can't place it anymore inside as a step number one. You can't make it spin (working) too.

Interesting part: if you install both CustomNPC and HorsePower, and then you delete CustomNPC, grindstone would not work back as if save is corrupted or smth, even if you break it and place new one, so you have to create new world (or use workaround below). But if you didn't install CustomNPC this error won't happen ever.

No crashes, no smth in logs.

Workaround: change one parameter in config of FermiumASM : "B:delayItemStackCapabilityInit=false".

I do understand, that solution is exists (spent 4 hours to found) and may be it is super local error, but I thought that it could help someone, sorry if waisted your time.>>

auddie2015 commented 4 months ago

I can't add items and I don't have any of those mods. Right click sticks the ore to the side/top.