• Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal
Welcome to OpenComputers

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more!

This message will be removed once you have signed in.

  • Announcements

    • Lizzy Trickster

      Latest Stable OpenComputers Version   11/26/16

      The latest released version of OpenComputers is version 1.6.1 for MC 1.7.10, 1.8.9, 1.9.4 & 1.10.2. See more information here! Beta/Dev builds can be found at the Jenkins Build Server (ci.cil.li)
    • Lizzy Trickster

      README: FORUM DOWNTIME!   04/19/17

      These forums will be down from 2017-04-29 @ 1200 GMT for up-to 1 hour (1300 GMT). This is due to the host box needing a reboot to apply Kernel updates. I don't expect the update to take the full hour specified but I have allocated this timeframe in the event that stuff breaks.   Apologies for any inconvenience this causes

BrisingrAerowing

Members
  • Content count

    28
  • Joined

  • Last visited

  • Days Won

    8

About BrisingrAerowing

  • Rank
    Junior Member

Contact Methods

  • Minecraft
    BrisingrAerowing
  • GitHub
    BrisingrAerowing

Recent Profile Visitors

272 profile views
  1. MapUtils is a utility library for Adventure/Puzzle/Parkour/etc map makers that want to use OpenComputers to handle the logic behind the map. It is currently being developed, and is intended to have a large number of methods for easing the burden of map making. Methods include: Checking whether the player is within certain (cuboid) bounds Managing a player's inventory Placing/removing blocks Moving the player around More to come... This utility is currently being developed, and is not ready for use yet. I will post a link when I get further along with it. Also, submit your ideas for methods for this library.
  2. computronics

    A quick way to get the documentation of a function is to use the component.doc method. Here is a quick (and untested) script to use this function. local component = require("component") local args = {...} if #args ~= 2 then print("USAGE: getdoc <component address> <method name>") return end print(component.doc(args[1], args[2])) The script needs the UUID address of the component. There are other projects on these forums that allow viewing documentation. Take a look around for them.
  3. @gamax92 Certainly! Go ahead! EDIT: I'm going to update it to allow for mounting multiple paths, which is what PhysFS is designed for. EDIT2: Should be good now.
  4. I actually was able to get a PhysFS based server working correctly! It can be obtained from my Programs Repository.
  5. @gamax92 What about using Lua-PhysFS as a backend for a server? I may try to write my own server for this using that.
  6. Awesome! Hope the move goes well and nothing gets broken!
  7. Love it!
  8. Cool.
  9. Well, the error says the syntax is invalid, and it is. If you want to execute the message, then you need to do something like this: load(message1)() This loads the code and compiles it, then the empty parenthesis afterwards executes it.
  10. OpenKVS is a basic Key-Value store for OpenComputers, based off of the Tincan library. API: kvs.set(key, value) -- Sets a key-value pair. Returns the set value kvs.get(key) -- Gets the value for the specified key. Returns that value kvs.delete(key) -- Deletes the specified key-value pair. Returns nil kvs.exists(key) -- Returns true if the specified key exists. kvs.decr(key, amount) -- Decrements the specified numeric key by the specified amount, or 1 if not specified. kvs.incr(key, amount) -- Increments the specified numeric key by the specified amount, or 1 if not specified. kvs.load(file) -- Loads the specified file into the store kvs.save(file) -- Saves the store into the specified file Download: wget -f https://github.com/BrisingrAerowing/OC-Programs/raw/master/openkvs/openkvs.lua /lib/openkvs.lua
  11. Since you say the chest is on top of the transposer, you should use sides.top, not sides.south.
  12. There is an Addon mod for that: OpenPrinter It has printer/scanner block. EDIT: No images AFAIK.
  13. I'll have to get my base set up and a OC computer configured first. I have a lot of work to do on my base still (it is a large underground hidden bunker).
  14. How about adding some charts? I would do so myself if I knew how to do GUI programming in OpenComputers. I may still try and do that as an extension to this library.
  15. I didn't even notice that method! :facepalm: Thanks!