Jump to content




[1.3] Treat chest as peripheral device


  • You cannot reply to this topic
42 replies to this topic

#1 Jan

  • Members
  • 141 posts
  • Locationthe Netherlands

Posted 08 March 2012 - 03:12 PM

I think a lot of people want turtles to automatically drop/get resources from chests.
Although it is possible to make a new block/device for it, maybe it is a good idea that turtles treat an adjacent chest as a device itself (like a disk drive) and then handle it via the peripheral API.

Do you think it is a good idea? Or would it make turtles overpowered?

EDIT:
Now possible using this peripheral mod :mellow:/> :
http://www.computerc...rce-processing/

#2 Liraal

  • New Members
  • 477 posts
  • LocationPoland

Posted 08 March 2012 - 03:14 PM

I'd say that it'd be too useful for griefing then. Better to make a chest-loader, block that'd serve as a turtle-chest interface.

#3 Espen

    Curious Explorer

  • Members
  • 708 posts

Posted 08 March 2012 - 03:23 PM

View PostLiraal, on 08 March 2012 - 03:14 PM, said:

I'd say that it'd be too useful for griefing then.
How do you mean exactly? I'm just curious because I'm not playing SMP much.

#4 Liraal

  • New Members
  • 477 posts
  • LocationPoland

Posted 08 March 2012 - 03:30 PM

well, you break into a house and suck up all the chests...

#5 Espen

    Curious Explorer

  • Members
  • 708 posts

Posted 08 March 2012 - 03:34 PM

Oh I see, kind of like having minions do the dirty work. Outsourcing griefing, so to speak. :mellow:/>
But I guess you'd have to send more than one turtle, since it only has room for 9 Stacks.
On the other hand, if the server is not using a protection mod to keep people's chests safe, then you could empty them just as well manually.

#6 Jan

  • Members
  • 141 posts
  • Locationthe Netherlands

Posted 08 March 2012 - 03:48 PM

Yes, it would indeed be a problem for servers with chest protection (like LWC or lockette in bukkit). Turtles probably bypass it. But it is easy to fix with a config option, so turtles only can "store" and not "load" items from chests.

#7 Neowulf

  • Members
  • 33 posts

Posted 08 March 2012 - 03:50 PM

View PostLiraal, on 08 March 2012 - 03:14 PM, said:

I'd say that it'd be too useful for griefing then. Better to make a chest-loader, block that'd serve as a turtle-chest interface.
Send a turtle in, have it place a chest loader, suck up 8 stacks, take the chest loader. Lather-rinse-repeat.

#8 Liraal

  • New Members
  • 477 posts
  • LocationPoland

Posted 08 March 2012 - 03:52 PM

well, maybe make chest-loaders not possible to place for turtles? or make the former a config option?

#9 Neowulf

  • Members
  • 33 posts

Posted 08 March 2012 - 04:15 PM

A better protection would be an EMP device. A block that would cause any turtles within a certain radius to shut down or just not move.
Maybe a selective protection on it, like the EMP has a frequency it emits at that you could input into a turtle to let it operate in the field normally.

#10 Espen

    Curious Explorer

  • Members
  • 708 posts

Posted 08 March 2012 - 04:29 PM

But that could bite you in the ass just as well, because then you could have griefers go nuts with setting off EMPs, causing a mass turtle blackout.

#11 Neowulf

  • Members
  • 33 posts

Posted 08 March 2012 - 04:46 PM

Then you need extra protection against such an attack. There are many guard mods/plugins that white/blacklist the placing of blocks by block, location, and player.

TMP (turtle motive preventer)- Perhiperal block with stand alone capabilities. By itself, when given a redstone current it creates an 11x11x11 anti-turtle field centered on itself. All turtles that enter this field are stuck, any move, break, or place commands fail.
When connected to a computer, opens an API that gives on/off, range, and whitelist control. Whitelist is populated by tutle ID's that are allowed to move in the field. Range allows the X/Y/Z size of the field to be varried individually (always centered on the block).

#12 Sebra

  • Members
  • 726 posts

Posted 08 March 2012 - 05:20 PM

View PostLiraal, on 08 March 2012 - 03:14 PM, said:

I'd say that it'd be too useful for griefing then. Better to make a chest-loader, block that'd serve as a turtle-chest interface.
I'm not a multi-player, so only a humble opinion:
For griefing turtle has ability to dig. Please do not make turtle blind dumb invalid vulnerable hard_to_use toy.

#13 Liraal

  • New Members
  • 477 posts
  • LocationPoland

Posted 08 March 2012 - 05:46 PM

Im not proposing such a thing, but a chest-sucking turtle would harm every server making CC unplayable in SMP... No admin i can think f would allow it.

#14 Sebra

  • Members
  • 726 posts

Posted 08 March 2012 - 05:48 PM

And chest-digging turtle will be allowed you think?
It is so easy to dig up whole building bu turtle.

#15 Bard

  • New Members
  • 26 posts

Posted 08 March 2012 - 06:00 PM

wouldn't the turtle be as easily able to destroy the chest and gather the items from the ground?
I admit I never had issues with griefers playing mostly on SSP and on a private server with friends/coworkers only, but I hate when fun or useful stuff gets cut off because of the potential for misuse in some situations.
Turtles interacting with inventories would be a great buff on their usefulness (not only chests, anything with an inventory) and griefers will grief anyway in some way and with turtles able to eventually flatten the entire map drawing penises with wool on the ground, I don't think chests are the main issue there.

#16 Liraal

  • New Members
  • 477 posts
  • LocationPoland

Posted 08 March 2012 - 06:03 PM

If turtles could bypass LWC protections, I know many servers that would simply ban them. Right now there's no way you can touch an LWC chest, what makes it grief-safe.

#17 Bard

  • New Members
  • 26 posts

Posted 08 March 2012 - 06:28 PM

well, I guess then that it would need a config for the turtles where to add a list of "untouchable IDs" that they can't interact with.
Would that be enough to solve the issue?

#18 passinglurker

  • New Members
  • 88 posts

Posted 08 March 2012 - 07:34 PM

if you ask me turtles are no more dangerous than pipes, and that's effectively what we seem to talking about turning the turtles into. I personally like the idea of using turtles as an alternative to pipes it would revolutionize automation in minecraft(it would also have lag benefits cause there isn't as many entities wizzing around). if dan200 doesn't make turtles "safe" for smp someone else will so I wouldn't worry about that.

#19 shakey2

  • Members
  • 4 posts

Posted 08 March 2012 - 08:10 PM

Turtles are already griefing tools, its so easy to get them to fill an area full of holes, make them place random traps etc. turtles aren't safe to use on any server. I see no harm in adding this feature, if turtles get anti-grief protection settings then adding a setting for chest access shouldn't be a problem.

Like others have said you could easily just use buildcraft to syphon from a chest to grief.

#20 Bard

  • New Members
  • 26 posts

Posted 08 March 2012 - 08:24 PM

Beside I'm not even sure that crippling mods to limit the symptom of a bigger issue (the griefer themselves) is even a good idea. It would be like making people who buy movies see antipiracy propaganda that gets cut out in the pirated ver... oh wait. :mellow:/>
I can think of someway to grief the hell out of everything with pretty much every addon I have installed anyway, turtles would just be able to do it by themselves ;)/>





3 user(s) are reading this topic

0 members, 3 guests, 0 anonymous users