BuildCraft not compatible with RLcraft modpack?
Xaymar opened this issue ยท 7 comments
When using BuildCraft with RLcraft, it seems that both the Mining Well and the Quarry will refuse to mine Ores, such as Iron Ore, Diamong Ore, Redstone Ore, Lapis Lazuli Ore and any Ore added by another mod. The Quarry and Mining Well will simply flicker the block breaking state between almost broken and fully repaired.
At first I assumed it was MultiMine, but removing the mod made no difference and the behavior continued. Is there any way to figure out why it refuses to mine these kinds of ores? It resumes when restarting the server.
Please complete the following information:
- Forge Version: 1.12.2-14.23.5.2847
- BuildCraft Version (Add Hash if from github): 30b0e64
- Any additonal mods: RLcraft modpack 2.7
To Reproduce
Steps to reproduce the behavior:
- Build a Quarry/Mining Well
- Let it dig naturally generated Ore.
- Eventually the Quarry will refuse to mine Ore and stores up energy for a while.
- Break the Ore and it resumes mining until the next Ore.
After a lot of debugging, it seems to be Reskillable. Any way to have it supported?
Edit: We figured it out. By disabling the following option in reskillable.cfg (set to false) BuildCraft works again:
# Set this to true to enforce requirement checks on Fake Players
B:"Enforce requirements on Fake Players"=false
To make it work properly you'd probably have to make an issue on reskillable's issue tracker, as they should know more about this than me. (Although I think they would probably have to use the real player rather than using buildcraft's fake player to get the appropriate skills to see if the quarry is actually allowed to mine a given block).
We figured it out, it's due to the fake player. Since there's no point in restricting fake players from doing things (no other mod seems to use them in the pack) we've disabled it. Thanks for your patience. :)
Yes, I made that comment after seeing your edit - hence the "properly" part. (Unless RLcraft doesn't use reskillable to stop certain blocks from mined, in which case it's not an exploit to use a quarry in RLCraft).
Ah, my bad then. As far as i know, there are no underground blocks that need to be restricted from being mined by a block that actually requires pretty high skill to be crafted (diamonds, gold, iron all require high skill levels). I'll close this, as it's been solved.
Technically it's only solved for RLCraft, not for anybody else that uses reskillable. (However it's probably quite a lot of work to support it properly, so this is probably best kept closed).
Please note however that the mining well can also mine anything that the quarry can.