@jasonsaffle13: That crash should be fixed in 1.4.7 - at least there was something very similar. If that doesn't help, try removing the OC API from the DragonAPI JAR.
@WarwickAllison: yes, geolyzers can be used as upgrades. As for box blots, those are very closely related to box plots, but more fancy (ok ok, it's a typo). If you're interested in the actual plots, they're here.
@WarwickAllison: yes, geolyzers can be used as upgrades.
Awesome!
You might want to consider making an upgrade item though - it's entirely not apparent that blocks can be added as upgrades, the wiki only says it is a block, and other blocks have have upgrade item versions (redstone block vs. card, access point vs. wifi card, inventory upgrade vs. ... a chest?). I usually type "upgrade" into NEI to remind myself what I might want to add to a robot.
Or maybe I should learn to setup for minecraft modding so I can help rather than complaining.
@DreamMasterXXL: What it says in the title, it's the API the component of the item provides (i.e. the methods you can call in Lua on the component of the item).
@WarwickAllison: Well, it's not unique in that. Keyboards, Screen, Disk Drive, ... also, the components that can go into a slot are highlighted when you hover it, so I think that makes it "not that bad" (tm) If you have NEI (and everyone [using tech mods] should have NEI >_>), in the recent versions they're even highlighted in NEIs item list.
And which Tech mods do alot of you like to use with OC?
I recently added support for OC to my RFTools mod. More specifically the teleportation device (so you can setup a dialing system from within OC) as well as the shield system (so you can control a mob farm or drawbridge like system using this).
Rollback Post to RevisionRollBack
Author of RFTools, RFTools Control, RFTools Dimensions, Deep Resonance, Immersive Craft, CombatHelp, NICE, Aqua Munda, Ariente, XNet, Interaction Wheel, The Lost Cities, Lost Souls, Need To Breathe, EFab, The One Probe and co-author of Not Enough Wands and RF Lux.
@DreamMasterXXL: What it says in the title, it's the API the component of the item provides (i.e. the methods you can call in Lua on the component of the item).
@WarwickAllison: Well, it's not unique in that. Keyboards, Screen, Disk Drive, ... also, the components that can go into a slot are highlighted when you hover it, so I think that makes it "not that bad" (tm) If you have NEI (and everyone [using tech mods] should have NEI >_>), in the recent versions they're even highlighted in NEIs item list.
Ok thanks. So i know now it is a feature not a Bug.
Rollback Post to RevisionRollBack
GTNH Modpack is on Technic Launcher Hotlist now and available on FTB and Curse Launcher too!!!
Looks like another mod is shipping an older version of the OC API. Check the other mods' JARs for a `li/cil/oc` directory and delete it. Having a quick glance over the list, I'd suggest looking into CalCore first.
Got a couple questions for ya (I'd test them myself but I can't run Minecraft on this)
How well do robots handle moving through fluids (especially lava)?
Can tablets be used in a robot's disk drive? Mostly just curious about this one, I can think of at least 3 alternative ways to transfer data from one to a robot just offhand if I really wanted to.
Robots are water and lava-proof (and generally fluid-proof). As for the tablet, no. Tablets can only be put into chargers, where their disk can be accessed from computers connected to the charger. They cannot be put into disk drives.
Anyone else having problems with programs not properly saving on computers?
Could the problem be that I had files simultaneously opened in Notepad++ and a computer?
Have you set filesystem.bufferChanges to false in the config file? You need that in order for changes made to files outside of Minecraft to be seen in a timely manner.
It's a little unclear to me what the actual issue is - you're saying if you write something to a file and open the file afterwards the contents were not written? As seen from ingame or from outside the game? Also, you did restart MC after editing the config, yes? Because it's technically impossible for the file system to appear differently ingame to what's in the save-dir if bufferChanges is false.
Just a blind guess, but are you building a library? I.e. something you require()? Because require()d libraries stay cached until manually unloaded (package.loaded.libname = nil) / rebooting.
Hey Sangar, I know this isn't really for you to worry about too much cause it MIGHT be another mods side, but when attempting to use Gregs SGCraft with OpenComputers, it seems that none of the programs work when it comes to dialing a gate, or closing/opening an iris. I'd like to add that his mod does say that it has added OC compat. in the change log, which is why I'm asking you to see it because well, it might be a update issue. I'd appreciate if you'd look at this
Thanks
Moreso than usual, do make a backup of your world before updating.
READ THE CHANGE LOG!
This update contains some major changes, so be sure to read the change log. Also, due to these changes, this version may have some neat new bugs hidden in it, in particular in the way robots' and drones' inventories work and how they interact with the world. I did a good bit of testing, but would like to get a few more eyeballs on this before I'm declaring it somewhat stable.
Added: eeprom.getData/setData for storing a 256-sized byte array.
Changed: Microcontrollers are now fully sided, i.e. they do not pass power, network messages or component access anymore. They can select to which sides they send network messages, however, allowing use as advanced switches.
Changed: Internet card now uses userdata for opened connections. The internet library didn't change and remains backwards compatible. However, if you used the internet component directly, you'll need to adjust your code.
Changed: Drones can now place blocks and break blocks that can be harvested by hand.
Changed: Robot movement restrictions added. They have a limited flight height when in mid-air now (default is eight for now, may add upgrades to boost it). Their movement logic after a good amount of discussion can be summarized as such:
Robots may only move if the start or target position is valid.
The position below a robot is always valid (if it isn't solid).
Positions up to flightHeight above a solid block are valid.
Any position that has an adjacent block with a solid face towards the position is valid.
Changed: Methods inserting into robot/drone inventories (*.suck()) will now prefer inserting into the selected slot over merging into an existing stack.
Removed: computer.getBootAddress/setBootAddress, this is replaced by eeprom.getData/setData. The new Lua BIOS will provide a temporary fallback that uses the EEPROM's new methods. IMPORTANT: you will need to recraft your Lua BIOSes, the old ones will error.
IMPORTANT ADDITIONAL NOTES
This version should be world-compatible with 1.4, i.e. blocks and items should be safe.
Computers will stop due to computer save-state incompatibility. You will also need to re-craft your Lua BIOSes due to a low-level Lua API change (the one that causes the save-state incompatibility).
There were some changes to the Java API. I don't think many mods use the parts that changed, but you may encounter issues with those until they also update.
Download on Curseforge or over on Github, some testing would be highly appreciated!
Oh, also, for the bold and the brave, there are dev-builds for OC for MC1.8 available on Jenkins. There are still a few pending issues (mostly item rendering). If you find anything broken that's not already listed in the issue for the 1.8 port please report it there, thanks!
@Kotor_Revanchist: are you using the latest version of SGCraft? Changelog for 1.9 explicitly mentions updating to the OC 1.4 API, so that might help.
Just to have a better understanding of the robot movement changes, the fourth point means that it can scale along the side of a wall with no problems, right?
Now that's got me thinking. How does scaling along a wall interact with the flight height? Say I had a 20 block tall house and I wanted my robot to get onto the roof from the outside. Would I have to place a block jutting out of the wall in order for it to be able to go above the roof to move onto it, or do valid positions project their validness upwards to the flight height limit? That sentence barely makes sense to me reading it, but I can't think of a better way to put it.
Most of these questions are more for the benefit of my friend who almost exclusively uses turtles from CC to dig out EVERYTHING in quarries. I'm trying to persuade him to join me in the dark OC side, and he'd probably be devastated if he can't make his robots climb out of the giant holes he makes them dig.
Though I admit I'd find it hilarious to find that his robots have fallen and can't get up.
Edit: Now that I think about it, if the fourth point's adjacency counts for diagonals then I can't see why a robot wouldn't be able to climb over a wall onto a roofed surface.
Noticed the forum's formatting ate part of rule 3, so added that, may clarify a bit. I also made a little image visualizing the movement rules.
This is a sideways view. It omits rule 2 because that's a simple rule (can always move down) and would only obscure the image. Due to rule 1 (can move if either start or target is valid) they can move up overhangs / roofs.
@WarwickAllison: yes, geolyzers can be used as upgrades. As for box blots, those are very closely related to box plots, but more fancy (ok ok, it's a typo). If you're interested in the actual plots, they're here.
Creator of OpenComputers. My Twitter. My Patreon.
what this mean? I press u on a item and get this in Nei?
https://www.dropbox.com/s/8f29jp8hef4c2b1/Screenshot 2015-02-04 21.41.05.png?dl=0
GTNH Modpack is on Technic Launcher Hotlist now and available on FTB and Curse Launcher too!!!
http://www.technicpack.net/scraps/vol1
Minetweaker/Modtweaker Scripts I hosting on Github:
Hardcore well balanced Modpack with GT, Forestry, Railcraft, Thaumcraft and Better Questing Mod:
Awesome!
You might want to consider making an upgrade item though - it's entirely not apparent that blocks can be added as upgrades, the wiki only says it is a block, and other blocks have have upgrade item versions (redstone block vs. card, access point vs. wifi card, inventory upgrade vs. ... a chest?). I usually type "upgrade" into NEI to remind myself what I might want to add to a robot.
Or maybe I should learn to setup for minecraft modding so I can help rather than complaining.
@WarwickAllison: Well, it's not unique in that. Keyboards, Screen, Disk Drive, ... also, the components that can go into a slot are highlighted when you hover it, so I think that makes it "not that bad" (tm) If you have NEI (and everyone [using tech mods] should have NEI >_>), in the recent versions they're even highlighted in NEIs item list.
Creator of OpenComputers. My Twitter. My Patreon.
I recently added support for OC to my RFTools mod. More specifically the teleportation device (so you can setup a dialing system from within OC) as well as the shield system (so you can control a mob farm or drawbridge like system using this).
Author of RFTools, RFTools Control, RFTools Dimensions, Deep Resonance, Immersive Craft, CombatHelp, NICE, Aqua Munda, Ariente, XNet, Interaction Wheel, The Lost Cities, Lost Souls, Need To Breathe, EFab, The One Probe and co-author of Not Enough Wands and RF Lux.
YouTube Channel: https://www.youtube.com/channel/UCYMg1JQw3syJBgPeW6m68lA?view_as=subscriber
Support me at my Patreon page (http://www.patreon.com/McJty) or directly on my Paypal account ([email protected]). Thanks
Ok thanks. So i know now it is a feature not a Bug.
GTNH Modpack is on Technic Launcher Hotlist now and available on FTB and Curse Launcher too!!!
http://www.technicpack.net/scraps/vol1
Minetweaker/Modtweaker Scripts I hosting on Github:
Hardcore well balanced Modpack with GT, Forestry, Railcraft, Thaumcraft and Better Questing Mod:
As always, remember to make a backup of your world before updating.
For downloads see the first post or Curse.
Creator of OpenComputers. My Twitter. My Patreon.
Creator of OpenComputers. My Twitter. My Patreon.
How well do robots handle moving through fluids (especially lava)?
Can tablets be used in a robot's disk drive? Mostly just curious about this one, I can think of at least 3 alternative ways to transfer data from one to a robot just offhand if I really wanted to.
Creator of OpenComputers. My Twitter. My Patreon.
Have you set filesystem.bufferChanges to false in the config file? You need that in order for changes made to files outside of Minecraft to be seen in a timely manner.
Just a blind guess, but are you building a library? I.e. something you require()? Because require()d libraries stay cached until manually unloaded (package.loaded.libname = nil) / rebooting.
Creator of OpenComputers. My Twitter. My Patreon.
Thanks
Moreso than usual, do make a backup of your world before updating.
READ THE CHANGE LOG!
This update contains some major changes, so be sure to read the change log. Also, due to these changes, this version may have some neat new bugs hidden in it, in particular in the way robots' and drones' inventories work and how they interact with the world. I did a good bit of testing, but would like to get a few more eyeballs on this before I'm declaring it somewhat stable.
IMPORTANT ADDITIONAL NOTES
Download on Curseforge or over on Github, some testing would be highly appreciated!
Oh, also, for the bold and the brave, there are dev-builds for OC for MC1.8 available on Jenkins. There are still a few pending issues (mostly item rendering). If you find anything broken that's not already listed in the issue for the 1.8 port please report it there, thanks!
@Kotor_Revanchist: are you using the latest version of SGCraft? Changelog for 1.9 explicitly mentions updating to the OC 1.4 API, so that might help.
Creator of OpenComputers. My Twitter. My Patreon.
Creator of OpenComputers. My Twitter. My Patreon.
Most of these questions are more for the benefit of my friend who almost exclusively uses turtles from CC to dig out EVERYTHING in quarries. I'm trying to persuade him to join me in the
darkOC side, and he'd probably be devastated if he can't make his robots climb out of the giant holes he makes them dig.Though I admit I'd find it hilarious to find that his robots have fallen and can't get up.
Edit: Now that I think about it, if the fourth point's adjacency counts for diagonals then I can't see why a robot wouldn't be able to climb over a wall onto a roofed surface.
This is a sideways view. It omits rule 2 because that's a simple rule (can always move down) and would only obscure the image. Due to rule 1 (can move if either start or target is valid) they can move up overhangs / roofs.
Creator of OpenComputers. My Twitter. My Patreon.