Jump to content
  • Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal

eslachance

Members
  • Content Count

    8
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by eslachance

  1. The only point I have to make is about the screen: The only thing you'd need is something like a screen switcher - that little box that has 4 screen/keyboard/mouse outputs, and one input for a physical screen/keyboard/mouse (in our case, just screen and keyboard of course). Connect it to the server rack, connect it to a screen and keyboard, and boom. Could also be used to control multiple PC cases if they're adjacent to the block I guess?

  2. I'm not sure I really have the ability to do anything with the inventory controller in terms of moving items...

     

    When I do =component.inventory_controller on an adapter with the inventory controller, I'm getting none of the functions that the wiki describes for moving items. .dropIntoSlot(), .suckFromSlot() and .store() simply aren't there.

     

    I'm beginning to think I'm SOL and it's just not possible to do this with computers, only with drones. Doesn't seem to be a way to insert a database upgrade into the computer either? I'm a little confused.

     

    OH WAIT, the config setting is disabled by default? Now I'm surprised because considering how Steve's Factory Manager is so popular, it doesn't seem super logical to me that anyone would consider database interaction to be "cheaty". I mean, the amount of learning & coding required to get to the point where you move items (as well as the cost of the computer itself compared to SFM), it feels like this would be barrier enough to not just pop in a computer and do all the automation right off the bat. SFM is *much* easier to deal with and the only reason I wanted to use OC is because of more control and the ability to save to pastebin...

     

    Whether or not this is changed, perhaps a note on the wiki (http://ocdoc.cil.li/component:inventory_controller) to indicate that this is also available in Adapters with the Inventory Controller Upgrade, and that inventory interaction is disabled by default in the config?

     

    OH WAIT, no the config option doesn't change anything, I`m still not getting the appropriate functions from the computer.

     

    Am I doing something really wrong here, or do I really, truly, absolutely need a Drone to do this? I appologize for the multiple turnarounds, I was writing all this while testing and trying out stuff :P

  3. I did a bit of research around after unsucessefully trying to make a program that could automate the creationg of circuits for AE using an inscriber.

     

    I realized that there is no way, from a Computer, to actually do anything at all with inventories. Drones seem to have the inventory manager upgrade, but I don't actually need the computer to move, I want items to move. 

     

    Basically, I'd like to replace the need for Steve's Factory Manager (a somewhat overpowered block) with an opencomputer setup. Reasons for this include:

     - It's damn cooler and can display what's happening on screen.

     - There is a lot more power in creating scripts.

     - The duplication of "code" in SFM for this simple setup is... annoying, and there are a few complex things that require more space than the screen (even with groups) can give.

     - Code can be shared easily between worlds and through pastebin, not a possiblity with SFM programs.

     

    Afaict OpenPeripherals added that capability to ComputerCraft by wrapping a chest as a peripheral, doing chest.pushItem() and chest.pullItem(). Putting an Adapter on the Inscriber (which showed up as mekanism_machine) did not seem to give me any sort of functionality in this regards.

     

    Is this something that's planned? I'd love to have the power of Steve's Factory Manager in this regards.

  4. Is there any plan for having a sound card and speakers? I don't know if the LUA engine has any access to Minecraft's sound API, but wouldn't it be cool if you could put in a sound card, connect some speakers and a screen, and get audio feedback on certain actions?

     

    I'm thinking: 

     - Notification when an action has finished

     - Warning when something's wrong

     - Music (think 8-bit synthesizer, not MP3s)

     

    Like, I was just dreaming of someone reproducing or porting old DOS games like King's Quest or Leisure Suit Larry or Commander Keen and playing them inside of Minecraft ;)

  5. Hmm, a little more on this, perhaps to go more towards what I was thinking (but, again, this is just a utopian idea).

     

    How about some sort of mod integration using APIs (from one side or the other) that can give Computers and/or Microcontrollers abilities from other mods? I think perhaps this is a little more realistic than wishing we could do smelting and ore doubling inside a computer:

     - Pulverizing upgrade from, say, TE, with a % chance of secondary output, requiring a "Pulverizer Upgrade"

     - Alloy making from EnderIO/TiC/Forestry requiring an "Alloy Creation Upgrade"

     - Special smelting from EnderIO (like Quartz Glass, replaces reinforced glass in some cases) requiring a "Smelting Upgrade"

     - Liquid crafting (think magma crucible+fluid transposer, or cyclic assemblers) requiring a tank and some sort of upgrade

     - Upgrades for speed, capacity, etc, requiring more slots, higher tiers, moar powah!

     

    Of course power requirements would be just as high (higher for the computer's processing power overhead) as any of these actions separately. But, since we're talking about computers here, they could be rack-mounted so, hopefully, you could have a single Rack Mount that does all your special processing for you. Pipe ore at the top, grab ingots and the bottom. Give it a nice 3D printed case, and you've got yourself a custom, awesome-looking, processing block.

     

    There are other mods that try to help with space management in this way, I remember something in the ME^4 modpack about minitaturization, I believe, so there's definitely a space for this. It would also be more fun (for some people) to manage conditional outputs using LUA scripts rather than changing the color on the side of a block with a wrench... :D

     

    I know I know, I'm going too far. This is, after all, a Computer mod. Sorry, I get excited :P

  6. So, after watching the 3D Printer video on YouTube, I had a flash and I was wondering if all this is planned in some way, or if it's just so out of this world, it's never going to happen.

     

    Essentially, the thing that just hit me like a ton of bricks when I saw the 3D printing files is: with some work, you could actually create mod blocks with this. What I mean by this is, if you had the ability, in 3dm files, to add or use programs, you could literally make your own blocks that do things. 

     

    Simple example: the factorization Packager. All it does is take 4 or 9 blocks and craft them into whatever block that crafting produces - such as compressed cobble for instance. Well, what if I could 3D-print a block that includes a lua program that accepts items from the top and spits out the crafted item at the bottom, print it and use it.

     

    Now nothing is that simple. This idea assumes a whole lotta features that probably aren't available:

    • 3D printed blocks need to accept programs
    • programs must include event triggering ("receive item", for example)
    • inventory slots would need to be supported (as a buffer, e.g. in my example need to hold up to 9 of one type of item)
    • configurable sides have to be a thing
    • Most likely, the 3D printer would need to have slots for special upgrades like the above: inventory, configurable sides, CPU and GPU and RAM depending on the requirements of the block...

    Ultimately, the "utopian" idea is that most mods could be reproduced from within OC itself. Or at the very least, some of the most simple and useful blocks from different mods. I'm not expecting OC, Thaumcraft or AE to be doable with only Lua and a 3D printer. But still, this could be super useful for people like me that can't do Java for crap but might be able to learn enough Lua to make super cool useful blocks through OC.

     

    Yes. I'm crazy and I know it.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.