RebelNode Posted May 31, 2012 Posted May 31, 2012 'lo, many of Tekkit mods use 'fakeusers' like [buildCraft], [RedPower] and [industrialCraft] to account for their block_place events. In Tekkit 2 I put the fakeusers in user groups and gave them permissions with pex, but looks like that doesn't work anymore. If I give [RedPower] all the perms it needs for block_place (and /pex toggle debug reveals it indeed doesn't run into any "permission not found" situations) it still can't place down a block with deployer. If I do /op [RedPower] then deployers work again so it's definitely a permissions issue. Opping quarries and industrial tnt and such isn't exactly ideal so I'd rather use pex if possible. Anyone run into this problem?
j2ther Posted May 31, 2012 Posted May 31, 2012 No need to bump, and why not combine these threads since their literally the same http://forums.technicpack.net/index.php/topic,12075.0.html As I asked in that other thread, what does your modifyworld config look like? Also why don't you want to OP the fake users? OP'ing the fake users most of the time removes constant permissions checks and give the mods the freedom they need to work (which is a good thing). I would recommend OP'ing the mods over relying on * and having pex constantly checking permissions for those mods.
RebelNode Posted May 31, 2012 Author Posted May 31, 2012 I would rather handle the fakeuser permissions with pex because then I can limit their permissions so that players cant for example use a quarry to destroy a worldguard protected area or use blockbreakers to smash lwc-protected chests. modifyworld config: enable: true itemRestrictions: true informPlayers: true whitelist: false messages: whitelistMessage: You are not allowed to join this server. Goodbye! prohibitedItem: You have prohibited item "%s". permissionDenied: Sorry, you don't have enough permissions Also it's worth noting that modifyworld (or any other plugin) doesn't restrict any non-fake players that have the same perms as the fake players. It's just the fake players that get restricted somehow, maybe they communicate with pex via different api or something?
firstdeathmaker Posted May 31, 2012 Posted May 31, 2012 op'ing [ComputerCraft] doesn't help for me. Here is my modifyworld/config.yml: enable: true itemRestrictions: true informPlayers: true whitelist: false messages: whitelistMessage: Du darfst diesen Server nicht betreten. Goodbye! prohibitedItem: Du hast das verbotene Item "%s". permissionDenied: Entschuldigung, aber du hast nicht das Recht dazu.
RebelNode Posted May 31, 2012 Author Posted May 31, 2012 op'ing [ComputerCraft] doesn't help for me. If you want the mining turtles to work then you would have to OP each ComputerCraftTurtle1067, ComputerCraftTurtle1068 etc. or have your default group so that it has modifyworld perms in the area (though as described above simple modifyworld perms are not sufficient anymore in tekkit 3).
firstdeathmaker Posted May 31, 2012 Posted May 31, 2012 Okay, and how does it work with quarries etc? As far as I know they don't have id's or at least they are not visible? Edit: neither /op ComputerCraft22 or /op [ComputerCraft22] work. My Turtle has the id 22.
firstdeathmaker Posted June 1, 2012 Posted June 1, 2012 I already did that, see my post in the other thread for my permissions.yml: Other Thread
Arsenius Posted June 1, 2012 Posted June 1, 2012 i encountered the same. on tekkit 2.0.1 i did this to allow machines to work in towny area's: http://www.mcportcentral.co.za/index.php?topic=1824.0 for now i have op'ed the fake users but like the op said, then they can break LWC protected chests. I personaly dont have modifyworld enabled, is this needed? i use pex like in the link i mentionend.
RebelNode Posted June 1, 2012 Author Posted June 1, 2012 I spent endless hours trying to debug this and here's what I have come up with: http://dev.bukkit.org/server-mods/permissionsex/forum/techhelp/37661-issue-with-latest-modifyworld-does-not-exist-in-earlier/ I'll probably try to downgrade to earlier modifyworld for now and see if I encounter any other problems for having out-dated version.
firstdeathmaker Posted June 1, 2012 Posted June 1, 2012 Hmm, that doesn't solves it for me, since for example the quarry work only outside the faction areas.
RebelNode Posted June 2, 2012 Author Posted June 2, 2012 Hmm, that doesn't solves it for me, since for example the quarry work only outside the faction areas. That is the whole idea. If you want quarries to be able to break protected areas then /op them. If you want your protections to mean anything then block machines from destroying them.
firstdeathmaker Posted June 2, 2012 Posted June 2, 2012 I thin you missunderstand: I alread OP'ed them and they are still not able to operate in Faction Areas. Also the factions.bypass permission is given to them but I think the problem whith that is, that usually as admin you also need to perform a command to enable/disable the bypass functionality. Since the mod fakeplayers dont actively write commands to the chat to activate bypassing factions, the have the right to do so but they cant enable that function. A possible solution would be, if it was possible to perform a chat command for a player. Is that possible? So lets say I would like player xyz to use /home or something, like sudo. That way I could enable the bypassing by myself by saying /sudo [buildcraft] /f bypass What im asking myself too is, why don't I see at least the attemp of the mod fake players asking for some permissions when I switch debugging in pex on?
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now