Quarry doesn't break blocks
Ariazone opened this issue ยท 11 comments
I'm running a Direwolf20 1.7 FTB server. We are using Forge Essentials for permissions.
The issue is that i can build a quarry but once i start the quarry it will show a breaking animation but it doesn't actually break the block.
We've tried adjusting the permissions of [BuildCraft](and [[BuildCraft]]) to /OP, and also with regular permission (members, OPS).
I've also seen issue #2224 which suggest a Fake Player. We've been searching through all the relevant folders and files but couldn't find anything. (Neither the BuildCraftCore.java?)
Be sure that any plugin like AcceptRules has the uuid of buildcraft accept the rules.
@Cosmicnatrix thanks for your input but posting on a thread that has been closed for more then a year is kinda pointless
Reporting back; my fix seemed to work at first, but now it's not working again. I've tried multiple things to get it working again.
Tried adding the UUID's back into my permissions and made sure that fake-players was still set to true.
I have no idea what caused it to brake again, fillers can not place blocks again. :(
Edit:
The only way I was able to fix this was by setting essentials antibuild options to false, which does not matter much for me because I have no groups without essentials.build on my server anyways. This seems to be an issue with Cauldron/Bukkit not being able to properly handle fake player permissions at this time. Guess we have to wait for Sponge.
The server doesn't know [BuildCraft] or [[BuildCraft]], it only agrees with 'Buildcraft'.
(And how should i apply it, as it does not work well with group-permissions? )
I'm having the same issue with fillers placing blocks, I've tried opping as well as setting [BuildCraft] as the admin group in my permissions.
@Ariazone
Are you using PermissionsEx? That's what I'm using to handle permissions.
I think we actually need to manually put the UUID into the permission config when using PermissionsEx, we can't just use the ingame commands. Not sure what the UUID is though. :P
Edit:
Did some looking around and found the UUID, but it's not working for me still.
Added it into the pex permissions like so (yes I checked the spacing in the config):
77456a1f-b9f9-3f84-8863-ddef5b8e2209:
group:
- Admin
Also tried:
77456a1f-b9f9-3f84-8863-ddef5b8e2209:
group:
- Admin
options:
name: [BuildCraft]
@Ariazone
I got it working on my server, I have the permissions set with PermissionsEx like shown above, the issue was that the following line had to be set to "true" in cauldron.yml
(I'm assuming you are running your server on Cauldron)
fake-players:
do-login: true
Edit:
Did a bit more testing and as long as you have fake-players to true then it will default to your default permission group (or at least thats the case with PEX), and as long as the default group has build permissions, you should be good. :)
@rob5251 No, just Forge Essentials. I kind of hoped we didn't have to install all extra things for a normally working server >.< (I assume the code is the UUID?)
@Ariazone
Yeah the UUID is 77456a1f-b9f9-3f84-8863-ddef5b8e2209 however I've yet to get it working.
@rob5251 The only thing we added to the main ftb download is forge essentials ^-^; (And i believe Cauldron is not part of basic FTB)
I'll try and see if i can find something with fake players then...