Jump to content




[1.3] Treat chest as peripheral device


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

#21 passinglurker

  • New Members
  • 88 posts

Posted 08 March 2012 - 08:43 PM

ATTENTION THE FOLLOWING POST IS INTENDED AS A JOKE

griefing wise we are forgetting the most popular griefing tool of them all. the pickaxe. this tool has ravaged SMP since the beginning with it gierfers have destroyed property, looted chests, laid traps, gathered blocks for their obscene constructions, and out right killed people with them. this overpowered multipurpose griefing tool can be crafted way to easily and can help a griefer hit diamonds in just over 5minutes of play if he is lucky. people normally associate griefers with flintandsteel or tnt cause they are bright and flashy but how did the griefer get those in the first place? with a pickaxe. I propose pickaxes be more tightly regulated or out right banned. if there was no pickaxe there would be no need for obsidian houses or fire proofing and we can all finally build tree houses in peace.

#22 Neowulf

  • Members
  • 33 posts

Posted 08 March 2012 - 08:46 PM

View Postpassinglurker, on 08 March 2012 - 08:43 PM, said:

ATTENTION THE FOLLOWING POST IS INTENDED AS A JOKE

griefing wise we are forgetting the most popular griefing tool of them all. the pickaxe. this tool has ravaged SMP since the beginning with it gierfers have destroyed property, looted chests, laid traps, gathered blocks for their obscene constructions, and out right killed people with them. this overpowered multipurpose griefing tool can be crafted way to easily and can help a griefer hit diamonds in just over 5minutes of play if he is lucky. people normally associate griefers with flintandsteel or tnt cause they are bright and flashy but how did the griefer get those in the first place? with a pickaxe. I propose pickaxes be more tightly regulated or out right banned. if there was no pickaxe there would be no need for obsidian houses an fire proofing and we can all finally build tree houses in peace.
You forget the worst greifing tool of all. Feet.
Without feet, greifers could never get around to break blocks and steal stuff.

#23 passinglurker

  • New Members
  • 88 posts

Posted 08 March 2012 - 08:54 PM

STILL JOKING

yes we should all be made to make do with what we have where we spawn if you don't like where you are dig down(it will all be over soon)

#24 EvgEniy

  • New Members
  • 13 posts

Posted 11 March 2012 - 04:57 PM

Seriously, turtles already can bypass all the protections: dig protected blocks, get into restricted areas, place TNT and explode it everywhere they (or their owner) want. The only way to protect 'peaceful' servers against turtle-griefing is config option to disable turtles. If you simply disable all griefing functionality, turtles will become useless.
So why not add another useful 'griefing' function? At least if someone makes protection against turtle-griefing in SMP, he will also disallow them sucking protected chests of the different owner.

#25 Sebra

  • Members
  • 726 posts

Posted 11 March 2012 - 05:23 PM

How about turtle stores player, who "place" it in world, and all turtle actions allowed based on that player access rule?
Also that player is the one, who has access to turtle console (or able to input keys/items).

#26 Cloudy

    Ex-Developer

  • Members
  • 2,543 posts

Posted 12 March 2012 - 01:03 AM

View PostSebra, on 11 March 2012 - 05:23 PM, said:

How about turtle stores player, who "place" it in world, and all turtle actions allowed based on that player access rule?
Also that player is the one, who has access to turtle console (or able to input keys/items).

To be fair, these issues would be for the bukkit porters to resolve. SMP Vanilla has no anti griefer stuff, so dan really should not add any method to get the player who placed it.

Currently turtles do respect world protection in the latest version of the bukkit port.

#27 passinglurker

  • New Members
  • 88 posts

Posted 12 March 2012 - 02:39 AM

so now that that is out of the way lets get back to talking about using turtles as a compact pipe substitute.

#28 zaratustra

  • New Members
  • 3 posts

Posted 12 March 2012 - 08:37 PM

How about making a special chest that can be programmed and also used by turtles? That way regular chests would be safe from the turtle onslaught.

#29 passinglurker

  • New Members
  • 88 posts

