Jump to content
  • 0

[HELP]Turtles and Blockbreakers cannot break blocks


Question

Posted

Launcher/pack Version: 2.1.1

--------------------------------------------------------------------

Operating System: Windows 7 Ultimate x64

--------------------------------------------------------------------

Version of Java: 7

--------------------------------------------------------------------

Description of Problem: Computer Craft Turtles do not

dig when I give them the command to do so. I suspect it has to do with permissions, but I even gave the computercraft turtles user the '*' permission node as well as putting it in the admin group. I use the old permissions 3 plugin for bukkit if that helps.

*Post modified to encompass some other similar problems."

11 answers to this question

Recommended Posts

  • 0
Posted

Re: Turtles won't dig.

Turtles can dig on SSP but not on my server. I attached a screenshot of my permissions file. This is the user I found after setting up my tekkit 2.1.1 server.

  • 0
Posted

Re: Turtles won't dig.

Sorry for the double post, but I need to get this working. Any ideas guys?

Edit: There is something else I noticed. blockbreakers from redpower do not break blocks. This seems like a permissions issue, yet when i give both mods permissions and op privileges they still unable to break blocks.

  • 0
Posted

Have you tried just giving '[ComputerCraft]' permissions? I didn't have to do specific turtle users.

EDIT: If you're using PermissionsEx, you can track down permissoins blocking problems by using /pex toggle debug to make it start explicitly showing all permissions checks anything does in the server log. Toggle it on, poke the turtle, toggle it off. May need to edit the log in text editor to stare at it if your server's pretty busy.

  • 0
Posted

If you happen to be using Factions, I have a fix :) Just worked this out myself with the Factions dev, but he fixed this problem in the new update, which is only 1.1 R6 and up compatible. So, I re-built his source for 1.1 R4 and now it's working perfectly on my server :). I'll link to a download of the jar, but you'll also need to first delete your old conf.json so that it can generate a new one, and then edit it.

Open up conf.json inside your Factions folder and look for this line:

"playersWhoBypassAllProtection": []

Just do a Ctrl + F if you're on windows or Cmd + F on mac and find "players". Then add all the names of the fake players used in between those brackets. An example would be

"playersWhoBypassAllProtection": ["[buildCraft]", "[industralCraft]", "[Redpower]", "[ComputerCraft]", "[Forestry]"]

And then you should be good :)

Download modified Jar: http://dl.dropbox.com/u/10200380/Factions.jar

PS. Can someone sticky this?

  • 0
Posted

Thanks for the post on factions i was wondering on that i found a fix myself by setting

"territoryPainBuild": true,

"territoryPainBuildWhenOffline": true,

"actionDeniedPainAmount": 5,

this way when a player attacks aothers land after 2 block breaks they are dead :)

  • 0
Posted

If you happen to be using Factions, I have a fix :) Just worked this out myself with the Factions dev, but he fixed this problem in the new update, which is only 1.1 R6 and up compatible. So, I re-built his source for 1.1 R4 and now it's working perfectly on my server :). I'll link to a download of the jar, but you'll also need to first delete your old conf.json so that it can generate a new one, and then edit it.

Open up conf.json inside your Factions folder and look for this line:

"playersWhoBypassAllProtection": []

Just do a Ctrl + F if you're on windows or Cmd + F on mac and find "players". Then add all the names of the fake players used in between those brackets. An example would be

"playersWhoBypassAllProtection": ["[buildCraft]", "[industralCraft]", "[Redpower]", "[ComputerCraft]", "[Forestry]"]

And then you should be good :)

Download modified Jar: http://dl.dropbox.com/u/10200380/Factions.jar

PS. Can someone sticky this?

Add those names in your ops.txt file with no quotes

  • 0
Posted

I'm having trouble with the Equivalent Exchange explosions not breaking blocks (catalytic lens and Infernal Armor). I'm thinking it might be a similar permissions issue. Could you send me a copy of your permissions file? My permissions.yml is blank.

  • 0
Posted

Normally I wouldnt necro bump but I recently solved this issue for my server and I thought I'd share for others.

My goal was to allow turtles to break and place blocks in "Wilderness" areas without having to OP the mod.

Turtles on my server wouldn't break blocks on any world that had towny enabled on it.

After ensuring that mod configs for turtles were set to

turtle_fakeplayer_dologin=true     #ensures towny picks up on the fakeplayer add

turtle_fakeplayer_method=one        #ensures the player profile is named [ComputerCraft]

While some say you can just OP the mod, this is generally a bad idea and something I was not going to settle for as it would allow turtles to bypass worldguard protections.

After some tinkering and research I noticed that towny was spitting out errors whenever a turtle attempted to break a block for the first time since the last restart. Something about towny couldn't load the resident [ComputerCraft]. After that I opened my towny plugin configs folder, and went to data and manually added the player [ComputerCraft] to towny.

To add the player you need to both add it to the end of the file plugins/Towny/data/residents.txt and add a player profile file plugins/Towny/data/residents/[ComputerCraft].txt (For this file I just copied a resident who didn't belong to a town or own any plots and renamed it)

The end result is: Your turtles have the same permissions that players who do not belong to a town have and be allowed to break blocks in wilderness and not need to be OP'd.

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...