Posted 12 March 2012 - 08:57 PM

so i guess the big question is would it be better to have turtles interact with vanilla minecraft inventories like the pipe mods do, or to make computercraft equivalents to crafting tables, chests, and furnaces? also keep in mind how long it would take to update either option.

#30 wilcomega

  • Members
  • 466 posts
  • LocationHolland

Posted 14 March 2012 - 07:23 PM

just aad a config option or something that would turn this feature on/off, personally i more like that you can grief others

#31 Xfel

    Peripheral Designer

  • Members
  • 515 posts

Posted 16 March 2012 - 12:33 PM

@passinglurker:
Many people use mods like industrialcraft, which add many new inventories. These should also be supported. So, adding new cc-specific chests and furnaces wouldn't be a good idea. All inventories would be supported when interfacing the generic vanilla inventory.

#32 Casper7526

    OG of CC

  • Members
  • 362 posts

Posted 16 March 2012 - 12:39 PM

Turtles and Computers can hook up to piping systems from BC/RP2 if anyone didn't realize this yet :D/>

#33 Liraal

  • New Members
  • 477 posts
  • LocationPoland

Posted 16 March 2012 - 02:00 PM

And I am working (slowly :D/> ) on developing a peripheral with Lua-controlled chest interface. It's still far from done, though.

#34 Sebra

  • Members
  • 726 posts

Posted 16 March 2012 - 02:24 PM

View PostCasper7526, on 16 March 2012 - 12:39 PM, said:

Turtles and Computers can hook up to piping systems from BC/RP2 if anyone didn't realize this yet :D/>
Turtles and disk drives you mean. Computers has no inventory.

#35 Xfel

    Peripheral Designer

  • Members
  • 515 posts

Posted 16 March 2012 - 08:00 PM

@Liraal:
how do you identify the items in the chest? You would need some representation of items in lua.

I also tried to write such a thing, it actually works quite well. It adds two blocks: one giving access to the items (as a database), and one actually interfacing a chest. It can be downloaded here: http://dl.dropbox.co.../ccadvanced.zip

Note: I'm not good in texture design. This download includes the ccterrain.png file. This is necessairy for the textures to work correctly.

#36 Liraal

  • New Members
  • 477 posts
  • LocationPoland

Posted 16 March 2012 - 08:04 PM

@Xfel:
I don't, I simply swap slots :)/> Blind transfer, which fits pretty nicely with 'blind turtle' idea. Right now I have to actually make the peripheral part :D/>

#37 Xfel

    Peripheral Designer

  • Members
  • 515 posts

Posted 16 March 2012 - 08:12 PM

Well, mine is a bit more aware of that, as I plan to create a programmable crafting table later, and for that I need full knowledge about the items.

#38 passinglurker

  • New Members
  • 88 posts

Posted 16 March 2012 - 08:35 PM

no you don't you load the items into the slots and you tell the turtle which slots in the chest you are transferring ingredients from hold which items

#39 Dirkus7

  • Members
  • 148 posts
  • Locationthe Netherlands

Posted 16 March 2012 - 08:57 PM

Maybe something like a chest inside the turtle so you can put the items that are mined to the inside chest using a program and from the 'chest' to the turtle's place/dig inventory

would that be a better idea?

#40 Sebra

  • Members
  • 726 posts

Posted 17 March 2012 - 05:13 AM

View PostXfel, on 16 March 2012 - 08:12 PM, said:

Well, mine is a bit more aware of that, as I plan to create a programmable crafting table later, and for that I need full knowledge about the items.
Are you unable to help turtle to use standard crafting table? You program turtle, why to program table too?

View PostDirkus7, on 16 March 2012 - 08:57 PM, said:

Maybe something like a chest inside the turtle so you can put the items that are mined to the inside chest using a program and from the 'chest' to the turtle's place/dig inventory

would that be a better idea?
Turtle designed to have small inventory. And that is a "chest" part.





3 user(s) are reading this topic

0 members, 3 guests, 0 anonymous users