This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
Xfel's profile picture

[CC 1.5] [MC 1.4.6/1.4.7] [SMP] Xfel's peripherals - New cable appearance!

Started by Xfel, 18 March 2012 - 10:19 AM
Xfel #1
Posted 18 March 2012 - 11:19 AM
Before anyone asks, I won't update the peripheral cables for MC 1.5 as CC has now native support for it using the lan functions. Anyway, thanks to everyone who used the addon up to now, I won't blame you for switching to the new official system.


Peripheral cables
SpoilerDid you ever want to connect more than six peripherals to a computer? Or did your peripheral setups not allow control through one computer?

Well, here is the solution:
The Peripheral Cable!


This is able to connect computers with their peripherals. Simply create a connection between the peripheral cable and the computer like if you would use rp bundled cables or buildcraft pipes. You will see that the cables connect fine to a computer, but not to a peripheral.
To make the peripheral accessible, you have to color-tag the cable next to it by rightclicking it with some dye (this will use one item, so be careful). a color tag can be removed by using a water bucket (which won't be consumed). You can also use industrialcraft painters instead of dye. Note that each tagged cable only connects one peripheral.
When the set-up is finished, the peripheral can be used by specifying "right:blue" as side if your cable connect to the ride side and the target cable is tagged blue.

Download:
Version 1.4.1 for MC 1.4.6/1.4.7, Forge 6.4.0(.395+) and CC 1.48
Universal (Client and Server)
API (for mod compability)

Older versions:
SpoilerVersion 1.3.0 for MC 1.4.6, Forge 6.4.0(.395) and CC 1.48
Universal (Client and Server)
API (for mod compability)

Version 1.2.1 for MC 1.4.5, Forge 6.4.0(.395) and CC 1.47
Universal (Client and Server)
API (for mod compability)

Version 1.1.2 for MC 1.3.2, Forge 4.1.1 and CC 1.42
Universal (Client and Server)

Version 1.1.1 for MC 1.3.2, Forge 4.1.1 and CC 1.42
Universal (Client and Server)

Version 1.1.0
Universal (Client and Server)
Source code: github

Changelog:
v1.4.1
- fixed the "You are not attached…" bug again
v1.4.0
- Uses new textures by PixelToast
- New renderer to make a smoother appearance.
- fixed a bug caused by an CC 1.48 API change.
v1.3.0
- Updated to Minecraft 1.4.6
- Can now handle external peripherals (eg command block as peripheral)
- Fixed a bug which made it not connect to computers when Redpower is installed and turtles in general. It had no impact on the functional part, but didn't look nice.
v1.2.1
- Updated to Minecraft 1.4.5
v1.2
- Updated to Minecraft 1.4.2
v1.1.0
- Minecraft 1.3.2!
- Fixed all bugs (hopefully)

ARP is still in the progress of being updated, please be patient.

Old stuff (below MC 1.2.5)
SpoilerAdvanced resource processing
SpoilerThis mod allows you to process Items in a more detailed way. You can query item/block properties, view inventory contents, and transport or craft items by simply typing a command.

The Matter Database

This block contains all kind of information about blocks and items!
Simply place next to a computer and use the api db to retrieve information.

This isn't that useful yet, but it goes further:

The Inventory Interface:

Place this peripheral next to a block with inventory, and use the inventory api to look up it's contents. It can also move items inside that inventory (for sorting)

You now can read Inventories - what comes next:
The Digital Workbench:

It takes Items from nearby inventories, crafts them according to a specified recipe, and puts them to the output side.

You might also need to move items around. Additional to the planned buildcraft and redpower features, here comes the simple way:
The digital Allocator:

This is working similar to the block from pfaeff's mod, but it has a programmable filter!

Both the allocator and the workbench can output items into buildcraft pipes. They also run faster when powered.
The allocator will also accept input from them if the input matches it's internal filter. as it yields an event on item passthrough, it can also act as detector.

For redirection purposes:

The redirection pipe: It will send items into the matching adjacent allocator. Unfitting items will go elsewhere.

This Item is only available if buildcraft is installed.

To organize the storage, however, there is an even more simple way:
The digital chest:

This is like an inventory interface on it's own and it's surrounding inventories, and it can move items between all of them!

Finally, there is also a turtle upgrade, which basically gives your turtle all capabilities of the digital chest. It is crafted using an inventory interface.

Downloads:
ARP v1.8.4, CCCable v1.0.3 for MC 1.2.5, MCForge 3.3.7
Client
Server
Bukkit
There is also an api for modders who want their peripherals interact mit cables specifically (attention, the package name changed from the beta):
API

Older versions:
Spoilerv1.6 for MC 1.2.5 and forge before 3.3.7 (might work with later versions, too)
Client
Server
Bukkit
v0.6 for MC 1.2.4
Client
Server

v0.1 for MC 1.2.3

To install, simply put the zip in your minecraft mods folder.

Note: because of the limitations of the peripheral API, it is not recommended to call the peripheral methods directly. please use the apis.

Planned Features:
- Digital Workbench for turtles.

Changelog:
v1.8.5
- Fixed a serious dupe bug with the inventory.move method.
Spoilerv1.8.4
- more bugfixes
- the api directories have changed, please redownload it
- added compability api for arp resource management.
- the digital chest now uses minecrft's chest model with a custom texture.
v1.8.3
- more bugfixes
v1.8.1
- bugfixes
- Found a way to allow installation without extracting the zip file. Also gets rid of the api-not-loaded-so-reboot problem.
v1.8
- renamed the inventory reader to inventory acessor and changed it's recipe.
- the newly named inventory interface can also move and split stacks from it's inventory.
- New Block: the digital chest, which can move items from it's own and adjacent inventories.
- added a turtle upgrade which makes the turtle work like the digital chest.
v1.7.1
- bugfixes
- crafting recipe for peripheral cable
v1.7
- The allocator can interface specific slots
- Reworked damage value display, again
- added the peripheral cables as seperate mod.
v1.6
- The allocator and the workbench now show through lights next to the output whether they're active or not. Yellow lights are inactive, green lights are input and red lights are output.
- The allocator has a new reverse mode in which it will work as if turned around.
- Sided machines can now be rotated using builcraft or industrialcraft wrenches. Both work exactly as their specification says.
- The damage value display got enhanced.
- The recipe detection/lookup can now handle recipes from the ic macerator or the rp alloy furnace, too.
v1.5
- Important bugfixes.
v1.4:
- Fixed a serious bug that caused custom recipes like from IC2 or RP saw recipes to eat up all items.
v1.3
- Fixed a crash bug with ic2. It is still not fully supported, but it won't crash anymore
- Improved documentation.
- The digital allocator will now return the item stack size correctly if used with BC pipes.
v1.2:
- minor bugfixes.
- Enhanced config options for ignoring/naming items.
v1.1:
- Item name matching is now case-insensitive
- the allocator has an exclude mode in which only items not in the filter will pass.
- Some minor internal changes.
v1.0:
- redirection pipe as programmable replacement for diamond pipes.
v0.8:
- Buildcraft support! (again)
- allocator and workbench output items into pipes
- allocator and workbench can speed up when powered with engines.
- allocator accepts items from pipes if they match the filter.
v0.7:
- Update to MC 1.2.5
- Fixed a serios bug with container items.
v0.6:
- more bugfixes
v0.5:
- various bugfixes
v0.4:
- SMP support.
- digital Workbench gui shows activated state.
v0.3:
- added digital allocator.
v0.2:
- MC 1.2.4 + CC 1.32
- No buildcraft interaction (as there is no buildcraft for 1.2.4)
- vanilla version of the digital workbench takes some time for crafting when activated.
v0.1:
- inventory readers now look into storage minecarts if they can't find a chest.
- changelog and version numbers added.

FAQ & common problems:
Spoiler- I can't find the APIs!
The peripheral mounts the APIs when it gets attached. But the computer only loads them on startup. So reboot the computer.
- The APIs are still not there!
Did you extract the downloaded zip file?

EDIT: scrap these, that should not be happening any more.
- On the server, I can access oly vanilla items by their name.
That's actually not my fault, the reason for that lays in MLMP. I wrote a request to MCForge to fix it and it's making progress, but the fix will only be working in version 1.2.5 and later.
-I cant find the peripheral api for the cables.
That's a known bug. It will be fixed in the next version. Meanwhile, follow this guide to get it working.

Known Bugs:
- On bukkit, the server crashes if you rightclick the digital workbench with ee's Archangel's smite. But as I think the error is on the EE side, I won't do anything about it.
- Mod item names don't get translated on the server, so instead of specifying db.getItem("Wrench") you have to say db.getItem("item.wrench.name") in SMP. Lately, FML added support for custom translations, so if you get annoyed from this, bug your mod creator to add the names on the server too.
- When breaking active peripheral cables in a specific order, you get a server crash
- The method db.getRecipesFor(item, recipeType) always gives error "Invalid recipe type". A fix won't happen fast, but as the generic version without a recipe type works fine enough, use:

function getRecipesFor(item,type)
  local res = db.getRecipesFor(item)
  local res2 = { }

  for _, recipe in ipairs(res) do
	if recipe.type == type then
	  table.insert(res2, recipe)
	end
  end
  return res2
end


All of my mods are distributed under the MMPL license (http://www.mod-build...om/MMPL-1.0.txt). The source is available on github.
Edited on 16 March 2013 - 09:37 PM
Holofire #2
Posted 18 March 2012 - 11:27 AM
This is bloody awesome. Gunna use it.

EDIT: Although the matter database recipe is a bit…odd
Sebra #3
Posted 18 March 2012 - 11:30 AM
If it for MC 1.2.3, please state it.
Xfel #4
Posted 18 March 2012 - 11:40 AM
@Sebra
ComputerCraft 1.31 is for MC 1.2.3, so I thought was implied.
@Holofire
I thought the recipe should include various kinds of items that are used in minecraft, as it has knowledge about them. If anyone has a better recipe suggestion, I'll think about changing it.
Holofire #5
Posted 18 March 2012 - 11:40 AM
Ah makes sense
Sebra #6
Posted 18 March 2012 - 12:46 PM
Kind of implied.
I use backport because of IC2 not ready. So I have 1.31 in 1.1.
For knowledge base you definitely need bookshelf. And something connected to mob drops and other worlds like Glowdust and Pearl.
Xfel #7
Posted 18 March 2012 - 01:22 PM
Thanks for your ideas. So, what about glowstone (other worlds), water bucket (liquids), Ender Pearl (Mobs) and Bookshelves (Knowledge)?
Liraal #8
Posted 18 March 2012 - 01:24 PM
add a computer to the recipe as well. it's a computerized device after all.
6677 #9
Posted 18 March 2012 - 01:34 PM
perhaps a floppy disk rather than a computer

also i believe the buildcraft version should be seperate to the current version. not everyone has or wants buildcraft
Xfel #10
Posted 18 March 2012 - 03:19 PM
Well, then I'll make two sub-parts (which can be enabled seperately). One containing the independant functions and one with further automatition capabilicies using buildcraft.

For the "Computerization": The lower part of the recipe contains stone and redstone, the basic computer indrigents. I don't want to use existing parts, as it would suggest extending their functionality.
Sebra #11
Posted 19 March 2012 - 02:15 PM
No need for comp in recipe.
Why you need BC at all? What are you want from pipes?
Make your block so, if you place it aside of several block with inventory, it can send items from one block to another by command. So if you have Crafting Table nearby, you can send ingredients to slots needed and get result from output slot.
Xfel #12
Posted 19 March 2012 - 02:56 PM
True, but I think people who use buildcraft would want it to be integrated. Second point is that I'm not shure how to power the item transfer. I don't want it do be for free alternating redstone, and the buildcraft power system looks suitable.
Dreamlash #13
Posted 19 March 2012 - 07:12 PM
Use integration with RP cause bundle cables are optimal for CC, and the tubes from RP have a better code. but if you check Forge, this will fit with two mods. I think a Disk are better or maybe a wifi like plate.

Make it compatible with RP wires and bundles :3
Xfel #14
Posted 20 March 2012 - 08:36 AM
In general, you're right. RP tubes are more convenient in use, and it contains mechanics which would fit my purposes better.

Unfortunately, RedPower lacks a public API or mod developement instructions.To use it, I would have to decompile and deobfuscate it manually.
Buildcraft, on the other hand, has a bunch of classes modders are allowed to redistribute. Additionally, it is open source, so I can get all code in deobfuscated state. Using the buildcraft API, the mod will still work without bc, but if it is installed, the features are used.
Dreamlash #15
Posted 20 March 2012 - 04:10 PM
In general, you're right. RP tubes are more convenient in use, and it contains mechanics which would fit my purposes better.

Unfortunately, RedPower lacks a public API or mod developement instructions.To use it, I would have to decompile and deobfuscate it manually.
Buildcraft, on the other hand, has a bunch of classes modders are allowed to redistribute. Additionally, it is open source, so I can get all code in deobfuscated state. Using the buildcraft API, the mod will still work without bc, but if it is installed, the features are used.

Well you can ask Eloraam about hand off the codes you will need. As I know she will accept if you ask for it, or maybe cause all are used by Forge, the necessary code will be inside that is Open source too.

I apologize of any error I post here, totally noob in java matters.
Buttmuncher #16
Posted 20 March 2012 - 08:33 PM
what are the inventory and db apis? i cant find them ANYWHERE!!!!!!!!!!

PLEASE REPLY EXTREMELY SOON!!!!!
Buttmuncher #17
Posted 20 March 2012 - 08:36 PM
nvm i found them
Buttmuncher #18
Posted 20 March 2012 - 08:38 PM
But how do you use them?
Xfel #19
Posted 20 March 2012 - 08:51 PM
I didn't have time yet to write a full user-guide. An overview is provided by the help pages, simply type "help db" and "help inventory" to show them.
6677 #20
Posted 20 March 2012 - 09:07 PM
When you have time I think you should improve the quality of the help doc's. Perhaps add a sample program aswell or at least a few lines in help.

I've checked your current help files and they arent all that useful. I dont see what Im meant to do with the apis
Buttmuncher #21
Posted 21 March 2012 - 12:36 AM
I need to learn how to act properly on community forums.
Xfel #22
Posted 21 March 2012 - 08:05 AM
@Buttmuncher:
Sorry, but I don't think I have the duty to answer all posts directly. You know, I have other occupations. I'm doing this in my free time. OK?

When I saw your last post, I thought about delaying the user guide for another month or so, simply because I don't like like people who are always shouting. You should try to be a bit more polite.

@6677:
You're right, the help files aren't that useful, but the help files for the default apis anren't that detailed either. But as i don't plan to change anything in that part of the api, I took the time to rewrite the help files and updated the download.
6677 #23
Posted 21 March 2012 - 11:55 AM
I TYPED HELP DB AND HELP INVENTORY AND THEY BOTH SAID NO HELP AVAILABLE! WTF IS WRONG WITH YOU? THE GUY ABOVE ME EVEN SAID IMPROVE IT!
You have to place the new blocks by the computer and then reboot the computer for the api's to load. Only then can the help files be read.


As for updated help files. Thankyou. Much appreciated.
Buttmuncher #24
Posted 21 March 2012 - 08:23 PM
well i rebooted the computer and they STILL arent there. And x, you are the mean one. I get mad for no user guide, then you think of delaying it?!?! DICK. please dont report me. I am just EXTREMELY MAD!!!!!!!!!!!!!!!!!!!!
Buttmuncher #25
Posted 21 March 2012 - 08:24 PM
well if you delay the user giude foir a FING MONTH then people will stop downloading it simply because they cant use it DUMBASS
Buttmuncher #26
Posted 21 March 2012 - 08:42 PM
sorry, but when i place the items near the computer, it breaks it and i cant reboot or use anything or type anything or use any of the ctrl functions! please fix it.
Liraal #27
Posted 21 March 2012 - 08:48 PM
well, if I got a post like this, I would delay the next RELEASE and not just guide. Seriously, if you can't find your way around these, just don't use them, not bug the creator…
Buttmuncher #28
Posted 21 March 2012 - 09:17 PM
well if you delayed the release and the guide, nobody would be able to use it which equals NO PROFIT.
Liraal #29
Posted 21 March 2012 - 09:20 PM
how exactly does Xfel profit from this, because i don't quite understand..
bobster71 #30
Posted 21 March 2012 - 09:50 PM
Hi,
Great idea, can't wait to play around with it. But i"m having trouble too. The api isn't loading properly, and I can't reboot the computer.
I have ccSensors working fine, but when I try AIP I can't find the api or the help files.
I've installed it ok, as far as I can tell anyway.
Can you look into it?
thanks
Bobster
Xfel #31
Posted 22 March 2012 - 12:10 PM
Well, all I know yet is that it doesn't work. I need more detailed information to help you. Did you place the folder in the zip download in your mods directory? Many archive extraction programs create another folder for the arcive itselv. please check that.
Sebra #32
Posted 22 March 2012 - 05:40 PM
RP tubes are more convenient in use, and it contains mechanics which would fit my purposes better.
Unfortunately, RedPower lacks a public API or mod developement instructions.To use it, I would have to decompile and deobfuscate it manually.
Please ask Eloraam gently.
Buildcraft, on the other hand, has a bunch of classes modders are allowed to redistribute. Additionally, it is open source, so I can get all code in deobfuscated state. Using the buildcraft API, the mod will still work without bc, but if it is installed, the features are used.
How would it work without BC if you want it powered?
the Inventory Reader is now limited to one reading side (shown by the dot). It is only able to access the inventory on the marked side.
so no item transfer between inventories? Would you kindly add it?
Xfel #33
Posted 22 March 2012 - 07:20 PM
The inventory reader, as it's name says, reads inventories. It doesn't manipulate them. For item transfer, there will be other blocks. I'm just not shure how to design them yet.
I also don't want to create another item transport system, there are enough existing solutions. I'd prefer to provide integration with as many as possible.
Sebra #34
Posted 22 March 2012 - 08:50 PM
For item transfer, there will be other blocks. I'm just not shure how to design them yet.
That's enough.
I also don't want to create another item transport system, there are enough existing solutions. I'd prefer to provide integration with as many as possible.
Not farther than adjacent block but with exact precision from & to the desired slot.
FuzzyPurp #35
Posted 23 March 2012 - 03:07 AM
The inventory reader, as it's name says, reads inventories. It doesn't manipulate them. For item transfer, there will be other blocks. I'm just not shure how to design them yet.
I also don't want to create another item transport system, there are enough existing solutions. I'd prefer to provide integration with as many as possible.

Thats what bc and redpower is for, why overcomplicate things? if foo then rs.setOutput.
Xfel #36
Posted 26 March 2012 - 11:33 AM
Progress Update:

I now wrote a digital crafting table. I'm still not shure how to manage the power control, so the current version will need buildcraft. Sorry. It doesn't crash if buildcraft isn't installed, but the digital workbench won't operate then. If you only want to use the workbench, but not buildcraft, donwload only BuildCraftCore and set power.framework=buildcraft.energy.RedstonePowerFramework in the config file. The workbench will take it's resources from adjacent inventories. It has a marked output side and will put the results into a chest placed there. It will not take resources from that chest. Note that this is a test version, it doesn't have a lua API yet.
xuma202 #37
Posted 27 March 2012 - 03:05 PM
Hey I'm getting an Error. May someone be so kind and tell me what I'm doing wrong?

Log-file:


27.03.2012 15:59:49 ModLoader addMod
FEIN: Failed to load mod from "mod_CCKeyboard.class"
27.03.2012 15:59:49 ModLoader addMod
FEINER: THROW
java.lang.NoClassDefFoundError: keyboard/BlockKeyboard
at java.lang.Class.getDeclaredFields0(Native Method)
at java.lang.Class.privateGetDeclaredFields(Unknown Source)
at java.lang.Class.getDeclaredFields(Unknown Source)
at ModLoader.setupProperties(ModLoader.java:1720)
at ModLoader.addMod(ModLoader.java:292)
at ModLoader.readFromModFolder(ModLoader.java:1299)
at ModLoader.init(ModLoader.java:886)
at ModLoader.addAllRenderers(ModLoader.java:186)
at aho.<init>(aho.java:79)
at aho.<clinit>(aho.java:9)
at net.minecraft.client.Minecraft.a(Minecraft.java:395)
at net.minecraft.client.Minecraft.run(Minecraft.java:732)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: keyboard.BlockKeyboard
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 13 more
27.03.2012 15:59:59 ModLoader readFromModFolder

Other mods are:


BC
IC2
RP
CC
ccSensors
4096Ids
IDResolver
ModLoader
ModLoaderMP
MC Forge
Xfel #38
Posted 28 March 2012 - 03:30 PM
Sorry, it took some time. New version should have fixed it.
xuma202 #39
Posted 28 March 2012 - 04:22 PM
thanks
Sebra #40
Posted 28 March 2012 - 05:58 PM
BC autocraft table does not use energy. Should this?
Why not to use adjacent standard Crafting table? And any other processor of other mods?
It seems your block will not allow turtle to operate own inventory :o/>/>
Xfel #41
Posted 28 March 2012 - 09:29 PM
BC Automatic Crafting table doesn't do anything at it's own. You need to pull the results out through a wooden pipe, which of course needs to be powered. Mine works on it's own, without wooden pipes. so it has to consume energy.

A standard crafting table is just a block that opens a gui on right-click. It doesn't even have a tile entity.
The generic problem with your suggestion is that most processors need the recipe to be defined using a sample item set. I could let CC generate these, but no one stops the user from taking them out… That's items coming from nowhere, that's even worse then ee! I won't write that.

For turtles operating their own inventory: I never thought about that. But as a turtle can't place it properly anyway, you will need to create a docking station. So you could just create a pipe loop running the items back to the turtle.
Sebra #42
Posted 29 March 2012 - 06:19 PM
Sorry if I annoy you. You will implement your own desire.
In BC energy needed for extraction only. Not for construction.
I still cannot understand your craft table.
Why sample item set needed? If your peripheral would able to take item from some inventory and place it in the appropriate slot of standard crafting table, wouldn't it be easy to get proper result from output slot?
As for turtle operating their own inventory I mean ability of peripheral to take/put a stack of items from/to the designated slot of designated nearby block.
A standard crafting table is just a block that opens a gui on right-click. It doesn't even have a tile entity.
Isn't it have an inventory at all?
Xfel #43
Posted 29 March 2012 - 08:27 PM
No, you don't annoy me.
The reason for the powering of the crafting table itself is that the system used by buildcraft is only available in buildcraft. Try do operate the BC auto crafting table with a RP transposer and you'll see what I mean. The default inventory system doesn't support virtual slots.

Update:
A turtle should now be able to process it's own inventory. And the database got a lua api with documentation. Hm, at some point I will have to make a changelog.
happy2pester #44
Posted 30 March 2012 - 08:43 PM
hey there, I installed your mod, but after attaching the computer to the inventory reader, and rebooting it to load the APIs, the computer becomes unresponsive, the game doesn't crash, and the cursor is still blinking, but i can't do anything with the computer
Xfel #45
Posted 31 March 2012 - 11:22 AM
could you provide a screenshot or such?
happy2pester #46
Posted 31 March 2012 - 02:22 PM
Sure, here you go

http://imgur.com/a/9OsDF

First image is the setup, second is the computer booting for the first time, third is after i've typed in the reboot command and hit return. Ctrl+T, Ctrl+S, Ctrl+R don't seem to do anything, nothing appears on screen, but the cursor still blinks

also, when I did os.reboot() through Lua, the same error occurs.
Xfel #47
Posted 31 March 2012 - 02:56 PM
Er, I'm not shure what is happening there. Normally the screen should clear when the computer reboots. So, there might be a bug with the filesystem.

Could you try to start a fresh setup computer and then type "cd /rom/apis" and "ls"? I would like to know whether the apis are actually included.
happy2pester #48
Posted 31 March 2012 - 02:59 PM
Same setup? Sure
http://imgur.com/9DljM
Xfel #49
Posted 31 March 2012 - 03:16 PM
OK, it seems that the api files don't get loaded. Strange. Did you install the mod by placing the "aip" folder inside the download zip into the mods folder?
happy2pester #50
Posted 31 March 2012 - 03:17 PM
I did. I did have to change the block ID though, to make it work with other things I have installed, but that shouldn't have anything to do with it, I don't think
Xfel #51
Posted 31 March 2012 - 03:50 PM
Are there any error messages? To access them try running minecraft in a console window (download the client jar and run java -Xmx1024M -Xms512M -cp Minecraft.jar net.minecraft.LauncherFrame).
happy2pester #52
Posted 31 March 2012 - 04:00 PM
Actually, yes there are errors, here's the output from CODsniperkid's simpleerrortest. http://pastebin.com/HrBfdZkk

Section after this happened when I booted the computer up,

ComputerCraft: Error running task





this happened when I rebooted it: java.lang.RuntimeException: You didn't mount this location
Xfel #53
Posted 31 March 2012 - 04:32 PM
OK, seems to be an issue with redpower. It throws an error if the specified item data is invalid. I uploaded a fix to avoid further crashes.

However, you should avoid using the inventory reader on rp items. This can have unpredictable results, as RP uses too many data values per item.
happy2pester #54
Posted 31 March 2012 - 05:20 PM
Ah well, that's annoying. The reason I actually downloaded your mod was to manage RP items, but I can work around that. Thanks for taking the time to help
Xfel #55
Posted 31 March 2012 - 05:42 PM
That's bad. I made an update, in which those who want to use RP can fix the problems by setting the "itemDamageLookahead"-property to 40000 or such. Note however that this might cause problems with other mods.
xuma202 #56
Posted 01 April 2012 - 11:02 AM
It would we nice if the Recipe if the digital Workbench is programmable. So you can craft anything with only one Workbench.
Xfel #57
Posted 01 April 2012 - 12:40 PM
The recipe of the digital workbench is programmable.
xuma202 #58
Posted 01 April 2012 - 01:16 PM
..ups
Xfel #59
Posted 01 April 2012 - 01:49 PM
No problem
bobster71 #60
Posted 02 April 2012 - 12:54 AM
Hi I'm getting this error, I"m asing buildcraft 3.14. Any ideas? I'd realy like to use this. Thanks in advance.

Minecraft: Minecraft 1.2.3
OS: Windows 7 (amd64) version 6.1
Java: 1.6.0_30, Sun Microsystems Inc.
VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Sun Microsystems Inc.
LWJGL: 2.4.2
OpenGL: AMD Radeon HD 6570 version 4.2.11554 Compatibility Profile Context, ATI Technologies Inc.

java.lang.NoSuchMethodError: buildcraft.api.LiquidData.<init>(IILym;)V
at BuildCraftCore.initialize(BuildCraftCore.java:216)
at mod_BuildCraftCore.initialize(mod_BuildCraftCore.java:83)
at mod_BuildCraftCore.modsLoaded(mod_BuildCraftCore.java:99)
at ModLoader.init(ModLoader.java:898)
at ModLoader.addAllRenderers(ModLoader.java:186)
at aho.<init>(aho.java:79)
at aho.<clinit>(aho.java:9)
at net.minecraft.client.Minecraft.a(Minecraft.java:395)
at net.minecraft.client.Minecraft.run(Minecraft.java:732)
at java.lang.Thread.run(Unknown Source)
— END ERROR REPORT bf62cbb4 ———-

ps - ignore the angry people that dont bother trying to fix it themselves before complaining. Keep up the good work.
Xfel #61
Posted 02 April 2012 - 07:06 PM
I forgot to mention that my mod is built with buildcraft 2.2.

You could try deleting the buildcraft folder in mods/aip, as I think the relevant interfaces didn't change. Of course, you have to ensure that you keep buidcraft installed then.
Noodle #62
Posted 03 April 2012 - 03:22 AM
Seems simple and it really only scans items, creates them, and reads the items.
All of the above you can do without computers, unless fetching the items. In that case you did do that.
Props to you!
I like it.
djblocksaway #63
Posted 03 April 2012 - 08:50 AM
This is cool
keep up the good work :)/>/>
SimpleMajority #64
Posted 04 April 2012 - 01:08 PM

java.lang.NullPointerException
at fo.a(CraftingManager.java:172)
at ModLoader.addRecipe(ModLoader.java:400)
at mod_CCTurtle.load(mod_CCTurtle.java:74)
at ModLoader.init(ModLoader.java:890)
at ModLoader.addAllRenderers(ModLoader.java:186)
at aho.<init>(aho.java:79)
at aho.<clinit>(aho.java:9)
at net.minecraft.client.Minecraft.a(Minecraft.java:395)
at net.minecraft.client.Minecraft.run(Minecraft.java:732)
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT 581d1a25 ----------

This popped up as soon as I added this. I have Buildcraft 2.2.13 and CC 1.3
Xfel #65
Posted 05 April 2012 - 06:41 PM
I don't see how this would be related to my code. It seems to be a CC problem.
Sebra #66
Posted 05 April 2012 - 08:41 PM
May be CC 1.31 needed, not 1.3 ?
SimpleMajority #67
Posted 07 April 2012 - 06:09 AM
I do apologize I meant to say CC 1.31 and that I have been swamped with work the past week or so. I have MC 1.2.3, CC1.31, BC 2.2.13, IC2 1.90, RP2 4E, and now I am trying to run this peripheral. According to the topic of this thread it says 1.31 am I mistaken that this is for CC 1.31?

Or possibly I have missed a step in installing?
According to the OP I am to extract the contents of the zip file in to the /mods folder of my minecraft installation?
Xfel #68
Posted 07 April 2012 - 06:24 AM
No, it has the right version.
The contents of the zip file should be a folder named "aip".
SimpleMajority #69
Posted 07 April 2012 - 06:41 AM
yup and I extracted that folder to my /mods directory
Xfel #70
Posted 07 April 2012 - 07:02 AM
Well that's correct.
SimpleMajority #71
Posted 07 April 2012 - 07:04 AM
I just tried it again with the same results. Possibly a conflict with another peripheral? I have ccSensors and ccGPU installed as well.
Xfel #72
Posted 07 April 2012 - 07:05 AM
As I said, I don't see the connection to my mod. It seems that the turtle mod is loaded before the computer mod and misses the computer item for the recipe then. ModLoader is told to avoid that by the turtle mod, however. So your problem might be with ModLoader.
SimpleMajority #73
Posted 07 April 2012 - 07:07 AM
Lovely which means I will need to clean the jar and downgrade back to 1.2.3 I will see if that works or not
Xfel #74
Posted 07 April 2012 - 07:20 AM
But it does work again if you take the mod out?
SimpleMajority #75
Posted 07 April 2012 - 07:55 AM
yes it does. I am in the process of cleaning the jar now. I ran into issues with NEI (No big surprise there)
SimpleMajority #76
Posted 07 April 2012 - 10:58 AM
Wow what a nightmare I just got everything running again. I have deleted my jar 5 times and finally got it working. It was mostly related to Minecraft Forge and NEI. I have since ditched NEI and I am happy to say that your peripheral is working now. Can't wait to check it out. I was hoping to use this in my Multiplayer, but it seems I will have to wait a while longer for it and ccSensors to go SMP
petrus4 #77
Posted 08 April 2012 - 01:57 PM
I now wrote a digital crafting table. I'm still not shure how to manage the power control, so the current version will need buildcraft. Sorry. It doesn't crash if buildcraft isn't installed, but the digital workbench won't operate then. If you only want to use the workbench, but not buildcraft, donwload only BuildCraftCore and set power.framework=buildcraft.energy.RedstonePowerFramework in the config file. The workbench will take it's resources from adjacent inventories. It has a marked output side and will put the results into a chest placed there. It will not take resources from that chest. Note that this is a test version, it doesn't have a lua API yet.

I have wanted an independent (that is, non-buildcraft) automatic workbench mod for a long time, as having one would allow me to remove my dependence on buildcraft entirely, as I don't use it for anything else.

Please remove the dependence on Buildcraft, and simply have the workbench send items into the adjacent chest on redstone signal, without the need for a "power system."

I grow extremely tired of the obsession with "balance," especially considering its' hypocritical nature. I refuse to use the larger tech mods at this point (buildcraft and Industrialcraft, and RP for all but basic use) because they remove any element of problem solving (and hence, creativity) from machine design whatsoever; literally everything is done for you. The idea that making the provision of an engine or some solar cells mandatory will somehow re-add the need for said creativity, after you're already spoon fed everything else to such a degree, is frankly asinine.
bobster71 #78
Posted 09 April 2012 - 12:34 AM
Hi
I found a typo,

item.isBlock()
returns true if the item is a block (It can by placed by a turtle).

it should be "be"? Just letting you know.
Great mod btw. I got it working by reading your post probperly and deleteing the buildcraft dir in /aip.
Bobster
Xfel #79
Posted 09 April 2012 - 10:01 AM
Thanks for mentioning.
Xfel #80
Posted 09 April 2012 - 04:39 PM
Uptated to 1.2.4 :P/>/> .

Buildcraft is excluded in that version as it isn't updated yet.

All Information on the main page.
Xfel #81
Posted 11 April 2012 - 05:38 PM
I made a new block for all who want to transport items with CC: The digital allocator!
Xfel #82
Posted 13 April 2012 - 09:46 AM
As soon as CC is on version 1.2.5, I'm going to update this too. When the latest version is ready, I'm planning to start writing multiplayer support. I won't do it before, as the SMP integration from MCForge changes a lot for the new release.
Additionally, buildcraft is updated to that version, so I'm going to build a new buildcraft interaction module. This module will only load if buildcraft is installed.

My question to you is now: What should I focus on most? And which buildcraft version should be compatible?
1) SMP support. I don't care about buildcraft.
2) SMP support and buildcraft 2.2 (in that order)
3) buildcraft 2.2 and SMP support (in that order)
4) buildcraft 3.1. I don't care about SMP.

I'm really interested in your opinions. The poll runs until CC is released for 1.2.5.
Arduin #83
Posted 14 April 2012 - 12:28 AM
So I would say :

2) SMP support and buildcraft 2.2 (in that order)

This would fit perfectly :P/>/>
lukeplechaty #84
Posted 14 April 2012 - 11:31 AM
4) buildcraft 3.1. I don't care about SMP.
Xfel #85
Posted 17 April 2012 - 09:27 PM
As CC isn't updating and as I had some spare time, I came up with a SMP version. It is still for MC1.2.4.
Saffen #86
Posted 19 April 2012 - 04:25 PM
As soon as CC is on version 1.2.5, I'm going to update this too. When the latest version is ready, I'm planning to start writing multiplayer support. I won't do it before, as the SMP integration from MCForge changes a lot for the new release.
Additionally, buildcraft is updated to that version, so I'm going to build a new buildcraft interaction module. This module will only load if buildcraft is installed.

My question to you is now: What should I focus on most? And which buildcraft version should be compatible?
1) SMP support. I don't care about buildcraft.
2) SMP support and buildcraft 2.2 (in that order)
3) buildcraft 2.2 and SMP support (in that order)
4) buildcraft 3.1. I don't care about SMP.

I'm really interested in your opinions. The poll runs until CC is released for 1.2.5.


5) Backported to MC 1.1 and Buildcraft 2.2 and SMP support :)/>/> - Some of us are "stuck" in 1.1 mode till Tekkit is updated - not sure how big a job it would be to backport though, as I have no experience making mods - but hey, one can dream, right? :)/>/>
Xfel #87
Posted 19 April 2012 - 05:01 PM
The problem is that i lost the 1.1 minecraft.jar. So I can't test.

In general, a backport another version to maintain, and maintaining both server and client is a lot of work already.

I'll look into it, but I don't promise anything.
Saffen #88
Posted 20 April 2012 - 12:26 AM
The problem is that i lost the 1.1 minecraft.jar. So I can't test.

In general, a backport another version to maintain, and maintaining both server and client is a lot of work already.

I'll look into it, but I don't promise anything.

Yeah I totally understand that, the idea of being able to look up whats in a chest from a computer / code a warning program if a chest is getting full from automated mining, or low on resources combined with the ability to program crafting tables for automated production just has me drooling :)/>/>
Xfel #89
Posted 20 April 2012 - 08:59 AM
Older versions of modloader, modloadermp and mcforge might actually be available. I also found an old minecraft.jar. MCP also has older versions. The only thing I'm missing is the minecraft_server.jar for 1.1. If someone can obtain a clean one, I could make a backport. I won't be able to test it, however.
Gotthard #90
Posted 20 April 2012 - 09:11 AM
SMP &amp; Buildcraft support (in that order)

Can't wait for whenever 1.2.5 gets the CC update, this is amazing!
Saffen #91
Posted 20 April 2012 - 03:58 PM
Older versions of modloader, modloadermp and mcforge might actually be available. I also found an old minecraft.jar. MCP also has older versions. The only thing I'm missing is the minecraft_server.jar for 1.1. If someone can obtain a clean one, I could make a backport. I won't be able to test it, however.

I'll happily test it for you - unfortunately I don't have a clean server jar, only the tekkit version, so can't help on that.
Xfel #92
Posted 22 April 2012 - 03:18 PM
Ok, I dug out an 1.1 minecraft_server.jar somewhere. So I made a straight backport to 1.1. There is NO WARRANTY on this, and I won't search for bugs, I'll only fix them if you tell me exactly where they are. But I think it should work.

Known Issues:
item.heat isn't metadata sensitive on the server. I can't change that. Sorry.

Download Links:
Client
Server
Saffen #93
Posted 22 April 2012 - 04:53 PM
Ok, I dug out an 1.1 minecraft_server.jar somewhere. So I made a straight backport to 1.1. There is NO WARRANTY on this, and I won't search for bugs, I'll only fix them if you tell me exactly where they are. But I think it should work.

Known Issues:
item.heat isn't metadata sensitive on the server. I can't change that. Sorry.

Download Links:
Client
Server


I will test it and let you know how it works out :)/>/> (and thanks!)
Saffen #94
Posted 22 April 2012 - 10:46 PM
Ok, I dug out an 1.1 minecraft_server.jar somewhere. So I made a straight backport to 1.1. There is NO WARRANTY on this, and I won't search for bugs, I'll only fix them if you tell me exactly where they are. But I think it should work.

Known Issues:
item.heat isn't metadata sensitive on the server. I can't change that. Sorry.

Download Links:
Client
Server


I will test it and let you know how it works out :)/>/> (and thanks!)


Well it loads the mod on both server and client, but none of the recipes work, and no bugs either :)/>/> - I appreciate the attempt though, I hope you didn't spend too much time on it :)/>/>
yoskaz01 #95
Posted 23 April 2012 - 04:08 AM
The problem is that i lost the 1.1 minecraft.jar. So I can't test.

In general, a backport another version to maintain, and maintaining both server and client is a lot of work already.

I'll look into it, but I don't promise anything.

Yeah I totally understand that, the idea of being able to look up whats in a chest from a computer / code a warning program if a chest is getting full from automated mining, or low on resources combined with the ability to program crafting tables for automated production just has me drooling :)/>/>

if all you need for now is to know a chest content info you can use ccSensors

there is an inventory sensor
Saffen #96
Posted 23 April 2012 - 04:36 AM
The problem is that i lost the 1.1 minecraft.jar. So I can't test.

In general, a backport another version to maintain, and maintaining both server and client is a lot of work already.

I'll look into it, but I don't promise anything.

Yeah I totally understand that, the idea of being able to look up whats in a chest from a computer / code a warning program if a chest is getting full from automated mining, or low on resources combined with the ability to program crafting tables for automated production just has me drooling :)/>/>

if all you need for now is to know a chest content info you can use ccSensors

there is an inventory sensor

Yeah but thats not SMP though :)/>/>
Xfel #97
Posted 23 April 2012 - 06:30 AM
Well it loads the mod on both server and client, but none of the recipes work, and no bugs either :)/>/> - I appreciate the attempt though, I hope you didn't spend too much time on it :)/>/>

Are you able to cheat the blocks? Does it work in singleplayer? If you can give me some info, I might solve this.
Xfel #98
Posted 23 April 2012 - 06:50 AM
Ok, by running a simple test I found the problem. Was something little on the server. it yielded an error on the console btw.
Saffen #99
Posted 23 April 2012 - 01:45 PM
Ok, by running a simple test I found the problem. Was something little on the server. it yielded an error on the console btw.

So I can just redownload and try again? (and did I mention how much I appreciate this? :)/>/> )
Xfel #100
Posted 23 April 2012 - 04:04 PM
Exactly. I verified the code as far as I could. Please tell me if you encounter further errors.

Oh, and if you create something awesome with this, please let me know. :)/>/>
Xfel #101
Posted 23 April 2012 - 04:55 PM
I did a quick fix for a serios bug in the digital workbench concerning container items. please redownload.
Saffen #102
Posted 23 April 2012 - 06:45 PM
Hm, both client and server still loads the mod according to log files, with no warnings or errors displayed, but I can't use the recipes in game, neither find it with NEI or creative mode.

Can it be a matter of load order of mods? if it was a conflict with another mod it would complain, so thats not it.

Single/multiplayer makes no difference btw to me.

Anyway, don't waste too much time on it, eventually Tekkit will upgrade to MC 1.2.5, so your time is better spend adding stuff to the current version than fiddling with a backport just for me :)/>/>
minecrafter1134 #103
Posted 23 April 2012 - 07:19 PM
I have Buildcraft 3.x in 1.2.5, and trying to access the crafting table crashes.
Xfel #104
Posted 24 April 2012 - 09:59 AM
This mod isn't updated 1.2.5 yet. I'm working on it, but it will take a day or two. The current version has no interaction with buildcraft, so I don't think there is any error here.
Xfel #105
Posted 24 April 2012 - 08:53 PM
1.2.5 Update released!

Buildcraft support will come next, but this will take some time.
Gotthard #106
Posted 25 April 2012 - 01:42 AM
The server config file does not appear to use the block ID to change the file. The client side appears to be working correctly.
Xfel #107
Posted 25 April 2012 - 06:24 AM
This is a generic problem, cc has the same. I'm rebuilding the configuration system for the next release.
Xfel #108
Posted 25 April 2012 - 05:59 PM
Buildcraft support online!
Arduin #109
Posted 25 April 2012 - 07:09 PM
Hmm could perhaps someone post a little example program? Something like "Scan this chest and tell me whats inside and perhaps craft a wooden door"
That would be great :)/>/>
Xfel #110
Posted 25 April 2012 - 07:27 PM
The file dumpinv.lua contains a small sample program.
Arduin #111
Posted 25 April 2012 - 07:42 PM
ah ok, thanks.

Hmm this is your sample program :


local tArgs = {...}
local side
if #tArgs >= 1 then
side = tArgs[1]
if not inventory.isPresent(side) then
  print("Invalid side specified.")
  return
end
else
for _,s in ipairs(redstone.getSides()) do
  if inventory.isPresent(s) then
   side = s
   break
  end
end
if not side then
  print("Invalid side specified.")
  return
end
end
local inv = inventory.open(side)
print(inv.name)
print("Size: ", inv.size)
print("Stack size limit: ", inv.stackLimit)
print()
print("Contents:")
local itemMap = {}
for i,stack in inv:list() do
local oldCount = itemMap[stack.item] or 0
itemMap[stack.item] = oldCount + stack.count
end
for item, stack in pairs(itemMap) do
print(count, " of ", item)
end

I just get "Invalid side specified."

if I change "local side" to "local side = "top" (because the chest is on top of the inventory scanner) I get an error.

Hmm perhaps I just can't see how to use it properly. Sorry :)/>/>

edit: testet to change the "local tArgs = {…}" to "local tArgs = {"top"}" same problem …
Arduin #112
Posted 25 April 2012 - 07:46 PM
Hmm do I have to apply redstone at first somewhere? I just put the inventory scanner on top of my computer and on top of that a chest. perhaps a false setup I made?
Xfel #113
Posted 25 April 2012 - 07:47 PM
You have to specify the side where the inventory reader block is relative to the computer block. And normally you call the program on the console with the side as one argument.
MysticT #114
Posted 25 April 2012 - 07:48 PM
ah ok, thanks.

Hmm this is your sample program :

{ … }

I just get "Invalid side specified."

if I change "local side" to "local side = "top" (because the chest is on top of the inventory scanner) I get an error.

Hmm perhaps I just can't see how to use it properly. Sorry :)/>/>

edit: testet to change the "local tArgs = {…}" to "local tArgs = {"top"}" same problem …
I think you don't have to change anything in the program, just run on the computer like this:
> programName side
programName is the name of the file, and side is the side the peripheral is in (top in your case)
Arduin #115
Posted 25 April 2012 - 07:52 PM
Ahh ok I see. Now it works. Ok but it does not show the contents of the chest (put a stack redstone inside)
Xfel #116
Posted 25 April 2012 - 07:58 PM
The inventory reader has a dot on one side. It will read the inventory on that side.
Arduin #117
Posted 25 April 2012 - 08:11 PM
Jep it shows that there is a wooden chest. But I put a stack redstone in this chest and the "content:" output of your sample program stays blank.
The detection of the inventory itself works.

Besides, .. the item database works very fine. :)/>/>
Arduin #118
Posted 25 April 2012 - 08:22 PM
Ok I tested your item database and the crafting table and both work very good. Does this work for "mod items" too? Lets say for a Industrial Craft Generator?


edit: Hmm ok tested it .. does not work. I tested it with Copper Ingots and the recipe for a chestplate. The crafting tables shows the recipe but no result and craft does not work.

Would it be possible for you to implement config file support for user defined recipes? Then I could import my mods without much work for you :)/>/>

edit2 : hrm ignore this post.. I am stupid ^^ the chestplate is made out of bronze and not copper… everything works. Very neat mod :)/>/> I like it.

But what exactly is the allocator for and how does it work?
Xfel #119
Posted 25 April 2012 - 08:56 PM
It is inspired by this suggestion topic: http://www.minecraftforum.net/topic/199625-new-block-the-allocator/#p3133573
In general, it sucks items on one sides and throws them out on the opposite side. It also puts item in/out chests, minecarts or buildcraft pipes…

by the way, I published another update. It added a new buildcraft pipe for programmable redirection. This is the last update as far as currently planned.
Arduin #120
Posted 25 April 2012 - 09:01 PM
Great :)/>/> Very good job!
SimpleMajority #121
Posted 26 April 2012 - 05:58 AM
Is the only going to work with BC? I went on strike and no longer use BC as RP has much better pipes.
Xfel #122
Posted 26 April 2012 - 08:02 AM
RedPower still has no public api I could use. So there will be no compability. But you can use it without buildcraft.
SimpleMajority #123
Posted 26 April 2012 - 09:09 PM
If you ask eloraam for the information she would provide it to you, but at the same time I wish she would release a public api
ViPeR #124
Posted 26 April 2012 - 09:38 PM
I would like to try this mod, but there is a bug while reading / creating the config file…
Every time i change the blockid in the config, it gets a reset to the default values on startup.
The config is created in the mainfolder ( .minecraft ) as "config;aip.cfg" - maybe a typing error?
I tryed moving the config as aip.cfg into the config dir, but this did not help.
Id 233 is blocked by RP2.
Gotthard #125
Posted 26 April 2012 - 10:10 PM
You have to change the RedPower ID, the config file doesn't currently work correctly in Computercraft ATM. Seems like mods included.
ViPeR #126
Posted 26 April 2012 - 10:16 PM
hm, i will do this for some testing.
But if this mod do what i hope it will do i have a big problem to use it for my saved games.
Arduin #127
Posted 26 April 2012 - 10:50 PM
The problem is, that the config file is ignored by the mod.. if I change the ID it resets itself. Xfel do you use the config Classes from Forge? This has to be used to work, because Forge ignores the modloader config stuff since the last changes


edit: This problem only exists for SMP
Xfel #128
Posted 27 April 2012 - 07:00 AM
The config is created in the mainfolder ( .minecraft ) as "config;aip.cfg" - maybe a typing error?
Yes, I fixed it now. It should work under config/aip.cfg now.

It seems that I forgot to call config.load(). I uploaded a fix now, so please redownload.
Arduin #129
Posted 27 April 2012 - 09:04 AM
Works good :)/>/> Everything runs smooth.

By the way.. how do I use this new pipe? You said its possible to programm the redirection?
Xfel #130
Posted 27 April 2012 - 12:42 PM
Originally i intended to have the pipe as a periheral. Unfortunately that isn't possible. So the new pattern is that the allocators act as filters. if a redirection pipe is placed next to the input of an allocator, it will only send in items that match the allocator's filter. items that don't match any filter are sent in an other direction.
bobster71 #131
Posted 28 April 2012 - 07:31 AM
hey,
I love this mod, but I'm confused about the pipes. How do you read them or use them? Any chance of a vid? From anyone?
I can get the database and inventory readers working fine, just not sure about the pipes setup.
Xfel #132
Posted 28 April 2012 - 06:22 PM
You set the up like so:

    C
pppRApp
   p
   p
where C is a computer, A is a digital allocator, R is a redirection pipe, and p are any other pipes. The allocator is oriented so that is output side is right.
The items are coming from the left. You only want some items to go to the right, the others should go down. If you set the allocator's filter to accept only a limited set of items, the others will be sent down by the redirection pipe. this does work only if there are no other pipes between the redirection pipe and the allocator. One redirection pipe can filter items to multiple allocators.
AliasXNeo #133
Posted 29 April 2012 - 05:50 AM
So, I don't understand how the digital workbench works. I open it up and it has a 9 slot inventory with an output and that's it. How am I suppose to program it? Also, what kind of energy does it take? I feel like there is some documentation I'm missing somewhere…

* Edit *

Well, I figured out how to program it. However, the whole recipe thing seems to be getting me confused.


recipe = {"Wooden planks", nil, nil, "Wooden planks", nil, nil, nil, nil, nil}
workbench.setRecipe("right", recipe)

Running this program does not seem to have any effect on the workbench. When I open it the 9 slot inventory is still empty and the output is blank (not a stick like I would have expected). What am I doing wrong here?

Tried another variation:


recipe = {"Wooden planks", "Wooden planks", nil, "Wooden planks", "Wooden planks", nil, nil, nil, nil}
if workbench.setInventory("right", recipe) then
  print("True")
else
  print("False")
end

The output is false. Why? Last time I checked 4 Wooden planks made a Crafting Table.

Also, attempting to use db.getRecipes() yields "attempt to call nil." Does it not exist anymore ?
Xfel #134
Posted 29 April 2012 - 07:59 AM
You have to use item objects to specify the recipe. These are obtained by calling db.getItem(name).
AliasXNeo #135
Posted 29 April 2012 - 04:04 PM
You have to use item objects to specify the recipe. These are obtained by calling db.getItem(name).

Thanks. What about db.getRecipes() ?
Xfel #136
Posted 29 April 2012 - 05:07 PM
All functions exept for db.getItems(name) take item objects. The only other point where you use names is the event system, which doesn'ts upport returning tables.
AliasXNeo #137
Posted 29 April 2012 - 09:58 PM
All functions exept for db.getItems(name) take item objects. The only other point where you use names is the event system, which doesn'ts upport returning tables.

Ah, I see.

To the dev: I would suggest adding a function to obtain an item object from an ID. Especially since I've noticed that names are case sensitive (i.e "Wood" works but not "wood"), using just names is just asking for issues.
Xfel #138
Posted 30 April 2012 - 07:00 AM
No. Using IDs is just asking for issues, as they can be changed in other installations. Names won't. For IDs, metadata handling would also be possible. I don't think case sensitivity makes a difference here, so I'll probably make name matching case insensitive.
AliasXNeo #139
Posted 30 April 2012 - 03:53 PM
No. Using IDs is just asking for issues, as they can be changed in other installations. Names won't. For IDs, metadata handling would also be possible. I don't think case sensitivity makes a difference here, so I'll probably make name matching case insensitive.

Ah, that is a good point. I'm not sure if case sensitivity was intended, but it would be a nice fix. Anyways, awesome addition you have here, keep up the good work :)/>/>
Marval #140
Posted 06 May 2012 - 09:23 PM
Awesome mod.

Could You tell me how function:

allocator.transmit(side, count, [item])

work? give a example or something, and how set items (chest or whatever is need) to make it right.
Xfel #141
Posted 07 May 2012 - 09:52 AM
The setup is just a computer with an allocator on the given side. The function will make the allocator transfer exactly <count> items. It doesn't matter from where the items come and to where they go.
Marval #142
Posted 08 May 2012 - 03:43 PM
Is the way to choose which item I want to use when I have some items which the same name but different ID?
Xfel #143
Posted 08 May 2012 - 05:30 PM
No, there isn't. But I don't know any items which have the same name but are different. The alternative would be using raw ids, and that would not be as portable as names. The ids can change in each installation, names (most probably) won't.
Marval #144
Posted 08 May 2012 - 05:42 PM
The problem is in Industrial Craft, when I try to craft Generator and use RE-Battery, recipe for generator use battery which ID 30239 (Just craft), 30242:1 (Full battery) or 30242:27 (Empty Battery). When I use db.getItem(RE-Battery) I have battery which ID 30242 (not 30242:1) which is even cannot be crafted.
Unlucky #145
Posted 08 May 2012 - 11:01 PM
Phenomenal mod. Quick few questions:

allocatorAPI.lua:144
peripheral.call(_side, "setFilterMode", mode) should be peripheral.call(_side, "setFilterMode", "") ?

Also, is there any way for the allocator to emit n number of individual blocks and not n stacks?

And lastly, the inventory API is not case insensitive.

Thanks!
Xfel #146
Posted 09 May 2012 - 07:04 AM
allocatorAPI.lua:144
peripheral.call(_side, "setFilterMode", mode) should be peripheral.call(_side, "setFilterMode", "") ?
Yes. Thank you for noting.
Also, is there any way for the allocator to emit n number of individual blocks and not n stacks?

And lastly, the inventory API is not case insensitive.
I think I forgot a little detail there. will fix it. Thank you.
DerrikeG #147
Posted 09 May 2012 - 11:59 AM
I tried out this mod on my server and I managed to make the mistake of setting the item.damage.lookahead to 2^16 and it spat out a "too long without yielding" error.
I turned it down to a more reasonable number since then, but since damage values can reach that high I would consider it a bug. Try loading a range of numbers and then sleeping before loading another range.
Xfel #148
Posted 09 May 2012 - 12:58 PM
The items are loaded in the attach method, there is no way of yielding there. I didn't actually know that attach is called on the computer thread. I'll try to move it to somewhere else.
asie #149
Posted 13 May 2012 - 04:59 PM
May I have permission to port your mod to Bukkit SMP?
Xfel #150
Posted 13 May 2012 - 06:20 PM
In general I am ok with that, but I would like to know what changes would have to be made before you publish it. Do you need the source code?
Darknessfeatsunny #151
Posted 14 May 2012 - 01:53 AM
What is the "Peripheral cable"? When i spawn it from creative mode from my server (SMP), my client crash…

I have noticed that the client creates a "pericable.cfg" but the server doesnt do it… Why is this? Is a bug?

Help me please… Thanks!
Xfel #152
Posted 14 May 2012 - 11:43 AM
Oh sorry, this is an experiment of mine, and it seem I accidentally included it in the download… I'll remove it as it is not finished yet.
Darknessfeatsunny #153
Posted 14 May 2012 - 11:57 AM
Oh sorry, this is an experiment of mine, and it seem I accidentally included it in the download… I'll remove it as it is not finished yet.

Ok, :P/>/>… dont worry…i'll delete the class from my client to avoid crashes…Thanks for reply…
brandon7210 #154
Posted 15 May 2012 - 03:56 AM
hey how do you list the contents of the chest that i have placed in front of the dot on the inventory reader? i dont quite understand how some of these commands work like inventory.listContents. please help so i can make a video tutorial about this awesome mod addon.
Xfel #155
Posted 15 May 2012 - 10:59 AM
you could take a look at the inventory-dump program source (dumpinv.lua in the aip lua folder). It's basically comparable to pairs or ipairs, except that it takes an inventory object as argument.
brandon7210 #156
Posted 15 May 2012 - 08:51 PM
Hey thanks for the reply. So what would be an example program for that? I have a chest with a stack of dirt in it. I simply just want it to print whatever is in the chest. Sorry I'm a noob at this.
Xfel #157
Posted 15 May 2012 - 09:15 PM
Try to use the program "inventory-dump". It does exactly what you asked for. View the source by typing "edit inventory-dump" into your cc computer, or by opening the "mods/aip/lua/dumpinv.lua" file. This is the sample program included into the mod download.

A short sample would be:

local inv = inventory.open(side)
...
for slot,stack in inventory.listContents(inv) do
	...
end
brandon7210 #158
Posted 15 May 2012 - 09:36 PM
ok i understand that but what would i put in the parantheses of the print command. if i wanted to write whats in the chest to the terminal?
Xfel #159
Posted 15 May 2012 - 09:49 PM
The stack datatype has three attributes: item (gives the name when printed), count and damage (only use that one for tools).
brandon7210 #160
Posted 15 May 2012 - 10:29 PM
ok so heres my program. i have a chest with a stack of dirt in it with inventory reader to the right of the computer.

local inv = inventory.open("right")
inventory.listContents(Chest, includeall)
print(item)


what am i doing wrong?.
Xfel #161
Posted 16 May 2012 - 12:30 PM
listContents is an iterator like pairs or ipairs. I would recommend looking at a lua tutorial about them and for…in.
gigagames #162
Posted 27 May 2012 - 11:56 AM
can you make pls screens or / and viedeos from the mod ? where i use it &amp; co ?
Kane Hart #163
Posted 31 May 2012 - 05:38 AM
Aww this looks too cool. I wish someone had ported this to bukkit I think I would have to give it a try for sure. I'm newer to this stuff but I assume this is pretty legit no duping or creating items from thin air?
Xfel #164
Posted 31 May 2012 - 06:59 AM
No. It can transform some items, like making default wooden planks from all kinds of wood, but you can fix that through some config options.
gigagames #165
Posted 31 May 2012 - 07:16 PM
@xfel can you pls make a video how this mod works etc ?
Xfel #166
Posted 31 May 2012 - 09:44 PM
Unfortunately, I'm not so good at videos. Additionally, I don't know a good publishing platform after YouTube got googled.
gigagames #167
Posted 01 June 2012 - 12:49 PM
then make a screen where i can see , as we have to build + use it xDD
my english is to bad to understand your "tutotrial"
xuma202 #168
Posted 01 June 2012 - 02:50 PM
I've just tested the allocator but it's event is not returning the item_count.

My setup is simple




I've activated the allocator and cleared it's filter,
Now I'm running this code:


while true do
  a, b, c, d = os.pullEvent()
  print(a,b,c,d)
end

When I now drop a stack of maybe 12 levers in front of the Obs. Pipe they will move through and I get tjis output on the console:

allocated right Lever 0

and it's always 0.

I'm using MC 1.2.5 BC 1.3.5 CC 1.3.3
Xfel #169
Posted 01 June 2012 - 06:27 PM
Thank you for mentioning, there was a little bug in connection with buildcraft. I'll fix it in the next version.
ZeePal #170
Posted 03 June 2012 - 12:28 AM
Hey Xfel,

I am unable to set a recipe on the workbench as its throwing a java error when I try and geta recipe: "db:75 java.lang.Double cannot be cast to java.lang.String"

Code:
Spoilerprint("start")
stone = db.getItem("Stone")
print("try")
result = db.getRecipeResult(stone,nil,nil,stone,nil,nil,nil,nil,nil)
if result == true then
print("true")
end
print("end")

OutPut:
Spoilerstart
try
db:75 java.lang.Double cannot be cast to java.lang.String

Are you able to provide a simple snip of code for crafting a button with the workbench? (plz?)

FYI: The computer has a disk drive, 18 monitors (1 big screen) and the workbench attached
gigagames #171
Posted 03 June 2012 - 11:03 AM
can pls one people make a video from this addon xDD ?
Xfel #172
Posted 03 June 2012 - 12:26 PM
@ZeePal:
You will have to specify the recipe in a table. So, instead of

db.getRecipeResult(stone,nil,nil,stone,nil,nil,nil,nil,nil)
write

db.getRecipeResult({stone,nil,nil,stone,nil,nil,nil,nil,nil})
ZeePal #173
Posted 03 June 2012 - 02:03 PM
Dam it! *facepalm*

Well I have fixed that bit now but still cant get it to work:

Code:
Spoilerprint("start")
stone = db.getItem("Stone")
print("try")
result = db.getRecipeResult({stone,nil,nil,stone,nil,nil,nil,nil,nil})
if result == true then
print("true")
end
print("end")

Output:
Spoilerstart
try
end

if I run an isBlock() on stone (stone.isBlock()) i get this error (same with isTool() except its line 22):
db:19: attempt to index ? (a nil value)

I also tried "workbench.isValid(side)" from the help doc but that function no longer exists its "workbench.isRecpieValid(side)" which also returns false.

I also tried "stone = db.getItem("Stone_so_fake")" and i get "test:3: attempt to index ? (a nil value)", so I assume stone was accepted as well as "Wooden Planks" &amp; "Wooden PlAnks" (when I tried them too).

At the moment I am very confused on how you can get this to craft a simple stick or button.
Do you need a chest next to the workbench with the Items to put in the recipe or?

Can you please provide example scripts for the peripheral's?
Xfel #174
Posted 03 June 2012 - 03:07 PM
Your code says "if result == true". What do you want that code to do? getRecipeResult returns an itemstack object, not a boolean.
if I run an isBlock() on stone (stone.isBlock()) i get this error (same with isTool() except its line 22):
db:19: attempt to index ? (a nil value)
isBlock is an instance method, you have to call it with the instance method syntax stone:isBlock().

I also tried "workbench.isValid(side)" from the help doc but that function no longer exists its "workbench.isRecpieValid(side)" which also returns false.
I fixed the help file. wait, do you think you can set a workbench's recipe with a call to db.getRecipeResult? That is not possible. The function you're looking for is named workbench.setRecipe.
ZeePal #175
Posted 03 June 2012 - 03:45 PM
All I want to do at this stage is make it make a button or a stick.

Dont I need to get the recipe object via "db.getRecipeResult({stone,nil,nil,stone,nil,nil,nil,nil,nil})" to send to "workbench.setRecipe("left",recipe)"?

eg:
Spoilerstone = db.getItem("stone")
recipe = db.getRecipeResult({stone,nil,nil,stone,nil,nil,nil,nil,nil})
print(tostring(workbench.setRecipe("left",recipe)))
print(tostring(workbench.isRecipeValid("left")))

Output:
Spoilerfalse
false

So I take that the first false means it failed to set the recipe and I believe the second false confirms that.
So how do I get a recipe to send to the workbench?

What am I doing wrong to just create a button.
Xfel #176
Posted 03 June 2012 - 04:40 PM
Dont I need to get the recipe object via "db.getRecipeResult({stone,nil,nil,stone,nil,nil,nil,nil,nil})" to send to "workbench.setRecipe("left",recipe)"?
No. getRecipeResult tells you, as the name would suggest, the result of the given recipe, which is the item you can craft with it. workbench.setRecipe takes a recipe in the same format as db.getRecipeResult. So you have to call "workbench.setRecipe('left',{stone,nil,nil,stone,nil,nil,nil,nil,nil})".

I admit that one could misunderstand the help file in this case. But it's fixed in the newer version.
ZeePal #177
Posted 03 June 2012 - 04:52 PM
Dont I need to get the recipe object via "db.getRecipeResult({stone,nil,nil,stone,nil,nil,nil,nil,nil})" to send to "workbench.setRecipe("left",recipe)"?
No. getRecipeResult tells you, as the name would suggest, the result of the given recipe, which is the item you can craft with it. workbench.setRecipe takes a recipe in the same format as db.getRecipeResult. So you have to call "workbench.setRecipe('left',{stone,nil,nil,stone,nil,nil,nil,nil,nil})".

I admit that one could misunderstand the help file in this case. But it's fixed in the newer version.

Sweet that makes sense now and its working now gota figure out how to give it required items and where it puts them once its created them…

Thank you!!! still would be a good idea to add example scripts like craft_button
Xfel #178
Posted 03 June 2012 - 05:03 PM
I made an example program called inventory-dump, and I get the feeling that nobody ever used it or looked into it. And I also can't think of many good example scripts that are really just small examples.
ZeePal #179
Posted 03 June 2012 - 05:17 PM
I made an example program called inventory-dump, and I get the feeling that nobody ever used it or looked into it. And I also can't think of many good example scripts that are really just small examples.

With the workbench I would make one that makes stone pickaxes from logs and cobble (seems to be a common item used to test automatic crafting in build craft (im also trying to do this now)) or something harder but add in catching for missing resources and other errors etc.
I had a look at the dumpinv.lua file but that was only for the inv peripheral when there is still the db, workbench and allocator to figure out.

Edit:

Example code (messy):
Spoilerwood = db.getItem("wood")
plank = db.getItem("wooden planks")
stick = db.getItem("stick")
cobble = db.getItem("cobblestone")
print(tostring(workbench.setRecipe("left",{wood,nil,nil,nil,nil,nil,nil,nil,nil})))
print(tostring(workbench.craft("left", 1)))
print(tostring(workbench.setRecipe("left",{plank,nil,nil,plank,nil,nil,nil,nil,nil})))
print(tostring(workbench.craft("left", 1)))
print(tostring(workbench.setRecipe("left",{cobble,cobble,cobble,nil,stick,nil,nil,stick,nil})))
print(tostring(workbench.craft("left", 1)))

Edit 2: it works for redpower items! can you please try and get industrialcraft items to work either with a different edition or addon/patch?
Edit 3: Bug Report: crafting a copper bar with a diamond drawplate from redpower you only get the fine copper wire only and not the diamond drawplate back. I know their are other crafts where you get certain items back and I believe these dont work either.
Xfel #180
Posted 03 June 2012 - 07:58 PM
I looked into the RP code, it seems it uses special recipes, too. I'm already planning to rewrite the recipe-related code in order to support this, but it will be getting danm difficult.
ZeePal #181
Posted 04 June 2012 - 01:14 AM
I made an example program called inventory-dump, and I get the feeling that nobody ever used it or looked into it. And I also can't think of many good example scripts that are really just small examples.

I think I found out why no-body is using it. Its not working for contents printing. (and u gota find the file to put it somewhere usable)

I fixed it by changing "print(count, " of ", item)" to "print(stack, " of ", item)" on the second last line.

Hey Xfel would you be willing to open source this addon I would like to see how it works in the background?
Xfel #182
Posted 04 June 2012 - 08:31 PM
Thank you for noting my mistake in the program, it's fixed now. And I don't think it's that difficult to find the file, it's a default program and can be called via "inventory-dump" from the console…

For the open source part: In general, I'm for open source, so I don't see any problem. However, I will clean up the code a bit before presenting it…

EDIT: A much bigger problem, however, is the licence part. I looked through my possibilities, but:
- GPL and LGPL would collide with the connection to minecraft, which is not open source at all.
- Because of that, SpaceToad invented the MMLP license. But although this excludes Minecraft from the open source requirement, this software still depends on cc, which isn't open source, too.

I'll look for a solution, but it might take a while…
ZeePal #183
Posted 05 June 2012 - 10:29 AM
Thank you for noting my mistake in the program, it's fixed now. And I don't think it's that difficult to find the file, it's a default program and can be called via "inventory-dump" from the console…

For the open source part: In general, I'm for open source, so I don't see any problem. However, I will clean up the code a bit before presenting it…

EDIT: A much bigger problem, however, is the licence part. I looked through my possibilities, but:
- GPL and LGPL would collide with the connection to minecraft, which is not open source at all.
- Because of that, SpaceToad invented the MMLP license. But although this excludes Minecraft from the open source requirement, this software still depends on cc, which isn't open source, too.

I'll look for a solution, but it might take a while…

Roger that. Maybe we can get cc to go opensource?
Xfel #184
Posted 05 June 2012 - 11:20 AM
That would be best, also because I could test and debug my code in unobfuscated state then…

On the other hand, a part of cc depends on RedPower, and that is as far from open source as it could be…
ZeePal #185
Posted 05 June 2012 - 12:22 PM
That would be best, also because I could test and debug my code in unobfuscated state then…

On the other hand, a part of cc depends on RedPower, and that is as far from open source as it could be…

Well thats a bummer let me know once you get a license picked!

FYI: I sent you a PM dont know if it worked…
Larethian #186
Posted 05 June 2012 - 02:42 PM
Hey everyone, good news to everybody. I'm currently with Xfel in a discussion about making one or (most likely not) more videos for youtube. However, the first vid's will most likely be published in English. We're aiming for this weekend (I know it's Tuesday, so a long way to go, but we're both at university), and I hope everything will work fine. It will not be an installation vid, but will cover the content and it's functions. We have a plan of themes to be covered, but if you have a theme of which you think we might miss write a PM to Xfel or me and/or (better) write it here, so we're not getting to much identical PM's.
Cloudy #187
Posted 05 June 2012 - 04:42 PM
Why should it matter if CC isn't open source? All you do is use an API dan provides - you don't even need to include it in your source - just point the user to it.

Windows provides API's which people use - do you need Windows to be open source to create an open source project that runs on it?
kazagistar #188
Posted 05 June 2012 - 04:52 PM
Because the API does not allow anything. Can I make my own custom turtles with the API, for example?
Cloudy #189
Posted 05 June 2012 - 06:55 PM
How does your point even make sense when it comes to licenses?
ZeePal #190
Posted 06 June 2012 - 10:10 AM
Why should it matter if CC isn't open source? All you do is use an API dan provides - you don't even need to include it in your source - just point the user to it.

Windows provides API's which people use - do you need Windows to be open source to create an open source project that runs on it?

For 1 it would help development speed for programming addons for CC (as an example) as it takes a while to compile a change, reobfuscate minecraft with your addon, forges mod and cc's api, then put it in your minecraft's mod folder so you cant even run 2 separate minecrafts easily (like mcp provides).

Windows provides API's so you have to use them. (Monopoly)

I also believe this is off topic and if you want to discuss it further PM me or start an off topic thread (then pm me the link :)/>/>).

Linux > Windows
Cloudy #191
Posted 06 June 2012 - 10:13 AM
I'm talking about license reasons. I'm not even going to discuss why people believe CC should be open source (doubtful to happen - like 99% of the mod scene, CC is closed source).

This is on topic as the author of the thread stated that CC being closed source would affect his ability to release as open source - which it won't. I was purely using Windows as an example of closed source software which open source software can use the API's of.
rilwal #192
Posted 07 June 2012 - 05:02 AM
Whenever I try to craft anything with the digital wokbench, my Minecraft crashes.

Crash Log:

java.lang.NullPointerException
		at xfel.aip.common.TileDigitalWorkbench.doCraft(TileDigitalWorkbench.jav
a:343)
		at xfel.aip.common.TileDigitalWorkbench.n_(TileDigitalWorkbench.java:238
)
		at xfel.aip.common.buildcraft.TileDigitalWorkbenchBC.n_(TileDigitalWorkb
enchBC.java:62)
		at xd.n(World.java:2072)
		at net.minecraft.client.Minecraft.k(Minecraft.java:1867)
		at net.minecraft.client.Minecraft.x(Minecraft.java:822)
		at net.minecraft.client.Minecraft.run(Minecraft.java:750)
		at java.lang.Thread.run(Unknown Source)
2012-06-07 15:56:06 [SEVERE] A critical error has occurred.
java.lang.NullPointerException
		at xfel.aip.common.TileDigitalWorkbench.doCraft(TileDigitalWorkbench.jav
a:343)
		at xfel.aip.common.TileDigitalWorkbench.n_(TileDigitalWorkbench.java:238
)
		at xfel.aip.common.buildcraft.TileDigitalWorkbenchBC.n_(TileDigitalWorkb
enchBC.java:62)
		at xd.n(World.java:2072)
		at net.minecraft.client.Minecraft.k(Minecraft.java:1867)
		at net.minecraft.client.Minecraft.x(Minecraft.java:822)
		at net.minecraft.client.Minecraft.run(Minecraft.java:750)
		at java.lang.Thread.run(Unknown Source)

I'm using the code:


wood = db.getItem("wood")
recipe = {wood, nil, nil, nil, nil, nil, nil, nil, nil, nil}
workbench.setRecipe("left", recipe)
workbench.craft("left", 1)

When I restart Minecraft, the item is crafted and ejected as I would expect.

EDIT: Tried in SMP and it worked as expected, but afterwards the server was stuffed (blocks wouldn't drop when broken, couldn't open inventories, or the computer etc.)
Xfel #193
Posted 07 June 2012 - 09:55 AM
OK, I'll look for the error. It will take a while though, as proper debugging isn't possible…

EDIT:
Error was more stupid than I ever thought. it's fixed now.
Xfel #194
Posted 07 June 2012 - 11:43 AM
OK, I sat down an hour and ported it to bukkit, finally. Download is on the first post. I'll maintain the port myself, as there were some more difficult adaptions to make.

I even tested it with tekkit, and it works fine (the current version has enough spare ids!). If you find bugs, please tell me, but without a crash report and a reproduction guide I won't do anything.
rilwal #195
Posted 08 June 2012 - 02:11 AM
OK, I'll look for the error. It will take a while though, as proper debugging isn't possible…

EDIT:
Error was more stupid than I ever thought. it's fixed now.

Did you upload it yet? I'm still having the same issue.

Great mod BTW :D/>/> . I'm going to use it for my sorting / auto crafting system on my server. I was going to use logistics pipes, but Krapht hasn't made an SMP version yet. It looks like this way I'll only need 1 crafting table anyway. And a lot of computers. And wireless networks, and all that cool stuff :)/>/>
Xfel #196
Posted 08 June 2012 - 02:09 PM
Sorry, I forgot to redirect the links.
rilwal #197
Posted 08 June 2012 - 11:59 PM
Thanks. It works now, however Buildcraft pipes no longer connect to the output from the digital workbench. But I just used an obsidian pipe so its no big deal :)/>/>

EDIT: Major bug: It's crafting for free!

[media]http://www.youtube.com/watch?v=lpXzqhZ-hv8[/media]
arbot #198
Posted 09 June 2012 - 01:54 PM
OK, I sat down an hour and ported it to bukkit, finally. Download is on the first post. I'll maintain the port myself, as there were some more difficult adaptions to make.

I even tested it with tekkit, and it works fine (the current version has enough spare ids!). If you find bugs, please tell me, but without a crash report and a reproduction guide I won't do anything.

Which "current version"? The client doesn't work in the Tekkit launcher without changing IDs, so I presume the same could be said for the server (It conflicts with IC2's reactor)

Also, joining the server with the mod (I had to unzip it in the client) gives me this:
Xfel #199
Posted 10 June 2012 - 08:30 AM
Did you download them yesterday? I made a new version for bugfixes, but I had some problems with the forum, so I wasn't able to update all links. So, please downlaod the mods again (It should be v1.5 by than).
arbot #200
Posted 10 June 2012 - 12:34 PM
Did you download them yesterday? I made a new version for bugfixes, but I had some problems with the forum, so I wasn't able to update all links. So, please downlaod the mods again (It should be v1.5 by than).

Awesome, I'll get on to it now.

EDIT:

Might be something to do with the login servers being down, but, do you know anything of this?

EDIT 2: Yeah, it's impossible to use Tekkit in offline-mode, it seems. That's a shame.

EDIT 3: IT WORKS! <3
arbot #201
Posted 10 June 2012 - 02:31 PM
Did you download them yesterday? I made a new version for bugfixes, but I had some problems with the forum, so I wasn't able to update all links. So, please downlaod the mods again (It should be v1.5 by than).

Yooou might want to see this:
Xfel #202
Posted 10 June 2012 - 04:01 PM
Well, for some reason bukkit thinks that all guis using containers have to allow item transfer. The digital workbench, however, doesn't allow that, and I won't change that. Maybe I'll find a solution, but until than this is a message you can ignore. Oh, and don't send it to mcportcentral, as I'm maintaining the port myself.
Cloudy #203
Posted 10 June 2012 - 05:33 PM
Or you can just add the methods - really, you pass the correct things to the container in most cases anyway, it's just a case of storing them and returning them from the functions. If you don't want to do that, you could probably override the function which does this check to remove the error.
arbot #204
Posted 10 June 2012 - 05:47 PM
Well, for some reason bukkit thinks that all guis using containers have to allow item transfer. The digital workbench, however, doesn't allow that, and I won't change that. Maybe I'll find a solution, but until than this is a message you can ignore. Oh, and don't send it to mcportcentral, as I'm maintaining the port myself.

Okay, well, congratulations on having the only peripheral (that I've seen) that works correctly with Tekkit. :(/>/>
Xfel #205
Posted 10 June 2012 - 06:42 PM
If you are interested in it, I uploaded a quick fix that adapts the way the redpower port deals with it. But it will run fine without.
jeffl86 #206
Posted 10 June 2012 - 07:44 PM
OK, I sat down an hour and ported it to bukkit, finally. Download is on the first post. I'll maintain the port myself, as there were some more difficult adaptions to make.

I even tested it with tekkit, and it works fine (the current version has enough spare ids!). If you find bugs, please tell me, but without a crash report and a reproduction guide I won't do anything.

Which "current version"? The client doesn't work in the Tekkit launcher without changing IDs, so I presume the same could be said for the server (It conflicts with IC2's reactor)

I'm having the same problem. With the Tekkit client v3.0.3 and the latest arp-client-1.2.5 from the first post, I get this crash on startup.
Spoiler


Mods loaded: 40
ModLoader 1.2.5
mod_CodeChickenCore 0.5.2
mod_MinecraftForge 3.1.3.107
mod_NotEnoughItems 1.2.2
mod_ReiMinimap v3.0_04 [1.2.5]
mod_CCAdvancedResourceProcessing v1.5
mod_BuildCraftCore 2.2.14
mod_BuildCraftBuilders 2.2.14
mod_BuildCraftEnergy 2.2.14
mod_BuildCraftFactory 2.2.14
mod_BuildCraftTransport 2.2.14
mod_AdditionalPipes 2.1.3 (Minecraft 1.2.5, Buildcraft 2.2.14, Forge 3.0.1.75)
mod_ComputerCraft 1.33
mod_CCTurtle 1.33
mod_CraftingTableIII (Beta1.8, MC1.2.5)
mod_EE 1.4.5.1
mod_EnderStorage 1.1.1
mod_IC2NuclearControl v1.1.6
mod_ImmibisCore 48.2.1
mod_IC2 v1.95
mod_PowerConverters 1.2.5R1.3.4
mod_IC2AdvancedMachines v4.0
mod_InvTweaks 1.41b (1.2.4)
mod_MAtmos_forModLoader r12 for 1.1.x
mod_IC2_ChargingBench 1.95b
mod_CompactSolars 2.2
mod_IronChest 3.3
mod_Railcraft 5.2.4
mod_RedPowerControl 2.0pr5b2
mod_RedPowerCore 2.0pr5b2
mod_NetherOres 1.2.5R1.2.2
mod_RedPowerLighting 2.0pr5b2
mod_RedPowerLogic 2.0pr5b2
mod_RedPowerMachine 2.0pr5b2
mod_RedPowerWiring 2.0pr5b2
mod_RedPowerWorld 2.0pr5b2
mod_TubeStuff 48.2.1
mod_WirelessRedstoneCore 1.2.1
mod_WirelessRedstoneRedPower 1.2.1.1
mod_WirelessRedstoneAddons 1.2.1

	  Minecraft has crashed!	  
	  ----------------------	  

Minecraft has stopped running because it encountered a problem.




--- BEGIN ERROR REPORT c4417725 --------
Generated 6/10/12 1:39 PM

Minecraft: Minecraft 1.2.5
OS: Windows 7 (amd64) version 6.1
Java: 1.7.0_03, Oracle Corporation
VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
LWJGL: 2.4.2
OpenGL: GeForce GTX 560 Ti/PCIe/SSE2 version 4.2.0, NVIDIA Corporation

java.lang.IllegalArgumentException: Slot 233 is already occupied by xfel.arp.common.BlockAdvancedMachine@69e0e5d8 when adding ic2.common.BlockReactorChamber@2c11fe36
at pb.<init>(Block.java:249)
at pb.<init>(Block.java:281)
at agy.<init>(BlockContainer.java:13)
at ic2.platform.BlockContainerCommon.<init>(BlockContainerCommon.java:12)
at ic2.common.BlockReactorChamber.<init>(BlockReactorChamber.java:25)
at mod_IC2.load(mod_IC2.java:197)
at ModLoader.init(ModLoader.java:891)
at ModLoader.addAllRenderers(ModLoader.java:189)
at ahu.<init>(RenderManager.java:86)
at ahu.<clinit>(RenderManager.java:14)
at net.minecraft.client.Minecraft.a(Minecraft.java:394)
at net.minecraft.client.Minecraft.run(Minecraft.java:732)
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT c50b1ba7 ----------
I do not get the same error when I run a Tekkit server (v3.0.4) with the latest ARP bukkit download. Are the client/bukkit versions using different block IDs or am I missing something?
Xfel #207
Posted 10 June 2012 - 07:54 PM
The bukkit version automatically assigns a free id for blocks if there is no config. The client doesn't. To enshure compability, copy the /config/aip.cfg from the server to the client.
jeffl86 #208
Posted 10 June 2012 - 07:59 PM
That seems to have done the trick. Thanks for the quick reply!
gigagames #209
Posted 11 June 2012 - 03:54 PM
Hii,
if i start dumpinv.lua its say :
dumpinv.lua:14: attempt to index ? (a nile value)
^^
Xfel #210
Posted 11 June 2012 - 05:39 PM
Well, then you didn't setup your environment correctly. you have to (re)boot the computer AFTER you placed the peripheral next to it.
Xfel #211
Posted 15 June 2012 - 08:42 AM
OK, here comes another rather big update… See first page for details.
Xfel #212
Posted 20 June 2012 - 03:27 PM
How do you think should damage values be represented by the inventory reader?
1) a value from 0 to 1, where 1 is totally damaged
2) a value from 0 to 1, where 1 is not damaged at all
3) the raw value from minecraft, use item.maxdamage to scale it
kazagistar #213
Posted 20 June 2012 - 04:06 PM
Are the minecraft values integers? Integers are usually the best. Can you return current, max?
Xfel #214
Posted 20 June 2012 - 06:56 PM
You could get the max value by querying the item's properties.
LucasUK #215
Posted 25 June 2012 - 02:02 PM
For me the awesomeness of this is that u can literally control ur inventories and crafting using this! No other reliances except ur coding skills. Love it. Not tested yet.. got it loaded into my own setup on smp starting new game now. :P/>/> add waterproof pipe if not already! Much loveeee
Jaap81 #216
Posted 25 June 2012 - 10:14 PM
Hello!

This mod looks great and i think i've got it installed ok but is it possible that someone shows me some sample code on how to use the digital workbench? I'm trying now to get this thing working but without any succes..

This is what i am trying:
recipe = db.getRecipesFor(sticks)
print(recipe)
workbench.setRecipe("left",recipe)

I believe this should show me the recipe for sticks but in stead it shows: table:<some hex string>

this string changes everytime i run the program…

i also tried a couple of other things but non of it seems to work.

Hopefully someone can help me, some sample programs would be very much appriciated. i'm quite new to lua programming so i'm probably doing something wrong..
kazagistar #217
Posted 25 June 2012 - 11:52 PM
print() just shows you what object you got. This can be a number, string, boolean, function, thread, nil, userdata, or in this case, a table. What you want is to print what is inside the table. I don't have the mod, but you could try use textutils.tabulate(recipe).
Jaap81 #218
Posted 26 June 2012 - 08:13 PM
Ok, i'm a littlebit further now, i'm able to set a recipe in the digital workbench and then craft it. Now, the next problem i'm having is this: How do i clear the workbench?

For instance, when i put this recipe in it:

print(tostring(workbench.setRecipe("left",{plank,nil,nil,plank,nil,nil,nil,nil,nil,}))) i can create sticks so i figured when i put the recipe

print(tostring(workbench.setRecipe("left",{nil,nil,nil,nil,nil,nil,nil,nil,nil,}))) in, that this should clear the workbench but it doen't.

Essentialy whats happening is that the new recipe is layed over the old one… It there a trick to solve this? Some basic examples would be really appriciated!

Anyway, thanks for this great add-on, it really keeps minecraft interesting :P/>/>
Xfel #219
Posted 27 June 2012 - 06:57 PM
Thanks for mentioning it, I found the problem. It will be fixed in the next version…
Yurameki #220
Posted 30 June 2012 - 07:58 AM
Whenever I load this mod client side I get a block conflict with BlockAdvancedmachine for block 233 when adding ic2.common.BlockReactorChamber

Advanced machines has block 188, meanwhile the reactor chamber has 233…what exactly is going on here??????
Xfel #221
Posted 30 June 2012 - 08:01 AM
Internally, 233 is the default block id. It did work for my configuration, at least. You can change the block id in the config file.
xuma202 #222
Posted 30 June 2012 - 05:55 PM
I'm still looking for somethink and I can imagine it as a part of this Peripheral.

It's ComputerCraft controllable Mashine that can be attached to a chest or something with an inventory and thta has sides where you attach BC pipes. You can then set these pipes as Input and/or outputs with a custom Filter.

Items pushed into the machine will be stored in an internal Buffer and you have ability to move stacks in a chest or from the chest's inventory to the internal Buffer inventory.

Also something I appreciate is that you make at least the Inventory Reader and the Allocator usable wireless. I don't want to have 30 Computers just to keep track of the Inventory of 30 chests.

PS: With ever update this Peripheral is getting better and better. Keep improving your work. I love this Peripheral.
Yurameki #223
Posted 30 June 2012 - 07:17 PM
I don't see that it made itself a config file in my configs folder, where would I locate it?
Xfel #224
Posted 30 June 2012 - 09:30 PM
@Yurameki:
The config would be at .minecraft/config/aip.cfg.

@xuma202:
The allocator can do most of what you suggested. It can pull items in/out a chest, connect to buildcraft pipes, filter and buffer items. It can't do all of what you said, but most of it can be done.

For the wireless thing: You're absolutely right, some kind of remote control would be necessairy. Making it wireless is difficult as the wireles network is not part of the public api, but I'm working on an other approach:
[attachment=274:cccable.png]
xuma202 #225
Posted 01 July 2012 - 11:19 AM
Yes I know but can I take out i.e. "6 Cobblestone from the slot Nr. 13 of the chest next to Allocator" ? if so great!

- if not: It's too bad that there is no way to pull out one specific item from a chest. I know you can use Advanced Wooden Pipes where you set a filter but the don't care about damage values of Tools. What if I have plenty of stuff in a chest an I need one specific item - do I want to pull everything out an then filter my item? The only other way to solve this at least as I know is to make one Chest for every item with every damage value and then put the items into the right chest. But this is impractical.

What do you think?

PS: Thanks a lot for working on cables.
nikkelitous #226
Posted 01 July 2012 - 08:05 PM
Okay, I am having an incredibly frustrating time adding this to my Tekkit server. I can get it to work in Tekkit's single player mode, but whenever I try to run it on the server I have nothing but trouble. My main interest is the programmable crafting table. I can place it in the world and use the API. The problem is that it just doesn't seem to work! I am running the bukkit version from the front page titled AdvancedResourceProcessing-1.6-bukkit-mcpc-1.2.5.zip. I have the ARP folder from that zip extracted into the mods folder.

Running the simple program


wood = db.getItem("wood")
recipe = {wood, nil, nil, nil, nil, nil, nil, nil, nil, nil}
workbench.setRecipe("left", recipe)
workbench.craft("left", 1)

Doesn't provide any results at all when running on the server. Running on the Tekkit single player runs fine.


wood = db.getItem("wood")
print("1")
recipe = {wood, nil, nil, nil, nil, nil, nil, nil, nil, nil}
print("2")
workbench.setRecipe("left", recipe)
print("3")
workbench.craft("left", 1)
print("4")

Results in

1
2
>

But the recipe shows on the crafting table.
Running the next code after the table shows a recipe


wood = db.getItem("wood")
print("1")
recipe = {wood, nil, nil, nil, nil, nil, nil, nil, nil, nil}
print("2")
print("3")
workbench.craft("left", 1)
print("4")


Results in it

1
2
3
(Note it freezes on 3 until a forced a reset)

Also leaving a recipe in a table during a server reset forces the chunk to be reloaded from the seed! This gives an error similar to the following:

2012-07-01 11:53:18 [INFO] Preparing start region for level 0 (Seed: -4655111900777333805)
2012-07-01 11:53:19 [SEVERE] java.lang.NullPointerException
2012-07-01 11:53:19 [SEVERE] at org.bukkit.craftbukkit.inventory.CraftInventoryCrafting.setResult(CraftInventoryCrafting.java:126)
2012-07-01 11:53:19 [SEVERE] at org.bukkit.craftbukkit.event.CraftEventFactory.callPreCraftEvent(CraftEventFactory.java:494)
2012-07-01 11:53:19 [SEVERE] at net.minecraft.server.CraftingManager.craft(CraftingManager.java:252)
2012-07-01 11:53:19 [SEVERE] at xfel.arp.common.TileDigitalWorkbench.a(TileDigitalWorkbench.java:135)
2012-07-01 11:53:19 [SEVERE] at xfel.arp.common.buildcraft.TileDigitalWorkbenchBC.a(TileDigitalWorkbenchBC.java:99)
2012-07-01 11:53:19 [SEVERE] at net.minecraft.server.TileEntity.c(TileEntity.java:74)
2012-07-01 11:53:19 [SEVERE] at net.minecraft.server.ChunkRegionLoader.a(ChunkRegionLoader.java:294)
2012-07-01 11:53:19 [SEVERE] at net.minecraft.server.ChunkRegionLoader.a(ChunkRegionLoader.java:65)
2012-07-01 11:53:19 [SEVERE] at net.minecraft.server.ChunkRegionLoader.a(ChunkRegionLoader.java:54)
2012-07-01 11:53:19 [SEVERE] at net.minecraft.server.ChunkProviderServer.loadChunk(ChunkProviderServer.java:143)
2012-07-01 11:53:19 [SEVERE] at net.minecraft.server.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:86)
2012-07-01 11:53:19 [SEVERE] at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:347)
2012-07-01 11:53:19 [SEVERE] at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:191)
2012-07-01 11:53:19 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426)
2012-07-01 11:53:19 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)

This error at least seems to be related to the fact that ARP does not properly use Bukkit's inventory system. This is obviously a very frustrating set of errors and I hope we can get them fixed.

I have tried these on multiple computers with identical results. They are both running an otherwise unmodified latest 3.0.4 Tekkit and Java build 1.7.0_04-b22.
Xfel #227
Posted 01 July 2012 - 09:11 PM
I'll look into the bug when I port the next version. Best would be if I could tell bukkit to ignore that inventory. I'm only using an inventory there as it is useful for rendering and networking.

@xuma202:
Wait for the next version. It will be able to set specific slots…
nikkelitous #228
Posted 01 July 2012 - 11:39 PM
What about the fact I can't get it to work in Tekkit? Any clue on that?
xuma202 #229
Posted 02 July 2012 - 09:27 AM
Xfel are you sure you are just a single person working on this mod and not a team of 30 developers? you are so freaking fast with updates!
Jaap81 #230
Posted 02 July 2012 - 06:01 PM
Hello!

Thanks for creating this update. It is now possible to clear the craftingtable with print(tostring(workbench.setRecipe("left",{nil,nil,nil,nil,nil,nil,nil,nil,nil,}))) and then insert a different recipe. Works like a charm now.

I was wondering, it it possible to use items from other mods on the digital workbench? A couple of pages back i'm reading something about the redpower blocks working but i can't seem to get this done myself. I would love to use parts from industrialcraft in the workbench so i can finaly make my uumatter to solarpanel machine :P/>/>
Xfel #231
Posted 02 July 2012 - 06:02 PM
Well, you'll have to try it. Sure there are some special cases in which it might fail…
Tell me about them, and I'll try to fix them.
Jaap81 #232
Posted 02 July 2012 - 06:16 PM
ok cool, but where do i start? For example i have tried this:

term.clear()
term.setCursorPos(1,1)
print("Crafting…")

var = db.getItem("UU-Matter")
print(tostring(workbench.setRecipe("left",{nil,nil,nil,nil,var,nil,nil,nil,nil,})))


but it doesn't give any recipe. When i put wood in the var variable it works fine.I've also tried a couple of other items but it seems only legacy minecraft items work. So basicly, what string do i have to use for different items in db.getItem.
Xfel #233
Posted 02 July 2012 - 08:34 PM
Than there is a problem with the item registration. Try putting some UU-Matter into a chest, look at it with an inventory reader and run inventory-dump. it should show you the item name or nothing if there is an error.
Jaap81 #234
Posted 02 July 2012 - 09:28 PM
Hm, i've already tried that and it doesn't show. I will try a couple of other items from industrialcraft and post a list here if that helps. Thanks for the fast response!

EDIT: Ok, so far:

Circuit (not detected)
Advanced Circuit (not detected)
MV-Transformer (blockTransformerMV.name)
MFSU (blockMFSU.name)
Lapatron Crystal (not detected)
Erergy Crystal (not detected)
Copper Cable (itemCable.name)
RE-Battery (not detected)
Machine Block (BlockMachine.name)
Rubber (not detected)
Bronze (not detected)
Tin (not detected)
Copper (not detected)
UU-Matter (not detected)
Generator (blockGenerator.name)
Refined Iron (not detected)

I used your inventory dump program and it seems that a lot of the IC2 items are not detected (or i;m doing something wrong :P/>/>)
Xfel #235
Posted 03 July 2012 - 08:21 AM
I'll look into it. Are you using NEI or similar? If you are, you could tell me the item ids and damage values (shown in the tooltip while nei is active). This would help me save some time.
Jaap81 #236
Posted 03 July 2012 - 09:22 PM
Thanks a lot. I'm not using NEI but i'll try to install it and get the id's and values.
Jaap81 #237
Posted 03 July 2012 - 10:19 PM
Ok, i did a lot of typing (NEI needs an export option :P/>/> ) Anyway, in the spoiler you find the id's and damagevalues i found in the IndustrialCraft2 items. Hopefully this helps!

EDIT: Layout is somewhat gone while copying and pasting. Excel file here: http://japs.homeip.net/downloads/ic2-id.rar

SpoilerIron Scaffold 216
Crop 218
Luminator 219
Scaffold 220
Construction Foam 222
Teleporter 223
Tesla Coil 223:1
Crop-Matron 223:2
Copper Block 224
Tin Block 224:1
Bronze Block 224:2
Uranium Block 224:3
Personal Safe 225
Trade-O-Mat 225:1
Luminator 226
BatBox 227
MFE 227:1
MFSU 227:2
LV-Transformer 227:3
MV-Transformer 227:4
HV-Transformer 227:5
Reinforced Glass 230
Reinforced Stone 231
Iron Fence 232
Reactor Chamber 233
Rubber Sheet 234
Nuke 237
Peripheral Cable 238
Industrial TNT 239
Rubber Tree Sapling 241
Leaves 242
Rubber Wood 243
Mining Pipe 244
Mining Pipe 245
Generator 246
GeoThermal Generator 246:1
Water Mill 246:2
Solar Panel 246:3
Wind Mill 246:4
Nuclear Reactor 246:5
Uranium Ore 247
Tin Ore 248
Copper Ore 249
Machine Block 250
Iron Furnace 250:1
Electric Furnace 250:2
Macerator 250:3
Extractor 250:4
Compressor 250:5
Canning Machine 250:6
Miner 250:7
Pump 250:8
Magnetizer 250:9
Electrolyzer 250:10
Recycler 250:11
Advanced Machine Block 250:12
Induction Furnace 250:13
Mass Fabricator 250:14
Terraformer 250:15


Painter Bone Meal 30154
Painter Orange Dye 30155
Painter Magenta Dye 30156
Painter Light Blue Dye 30157
Painter Dandeleon Yellow 30158
Painter Lime Dye 30159
Painter Pink Dye 30160
Painter Gray Dye 30161
Painter Light Gray Dye 30162
Painter Cyan Dye 30163
Painter Purple Dye 30164
Painter Lapis Lazuli 30165
Painter Cocoa Beans 30166
Painter Cactus Green 30167
Painter Rose Red 30168
Painter Inc Sac 30169
Painter 30170
QuantumSuit Boots 30171:27
QuantumSuit Leggings 30172:27
QuantumSuit Body Armor 30173:27
QuantumSuit Helmet 30174:27
NanoSuit Boots 30175:27
NanoSuit Leggings 30176:27
NanoSuit Bodyarmor 30177:27
NanoSuit Helmet 30178:27
Composite Vest 39179
BatPack 30180:27
Electolyzed Water Cell 30181
EU-Reader 30182
Wrench 30183
Copper Cable 30184
Uninsulated Copper Cable 30184:1
Gold Cable 30184:2
Insulated Gold Cable 30184:3
2xIns. Gold Cable 30184:4
HV Cable 30184:5
Insulated HV Cable 30184:6
2xIns. HV Cable 30184:7
4xIns. HV Cable 30184:8
Glass Fibre Cable 30184:9
Ultra-Low-Current Cable 30184:10
EU-Detector Cable 30184:11
EU-Splitter Cable 30184:12
Reinforced Door 30185
Industrial Credit 30186
Advanced Alloy 30187
EU-Matter 30188
Scrap 30189
Advanced Circuit 30190
Electronic Circuit 30191
Bronze Boots 30192
Bronze Legs 30193
Bronze Chestplate 30194
Bronze Helmet 30195
Bronze Hoe 30196
Bronze Shovel 30197
Bronze Sword 30198
Bronze Axe 30199
Bronze Pickaxe 30200
Near-depleted Uranium Cell 30201
Re-Enriched Uranium Cell 30202
Depleted Isotope Cell 30203
Intergrated Heat Disperser 30204
Intergrated Reactor Plating 30205
Coolant Cell 30206
Uranium Cell 30207
Mining Laser 30208:27
Electric Jetpack 30209:1
Jetpack 30210:1
Rubber Boots 30211
Treetap 30212
Dynamite-O-Mote 30213
Sticky Dynamite 30214
Dynamite 30215
Rubber 30216
Sticky Resin 30217
Water Cell 30218
OV Scanner 30219:27
OD Scanner 30220:27
(Filled) Tin Can 30221
Tin Can 30222
Compressed Plants 30223
Plantball 30224
H. Coal 30225
Hydrated Coal Dust 30226
BioFuel Cell 30227
CoalFuel Cell 30228
Bio Cell 30229
H. Coal Cell 30230
(Empty) Fuel Can 30231
Filled Fuel Can 30232:15288
Chainsaw 30233:27
Diamond Drill 30234:27
Mining Drill 30235:27
Lava Cell 30236
Empty Cell 30237
Single-Use Battery 30238
RE-Battery 30239
Lapotron Crystal 30240:27
Energy Crystal 30241:27
RE-Battery 30242:27
Uranium Ore 30243
Refined Uranium 30244
Mixed Metal Ingot 30245
Bronze 30246
Tin 30247
Copper 30248
Refined Iron 30249
Small Pile of Iron Dust 30250
Bronze Dust 30251
Tin Dust 30252
Copper Dust 30253
Gold Dust 30254
Iron Dust 30255
Coal Dust 30256



Iron Scaffold 216
Crop 218
Luminator 219
Scaffold 220
Construction Foam 222
Teleporter 223
Tesla Coil 223:1
Crop-Matron 223:2
Copper Block 224
Tin Block 224:1
Bronze Block 224:2
Uranium Block 224:3
Personal Safe 225
Trade-O-Mat 225:1
Luminator 226
BatBox 227
MFE 227:1
MFSU 227:2
LV-Transformer 227:3
MV-Transformer 227:4
HV-Transformer 227:5
Reinforced Glass 230
Reinforced Stone 231
Iron Fence 232
Reactor Chamber 233
Rubber Sheet 234
Nuke 237
Peripheral Cable 238
Industrial TNT 239
Rubber Tree Sapling 241
Leaves 242
Rubber Wood 243
Mining Pipe 244
Mining Pipe 245
Generator 246
GeoThermal Generator 246:1
Water Mill 246:2
Solar Panel 246:3
Wind Mill 246:4
Nuclear Reactor 246:5
Uranium Ore 247
Tin Ore 248
Copper Ore 249
Machine Block 250
Iron Furnace 250:1
Electric Furnace 250:2
Macerator 250:3
Extractor 250:4
Compressor 250:5
Canning Machine 250:6
Miner 250:7
Pump 250:8
Magnetizer 250:9
Electrolyzer 250:10
Recycler 250:11
Advanced Machine Block 250:12
Induction Furnace 250:13
Mass Fabricator 250:14
Terraformer 250:15
Xfel #238
Posted 04 July 2012 - 09:09 AM
Well, it seems that there is a bug with the load order. I configured the mod to be loaded last, but as it seems, ic2 is loaded later, so it's items don't exist at that time. You could try going into the config and inserting your table as "<item id>=<item name>,<more>" into the special items cofig field. This would be the quickest fix. I'll try to fix it, but it will take some time.
Fokka #239
Posted 04 July 2012 - 04:59 PM
Well, it seems that there is a bug with the load order. I configured the mod to be loaded last, but as it seems, ic2 is loaded later, so it's items don't exist at that time. You could try going into the config and inserting your table as "<item id>=<item name>,<more>" into the special items cofig field. This would be the quickest fix. I'll try to fix it, but it will take some time.
I added the IC2 Items and it works like a charm. i can now craft nukes! ;>
but i have some Questions…

1. can i use db.getItem("ITEMID") instead of the Itemname ?

2. workbench.getRecipe("side") &amp; workbench.getResult("side") not giving any results ?
i tried it in this way…



print("Processing... 20. Workbench Online. Loading Recipe Data.")
  workbench.setRecipe("right", recipe)
  sleep(10.0)
  print("Processing... 40. Recipe Loaded.")
  workbench.getRecipe("right")
  sleep(10.0)
  print("Processing... 60. Recipe:")
  workbench.getResult("right")

3. Is there a way to deploy the Massfabricator near the computer connected with a wire ?
Xfel #240
Posted 04 July 2012 - 05:31 PM
1. no. but I think I will add it. Generallyhowever, I would encourage using the names for the sake of portablilty.
2. These functions do return the information, but you have to print it yourself.
3. I don't quite understand… The digital workbench should be able to feed from the mass fabricator.
Fokka #241
Posted 04 July 2012 - 05:46 PM
Ah damn missspelling…

can i deploy the workbench away from a computer, like 3-5 blocks with a wired/bundled cable connection ?

And thanks for the Info with the printing… now i just need to search for a way to print it out… im a noob in lua, but im on my way to learn it
xuma202 #242
Posted 04 July 2012 - 06:25 PM
You can control it with the new peripheralcables added in v1.7 of ARP if that is what xou want to do. Sorry of I missunderstood you no native speaker
Fokka #243
Posted 04 July 2012 - 06:46 PM
You can control it with the new peripheralcables added in v1.7 of ARP if that is what xou want to do. Sorry of I missunderstood you no native speaker

Thats what i want. But where are these cables ? i can't find them
xuma202 #244
Posted 04 July 2012 - 06:50 PM
1. make sure you have v 1.7 of ARP
2. You can't craft them (yet) you'll have to use NEI/TMI or creative. They are cales Peripheralcables I think.

Connect them to a computer and lay them to your workbench now color the end any color you want to by right-clicking the Cable with a dye. You can use the methods of the Peripheral ("Cable"). Try this by your self.
Fokka #245
Posted 04 July 2012 - 08:32 PM
I have v1.7 of ARP and im using NEI. But there is no Peripheral Cable or something similar to the name
Xfel #246
Posted 04 July 2012 - 09:46 PM
That's strange. Try looking into the creative inventory, i wrote the code adding it there myself. If it's not there too, you might have made something wrong…

By the way, you don't need to call the methods of the peripheral cable. I made it override the native peripheral api, so that a peripheral on the blue tag of the right cable has the side "right:blue". It even works with third-party programs such as monitor.
Fokka #247
Posted 04 July 2012 - 10:07 PM
Even in Creative, i can't find anything… how is the standart id ?
i downloaded the files new, and installed it.

I have only the Matterdatabase, inventory reader, workbench, allocator and the redirectionpipe, nothing more.

Edit: btw why are no items taken from the Chest nearby ? and the workbench doesnt seem to create something too ;/

Is there any way to use that here:



Item1 = db.getItem("Item1") --No Items selected atm.
Item2 = db.getItem("Item2")
recipe = {Item1, nil, Item2, nil, nil, nil, nil, nil, nil}  --Example Recipe

write("How many ?: ")
input = read()
workbench.isPresent("right")
workbench.setRecipe("right", recipe)
sleep(1.0)
print("Recipe loaded. Crafting now")
workbench.craft("right", input)
end
Xfel #248
Posted 05 July 2012 - 07:42 AM
I tried your program, and I got an error message. The reson was that you passed a string for the count parameter of the craft function. You should have seen that error too.
If not, than you might not have enough items available. workbench.craft will return fals and the missing item then.

That you're missing the peripheral cables… Please check the arp folder in your mods directory. it shoul contain a mod_CCPeripheralCable.class file. If not, then you lost it somewhere. Or you could press the "Mods" button in the main screen and look whether you can find it in the shown list.
allquan #249
Posted 05 July 2012 - 12:19 PM
what can i do whith db.getRecipesFor ?
I tried to set a recipe on my workbench for a torch.


recipe = db.getRecipesFor(torch)
workbench.setRecipe("right", recipe)
workbench.craft("right", 1)

but nothing happens
Fokka #250
Posted 05 July 2012 - 12:23 PM
Ok i have now the mod_CCPeripheralCable.class file.

But now i get just an Minecraft error…



Mods loaded: 39
ModLoader 1.2.5
mod_CodeChickenCore 0.5.2
mod_MinecraftForge 3.1.3.107
mod_NotEnoughItems 1.2.2
mod_ReiMinimap v3.0_04 [1.2.5]
mod_AdditionalBuildcraftObjects 0.9.1-100 (MC 1.2.5, BC 2.2.14)
mod_BuildCraftCore 2.2.14
mod_BuildCraftBuilders 2.2.14
mod_BuildCraftEnergy 2.2.14
mod_BuildCraftFactory 2.2.14
mod_BuildCraftTransport 2.2.14
mod_AdditionalPipes 2.1.2 (Minecraft 1.2.5, Buildcraft 2.2.14, Forge 3.0.1.75)
mod_ComputerCraft 1.33
mod_CCTurtle 1.33
mod_CCPeripheralCable v0.1
mod_CraftingTableIII (Beta1.8, MC1.2.5)
mod_EE 1.4.5.1
mod_IC2NuclearControl v1.1.6
mod_ImmibisCore 49.0.5
mod_IC2 v1.95
mod_PowerConverters 1.2.5R1.3.4
mod_IC2AdvancedMachines v4.0
mod_InvTweaks 1.41b (1.2.4)
mod_MAtmos_forModLoader r12 for 1.1.x
mod_CompactSolars 2.2
mod_Railcraft 5.2.4
mod_RedPowerControl 2.0pr5b2
mod_RedPowerCore 2.0pr5b2
mod_RedPowerLighting 2.0pr5b2
mod_RedPowerLogic 2.0pr5b2
mod_RedPowerMachine 2.0pr5b2
mod_ccSensors MC1.2.5 Build016
mod_RedPowerWiring 2.0pr5b2
mod_RedPowerWorld 2.0pr5b2
mod_TubeStuff 49.0.5
mod_WirelessRedstoneCore 1.2.1
mod_WirelessRedstoneRedPower 1.2.1.1
mod_WirelessRedstoneAddons 1.2.1
mod_CCAdvancedResourceProcessing v1.7
	  Minecraft has crashed!	 
	  ----------------------	 
Minecraft has stopped running because it encountered a problem.


--- BEGIN ERROR REPORT 1f79405 --------
Generated 05.07.12 13:18
Minecraft: Minecraft 1.2.5
OS: Windows 7 (amd64) version 6.1
Java: 1.7.0_04, Oracle Corporation
VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
LWJGL: 2.4.2
OpenGL: GeForce GTX 690 PCIe/SSE2 version 4.2.0, NVIDIA Corporation

java.lang.NoClassDefFoundError: cpw/mods/fml/common/FMLCommonHandler
at mod_CCPeripheralCable.load(mod_CCPeripheralCable.java:45)
at ModLoader.init(ModLoader.java:891)
at ModLoader.addAllRenderers(ModLoader.java:189)
at ahu.<init>(RenderManager.java:86)
at ahu.<clinit>(RenderManager.java:14)
at net.minecraft.client.Minecraft.a(Minecraft.java:394)
at net.minecraft.client.Minecraft.run(Minecraft.java:732)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: cpw.mods.fml.common.FMLCommonHandler
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at org.spoutcraft.launcher.MinecraftClassLoader.findClass(MinecraftClassLoader.java:64)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 8 more
--- END ERROR REPORT 918aeb4f ----------

Cloudy #251
Posted 05 July 2012 - 12:51 PM
Xfel: Why do you need to directly call FMLCommonHandler? Surely you can just use ModLoader functions?
Jaap81 #252
Posted 05 July 2012 - 01:02 PM
Well, it seems that there is a bug with the load order. I configured the mod to be loaded last, but as it seems, ic2 is loaded later, so it's items don't exist at that time. You could try going into the config and inserting your table as "<item id>=<item name>,<more>" into the special items cofig field. This would be the quickest fix. I'll try to fix it, but it will take some time.
I added the IC2 Items and it works like a charm. i can now craft nukes! ;>
but i have some Questions…

1. can i use db.getItem("ITEMID") instead of the Itemname ?

2. workbench.getRecipe("side") &amp; workbench.getResult("side") not giving any results ?
i tried it in this way…



print("Processing... 20. Workbench Online. Loading Recipe Data.")
  workbench.setRecipe("right", recipe)
  sleep(10.0)
  print("Processing... 40. Recipe Loaded.")
  workbench.getRecipe("right")
  sleep(10.0)
  print("Processing... 60. Recipe:")
  workbench.getResult("right")

3. Is there a way to deploy the Massfabricator near the computer connected with a wire ?

Hi Fokka,
How did you insert there items in the config file?

like this?

216=Iron Scaffold,<more> does there have to something in the <more> field?

and what about the damagevalues? Do you insert them like this?

12345:27=Itemname ?

Thanks!
Fokka #253
Posted 05 July 2012 - 01:20 PM
Hi Fokka,
How did you insert there items in the config file?

like this?

216=Iron Scaffold,<more> does there have to something in the <more> field?

and what about the damagevalues? Do you insert them like this?

12345:27=Itemname ?

Thanks!

Thats a piece of the Config:


items.specials=70='Stone Pressure Plate',72='Wooden Pressure Plate',30244='Refined Uranium',289='Gunpowder',30187='Advanced Alloy',30190='Advanced Circuit',30191='Electronic Circuit',30239='RE-Battery',250:1='Iron Furnace',
246='Generator',178='Reactor Chamber',20='Glass',30249='Refined Iron',265='Iron Ingot',5='Wooden Planks',280='Stick',30256='Coal Dust'
}

I didn't used dmgvalues, i will test it later
Xfel #254
Posted 06 July 2012 - 07:07 AM
@Cloudy:
In that case, using the fml class made the solution much easier. i stated in the post that it now needs at least mcforge 3.3.7. It also comes with a much simpler setup for modding. And as I think that that version is the best way, I'm moving ahead to it. I can't see why anyone would have problems; the modloader mods do still work.
Cloudy #255
Posted 06 July 2012 - 07:13 AM
Alright - I was just checking as in most circumstances theres no need to refer to it :-)

I agree, FML is a step forward.
Fokka #256
Posted 06 July 2012 - 04:33 PM
@Cloudy:
In that case, using the fml class made the solution much easier. i stated in the post that it now needs at least mcforge 3.3.7. It also comes with a much simpler setup for modding. And as I think that that version is the best way, I'm moving ahead to it. I can't see why anyone would have problems; the modloader mods do still work.

Ah yes Forge, i forgot it…

I thougt Tekkit is using the last forge ;/ now i have to try if 3.3.7 works with tekkit

Edit: ok forge 3.3.7 isn't working with tekkit.. i don't know if i installed it correct.
Looks like the Forge Mod Files are splitted between minecraft.jar &amp; modpack.jar
Xfel #257
Posted 06 July 2012 - 09:21 PM
try using the latest tekkit version. It should have a compatible forge version.
Fokka #258
Posted 07 July 2012 - 01:45 AM
try using the latest tekkit version. It should have a compatible forge version.

i have the latest and it has only 3.1.3
Xfel #259
Posted 07 July 2012 - 07:07 AM
The latest tekkit version is 3.1.0. You have to select it manually. (options dialog)
Xfel #260
Posted 09 July 2012 - 04:33 PM
Ok, I posted a small update to make the cable freely usable. The next three weeks I'm on vacation, where I might be active in the forum, but won't develop or fix bugs.
Mr909 #261
Posted 09 July 2012 - 06:14 PM
Any chance of putting up a link for someone who JUST wants peripheral cables?
xuma202 #262
Posted 09 July 2012 - 08:14 PM
Why don't you just download ARP and delete at least mod_advancedredourceprocessing or however it's called. I think this could work
Xfel #263
Posted 09 July 2012 - 08:59 PM
Yes, that will work. I don't see me seperating out all files as many are also used by both sides…
Mr909 #264
Posted 10 July 2012 - 04:17 AM
Ah. Thanks. I actually changed my mind anyway :)/>/> I found a really cool use for this mod in conjunction with another I'm using.
xuma202 #265
Posted 10 July 2012 - 09:40 AM
Ah. Thanks. I actually changed my mind anyway I found a really cool use for this mod in conjunction with another I'm using.

I'm getting interested. Any chance to tell me what you're idea is?
xuma202 #266
Posted 11 July 2012 - 01:48 PM
What about?
  1. a filtermode in which no item is let through when the filter is empty.
  2. The ability to call transmit with an array of items and counts. So instead of calling transmit 3 Stone and when finished transmit 19 Wood make it in one call and both request simultaneously.
  3. Calling transmit with a damage value (for tools)
just some ideas. :)/>/>

EDIT: Ok, I looked into the API and the 2nd is what I can do on my own. And for the 3rd it would be enough if I could set a filter not only for an item but also for a special damage value
Xfel #267
Posted 11 July 2012 - 03:01 PM
Thanks for your suggestions. 3. is definetely necessairy. for 1, I think you could just deactivate the allocator?
xuma202 #268
Posted 11 July 2012 - 04:12 PM
for 1, I think you could just deactivate the allocator?

That's right. ;-) But thanks for looking at 3.
xuma202 #269
Posted 11 July 2012 - 05:12 PM
I have a question. When I tell an allocator to transmit 17 Stone and i pump in Stone in Stacks of 10 via Buildcraft. it will actually allocate 20 Stone. Any idea how I can solve this. I don't want to put all the items in a chest and then take out the ones I need with an allocator because this would be much slower.
Xfel #270
Posted 11 July 2012 - 06:26 PM
It's true, that is a problem. But what would you want it to do with the three additional items? I can't just send them back like redpower does. (Seems like some day I will have to ask eloraam for rp tube interop)
xuma202 #271
Posted 11 July 2012 - 07:50 PM
Well you could
  • Store them in an internal inventory
  • Drop them (What I would not appreciate)
  • Send them back
  • Send them to a 3rd side
  • Teleport them to a special place (pipe)
I like the 3rd and the 4th way best because when you drop them you'll may lose them and when you store them you could a) run out of space or :)/>/> would need a complicated mechanism to pull them out.
I believe the 5th way is a bit too unreal for this mod.
Xfel #272
Posted 12 July 2012 - 06:50 AM
Actually, I thought about it again. Sending the items back might actually work if you're using a redirection pipe…

The problem would be that currently, there is no way to make it split stacks. If a stack of eg. 12 items enters, it will be handled as one compound. It is impossible to select only 6 of them.

However, I have an idea for a working scheme. Let's see what comes out.
xuma202 #273
Posted 12 July 2012 - 10:15 AM
Can't simply delete the stack and create 2 new ones with with the correct sizes and the same items? However I believe you can do that.
Xfel #274
Posted 12 July 2012 - 12:07 PM
That would be the easy part. however, the first task would be to tell the allocator somehow that it should limit the stack size. And that seems to require more peripheral functions…
xuma202 #275
Posted 12 July 2012 - 12:21 PM
Maybe you can change the method addFilter(side, item) to addFilter(side, item, count). So that the allocator would only let count items pass. This would only make sense if the filter mode is not "e". And if you not want to set a limit you can call the method with a count of nil or simply without the 3rd parameter.

And when you call it with a count of -n then it will let n items pass in reverse mode.

This seems to be a pretty flexible solution to me.
Marval #276
Posted 13 July 2012 - 11:06 PM
Hm, i've already tried that and it doesn't show. I will try a couple of other items from industrialcraft and post a list here if that helps. Thanks for the fast response!

EDIT: Ok, so far:

Circuit (not detected)
Advanced Circuit (not detected)
MV-Transformer (blockTransformerMV.name)
MFSU (blockMFSU.name)
Lapatron Crystal (not detected)
Erergy Crystal (not detected)
Copper Cable (itemCable.name)
RE-Battery (not detected)
Machine Block (BlockMachine.name)
Rubber (not detected)
Bronze (not detected)
Tin (not detected)
Copper (not detected)
UU-Matter (not detected)
Generator (blockGenerator.name)
Refined Iron (not detected)

I used your inventory dump program and it seems that a lot of the IC2 items are not detected (or i;m doing something wrong :P/>/>)


I have all i think:


blockBatBox.name=BatBox
blockCanner.name=Canning Machine
blockCompressor.name=Compressor
blockCropmatron.name=Crop-Matron
blockElecFurnace.name=Electric Furnace
blockElectrolyzer.name=Electrolyzer
blockExtractor.name=Extractor
blockGenerator.name=Generator
blockGeoGenerator.name=Geothermal Generator
blockInduction.name=Induction Furnace
blockIronFurnace.name=Iron Furnace
blockMFE.name=MFE
blockMFSU.name=MFSU
blockMacerator.name=Macerator
blockMachine.name=Machine Block
blockMagnetizer.name=Magnetizer
blockMatter.name=Mass Fabricator
blockMetalBronze.name=Bronze Block
blockMetalCopper.name=Copper Block
blockMetalTin.name=Tin Block
blockMetalUranium.name=Uranium Block
blockMiner.name=Miner
blockNuclearReactor.name=Nuclear Reactor
blockPersonalChest.name=Personal Safe
blockPersonalTrader.name=Trade-O-Mat
blockPump.name=Pump
blockRecycler.name=Recycler
blockSolarGenerator.name=Solar Panel
blockTeleporter.name=Teleporter
blockTerra.name=Terraformer
blockTesla.name=Tesla Coil
blockTransformerHV.name=HV-Transformer
blockTransformerLV.name=LV-Transformer
blockTransformerMV.name=MV-Transformer
blockWaterGenerator.name=Water Mill
blockWindGenerator.name=Wind Mill
container.electricBlock.level=Power Level:
container.electricBlock.output=Out: %1$s EU/t
container.induction.heat=Heat:
container.matter.amplifier=Amplifier:
container.matter.progress=Progress:
container.personalTrader.offer=Offer:
container.personalTrader.totalTrades0=Performed
container.personalTrader.totalTrades1=Trades:
container.personalTrader.want=Want:
death.electricity=%1$s was electrocuted
death.nuke=%1$s was nuked
death.radiation=%1$s died from radiation
debugItem.name=Debug Item
energyStorageUpgrade.name=Energy Storage Upgrade
item.cropSeedInvalid.name=Seed is missing data - bug?
item.cropSeedUn.name=Unknown Seeds
item.itemArmorAlloyChestplate.name=Composite Vest
item.itemArmorBatpack.name=BatPack
item.itemArmorBronzeBoots.name=Bronze Boots
item.itemArmorBronzeChestplate.name=Bronze Chestplate
item.itemArmorBronzeHelmet.name=Bronze Helmet
item.itemArmorBronzeLegs.name=Bronze Legs
item.itemArmorCFPack.name=CF Backpack
item.itemArmorJetpack.name=Jetpack
item.itemArmorJetpackElectric.name=Electric Jetpack
item.itemArmorLappack.name=Lappack
item.itemArmorNanoBoots.name=NanoSuit Boots
item.itemArmorNanoChestplate.name=NanoSuit Bodyarmor
item.itemArmorNanoHelmet.name=NanoSuit Helmet
item.itemArmorNanoLegs.name=NanoSuit Leggings
item.itemArmorQuantumBoots.name=QuantumSuit Boots
item.itemArmorQuantumChestplate.name=QuantumSuit Bodyarmor
item.itemArmorQuantumHelmet.name=QuantumSuit Helmet
item.itemArmorQuantumLegs.name=QuantumSuit Leggings
item.itemArmorRubBoots.name=Rubber Boots
item.itemBatCrystal.name=Energy Crystal
item.itemBatLamaCrystal.name=Lapotron Crystal
item.itemBatRE.name=REBattery
item.itemBatSU.name=Single-Use Battery
item.itemCellBio.name=Bio Cell
item.itemCellBioRef.name=Biofuel Cell
item.itemCellCoal.name=H. Coal Cell
item.itemCellCoalRef.name=Coalfuel Cell
item.itemCellCoolant.name=Coolant Cell
item.itemCellEmpty.name=Empty Cell
item.itemCellHydrant.name=Hydration Cell
item.itemCellLava.name=Lava Cell
item.itemCellUran.name=Uranium Cell
item.itemCellUranDepleted.name=Depleted Isotope Cell
item.itemCellUranEmpty.name=Near-depleted Uranium Cell
item.itemCellUranEnriched.name=Re-Enriched Uranium Cell
item.itemCellWater.name=Water Cell
item.itemCellWaterElectro.name=Electrolyzed Water Cell
item.itemCoffeeBeans.name=Coffee Beans
item.itemCoffeePowder.name=Coffee Powder
item.itemCoin.name=Industrial Credit
item.itemCropnalyzer.name=Cropnalyzer
item.itemDoorAlloy.name=Reinforced Door
item.itemDustBronze.name=Bronze Dust
item.itemDustClay.name=Clay Dust
item.itemDustCoal.name=Coal Dust
item.itemDustCopper.name=Copper Dust
item.itemDustGold.name=Gold Dust
item.itemDustIron.name=Iron Dust
item.itemDustIronSmall.name=Small Pile of Iron Dust
item.itemDustSilver.name=Silver Dust
item.itemDustTin.name=Tin Dust
item.itemDynamite.name=Dynamite
item.itemDynamiteSticky.name=Sticky Dynamite
item.itemFertilizer.name=Fertilizer
item.itemFoamSprayer.name=CF Sprayer
item.itemFreq.name=Frequency Transmitter
item.itemFuelCan.name=Filled Fuel Can
item.itemFuelCanEmpty.name=(Empty) Fuel Can
item.itemFuelCoalCmpr.name=H. Coal
item.itemFuelCoalDust.name=Hydrated Coal Dust
item.itemFuelPlantBall.name=Plantball
item.itemFuelPlantCmpr.name=Compressed Plants
item.itemGrinPowder.name=Grin Powder
item.itemHarz.name=Sticky Resin
item.itemHops.name=Hops
item.itemIngotAdvIron.name=Refined Iron
item.itemIngotAlloy.name=Mixed Metal Ingot
item.itemIngotBronze.name=Bronze
item.itemIngotCopper.name=Copper
item.itemIngotTin.name=Tin
item.itemIngotUran.name=Refined Uranium
item.itemMatter.name=UU-Matter
item.itemMugCoffee0.name=Cold Coffee
item.itemMugCoffee1.name=Dark Coffee
item.itemMugCoffee2.name=Coffee
item.itemMugEmpty.name=Stone Mug
item.itemNanoSaber.name=Nano Saber
item.itemOreIridium.name=Iridium Ore
item.itemOreUran.name=Uranium Ore
item.itemPartAlloy.name=Advanced Alloy
item.itemPartCarbonFibre.name=Raw Carbon Fibre
item.itemPartCarbonMesh.name=Raw Carbon Mesh
item.itemPartCarbonPlate.name=Carbon Plate
item.itemPartCircuit.name=Electronic Circuit
item.itemPartCircuitAdv.name=Advanced Circuit
item.itemPartCoalBall.name=Coal Ball
item.itemPartCoalBlock.name=Compressed Coal Ball
item.itemPartCoalChunk.name=Coal Chunk
item.itemPartIndustrialDiamond.name=Industrial Diamond
item.itemPartIridium.name=Iridium Plate
item.itemPartPellet.name=CF Pellet
item.itemReactorCooler.name=Integrated Heat Disperser
item.itemReactorPlating.name=Integrated Reactor Plating
item.itemRemote.name=Dynamite-O-Mote
item.itemRubber.name=Rubber
item.itemScanner.name=OD Scanner
item.itemScannerAdv.name=OV Scanner
item.itemScrap.name=Scrap
item.itemScrapbox.name=Scrap Box
item.itemSolarHelmet.name=Solar Helmet
item.itemStaticBoots.name=Static Boots
item.itemTFBP.name=TFBP - Empty
item.itemTFBPChilling.name=TFBP - Chilling
item.itemTFBPCultivation.name=TFBP - Cultivation
item.itemTFBPDesertification.name=TFBP - Desertification
item.itemTFBPFlatification.name=TFBP - Flatification
item.itemTFBPIrrigation.name=TFBP - Irrigation
item.itemTFBPMushroom.name=TFBP - Mushroom
item.itemTerraWart.name=Terra Wart
item.itemTinCan.name=Tin Can
item.itemTinCanFilled.name=(Filled) Tin Can
item.itemToolBronzeAxe.name=Bronze Axe
item.itemToolBronzeHoe.name=Bronze Hoe
item.itemToolBronzePickaxe.name=Bronze Pickaxe
item.itemToolBronzeSpade.name=Bronze Shovel
item.itemToolBronzeSword.name=Bronze Sword
item.itemToolChainsaw.name=Chainsaw
item.itemToolCutter.name=Insulation Cutter
item.itemToolDDrill.name=Diamond Drill
item.itemToolDrill.name=Mining Drill
item.itemToolHoe.name=Electric Hoe
item.itemToolMeter.name=EU-Reader
item.itemToolMiningLaser.name=Mining Laser
item.itemToolPainter.name=Painter
item.itemToolWrench.name=Wrench
item.itemToolWrenchElectric.name=Electric Wrench
item.itemToolbox.name=Tool Box
item.itemTreetap.name=Treetap
item.itemTreetapElectric.name=Electric Treetap
item.itemWeedEx.name=Weed-EX
itemCable.name=Copper Cable
itemCableO.name=Uninsulated Copper Cable
itemDetectorCable.name=EU-Detector Cable
itemGlassCable.name=Glass Fibre Cable
itemGoldCable.name=Gold Cable
itemGoldCableI.name=Insulated Gold Cable
itemGoldCableII.name=2xIns. Gold Cable
itemIronCable.name=HV Cable
itemIronCableI.name=Insulated HV Cable
itemIronCableII.name=2xIns. HV Cable
itemIronCableIIII.name=4xIns. HV Cable
itemSplitterCable.name=EU-Splitter Cable
itemTinCable.name=Ultra-Low-Current Cable
overclockerUpgrade.name=Overclocker Upgrade
tile.blockAlloy.name=Reinforced Stone
tile.blockAlloyGlass.name=Reinforced Glass
tile.blockCrop.name=Crop
tile.blockFenceIron.name=Iron Fence
tile.blockFoam.name=Construction Foam
tile.blockITNT.name=Industrial TNT
tile.blockIronScaffold.name=Iron Scaffold
tile.blockLuminator.name=Luminator
tile.blockLuminatorD.name=Luminator
tile.blockMiningPipe.name=Mining Pipe
tile.blockMiningTip.name=Mining Pipe
tile.blockNuke.name=Nuke
tile.blockOreCopper.name=Copper Ore
tile.blockOreTin.name=Tin Ore
tile.blockOreUran.name=Uranium Ore
tile.blockReactorChamber.name=Reactor Chamber
tile.blockRubSapling.name=Rubber Tree Sapling
tile.blockRubWood.name=Rubber Wood
tile.blockRubber.name=Rubber Sheet
tile.blockScaffold.name=Scaffold
transformerUpgrade.name=Transformer Upgrade


But this still don't work. I noticed that works fine: block, armors items and thinks like this:

itemCable.name=Copper Cable
itemCableO.name=Uninsulated Copper Cable

but items like this:

item.itemBatRE.name=RE-Battery
item.itemBatSU.name=Single-Use Battery
item.itemCellBio.name=Bio Cell
item.itemCellBioRef.name=Biofuel Cell
item.itemCellCoal.name=H. Coal Cell


not working, why?
Xfel #277
Posted 15 July 2012 - 01:22 PM
Where did you put these settings?
Marval #278
Posted 15 July 2012 - 01:59 PM
this is from ic2.lang file.
Xfel #279
Posted 16 July 2012 - 06:10 PM
You said some would work, others wouldn't. What exactly did you try?
Marval #280
Posted 16 July 2012 - 09:32 PM
ic = db.getItem("itemIronCableIIII.name")
ma = db.getItem("BlockMachine.name")
or
ns = db.getItem("item.itemArmorNanoLegs.name")

work fine, but when i try use for example:

bat = db.getItem("item.itemBatRE.name")
or
IR = db.getItem("item.itemDustIron.name")

in recipe it's empty space
every item looking like: "item.itemxxxx.name" doesn't work, strange is that "item.itemArmorXXXXX.name" work fine.
Xfel #281
Posted 17 July 2012 - 09:11 PM
Well, I think that's related to some internal problem. I'll look on it when back from vacation.
srb #282
Posted 25 July 2012 - 04:57 PM
Mods loaded: 29
ModLoader 1.2.5
mod_CodeChickenCore 0.5.3
mod_MinecraftForge 3.1.2.94
mod_ModLoaderMp 1.2.5v1
mod_NotEnoughItems 1.2.2.4
mod_SpawnerGUI 1.2.5
mod_ReiMinimap v3.0_04 [1.2.5]
mod_Armor 1.2.5
mod_AtmosMobs v1.0 (MC 1.2.5)
mod_CCPrinter CC Printer 1.2.5 1.5
mod_ComputerCraft 1.33
mod_CCTurtle 1.33
mod_CCPeripheralCable v0.2
mod_Panda 1.1
mod_IC2 v1.95
DrZhark's Mo'Creatures v3.5.0 (MC 1.2.5)
mod_Zeppelin 1.2.5.0.30
mod_RedPowerCore 2.0pr5b2
mod_RedPowerLighting 2.0pr5b2
mod_RedPowerLogic 2.0pr5b2
mod_RedPowerMachine 2.0pr5b2
mod_ccSensors 0.3 (MC1.2.3)
mod_RedPowerWiring 2.0pr5b2
mod_RedPowerWorld 2.0pr5b2
mod_ZZZMissile 0.89
mod_WirelessRedstone 1.5
mod_WirelessRemote 0.5
mod_IDResolver 1.2.5 - Update 1
mod_CCAdvancedResourceProcessing v1.7.1

Minecraft has crashed!
———————-

Minecraft has stopped running because it encountered a problem.




— BEGIN ERROR REPORT 34336828 ——–
Generated 25-7-12 17:56

Minecraft: Minecraft 1.2.5
OS: Windows 7 (amd64) version 6.1
Java: 1.6.0_25, Sun Microsystems Inc.
VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Sun Microsystems Inc.
LWJGL: 2.4.2
OpenGL: Intel(R) HD Graphics Family version 3.1.0 - Build 8.15.10.2509, Intel

java.lang.NoClassDefFoundError: cpw/mods/fml/common/FMLCommonHandler
at xfel.common.cccable.PeripheralCableMod.load(PeripheralCableMod.java:34)
at ModLoader.init(ModLoader.java:891)
at ModLoader.addAllRenderers(ModLoader.java:189)
at ahu.<init>(ahu.java:77)
at ahu.<clinit>(ahu.java:8)
at net.minecraft.client.Minecraft.a(Minecraft.java:394)
at net.minecraft.client.Minecraft.run(Minecraft.java:732)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: cpw.mods.fml.common.FMLCommonHandler
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
… 8 more
— END ERROR REPORT 8b93e7f2 ———-
Xfel #283
Posted 25 July 2012 - 05:09 PM
please use minecraft forge v3.3.7 or later.
Corbald #284
Posted 26 July 2012 - 08:00 PM
Anyone tried this with any of the new BC 3x developer's SMP builds? I know the latest one that I have broke BC power connections with any NON-BC3x-alpha-SMP specific mod. Just wondering if I should even try this, heh!
xuma202 #285
Posted 26 July 2012 - 08:19 PM
Yes I've tried this with BC 3x and it worked until I used a BC engine on the Allocator. MC just crashed. I now use it with BC 2x and it works fine. I'd not suggest updating BC as long as you don't need the new BC features and only use the Inventory Reader/Database.
Corbald #286
Posted 26 July 2012 - 09:17 PM
It's already been updated specifically for a testing server. Errors, crashes and world loss is expected on our server, for now. I'll try the engine on there and if it doesn't work, we are still running the latest release version of forestry. I'll try the peat engines.

Also, fixed a bug in 'inventory-dump' program @ line 61:


local maxd = t.item.maxDamage
to

local maxd = stack.item.maxDamage
srb #287
Posted 26 July 2012 - 09:51 PM
please use minecraft forge v3.3.7 or later.

Thx Man
toxicwolf #288
Posted 27 July 2012 - 01:26 AM
I'm getting an error with the latest recommended build of Forge, 3.3.8.152:
Spoiler35 mods loaded
Minecraft Forge 3.3.8.152
FML v2.2.78.153
Forge Mod Loader version 2.2.78.153 for Minecraft 1.2.5
mod_SmartMoving : Loaded (minecraft.jar)
mod_MinecraftForge : Loaded (minecraft.jar)
mod_Mystcraft : Loaded (minecraft.jar)
mod_NotEnoughItems : Loaded (minecraft.jar)
mod_Somnia : Loaded (minecraft.jar)
mod_ReiMinimap : Loaded (minecraft.jar)
mod_MineAndBlade : Loaded ([1.2.5] Mine &amp; Blade Battlegear - 2.9 beta 3.zip)
mod_UpdateManager : Loaded ([1.2.5] Mine &amp; Blade Battlegear - 2.9 beta 3.zip)
mod_Backpack : Loaded (Backpack_v2.3.5_FML_Client.zip)
mod_Bunyan : Loaded (bunyan-1.5-ssp.zip)
mod_CodeChickenCore : Loaded (CodeChickenCore-Client 0.5.5.zip)
mod_CCTurtle : Loaded (ComputerCraft)
mod_ComputerCraft : Loaded (ComputerCraft)
mod_EE : Loaded (EE2ClientV1.4.6.7.jar)
mod_EnderStorage : Loaded (EnderStorage-Client 1.1.3.zip)
mod_ExtrabiomesXL : Loaded (extrabiomes-xl-2.2.6-ssp.zip)
mod_ImmibisCore : Loaded (immibis-core_49.1.1_for_1.2.5-client.jar)
mod_InvTweaks : Loaded (InvTweaks-1.41b-1.2.4.zip)
mod_KeepTEsLoaded : Loaded (keep-tes-loaded_rev1_for_1.2.5-client.jar)
mod_IronChest : Loaded (mod_ironchests-client-3.8.0.40.zip)
mod_Railcraft : Loaded (Railcraft_Client_5.4.7.zip)
mod_RedPowerControl : Loaded (RedPowerControl-2.0pr5b2.zip)
mod_RedPowerCore : Loaded (RedPowerCore-2.0pr5b2.zip)
mod_RedPowerLighting : Loaded (RedPowerLighting-2.0pr5b2.zip)
mod_RedPowerLogic : Loaded (RedPowerLogic-2.0pr5b2.zip)
mod_RedPowerMachine : Loaded (RedPowerMachine-2.0pr5b2.zip)
mod_RedPowerWiring : Loaded (RedPowerWiring-2.0pr5b2.zip)
mod_RedPowerWorld : Loaded (RedPowerWorld-2.0pr5b2.zip)
mod_RopesPlus : Loaded (RopePlus_client.zip)
mod_UpdateManager : Loaded (RopePlus_client.zip)
mod_Chimney : Loaded (SmokingChimney_1-2-5.zip)
mod_TubeStuff : Loaded (tubestuff_49.1.1_for_1.2.5-client.jar)
mod_WirelessRedstoneAddons : Loaded (WR-CBE Addons-Client 1.2.2.3.zip)
mod_WirelessRedstoneCore : Loaded (WR-CBE Core-Client 1.2.2.3.zip)
mod_WirelessRedstoneRedPower : Loaded (WR-CBE RedPower-Client 1.2.2.1.zip)

Minecraft has crashed!
———————-
Minecraft has stopped running because it encountered a problem.


— BEGIN ERROR REPORT 2a712641 ——–
Generated 27/07/12 01:26
Minecraft: Minecraft 1.2.5
OS: Windows 7 (amd64) version 6.1
Java: 1.6.0_31, Sun Microsystems Inc.
VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Sun Microsystems Inc.
LWJGL: 2.8.3
OpenGL: GeForce GTX 560 Ti/PCIe/SSE2 version 4.2.0, NVIDIA Corporation
cpw.mods.fml.common.LoaderException: cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: arp/mod_CCAdvancedResourceProcessing (wrong name: mod_CCAdvancedResourceProcessing)
at cpw.mods.fml.common.Loader.load(Loader.java:436)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:592)
at cpw.mods.fml.client.FMLClientHandler.onPreLoad(FMLClientHandler.java:193)
at net.minecraft.client.Minecraft.a(Minecraft.java:383)
at net.minecraft.client.Minecraft.run(Minecraft.java:735)
at java.lang.Thread.run(Unknown Source)
Caused by: cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: arp/mod_CCAdvancedResourceProcessing (wrong name: mod_CCAdvancedResourceProcessing)
at cpw.mods.fml.common.Loader.loadModClass(Loader.java:527)
at cpw.mods.fml.common.Loader.attemptFileLoad(Loader.java:561)
at cpw.mods.fml.common.Loader.load(Loader.java:419)
… 5 more
Caused by: java.lang.NoClassDefFoundError: arp/mod_CCAdvancedResourceProcessing (wrong name: mod_CCAdvancedResourceProcessing)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at cpw.mods.fml.common.Loader.loadModClass(Loader.java:494)
… 7 more
— END ERROR REPORT 824f7490 ———-
xuma202 #289
Posted 27 July 2012 - 09:53 AM
Have you've changed anything in the file structure of ARP or renamed any of the files? You have to put the folder arp not the archive in the mods folder. Try using it with Forge 3.3.7. As far as I know I had no trouble using it with Forge 3.3.8.
toxicwolf #290
Posted 27 July 2012 - 10:03 AM
Have you've changed anything in the file structure of ARP or renamed any of the files? You have to put the folder arp not the archive in the mods folder. Try using it with Forge 3.3.7. As far as I know I had no trouble using it with Forge 3.3.8.
I just stuck the archive into the mods folder, so I will try extracting it now, and see if that works. But thanks anyway :D/>/>

EDIT: Gah, woops! That works fine now I actually did what it says in the installation instructions… Read that just a little too quickly :)/>/>. Thanks for your help! :D/>/>

Does this mod work with the RP2 tube network?
Edited on 27 July 2012 - 08:31 AM
xuma202 #291
Posted 27 July 2012 - 10:46 AM
No ARP currently only supports Buildcraft. If I'm not mistaken Eloraam is not offering an API for developers. Maybe Xfel will someday make ARP working with the RP2 tube network but therefore he would need to ask Eloraam.
toxicwolf #292
Posted 27 July 2012 - 10:59 AM
No ARP currently only supports Buildcraft. If I'm not mistaken Eloraam is not offering an API for developers. Maybe Xfel will someday make ARP working with the RP2 tube network but therefore he would need to ask Eloraam.
Yeah, I know about the lack of a public API, but fair enough; then I won't suggest a digital version of the RP2 retriever :)/>/>
Xfel #293
Posted 27 July 2012 - 11:25 AM
Type "ls /rom/apis" and tell me what it shows.
toxicwolf #294
Posted 27 July 2012 - 12:40 PM
I'm getting this error when breaking the peripheral cables:
Spoiler

37 mods loaded
Minecraft Forge 3.3.8.164
FML v2.2.106.176
Forge Mod Loader version 2.2.106.176 for Minecraft 1.2.5
mod_CodeChickenCore : Available (CodeChickenCore-Client 0.5.5.zip)
mod_SmartMoving : Available (minecraft.jar)
mod_MinecraftForge : Available (minecraft.jar)
mod_Mystcraft : Available (minecraft.jar)
mod_NotEnoughItems : Available (minecraft.jar)
mod_Somnia : Available (minecraft.jar)
mod_ReiMinimap : Available (minecraft.jar)
Mine &amp; Blade- Battlegear : Available ([1.2.5] Mine &amp; Blade Battlegear - 2.9 beta 3.zip)
mod_UpdateManager : Available ([1.2.5] Mine &amp; Blade Battlegear - 2.9 beta 3.zip)
mod_ComputerCraft : Available (ComputerCraft)
mod_CCPeripheralCable : Available (arp)
mod_Backpack : Available (Backpack_v2.3.5_FML_Client.zip)
Bunyan : Available (bunyan-1.5-ssp.zip)
mod_CCTurtle : Available (ComputerCraft)
mod_EE : Available (EE2ClientV1.4.6.7.jar)
mod_EnderStorage : Available (EnderStorage-Client 1.1.3.zip)
ExtraBiomes XL : Available (extrabiomes-xl-2.2.6-ssp.zip)
mod_ImmibisCore : Available (immibis-core_49.1.1_for_1.2.5-client.jar)
mod_InvTweaks : Available (InvTweaks-1.41b-1.2.4.zip)
mod_KeepTEsLoaded : Available (keep-tes-loaded_rev1_for_1.2.5-client.jar)
mod_IronChest : Available (mod_ironchests-client-3.8.0.40.zip)
mod_Railcraft : Available (Railcraft_Client_5.4.7.zip)
mod_RedPowerControl : Available (RedPowerControl-2.0pr5b2.zip)
mod_RedPowerCore : Available (RedPowerCore-2.0pr5b2.zip)
mod_RedPowerLighting : Available (RedPowerLighting-2.0pr5b2.zip)
mod_RedPowerLogic : Available (RedPowerLogic-2.0pr5b2.zip)
mod_RedPowerMachine : Available (RedPowerMachine-2.0pr5b2.zip)
mod_RedPowerWiring : Available (RedPowerWiring-2.0pr5b2.zip)
mod_RedPowerWorld : Available (RedPowerWorld-2.0pr5b2.zip)
mod_RopesPlus : Available (RopePlus_client.zip)
mod_UpdateManager : Available (RopePlus_client.zip)
mod_Chimney : Available (SmokingChimney_1-2-5.zip)
mod_TubeStuff : Available (tubestuff_49.1.1_for_1.2.5-client.jar)
mod_WirelessRedstoneCore : Available (WR-CBE Core-Client 1.2.2.3.zip)
mod_WirelessRedstoneAddons : Available (WR-CBE Addons-Client 1.2.2.3.zip)
mod_WirelessRedstoneRedPower : Available (WR-CBE RedPower-Client 1.2.2.1.zip)
mod_CCAdvancedResourceProcessing : Available (arp)


	  Minecraft has crashed!	  
	  ----------------------	  

Minecraft has stopped running because it encountered a problem.




--- BEGIN ERROR REPORT 83a2e27e --------
Generated 27/07/12 12:38

Minecraft: Minecraft 1.2.5
OS: Windows 7 (amd64) version 6.1
Java: 1.6.0_31, Sun Microsystems Inc.
VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Sun Microsystems Inc.
LWJGL: 2.8.3
OpenGL: GeForce GTX 560 Ti/PCIe/SSE2 version 4.2.0, NVIDIA Corporation

java.lang.RuntimeException: You are not attached to this Computer
at dan200.computer.core.Computer$PeripheralWrapper.queueEvent(Computer.java:269)
at xfel.common.cccable.TilePeripheralCable.doDetachPeripheral(TilePeripheralCable.java:644)
at xfel.common.cccable.TilePeripheralCable.computerRemoved(TilePeripheralCable.java:562)
at xfel.common.cccable.RoutingTable.onComputerRemoved(RoutingTable.java:358)
at xfel.common.cccable.RoutingTable.updateEntries(RoutingTable.java:257)
at xfel.common.cccable.TilePeripheralCable.n_(TilePeripheralCable.java:447)
at xd.n(World.java:1971)
at net.minecraft.client.Minecraft.k(Minecraft.java:1871)
at net.minecraft.client.Minecraft.x(Minecraft.java:825)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT c14a74aa ----------
It isn't every single time though.. Sorry I can't provide any more info.

EDIT: So far, it has only happened every time I disconnect my allocator from the computer by breaking the joining cable. Other peripherals seem okay.
Edited on 27 July 2012 - 11:20 AM
Xfel #295
Posted 27 July 2012 - 01:21 PM
Damn I thought I fixed that one. It happens when breaking the cable directly adjacent to the computer, doesn't it? Are you really using the latest version?
toxicwolf #296
Posted 27 July 2012 - 01:32 PM
Damn I thought I fixed that one. It happens when breaking the cable directly adjacent to the computer, doesn't it? Are you really using the latest version?
Yes, it does. And I'm using the version supplied by main link on the OP, and haven't ever had a previous version of this mod.
Marval #297
Posted 01 August 2012 - 04:18 PM
Any progress with problems with names in SMP?
Xfel #298
Posted 02 August 2012 - 06:04 AM
That is not my problem. FML has support for it. if your mod creators map the names on server like the did on client (yes it's the same code) then it will work.
Xfel #299
Posted 02 August 2012 - 07:27 PM
The next version of Peripehral cable will contain a modder API, you can get it already here. Please tell me if you miss any function so that I can add it.
xuma202 #300
Posted 02 August 2012 - 08:59 PM
The next version of Peripehral cable will contain a modder API, you can get it already here. Please tell me if you miss any function so that I can add it.

Thank you Xfel. :ph34r:/>/>

I have some questions concerning the API:
  1. Is a peripheral in the same map my peripheral is in when they are both connected to one Computer but not directly to each other via a cable? - I assume no. If so can you plz give access to these peripherals too. Else wise I'll still have the same problem with my Touch Pen I told you about, when the Monitor and the Pen Dock are attached to the Computer via cables on different sides.
  2. When A computer is attached to the network more than 1 time what will String getComputerSide(IComputerAccess computer) return?
Marval #301
Posted 04 August 2012 - 01:35 PM
I found that mod not support item and block from Forestry, for example sturdymachine = db.getItem("Sturdy Machine") or bronze = db.getItem("Bronze Ingot")

its empty space when use in recipe. This is problem with forestry or ARP?
Xfel #302
Posted 05 August 2012 - 06:55 AM
@Marval
Most probably forestry. I don't use it, so I don't know more. do these items use metadata higher then 15? (look it up with nei or such)

@xuma202
1. If the peripherals are in different cable networks, they can't be uniquely addressed. Also, I don't see the point of it. Why should anybody seperate the monitor and the touch pen like this? calculating cable intersections over computers would give me a huge overhead.

2. There will be two instances of IComputerAccess, one for each side. You can't tell which is which without this, though.
xuma202 #303
Posted 05 August 2012 - 10:19 AM
Thanks Xfel

So then I'll force the people to have the Monitor and the Pen Dock in on one side attached no problem. Although I already have an idea of solving this if needed on my own.
Marval #304
Posted 05 August 2012 - 10:21 AM
No, I try also block and items without metadata and still not work. Can You please look into this and try find what is wrong so I can write in Forestry forum request to fix this? Forestry is mod related to buildcraft and made by actual buildcraft creator.
Xfel #305
Posted 05 August 2012 - 10:51 AM
Please open the forge mod list gui and tell me that arp is the last item in there. If not, that is the reason. Else, I don't know. And as I do most testing on tekkit, forestry as bad chance to get integration code…
Marval #306
Posted 05 August 2012 - 11:56 AM
Yes, it's last, ok thanks I try something else :P/>/>
NuBSMcGee #307
Posted 05 August 2012 - 11:56 AM
Crash on load.

Spoiler2012-08-05 05:53:49 [INFO] Forge Mod Loader version 2.2.106.176 for Minecraft c:1.2.5, s:1.2.5 loading
2012-08-05 05:53:49 [INFO] Forge Mod Loader has detected optifine OptiFine_1.2.5_HD_U_C7, enabling compatibility features
2012-08-05 05:53:49 [FINE] Attempting to load mods contained in the minecraft jar file and associated classes
2012-08-05 05:53:49 [FINE] Found a minecraft related file at C:\Users\JMosman\AppData\Roaming\.minecraft\bin\lwjgl.jar, loading
2012-08-05 05:53:49 [FINE] Found a minecraft related file at C:\Users\JMosman\AppData\Roaming\.minecraft\bin\jinput.jar, loading
2012-08-05 05:53:49 [FINE] Found a minecraft related file at C:\Users\JMosman\AppData\Roaming\.minecraft\bin\lwjgl_util.jar, loading
2012-08-05 05:53:49 [FINE] Found a minecraft related file at C:\Users\JMosman\AppData\Roaming\.minecraft\bin\minecraft.jar, loading
2012-08-05 05:53:49 [FINE] Found a mod class mod_521_magicalRepair in file minecraft.jar, attempting to load it
2012-08-05 05:53:49 [FINE] ModLoader BaseMod class mod_521_magicalRepair found, loading
2012-08-05 05:53:49 [FINE] ModLoader BaseMod class mod_521_magicalRepair loaded
2012-08-05 05:53:49 [FINE] Mod class mod_521_magicalRepair loaded successfully
2012-08-05 05:53:49 [FINE] Found a mod class mod_521_superior_enchanting in file minecraft.jar, attempting to load it
2012-08-05 05:53:49 [FINE] ModLoader BaseMod class mod_521_superior_enchanting found, loading
2012-08-05 05:53:49 [FINE] ModLoader BaseMod class mod_521_superior_enchanting loaded
2012-08-05 05:53:49 [FINE] Mod class mod_521_superior_enchanting loaded successfully
2012-08-05 05:53:49 [FINE] Found a mod class mod_MinecraftForge in file minecraft.jar, attempting to load it
2012-08-05 05:53:49 [FINE] ModLoader BaseMod class mod_MinecraftForge found, loading
2012-08-05 05:53:49 [FINE] ModLoader BaseMod class mod_MinecraftForge loaded
2012-08-05 05:53:49 [FINE] Mod class mod_MinecraftForge loaded successfully
2012-08-05 05:53:49 [FINE] Found a mod class mod_ModLoaderMp in file minecraft.jar, attempting to load it
2012-08-05 05:53:49 [FINE] ModLoader BaseMod class mod_ModLoaderMp found, loading
2012-08-05 05:53:49 [FINE] ModLoader BaseMod class mod_ModLoaderMp loaded
2012-08-05 05:53:49 [FINE] Mod class mod_ModLoaderMp loaded successfully
2012-08-05 05:53:49 [FINE] Found a mod class mod_NotEnoughItems in file minecraft.jar, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_NotEnoughItems found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_NotEnoughItems loaded
2012-08-05 05:53:50 [FINE] Mod class mod_NotEnoughItems loaded successfully
2012-08-05 05:53:50 [FINE] Found a mod class mod_playerEnchantments in file minecraft.jar, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_playerEnchantments found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_playerEnchantments loaded
2012-08-05 05:53:50 [FINE] Mod class mod_playerEnchantments loaded successfully
2012-08-05 05:53:50 [FINE] Minecraft jar mods loaded successfully
2012-08-05 05:53:50 [INFO] Loading mods from C:\Users\JMosman\AppData\Roaming\.minecraft\mods
2012-08-05 05:53:50 [FINE] Found a zip or jar file [1.2.5] Mine &amp; Blade Battlegear - 2.8.0.1.zip, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class mod_MineAndBlade in file [1.2.5] Mine &amp; Blade Battlegear - 2.8.0.1.zip, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_MineAndBlade found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_MineAndBlade loaded
2012-08-05 05:53:50 [FINE] Mod class mod_MineAndBlade loaded successfully
2012-08-05 05:53:50 [FINE] Found a mod class mod_UpdateManager in file [1.2.5] Mine &amp; Blade Battlegear - 2.8.0.1.zip, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_UpdateManager found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_UpdateManager loaded
2012-08-05 05:53:50 [FINE] Unable to process JSON modinfo file for mod_UpdateManager
2012-08-05 05:53:50 [FINE] Mod class mod_UpdateManager loaded successfully
2012-08-05 05:53:50 [FINE] File [1.2.5] Mine &amp; Blade Battlegear - 2.8.0.1.zip loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file [1.2.5] Somnia v24.zip, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class mod_Somnia in file [1.2.5] Somnia v24.zip, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_Somnia found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_Somnia loaded
2012-08-05 05:53:50 [FINE] Failed to find mcmod.info file in [1.2.5] Somnia v24.zip for mod_Somnia
2012-08-05 05:53:50 [FINE] Mod class mod_Somnia loaded successfully
2012-08-05 05:53:50 [FINE] File [1.2.5] Somnia v24.zip loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file [1.2.5]ReiMinimap_v3.2_04.zip, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class mod_ReiMinimap in file [1.2.5]ReiMinimap_v3.2_04.zip, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_ReiMinimap found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_ReiMinimap loaded
2012-08-05 05:53:50 [FINE] An error occured reading the info file for mod_ReiMinimap
tp: Failed to find a field called ["logoFile"] at ["logoFile"] while resolving ["logoFile"] in [{"authors":["ReiFNSK"],"credits":"","description":"Minimap!","modid":"mod_ReiMinimap","name":"Rei's Minimap","version":""}].
at tp.a(SourceFile:23)
at fd.a(SourceFile:304)
at fd.a(SourceFile:129)
at cpw.mods.fml.client.FMLClientHandler.readMetadataFrom(FMLClientHandler.java:853)
at cpw.mods.fml.common.FMLCommonHandler.loadMetadataFor(FMLCommonHandler.java:566)
at cpw.mods.fml.common.Loader.loadModClass(Loader.java:528)
at cpw.mods.fml.common.Loader.attemptFileLoad(Loader.java:572)
at cpw.mods.fml.common.Loader.load(Loader.java:429)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:616)
at cpw.mods.fml.client.FMLClientHandler.onPreLoad(FMLClientHandler.java:200)
at net.minecraft.client.Minecraft.a(Minecraft.java:386)
at net.minecraft.client.Minecraft.run(Minecraft.java:738)
at java.lang.Thread.run(Unknown Source)
2012-08-05 05:53:50 [FINE] Mod class mod_ReiMinimap loaded successfully
2012-08-05 05:53:50 [FINE] File [1.2.5]ReiMinimap_v3.2_04.zip loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file AdvancedMachines_4.1_client.zip, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class mod_IC2AdvancedMachines in file AdvancedMachines_4.1_client.zip, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_IC2AdvancedMachines found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_IC2AdvancedMachines loaded
2012-08-05 05:53:50 [FINE] Failed to find mcmod.info file in AdvancedMachines_4.1_client.zip for mod_IC2AdvancedMachines
2012-08-05 05:53:50 [FINE] Mod class mod_IC2AdvancedMachines loaded successfully
2012-08-05 05:53:50 [FINE] File AdvancedMachines_4.1_client.zip loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file Arrows Mod 1.2.5.zip, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class mod_Arrows in file Arrows Mod 1.2.5.zip, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_Arrows found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_Arrows loaded
2012-08-05 05:53:50 [FINE] Failed to find mcmod.info file in Arrows Mod 1.2.5.zip for mod_Arrows
2012-08-05 05:53:50 [FINE] Mod class mod_Arrows loaded successfully
2012-08-05 05:53:50 [FINE] File Arrows Mod 1.2.5.zip loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file BCIC2crossover.IB.v0.08.zip, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class mod_BCIC2Crossover in file BCIC2crossover.IB.v0.08.zip, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_BCIC2Crossover found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_BCIC2Crossover loaded
2012-08-05 05:53:50 [FINE] Failed to find mcmod.info file in BCIC2crossover.IB.v0.08.zip for mod_BCIC2Crossover
2012-08-05 05:53:50 [FINE] Mod class mod_BCIC2Crossover loaded successfully
2012-08-05 05:53:50 [FINE] File BCIC2crossover.IB.v0.08.zip loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file BetterDungeonsv0.95.zip, attempting to load it
2012-08-05 05:53:50 [INFO] File BetterDungeonsv0.95.zip contained no mods
2012-08-05 05:53:50 [FINE] Found a zip or jar file BigTrees-client-1.2.5.zip, attempting to load it
2012-08-05 05:53:50 [INFO] File BigTrees-client-1.2.5.zip contained no mods
2012-08-05 05:53:50 [FINE] Found a zip or jar file buildcraft-C-additionalbuildcraftobjects-latest.zip, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class mod_AdditionalBuildcraftObjects in file buildcraft-C-additionalbuildcraftobjects-latest.zip, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_AdditionalBuildcraftObjects found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_AdditionalBuildcraftObjects loaded
2012-08-05 05:53:50 [FINE] Failed to find mcmod.info file in buildcraft-C-additionalbuildcraftobjects-latest.zip for mod_AdditionalBuildcraftObjects
2012-08-05 05:53:50 [FINE] Mod class mod_AdditionalBuildcraftObjects loaded successfully
2012-08-05 05:53:50 [FINE] File buildcraft-C-additionalbuildcraftobjects-latest.zip loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file buildcraft-client-A-core-3.1.5.zip, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class mod_BuildCraftCore in file buildcraft-client-A-core-3.1.5.zip, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_BuildCraftCore found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_BuildCraftCore loaded
2012-08-05 05:53:50 [FINE] Failed to find mcmod.info file in buildcraft-client-A-core-3.1.5.zip for mod_BuildCraftCore
2012-08-05 05:53:50 [FINE] Mod class mod_BuildCraftCore loaded successfully
2012-08-05 05:53:50 [FINE] File buildcraft-client-A-core-3.1.5.zip loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file buildcraft-client-B-builders-3.1.5.zip, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class mod_BuildCraftBuilders in file buildcraft-client-B-builders-3.1.5.zip, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_BuildCraftBuilders found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_BuildCraftBuilders loaded
2012-08-05 05:53:50 [FINE] Failed to find mcmod.info file in buildcraft-client-B-builders-3.1.5.zip for mod_BuildCraftBuilders
2012-08-05 05:53:50 [FINE] Mod class mod_BuildCraftBuilders loaded successfully
2012-08-05 05:53:50 [FINE] File buildcraft-client-B-builders-3.1.5.zip loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file buildcraft-client-B-energy-3.1.5.zip, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class mod_BuildCraftEnergy in file buildcraft-client-B-energy-3.1.5.zip, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_BuildCraftEnergy found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_BuildCraftEnergy loaded
2012-08-05 05:53:50 [FINE] Failed to find mcmod.info file in buildcraft-client-B-energy-3.1.5.zip for mod_BuildCraftEnergy
2012-08-05 05:53:50 [FINE] Mod class mod_BuildCraftEnergy loaded successfully
2012-08-05 05:53:50 [FINE] File buildcraft-client-B-energy-3.1.5.zip loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file buildcraft-client-B-factory-3.1.5.zip, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class mod_BuildCraftFactory in file buildcraft-client-B-factory-3.1.5.zip, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_BuildCraftFactory found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_BuildCraftFactory loaded
2012-08-05 05:53:50 [FINE] Failed to find mcmod.info file in buildcraft-client-B-factory-3.1.5.zip for mod_BuildCraftFactory
2012-08-05 05:53:50 [FINE] Mod class mod_BuildCraftFactory loaded successfully
2012-08-05 05:53:50 [FINE] File buildcraft-client-B-factory-3.1.5.zip loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file buildcraft-client-B-transport-3.1.5.zip, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class mod_BuildCraftTransport in file buildcraft-client-B-transport-3.1.5.zip, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_BuildCraftTransport found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_BuildCraftTransport loaded
2012-08-05 05:53:50 [FINE] Failed to find mcmod.info file in buildcraft-client-B-transport-3.1.5.zip for mod_BuildCraftTransport
2012-08-05 05:53:50 [FINE] Mod class mod_BuildCraftTransport loaded successfully
2012-08-05 05:53:50 [FINE] File buildcraft-client-B-transport-3.1.5.zip loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file buildcraft-client-C-silicon-3.1.5.zip, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class mod_BuildCraftSilicon in file buildcraft-client-C-silicon-3.1.5.zip, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_BuildCraftSilicon found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_BuildCraftSilicon loaded
2012-08-05 05:53:50 [FINE] Failed to find mcmod.info file in buildcraft-client-C-silicon-3.1.5.zip for mod_BuildCraftSilicon
2012-08-05 05:53:50 [FINE] Mod class mod_BuildCraftSilicon loaded successfully
2012-08-05 05:53:50 [FINE] File buildcraft-client-C-silicon-3.1.5.zip loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file buildcraft-client-DA-additionalpipes-3.1.0.zip, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class mod_AdditionalPipes in file buildcraft-client-DA-additionalpipes-3.1.0.zip, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_AdditionalPipes found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_AdditionalPipes loaded
2012-08-05 05:53:50 [FINE] Failed to find mcmod.info file in buildcraft-client-DA-additionalpipes-3.1.0.zip for mod_AdditionalPipes
2012-08-05 05:53:50 [FINE] Mod class mod_AdditionalPipes loaded successfully
2012-08-05 05:53:50 [FINE] File buildcraft-client-DA-additionalpipes-3.1.0.zip loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file CodeChickenCore-Client 0.5.5.zip, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class codechicken.core.mod_CodeChickenCore in file CodeChickenCore-Client 0.5.5.zip, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class codechicken.core.mod_CodeChickenCore found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class codechicken.core.mod_CodeChickenCore loaded
2012-08-05 05:53:50 [FINE] Failed to find mcmod.info file in CodeChickenCore-Client 0.5.5.zip for mod_CodeChickenCore
2012-08-05 05:53:50 [FINE] Mod class codechicken.core.mod_CodeChickenCore loaded successfully
2012-08-05 05:53:50 [FINE] File CodeChickenCore-Client 0.5.5.zip loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file ComputerCraft1.41.zip, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class mod_CCTurtle in file ComputerCraft1.41.zip, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_CCTurtle found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_CCTurtle loaded
2012-08-05 05:53:50 [FINE] Mod class mod_CCTurtle loaded successfully
2012-08-05 05:53:50 [FINE] Found a mod class mod_ComputerCraft in file ComputerCraft1.41.zip, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_ComputerCraft found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_ComputerCraft loaded
2012-08-05 05:53:50 [FINE] Mod class mod_ComputerCraft loaded successfully
2012-08-05 05:53:50 [FINE] File ComputerCraft1.41.zip loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file CustomMobSpawner 1.5.1.zip, attempting to load it
2012-08-05 05:53:50 [INFO] File CustomMobSpawner 1.5.1.zip contained no mods
2012-08-05 05:53:50 [FINE] Found a zip or jar file DirectionHUDv1.1(1.2.5).zip, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class mod_DirectionHUD in file DirectionHUDv1.1(1.2.5).zip, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_DirectionHUD found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_DirectionHUD loaded
2012-08-05 05:53:50 [FINE] Failed to find mcmod.info file in DirectionHUDv1.1(1.2.5).zip for mod_DirectionHUD
2012-08-05 05:53:50 [FINE] Mod class mod_DirectionHUD loaded successfully
2012-08-05 05:53:50 [FINE] File DirectionHUDv1.1(1.2.5).zip loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file EE2ClientV1.4.6.7.jar, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class mod_EE in file EE2ClientV1.4.6.7.jar, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_EE found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_EE loaded
2012-08-05 05:53:50 [FINE] Mod class mod_EE loaded successfully
2012-08-05 05:53:50 [FINE] File EE2ClientV1.4.6.7.jar loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file extrabees-1.3.2d_exp.jar, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class mod_ExtraBees in file extrabees-1.3.2d_exp.jar, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_ExtraBees found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_ExtraBees loaded
2012-08-05 05:53:50 [FINE] Failed to find mcmod.info file in extrabees-1.3.2d_exp.jar for mod_ExtraBees
2012-08-05 05:53:50 [FINER] THROW
ale: At line 7, column 5: Expected either , or } but got [m].
at ap.b(SourceFile:120)
at ap.d(SourceFile:194)
at ap.a(SourceFile:79)
at ap.a(SourceFile:58)
at fw.a(SourceFile:36)
at cpw.mods.fml.client.FMLClientHandler.readMetadataFrom(FMLClientHandler.java:829)
at cpw.mods.fml.common.FMLCommonHandler.loadMetadataFor(FMLCommonHandler.java:566)
at cpw.mods.fml.common.Loader.loadModClass(Loader.java:528)
at cpw.mods.fml.common.Loader.attemptFileLoad(Loader.java:572)
at cpw.mods.fml.common.Loader.load(Loader.java:429)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:616)
at cpw.mods.fml.client.FMLClientHandler.onPreLoad(FMLClientHandler.java:200)
at net.minecraft.client.Minecraft.a(Minecraft.java:386)
at net.minecraft.client.Minecraft.run(Minecraft.java:738)
at java.lang.Thread.run(Unknown Source)
2012-08-05 05:53:50 [FINE] Mod class mod_ExtraBees loaded successfully
2012-08-05 05:53:50 [FINE] File extrabees-1.3.2d_exp.jar loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file forestry-client-A-1.4.8.6.jar, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class forestry.mod_Forestry in file forestry-client-A-1.4.8.6.jar, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class forestry.mod_Forestry found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class forestry.mod_Forestry loaded
2012-08-05 05:53:50 [FINE] Mod class forestry.mod_Forestry loaded successfully
2012-08-05 05:53:50 [FINE] File forestry-client-A-1.4.8.6.jar loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file forestry-client-B-IC2Crops_1.1.zip, attempting to load it
2012-08-05 05:53:50 [INFO] File forestry-client-B-IC2Crops_1.1.zip contained no mods
2012-08-05 05:53:50 [FINE] Found a zip or jar file forestry-client-B-VisBees-1.4.8.3.R1.jar, attempting to load it
2012-08-05 05:53:50 [INFO] File forestry-client-B-VisBees-1.4.8.3.R1.jar contained no mods
2012-08-05 05:53:50 [FINE] Found a zip or jar file IC2NuclearControl_client_v1.1.10b.zip, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class mod_IC2NuclearControl in file IC2NuclearControl_client_v1.1.10b.zip, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_IC2NuclearControl found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_IC2NuclearControl loaded
2012-08-05 05:53:50 [FINE] Mod class mod_IC2NuclearControl loaded successfully
2012-08-05 05:53:50 [FINE] File IC2NuclearControl_client_v1.1.10b.zip loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file immibis-core_49.1.1_for_1.2.5-client.jar, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class mod_ImmibisCore in file immibis-core_49.1.1_for_1.2.5-client.jar, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_ImmibisCore found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_ImmibisCore loaded
2012-08-05 05:53:50 [FINE] An error occured reading the info file for mod_ImmibisCore
tp: Failed to find a field called ["logoFile"] at ["logoFile"] while resolving ["logoFile"] in [{"authors":["immibis"],"credits":"Created by immibis","dependencies":[],"description":"Required for some other mods to load.","mcver":"1.2.5","modid":"mod_ImmibisCore","name":"Immibis Core","screenshots":[],"url":"http://www.minecraftforum.net/topic/1001131-110-immibiss-mods-smp/","version":"49.1.1"}].
at tp.a(SourceFile:23)
at fd.a(SourceFile:304)
at fd.a(SourceFile:129)
at cpw.mods.fml.client.FMLClientHandler.readMetadataFrom(FMLClientHandler.java:853)
at cpw.mods.fml.common.FMLCommonHandler.loadMetadataFor(FMLCommonHandler.java:566)
at cpw.mods.fml.common.Loader.loadModClass(Loader.java:528)
at cpw.mods.fml.common.Loader.attemptFileLoad(Loader.java:572)
at cpw.mods.fml.common.Loader.load(Loader.java:429)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:616)
at cpw.mods.fml.client.FMLClientHandler.onPreLoad(FMLClientHandler.java:200)
at net.minecraft.client.Minecraft.a(Minecraft.java:386)
at net.minecraft.client.Minecraft.run(Minecraft.java:738)
at java.lang.Thread.run(Unknown Source)
2012-08-05 05:53:50 [FINE] Mod class mod_ImmibisCore loaded successfully
2012-08-05 05:53:50 [FINE] File immibis-core_49.1.1_for_1.2.5-client.jar loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file industrialcraft-2-client_1.97.jar, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class mod_IC2 in file industrialcraft-2-client_1.97.jar, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_IC2 found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_IC2 loaded
2012-08-05 05:53:50 [FINE] Mod class mod_IC2 loaded successfully
2012-08-05 05:53:50 [FINE] File industrialcraft-2-client_1.97.jar loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file InvTweaks-1.41b-1.2.4.zip, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class mod_InvTweaks in file InvTweaks-1.41b-1.2.4.zip, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_InvTweaks found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_InvTweaks loaded
2012-08-05 05:53:50 [FINE] Failed to find mcmod.info file in InvTweaks-1.41b-1.2.4.zip for mod_InvTweaks
2012-08-05 05:53:50 [FINE] Mod class mod_InvTweaks loaded successfully
2012-08-05 05:53:50 [FINE] File InvTweaks-1.41b-1.2.4.zip loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file LogisticsPipes-BC3-0.2.5B.zip, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class mod_LogisticsPipes in file LogisticsPipes-BC3-0.2.5B.zip, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_LogisticsPipes found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_LogisticsPipes loaded
2012-08-05 05:53:50 [FINE] Failed to find mcmod.info file in LogisticsPipes-BC3-0.2.5B.zip for mod_LogisticsPipes
2012-08-05 05:53:50 [FINE] Mod class mod_LogisticsPipes loaded successfully
2012-08-05 05:53:50 [FINE] File LogisticsPipes-BC3-0.2.5B.zip loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file MAtmos_packaged.zip, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class mod_MAtmos_forModLoader in file MAtmos_packaged.zip, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_MAtmos_forModLoader found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_MAtmos_forModLoader loaded
2012-08-05 05:53:50 [FINE] Failed to find mcmod.info file in MAtmos_packaged.zip for mod_MAtmos_forModLoader
2012-08-05 05:53:50 [FINE] Mod class mod_MAtmos_forModLoader loaded successfully
2012-08-05 05:53:50 [FINE] File MAtmos_packaged.zip loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file mod_compactsolars-client-2.2.0.5.zip, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class mod_CompactSolars in file mod_compactsolars-client-2.2.0.5.zip, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_CompactSolars found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_CompactSolars loaded
2012-08-05 05:53:50 [FINE] Failed to find mcmod.info file in mod_compactsolars-client-2.2.0.5.zip for mod_CompactSolars
2012-08-05 05:53:50 [FINE] Mod class mod_CompactSolars loaded successfully
2012-08-05 05:53:50 [FINE] File mod_compactsolars-client-2.2.0.5.zip loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file mod_ironchests-client-3.8.0.40.zip, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class cpw.mods.ironchest.mod_IronChest in file mod_ironchests-client-3.8.0.40.zip, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class cpw.mods.ironchest.mod_IronChest found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class cpw.mods.ironchest.mod_IronChest loaded
2012-08-05 05:53:50 [FINE] Mod class cpw.mods.ironchest.mod_IronChest loaded successfully
2012-08-05 05:53:50 [FINE] File mod_ironchests-client-3.8.0.40.zip loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file NEI_BuildcraftPlugin 1.0.2.5.zip, attempting to load it
2012-08-05 05:53:50 [INFO] File NEI_BuildcraftPlugin 1.0.2.5.zip contained no mods
2012-08-05 05:53:50 [FINE] Found a zip or jar file NEI_ForestryPlugin 1.1.1.20.zip, attempting to load it
2012-08-05 05:53:50 [INFO] File NEI_ForestryPlugin 1.1.1.20.zip contained no mods
2012-08-05 05:53:50 [FINE] Found a zip or jar file NEI_IC2Plugin 1.0.1.8.zip, attempting to load it
2012-08-05 05:53:50 [INFO] File NEI_IC2Plugin 1.0.1.8.zip contained no mods
2012-08-05 05:53:50 [FINE] Found a zip or jar file NEI_RedPowerPlugin 1.3.zip, attempting to load it
2012-08-05 05:53:50 [INFO] File NEI_RedPowerPlugin 1.3.zip contained no mods
2012-08-05 05:53:50 [FINE] Found a directory portalgun, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class mod_PortalGun in directory portalgun, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_PortalGun found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_PortalGun loaded
2012-08-05 05:53:50 [FINE] Successfully loaded mod class mod_PortalGun.class
2012-08-05 05:53:50 [FINEST] Recursing into package portalgun
2012-08-05 05:53:50 [FINEST] Recursing into package portalgun.overlay
2012-08-05 05:53:50 [FINEST] Recursing into package resources
2012-08-05 05:53:50 [FINEST] Recursing into package resources.sound
2012-08-05 05:53:50 [FINEST] Recursing into package resources.sound.portalgun
2012-08-05 05:53:50 [FINEST] Recursing into package resources.sound.portalgun.heploop
2012-08-05 05:53:50 [FINEST] Recursing into package resources.sound.portalgun.radioloop
2012-08-05 05:53:50 [FINEST] Recursing into package resources.sound.portalgun.turret
2012-08-05 05:53:50 [FINEST] Recursing into package resources.streaming
2012-08-05 05:53:50 [FINEST] Recursing into package resources.streaming.portalgun
2012-08-05 05:53:50 [FINE] Directory portalgun loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file Railcraft_Client_5.4.7b.zip, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class mod_Railcraft in file Railcraft_Client_5.4.7b.zip, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_Railcraft found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_Railcraft loaded
2012-08-05 05:53:50 [FINE] Failed to find mcmod.info file in Railcraft_Client_5.4.7b.zip for mod_Railcraft
2012-08-05 05:53:50 [FINE] Mod class mod_Railcraft loaded successfully
2012-08-05 05:53:50 [FINE] File Railcraft_Client_5.4.7b.zip loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file RedPowerControl-2.0pr5b2.zip, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class mod_RedPowerControl in file RedPowerControl-2.0pr5b2.zip, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_RedPowerControl found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_RedPowerControl loaded
2012-08-05 05:53:50 [FINE] Failed to find mcmod.info file in RedPowerControl-2.0pr5b2.zip for mod_RedPowerControl
2012-08-05 05:53:50 [FINE] Mod class mod_RedPowerControl loaded successfully
2012-08-05 05:53:50 [FINE] File RedPowerControl-2.0pr5b2.zip loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file RedPowerCore-2.0pr5b2.zip, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class mod_RedPowerCore in file RedPowerCore-2.0pr5b2.zip, attempting to load it
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_RedPowerCore found, loading
2012-08-05 05:53:50 [FINE] ModLoader BaseMod class mod_RedPowerCore loaded
2012-08-05 05:53:50 [FINE] Failed to find mcmod.info file in RedPowerCore-2.0pr5b2.zip for mod_RedPowerCore
2012-08-05 05:53:50 [FINE] Mod class mod_RedPowerCore loaded successfully
2012-08-05 05:53:50 [FINE] File RedPowerCore-2.0pr5b2.zip loaded successfully
2012-08-05 05:53:50 [FINE] Found a zip or jar file RedPowerLighting-2.0pr5b2.zip, attempting to load it
2012-08-05 05:53:50 [FINE] Found a mod class mod_RedPowerLighting in file RedPowerLighting-2.0pr5b2.zip, attempting to load it
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_RedPowerLighting found, loading
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_RedPowerLighting loaded
2012-08-05 05:53:51 [FINE] Failed to find mcmod.info file in RedPowerLighting-2.0pr5b2.zip for mod_RedPowerLighting
2012-08-05 05:53:51 [FINE] Mod class mod_RedPowerLighting loaded successfully
2012-08-05 05:53:51 [FINE] File RedPowerLighting-2.0pr5b2.zip loaded successfully
2012-08-05 05:53:51 [FINE] Found a zip or jar file RedPowerLogic-2.0pr5b2.zip, attempting to load it
2012-08-05 05:53:51 [FINE] Found a mod class mod_RedPowerLogic in file RedPowerLogic-2.0pr5b2.zip, attempting to load it
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_RedPowerLogic found, loading
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_RedPowerLogic loaded
2012-08-05 05:53:51 [FINE] Failed to find mcmod.info file in RedPowerLogic-2.0pr5b2.zip for mod_RedPowerLogic
2012-08-05 05:53:51 [FINE] Mod class mod_RedPowerLogic loaded successfully
2012-08-05 05:53:51 [FINE] File RedPowerLogic-2.0pr5b2.zip loaded successfully
2012-08-05 05:53:51 [FINE] Found a zip or jar file RedPowerMachine-2.0pr5b2.zip, attempting to load it
2012-08-05 05:53:51 [FINE] Found a mod class mod_RedPowerMachine in file RedPowerMachine-2.0pr5b2.zip, attempting to load it
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_RedPowerMachine found, loading
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_RedPowerMachine loaded
2012-08-05 05:53:51 [FINE] Failed to find mcmod.info file in RedPowerMachine-2.0pr5b2.zip for mod_RedPowerMachine
2012-08-05 05:53:51 [FINE] Mod class mod_RedPowerMachine loaded successfully
2012-08-05 05:53:51 [FINE] File RedPowerMachine-2.0pr5b2.zip loaded successfully
2012-08-05 05:53:51 [FINE] Found a zip or jar file RedPowerWiring-2.0pr5b2.zip, attempting to load it
2012-08-05 05:53:51 [FINE] Found a mod class mod_RedPowerWiring in file RedPowerWiring-2.0pr5b2.zip, attempting to load it
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_RedPowerWiring found, loading
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_RedPowerWiring loaded
2012-08-05 05:53:51 [FINE] Failed to find mcmod.info file in RedPowerWiring-2.0pr5b2.zip for mod_RedPowerWiring
2012-08-05 05:53:51 [FINE] Mod class mod_RedPowerWiring loaded successfully
2012-08-05 05:53:51 [FINE] File RedPowerWiring-2.0pr5b2.zip loaded successfully
2012-08-05 05:53:51 [FINE] Found a zip or jar file RedPowerWorld-2.0pr5b2.zip, attempting to load it
2012-08-05 05:53:51 [FINE] Found a mod class mod_RedPowerWorld in file RedPowerWorld-2.0pr5b2.zip, attempting to load it
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_RedPowerWorld found, loading
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_RedPowerWorld loaded
2012-08-05 05:53:51 [FINE] Failed to find mcmod.info file in RedPowerWorld-2.0pr5b2.zip for mod_RedPowerWorld
2012-08-05 05:53:51 [FINE] Mod class mod_RedPowerWorld loaded successfully
2012-08-05 05:53:51 [FINE] File RedPowerWorld-2.0pr5b2.zip loaded successfully
2012-08-05 05:53:51 [FINE] Found a directory rei_minimap, attempting to load it
2012-08-05 05:53:51 [INFO] Directory rei_minimap contained no mods
2012-08-05 05:53:51 [FINE] Found a zip or jar file Smart Moving Client for ModLoader.zip, attempting to load it
2012-08-05 05:53:51 [FINE] Found a mod class mod_SmartMoving in file Smart Moving Client for ModLoader.zip, attempting to load it
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_SmartMoving found, loading
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_SmartMoving loaded
2012-08-05 05:53:51 [FINE] Failed to find mcmod.info file in Smart Moving Client for ModLoader.zip for mod_SmartMoving
2012-08-05 05:53:51 [FINE] Mod class mod_SmartMoving loaded successfully
2012-08-05 05:53:51 [FINE] File Smart Moving Client for ModLoader.zip loaded successfully
2012-08-05 05:53:51 [FINE] Found a zip or jar file SneakyPipes-0.1.1.zip, attempting to load it
2012-08-05 05:53:51 [FINE] Found a mod class mod_SneakyPipes in file SneakyPipes-0.1.1.zip, attempting to load it
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_SneakyPipes found, loading
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_SneakyPipes loaded
2012-08-05 05:53:51 [FINE] Failed to find mcmod.info file in SneakyPipes-0.1.1.zip for mod_SneakyPipes
2012-08-05 05:53:51 [FINE] Mod class mod_SneakyPipes loaded successfully
2012-08-05 05:53:51 [FINE] File SneakyPipes-0.1.1.zip loaded successfully
2012-08-05 05:53:51 [FINE] Found a zip or jar file StatusEffectHUDv1.12(1.2.5).zip, attempting to load it
2012-08-05 05:53:51 [FINE] Found a mod class mod_StatusEffectHUD in file StatusEffectHUDv1.12(1.2.5).zip, attempting to load it
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_StatusEffectHUD found, loading
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_StatusEffectHUD loaded
2012-08-05 05:53:51 [FINE] Failed to find mcmod.info file in StatusEffectHUDv1.12(1.2.5).zip for mod_StatusEffectHUD
2012-08-05 05:53:51 [FINE] Mod class mod_StatusEffectHUD loaded successfully
2012-08-05 05:53:51 [FINE] File StatusEffectHUDv1.12(1.2.5).zip loaded successfully
2012-08-05 05:53:51 [FINE] Found a zip or jar file TF2Dispenser.zip, attempting to load it
2012-08-05 05:53:51 [FINE] Found a mod class mod_TF2Dispenser in file TF2Dispenser.zip, attempting to load it
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_TF2Dispenser found, loading
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_TF2Dispenser loaded
2012-08-05 05:53:51 [FINE] Failed to find mcmod.info file in TF2Dispenser.zip for mod_TF2Dispenser
2012-08-05 05:53:51 [FINE] Mod class mod_TF2Dispenser loaded successfully
2012-08-05 05:53:51 [FINE] File TF2Dispenser.zip loaded successfully
2012-08-05 05:53:51 [FINE] Found a zip or jar file TF2Sentry.zip, attempting to load it
2012-08-05 05:53:51 [FINE] Found a mod class mod_TF2Sentry in file TF2Sentry.zip, attempting to load it
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_TF2Sentry found, loading
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_TF2Sentry loaded
2012-08-05 05:53:51 [FINE] Failed to find mcmod.info file in TF2Sentry.zip for mod_TF2Sentry
2012-08-05 05:53:51 [FINE] Mod class mod_TF2Sentry loaded successfully
2012-08-05 05:53:51 [FINE] File TF2Sentry.zip loaded successfully
2012-08-05 05:53:51 [FINE] Found a zip or jar file TF2Teleporter.zip, attempting to load it
2012-08-05 05:53:51 [FINE] Found a mod class mod_TF2Teleporter in file TF2Teleporter.zip, attempting to load it
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_TF2Teleporter found, loading
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_TF2Teleporter loaded
2012-08-05 05:53:51 [FINE] Failed to find mcmod.info file in TF2Teleporter.zip for mod_TF2Teleporter
2012-08-05 05:53:51 [FINE] Mod class mod_TF2Teleporter loaded successfully
2012-08-05 05:53:51 [FINE] File TF2Teleporter.zip loaded successfully
2012-08-05 05:53:51 [FINE] Found a zip or jar file ThaumCraft2.1.6d.zip, attempting to load it
2012-08-05 05:53:51 [FINE] Found a mod class mod_ThaumCraft in file ThaumCraft2.1.6d.zip, attempting to load it
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_ThaumCraft found, loading
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_ThaumCraft loaded
2012-08-05 05:53:51 [FINE] Failed to find mcmod.info file in ThaumCraft2.1.6d.zip for mod_ThaumCraft
2012-08-05 05:53:51 [FINE] Mod class mod_ThaumCraft loaded successfully
2012-08-05 05:53:51 [FINE] File ThaumCraft2.1.6d.zip loaded successfully
2012-08-05 05:53:51 [FINE] Found a zip or jar file TouchPen_Client_v1.1.1_[MC_1.2.5_CC_1.33+].zip, attempting to load it
2012-08-05 05:53:51 [FINE] Found a mod class mod_TouchPen in file TouchPen_Client_v1.1.1_[MC_1.2.5_CC_1.33+].zip, attempting to load it
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_TouchPen found, loading
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_TouchPen loaded
2012-08-05 05:53:51 [FINE] Failed to find mcmod.info file in TouchPen_Client_v1.1.1_[MC_1.2.5_CC_1.33+].zip for mod_TouchPen
2012-08-05 05:53:51 [FINE] Mod class mod_TouchPen loaded successfully
2012-08-05 05:53:51 [FINE] File TouchPen_Client_v1.1.1_[MC_1.2.5_CC_1.33+].zip loaded successfully
2012-08-05 05:53:51 [FINE] Found a zip or jar file tubestuff_49.1.2_for_1.2.5-client.jar, attempting to load it
2012-08-05 05:53:51 [FINE] Found a mod class mod_TubeStuff in file tubestuff_49.1.2_for_1.2.5-client.jar, attempting to load it
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_TubeStuff found, loading
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_TubeStuff loaded
2012-08-05 05:53:51 [FINE] An error occured reading the info file for mod_TubeStuff
tp: Failed to find a field called ["logoFile"] at ["logoFile"] while resolving ["logoFile"] in [{"authors":["immibis"],"credits":"Created by immibis","dependencies":["mod_ImmibisCore"],"description":"Adds some blocks that are useful with BuildCraft pipes or RedPower tubes.","mcver":"1.2.5","modid":"mod_TubeStuff","name":"TubeStuff","screenshots":[],"url":"http://www.minecraftforum.net/topic/1001131-110-immibiss-mods-smp/","version":"49.1.2"}].
at tp.a(SourceFile:23)
at fd.a(SourceFile:304)
at fd.a(SourceFile:129)
at cpw.mods.fml.client.FMLClientHandler.readMetadataFrom(FMLClientHandler.java:853)
at cpw.mods.fml.common.FMLCommonHandler.loadMetadataFor(FMLCommonHandler.java:566)
at cpw.mods.fml.common.Loader.loadModClass(Loader.java:528)
at cpw.mods.fml.common.Loader.attemptFileLoad(Loader.java:572)
at cpw.mods.fml.common.Loader.load(Loader.java:429)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:616)
at cpw.mods.fml.client.FMLClientHandler.onPreLoad(FMLClientHandler.java:200)
at net.minecraft.client.Minecraft.a(Minecraft.java:386)
at net.minecraft.client.Minecraft.run(Minecraft.java:738)
at java.lang.Thread.run(Unknown Source)
2012-08-05 05:53:51 [FINE] Mod class mod_TubeStuff loaded successfully
2012-08-05 05:53:51 [FINE] File tubestuff_49.1.2_for_1.2.5-client.jar loaded successfully
2012-08-05 05:53:51 [FINE] Found a zip or jar file UgoCraft_Client_1.2.5_HS_20120503_04.zip, attempting to load it
2012-08-05 05:53:51 [FINE] Found a mod class mod_UgoCraft in file UgoCraft_Client_1.2.5_HS_20120503_04.zip, attempting to load it
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_UgoCraft found, loading
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_UgoCraft loaded
2012-08-05 05:53:51 [FINE] Failed to find mcmod.info file in UgoCraft_Client_1.2.5_HS_20120503_04.zip for mod_UgoCraft
2012-08-05 05:53:51 [FINE] Mod class mod_UgoCraft loaded successfully
2012-08-05 05:53:51 [FINE] File UgoCraft_Client_1.2.5_HS_20120503_04.zip loaded successfully
2012-08-05 05:53:51 [FINE] Found a zip or jar file WR-CBE Addons-Client 1.2.2.3.zip, attempting to load it
2012-08-05 05:53:51 [FINE] Found a mod class mod_WirelessRedstoneAddons in file WR-CBE Addons-Client 1.2.2.3.zip, attempting to load it
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_WirelessRedstoneAddons found, loading
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_WirelessRedstoneAddons loaded
2012-08-05 05:53:51 [FINE] Failed to find mcmod.info file in WR-CBE Addons-Client 1.2.2.3.zip for mod_WirelessRedstoneAddons
2012-08-05 05:53:51 [FINE] Mod class mod_WirelessRedstoneAddons loaded successfully
2012-08-05 05:53:51 [FINE] File WR-CBE Addons-Client 1.2.2.3.zip loaded successfully
2012-08-05 05:53:51 [FINE] Found a zip or jar file WR-CBE Core-Client 1.2.2.3.zip, attempting to load it
2012-08-05 05:53:51 [FINE] Found a mod class mod_WirelessRedstoneCore in file WR-CBE Core-Client 1.2.2.3.zip, attempting to load it
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_WirelessRedstoneCore found, loading
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_WirelessRedstoneCore loaded
2012-08-05 05:53:51 [FINE] Failed to find mcmod.info file in WR-CBE Core-Client 1.2.2.3.zip for mod_WirelessRedstoneCore
2012-08-05 05:53:51 [FINE] Mod class mod_WirelessRedstoneCore loaded successfully
2012-08-05 05:53:51 [FINE] File WR-CBE Core-Client 1.2.2.3.zip loaded successfully
2012-08-05 05:53:51 [FINE] Found a zip or jar file WR-CBE RedPower-Client 1.2.2.1.zip, attempting to load it
2012-08-05 05:53:51 [FINE] Found a mod class mod_WirelessRedstoneRedPower in file WR-CBE RedPower-Client 1.2.2.1.zip, attempting to load it
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_WirelessRedstoneRedPower found, loading
2012-08-05 05:53:51 [FINE] ModLoader BaseMod class mod_WirelessRedstoneRedPower loaded
2012-08-05 05:53:51 [FINE] Failed to find mcmod.info file in WR-CBE RedPower-Client 1.2.2.1.zip for mod_WirelessRedstoneRedPower
2012-08-05 05:53:51 [FINE] Mod class mod_WirelessRedstoneRedPower loaded successfully
2012-08-05 05:53:51 [FINE] File WR-CBE RedPower-Client 1.2.2.1.zip loaded successfully
2012-08-05 05:53:51 [FINE] Found a zip or jar file zzzzarp-client-1.2.5 .zip, attempting to load it
2012-08-05 05:53:51 [FINE] Found a mod class arp.mod_CCAdvancedResourceProcessing in file zzzzarp-client-1.2.5 .zip, attempting to load it
2012-08-05 05:53:51 [WARNING] Failed to load mod class arp/mod_CCAdvancedResourceProcessing.class in C:\Users\JMosman\AppData\Roaming\.minecraft\mods\zzzzarp-client-1.2.5 .zip
2012-08-05 05:53:51 [FINER] THROW
java.lang.NoClassDefFoundError: arp/mod_CCAdvancedResourceProcessing (wrong name: mod_CCAdvancedResourceProcessing)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at cpw.mods.fml.common.Loader.loadModClass(Loader.java:504)
at cpw.mods.fml.common.Loader.attemptFileLoad(Loader.java:572)
at cpw.mods.fml.common.Loader.load(Loader.java:429)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:616)
at cpw.mods.fml.client.FMLClientHandler.onPreLoad(FMLClientHandler.java:200)
at net.minecraft.client.Minecraft.a(Minecraft.java:386)
at net.minecraft.client.Minecraft.run(Minecraft.java:738)
at java.lang.Thread.run(Unknown Source)
2012-08-05 05:53:51 [SEVERE] Zip file zzzzarp-client-1.2.5 .zip failed to read properly
2012-08-05 05:53:51 [FINER] THROW
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: arp/mod_CCAdvancedResourceProcessing (wrong name: mod_CCAdvancedResourceProcessing)
at cpw.mods.fml.common.Loader.loadModClass(Loader.java:537)
at cpw.mods.fml.common.Loader.attemptFileLoad(Loader.java:572)
at cpw.mods.fml.common.Loader.load(Loader.java:429)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:616)
at cpw.mods.fml.client.FMLClientHandler.onPreLoad(FMLClientHandler.java:200)
at net.minecraft.client.Minecraft.a(Minecraft.java:386)
at net.minecraft.client.Minecraft.run(Minecraft.java:738)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NoClassDefFoundError: arp/mod_CCAdvancedResourceProcessing (wrong name: mod_CCAdvancedResourceProcessing)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at cpw.mods.fml.common.Loader.loadModClass(Loader.java:504)
… 7 more
2012-08-05 05:53:51 [INFO] File zzzzarp-client-1.2.5 .zip contained no mods
2012-08-05 05:53:51 [SEVERE] A problem has occured during mod loading. Likely a corrupt jar is located in your mods directory
2012-08-05 05:54:01 [SEVERE] A critical error has occurred.
cpw.mods.fml.common.LoaderException: cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: arp/mod_CCAdvancedResourceProcessing (wrong name: mod_CCAdvancedResourceProcessing)
at cpw.mods.fml.common.Loader.load(Loader.java:446)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:616)
at cpw.mods.fml.client.FMLClientHandler.onPreLoad(FMLClientHandler.java:200)
at net.minecraft.client.Minecraft.a(Minecraft.java:386)
at net.minecraft.client.Minecraft.run(Minecraft.java:738)
at java.lang.Thread.run(Unknown Source)
Caused by: cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: arp/mod_CCAdvancedResourceProcessing (wrong name: mod_CCAdvancedResourceProcessing)
at cpw.mods.fml.common.Loader.loadModClass(Loader.java:537)
at cpw.mods.fml.common.Loader.attemptFileLoad(Loader.java:572)
at cpw.mods.fml.common.Loader.load(Loader.java:429)
… 5 more
Caused by: java.lang.NoClassDefFoundError: arp/mod_CCAdvancedResourceProcessing (wrong name: mod_CCAdvancedResourceProcessing)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at cpw.mods.fml.common.Loader.loadModClass(Loader.java:504)
… 7 more
2012-08-05 05:54:01 [SEVERE] 58 mods loaded
Optifine OptiFine_1.2.5_HD_U_C7
Minecraft Forge 3.3.8.164
FML v2.2.106.176
Forge Mod Loader version 2.2.106.176 for Minecraft 1.2.5
mod_521_magicalRepair : Loaded (minecraft.jar)
mod_521_superior_enchanting : Loaded (minecraft.jar)
mod_MinecraftForge : Loaded (minecraft.jar)
mod_ModLoaderMp : Loaded (minecraft.jar)
mod_NotEnoughItems : Loaded (minecraft.jar)
mod_playerEnchantments : Loaded (minecraft.jar)
mod_MineAndBlade : Loaded ([1.2.5] Mine &amp; Blade Battlegear - 2.8.0.1.zip)
mod_UpdateManager : Loaded ([1.2.5] Mine &amp; Blade Battlegear - 2.8.0.1.zip)
mod_Somnia : Loaded ([1.2.5] Somnia v24.zip)
mod_ReiMinimap : Loaded ([1.2.5]ReiMinimap_v3.2_04.zip)
mod_IC2AdvancedMachines : Loaded (AdvancedMachines_4.1_client.zip)
mod_Arrows : Loaded (Arrows Mod 1.2.5.zip)
mod_BCIC2Crossover : Loaded (BCIC2crossover.IB.v0.08.zip)
mod_AdditionalBuildcraftObjects : Loaded (buildcraft-C-additionalbuildcraftobjects-latest.zip)
mod_BuildCraftCore : Loaded (buildcraft-client-A-core-3.1.5.zip)
mod_BuildCraftBuilders : Loaded (buildcraft-client-B-builders-3.1.5.zip)
mod_BuildCraftEnergy : Loaded (buildcraft-client-B-energy-3.1.5.zip)
mod_BuildCraftFactory : Loaded (buildcraft-client-B-factory-3.1.5.zip)
mod_BuildCraftTransport : Loaded (buildcraft-client-B-transport-3.1.5.zip)
mod_BuildCraftSilicon : Loaded (buildcraft-client-C-silicon-3.1.5.zip)
mod_AdditionalPipes : Loaded (buildcraft-client-DA-additionalpipes-3.1.0.zip)
mod_CodeChickenCore : Loaded (CodeChickenCore-Client 0.5.5.zip)
mod_CCTurtle : Loaded (ComputerCraft1.41.zip)
mod_ComputerCraft : Loaded (ComputerCraft1.41.zip)
mod_DirectionHUD : Loaded (DirectionHUDv1.1(1.2.5).zip)
mod_EE : Loaded (EE2ClientV1.4.6.7.jar)
mod_ExtraBees : Loaded (extrabees-1.3.2d_exp.jar)
mod_Forestry : Loaded (forestry-client-A-1.4.8.6.jar)
mod_IC2NuclearControl : Loaded (IC2NuclearControl_client_v1.1.10b.zip)
mod_ImmibisCore : Loaded (immibis-core_49.1.1_for_1.2.5-client.jar)
mod_IC2 : Loaded (industrialcraft-2-client_1.97.jar)
mod_InvTweaks : Loaded (InvTweaks-1.41b-1.2.4.zip)
mod_LogisticsPipes : Loaded (LogisticsPipes-BC3-0.2.5B.zip)
mod_MAtmos_forModLoader : Loaded (MAtmos_packaged.zip)
mod_CompactSolars : Loaded (mod_compactsolars-client-2.2.0.5.zip)
mod_IronChest : Loaded (mod_ironchests-client-3.8.0.40.zip)
mod_PortalGun : Loaded (portalgun)
mod_Railcraft : Loaded (Railcraft_Client_5.4.7b.zip)
mod_RedPowerControl : Loaded (RedPowerControl-2.0pr5b2.zip)
mod_RedPowerCore : Loaded (RedPowerCore-2.0pr5b2.zip)
mod_RedPowerLighting : Loaded (RedPowerLighting-2.0pr5b2.zip)
mod_RedPowerLogic : Loaded (RedPowerLogic-2.0pr5b2.zip)
mod_RedPowerMachine : Loaded (RedPowerMachine-2.0pr5b2.zip)
mod_RedPowerWiring : Loaded (RedPowerWiring-2.0pr5b2.zip)
mod_RedPowerWorld : Loaded (RedPowerWorld-2.0pr5b2.zip)
mod_SmartMoving : Loaded (Smart Moving Client for ModLoader.zip)
mod_SneakyPipes : Loaded (SneakyPipes-0.1.1.zip)
mod_StatusEffectHUD : Loaded (StatusEffectHUDv1.12(1.2.5).zip)
mod_TF2Dispenser : Loaded (TF2Dispenser.zip)
mod_TF2Sentry : Loaded (TF2Sentry.zip)
mod_TF2Teleporter : Loaded (TF2Teleporter.zip)
mod_ThaumCraft : Loaded (ThaumCraft2.1.6d.zip)
mod_TouchPen : Loaded (TouchPen_Client_v1.1.1_[MC_1.2.5_CC_1.33+].zip)
mod_TubeStuff : Loaded (tubestuff_49.1.2_for_1.2.5-client.jar)
mod_UgoCraft : Loaded (UgoCraft_Client_1.2.5_HS_20120503_04.zip)
mod_WirelessRedstoneAddons : Loaded (WR-CBE Addons-Client 1.2.2.3.zip)
mod_WirelessRedstoneCore : Loaded (WR-CBE Core-Client 1.2.2.3.zip)
mod_WirelessRedstoneRedPower : Loaded (WR-CBE RedPower-Client 1.2.2.1.zip)
2012-08-05 05:54:02 [FINE] Beginning mod initialization
2012-08-05 05:54:02 [FINER] Initializing mod_521_magicalRepair
2012-08-05 05:54:02 [SEVERE] A critical error has occurred.
java.lang.NullPointerException
at cpw.mods.fml.common.modloader.ModLoaderModContainer.init(ModLoaderModContainer.java:356)
at cpw.mods.fml.common.Loader.modInit(Loader.java:273)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:628)
at cpw.mods.fml.client.FMLClientHandler.onLoadComplete(FMLClientHandler.java:223)
at net.minecraft.client.Minecraft.a(Minecraft.java:429)
at net.minecraft.client.Minecraft.run(Minecraft.java:738)
at java.lang.Thread.run(Unknown Source)
2012-08-05 05:54:02 [SEVERE] 58 mods loaded
Optifine OptiFine_1.2.5_HD_U_C7
Minecraft Forge 3.3.8.164
FML v2.2.106.176
Forge Mod Loader version 2.2.106.176 for Minecraft 1.2.5
mod_521_magicalRepair : Loaded (minecraft.jar)
mod_521_superior_enchanting : Loaded (minecraft.jar)
mod_MinecraftForge : Loaded (minecraft.jar)
mod_ModLoaderMp : Loaded (minecraft.jar)
mod_NotEnoughItems : Loaded (minecraft.jar)
mod_playerEnchantments : Loaded (minecraft.jar)
mod_MineAndBlade : Loaded ([1.2.5] Mine &amp; Blade Battlegear - 2.8.0.1.zip)
mod_UpdateManager : Loaded ([1.2.5] Mine &amp; Blade Battlegear - 2.8.0.1.zip)
mod_Somnia : Loaded ([1.2.5] Somnia v24.zip)
mod_ReiMinimap : Loaded ([1.2.5]ReiMinimap_v3.2_04.zip)
mod_IC2AdvancedMachines : Loaded (AdvancedMachines_4.1_client.zip)
mod_Arrows : Loaded (Arrows Mod 1.2.5.zip)
mod_BCIC2Crossover : Loaded (BCIC2crossover.IB.v0.08.zip)
mod_AdditionalBuildcraftObjects : Loaded (buildcraft-C-additionalbuildcraftobjects-latest.zip)
mod_BuildCraftCore : Loaded (buildcraft-client-A-core-3.1.5.zip)
mod_BuildCraftBuilders : Loaded (buildcraft-client-B-builders-3.1.5.zip)
mod_BuildCraftEnergy : Loaded (buildcraft-client-B-energy-3.1.5.zip)
mod_BuildCraftFactory : Loaded (buildcraft-client-B-factory-3.1.5.zip)
mod_BuildCraftTransport : Loaded (buildcraft-client-B-transport-3.1.5.zip)
mod_BuildCraftSilicon : Loaded (buildcraft-client-C-silicon-3.1.5.zip)
mod_AdditionalPipes : Loaded (buildcraft-client-DA-additionalpipes-3.1.0.zip)
mod_CodeChickenCore : Loaded (CodeChickenCore-Client 0.5.5.zip)
mod_CCTurtle : Loaded (ComputerCraft1.41.zip)
mod_ComputerCraft : Loaded (ComputerCraft1.41.zip)
mod_DirectionHUD : Loaded (DirectionHUDv1.1(1.2.5).zip)
mod_EE : Loaded (EE2ClientV1.4.6.7.jar)
mod_ExtraBees : Loaded (extrabees-1.3.2d_exp.jar)
mod_Forestry : Loaded (forestry-client-A-1.4.8.6.jar)
mod_IC2NuclearControl : Loaded (IC2NuclearControl_client_v1.1.10b.zip)
mod_ImmibisCore : Loaded (immibis-core_49.1.1_for_1.2.5-client.jar)
mod_IC2 : Loaded (industrialcraft-2-client_1.97.jar)
mod_InvTweaks : Loaded (InvTweaks-1.41b-1.2.4.zip)
mod_LogisticsPipes : Loaded (LogisticsPipes-BC3-0.2.5B.zip)
mod_MAtmos_forModLoader : Loaded (MAtmos_packaged.zip)
mod_CompactSolars : Loaded (mod_compactsolars-client-2.2.0.5.zip)
mod_IronChest : Loaded (mod_ironchests-client-3.8.0.40.zip)
mod_PortalGun : Loaded (portalgun)
mod_Railcraft : Loaded (Railcraft_Client_5.4.7b.zip)
mod_RedPowerControl : Loaded (RedPowerControl-2.0pr5b2.zip)
mod_RedPowerCore : Loaded (RedPowerCore-2.0pr5b2.zip)
mod_RedPowerLighting : Loaded (RedPowerLighting-2.0pr5b2.zip)
mod_RedPowerLogic : Loaded (RedPowerLogic-2.0pr5b2.zip)
mod_RedPowerMachine : Loaded (RedPowerMachine-2.0pr5b2.zip)
mod_RedPowerWiring : Loaded (RedPowerWiring-2.0pr5b2.zip)
mod_RedPowerWorld : Loaded (RedPowerWorld-2.0pr5b2.zip)
mod_SmartMoving : Loaded (Smart Moving Client for ModLoader.zip)
mod_SneakyPipes : Loaded (SneakyPipes-0.1.1.zip)
mod_StatusEffectHUD : Loaded (StatusEffectHUDv1.12(1.2.5).zip)
mod_TF2Dispenser : Loaded (TF2Dispenser.zip)
mod_TF2Sentry : Loaded (TF2Sentry.zip)
mod_TF2Teleporter : Loaded (TF2Teleporter.zip)
mod_ThaumCraft : Loaded (ThaumCraft2.1.6d.zip)
mod_TouchPen : Loaded (TouchPen_Client_v1.1.1_[MC_1.2.5_CC_1.33+].zip)
mod_TubeStuff : Loaded (tubestuff_49.1.2_for_1.2.5-client.jar)
mod_UgoCraft : Loaded (UgoCraft_Client_1.2.5_HS_20120503_04.zip)
mod_WirelessRedstoneAddons : Loaded (WR-CBE Addons-Client 1.2.2.3.zip)
mod_WirelessRedstoneCore : Loaded (WR-CBE Core-Client 1.2.2.3.zip)
mod_WirelessRedstoneRedPower : Loaded (WR-CBE RedPower-Client 1.2.2.1.zip)
Xfel #308
Posted 05 August 2012 - 12:03 PM
You didn't follow the installation instructions correctly. Anyway, I'm in the middle of a service update which will fix some bug, but also simplify the installation a lot.
Xfel #309
Posted 05 August 2012 - 12:12 PM
And here it is. Now you can use the mod without extracting the zip files. simply put them into your mods folder.
Cloudy #310
Posted 05 August 2012 - 12:30 PM
Heh, how did you manage that?

Ah! Just seen your other post. Nice!

I want to expose our jar mounting to other developers for the next release - thanks for reminding me :-)
NuBSMcGee #311
Posted 05 August 2012 - 12:38 PM
Thanks for the update! :P/>/>

Unfortunately, (Tried with buildcraft 3.x and no buildcraft folder in ARP zip, Also tried without buildcraft altogether)
Spoiler2012-08-05 06:35:38 [INFO] Forge Mod Loader version 2.2.106.176 for Minecraft c:1.2.5, s:1.2.5 loading
2012-08-05 06:35:38 [INFO] Forge Mod Loader has detected optifine OptiFine_1.2.5_HD_U_C7, enabling compatibility features
2012-08-05 06:35:38 [FINE] Attempting to load mods contained in the minecraft jar file and associated classes
2012-08-05 06:35:38 [FINE] Found a minecraft related file at C:UsersJMosmanAppDataRoaming.minecraftbinlwjgl.jar, loading
2012-08-05 06:35:38 [FINE] Found a minecraft related file at C:UsersJMosmanAppDataRoaming.minecraftbinjinput.jar, loading
2012-08-05 06:35:38 [FINE] Found a minecraft related file at C:UsersJMosmanAppDataRoaming.minecraftbinlwjgl_util.jar, loading
2012-08-05 06:35:38 [FINE] Found a minecraft related file at C:UsersJMosmanAppDataRoaming.minecraftbinminecraft.jar, loading
2012-08-05 06:35:38 [FINE] Found a mod class mod_521_magicalRepair in file minecraft.jar, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_521_magicalRepair found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_521_magicalRepair loaded
2012-08-05 06:35:38 [FINE] Mod class mod_521_magicalRepair loaded successfully
2012-08-05 06:35:38 [FINE] Found a mod class mod_521_superior_enchanting in file minecraft.jar, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_521_superior_enchanting found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_521_superior_enchanting loaded
2012-08-05 06:35:38 [FINE] Mod class mod_521_superior_enchanting loaded successfully
2012-08-05 06:35:38 [FINE] Found a mod class mod_MinecraftForge in file minecraft.jar, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_MinecraftForge found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_MinecraftForge loaded
2012-08-05 06:35:38 [FINE] Mod class mod_MinecraftForge loaded successfully
2012-08-05 06:35:38 [FINE] Found a mod class mod_ModLoaderMp in file minecraft.jar, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_ModLoaderMp found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_ModLoaderMp loaded
2012-08-05 06:35:38 [FINE] Mod class mod_ModLoaderMp loaded successfully
2012-08-05 06:35:38 [FINE] Found a mod class mod_NotEnoughItems in file minecraft.jar, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_NotEnoughItems found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_NotEnoughItems loaded
2012-08-05 06:35:38 [FINE] Mod class mod_NotEnoughItems loaded successfully
2012-08-05 06:35:38 [FINE] Found a mod class mod_playerEnchantments in file minecraft.jar, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_playerEnchantments found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_playerEnchantments loaded
2012-08-05 06:35:38 [FINE] Mod class mod_playerEnchantments loaded successfully
2012-08-05 06:35:38 [FINE] Minecraft jar mods loaded successfully
2012-08-05 06:35:38 [INFO] Loading mods from C:UsersJMosmanAppDataRoaming.minecraftmods
2012-08-05 06:35:38 [FINE] Found a zip or jar file [1.2.5] Mine &amp; Blade Battlegear - 2.8.0.1.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_MineAndBlade in file [1.2.5] Mine &amp; Blade Battlegear - 2.8.0.1.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_MineAndBlade found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_MineAndBlade loaded
2012-08-05 06:35:38 [FINE] Mod class mod_MineAndBlade loaded successfully
2012-08-05 06:35:38 [FINE] Found a mod class mod_UpdateManager in file [1.2.5] Mine &amp; Blade Battlegear - 2.8.0.1.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_UpdateManager found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_UpdateManager loaded
2012-08-05 06:35:38 [FINE] Unable to process JSON modinfo file for mod_UpdateManager
2012-08-05 06:35:38 [FINE] Mod class mod_UpdateManager loaded successfully
2012-08-05 06:35:38 [FINE] File [1.2.5] Mine &amp; Blade Battlegear - 2.8.0.1.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file [1.2.5] Somnia v24.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_Somnia in file [1.2.5] Somnia v24.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_Somnia found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_Somnia loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in [1.2.5] Somnia v24.zip for mod_Somnia
2012-08-05 06:35:38 [FINE] Mod class mod_Somnia loaded successfully
2012-08-05 06:35:38 [FINE] File [1.2.5] Somnia v24.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file [1.2.5]ReiMinimap_v3.2_04.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_ReiMinimap in file [1.2.5]ReiMinimap_v3.2_04.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_ReiMinimap found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_ReiMinimap loaded
2012-08-05 06:35:38 [FINE] An error occured reading the info file for mod_ReiMinimap
tp: Failed to find a field called ["logoFile"] at ["logoFile"] while resolving ["logoFile"] in [{"authors":["ReiFNSK"],"credits":"","description":"Minimap!","modid":"mod_ReiMinimap","name":"Rei's Minimap","version":""}].
at tp.a(SourceFile:23)
at fd.a(SourceFile:304)
at fd.a(SourceFile:129)
at cpw.mods.fml.client.FMLClientHandler.readMetadataFrom(FMLClientHandler.java:853)
at cpw.mods.fml.common.FMLCommonHandler.loadMetadataFor(FMLCommonHandler.java:566)
at cpw.mods.fml.common.Loader.loadModClass(Loader.java:528)
at cpw.mods.fml.common.Loader.attemptFileLoad(Loader.java:572)
at cpw.mods.fml.common.Loader.load(Loader.java:429)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:616)
at cpw.mods.fml.client.FMLClientHandler.onPreLoad(FMLClientHandler.java:200)
at net.minecraft.client.Minecraft.a(Minecraft.java:386)
at net.minecraft.client.Minecraft.run(Minecraft.java:738)
at java.lang.Thread.run(Unknown Source)
2012-08-05 06:35:38 [FINE] Mod class mod_ReiMinimap loaded successfully
2012-08-05 06:35:38 [FINE] File [1.2.5]ReiMinimap_v3.2_04.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file AdvancedMachines_4.1_client.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_IC2AdvancedMachines in file AdvancedMachines_4.1_client.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_IC2AdvancedMachines found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_IC2AdvancedMachines loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in AdvancedMachines_4.1_client.zip for mod_IC2AdvancedMachines
2012-08-05 06:35:38 [FINE] Mod class mod_IC2AdvancedMachines loaded successfully
2012-08-05 06:35:38 [FINE] File AdvancedMachines_4.1_client.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file arp-client-1.2.5.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_CCAdvancedResourceProcessing in file arp-client-1.2.5.zip, attempting to load it
2012-08-05 06:35:38 [WARNING] Failed to load mod class mod_CCAdvancedResourceProcessing.class in C:UsersJMosmanAppDataRoaming.minecraftmodsarp-client-1.2.5.zip
2012-08-05 06:35:38 [FINER] THROW
java.lang.ClassFormatError: Invalid constant pool index 63 in class file xfel/mods/arp/common/ARPMod
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at cpw.mods.fml.common.Loader.loadModClass(Loader.java:504)
at cpw.mods.fml.common.Loader.attemptFileLoad(Loader.java:572)
at cpw.mods.fml.common.Loader.load(Loader.java:429)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:616)
at cpw.mods.fml.client.FMLClientHandler.onPreLoad(FMLClientHandler.java:200)
at net.minecraft.client.Minecraft.a(Minecraft.java:386)
at net.minecraft.client.Minecraft.run(Minecraft.java:738)
at java.lang.Thread.run(Unknown Source)
2012-08-05 06:35:38 [SEVERE] Zip file arp-client-1.2.5.zip failed to read properly
2012-08-05 06:35:38 [FINER] THROW
cpw.mods.fml.common.LoaderException: java.lang.ClassFormatError: Invalid constant pool index 63 in class file xfel/mods/arp/common/ARPMod
at cpw.mods.fml.common.Loader.loadModClass(Loader.java:537)
at cpw.mods.fml.common.Loader.attemptFileLoad(Loader.java:572)
at cpw.mods.fml.common.Loader.load(Loader.java:429)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:616)
at cpw.mods.fml.client.FMLClientHandler.onPreLoad(FMLClientHandler.java:200)
at net.minecraft.client.Minecraft.a(Minecraft.java:386)
at net.minecraft.client.Minecraft.run(Minecraft.java:738)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassFormatError: Invalid constant pool index 63 in class file xfel/mods/arp/common/ARPMod
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at cpw.mods.fml.common.Loader.loadModClass(Loader.java:504)
… 7 more
2012-08-05 06:35:38 [INFO] File arp-client-1.2.5.zip contained no mods
2012-08-05 06:35:38 [FINE] Found a zip or jar file BCIC2crossover.IB.v0.08.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_BCIC2Crossover in file BCIC2crossover.IB.v0.08.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_BCIC2Crossover found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_BCIC2Crossover loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in BCIC2crossover.IB.v0.08.zip for mod_BCIC2Crossover
2012-08-05 06:35:38 [FINE] Mod class mod_BCIC2Crossover loaded successfully
2012-08-05 06:35:38 [FINE] File BCIC2crossover.IB.v0.08.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file BetterDungeonsv0.95.zip, attempting to load it
2012-08-05 06:35:38 [INFO] File BetterDungeonsv0.95.zip contained no mods
2012-08-05 06:35:38 [FINE] Found a zip or jar file buildcraft-C-additionalbuildcraftobjects-latest.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_AdditionalBuildcraftObjects in file buildcraft-C-additionalbuildcraftobjects-latest.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_AdditionalBuildcraftObjects found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_AdditionalBuildcraftObjects loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in buildcraft-C-additionalbuildcraftobjects-latest.zip for mod_AdditionalBuildcraftObjects
2012-08-05 06:35:38 [FINE] Mod class mod_AdditionalBuildcraftObjects loaded successfully
2012-08-05 06:35:38 [FINE] File buildcraft-C-additionalbuildcraftobjects-latest.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file buildcraft-client-DA-additionalpipes-3.1.0.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_AdditionalPipes in file buildcraft-client-DA-additionalpipes-3.1.0.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_AdditionalPipes found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_AdditionalPipes loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in buildcraft-client-DA-additionalpipes-3.1.0.zip for mod_AdditionalPipes
2012-08-05 06:35:38 [FINE] Mod class mod_AdditionalPipes loaded successfully
2012-08-05 06:35:38 [FINE] File buildcraft-client-DA-additionalpipes-3.1.0.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file CodeChickenCore-Client 0.5.5.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class codechicken.core.mod_CodeChickenCore in file CodeChickenCore-Client 0.5.5.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class codechicken.core.mod_CodeChickenCore found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class codechicken.core.mod_CodeChickenCore loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in CodeChickenCore-Client 0.5.5.zip for mod_CodeChickenCore
2012-08-05 06:35:38 [FINE] Mod class codechicken.core.mod_CodeChickenCore loaded successfully
2012-08-05 06:35:38 [FINE] File CodeChickenCore-Client 0.5.5.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file ComputerCraft1.41.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_CCTurtle in file ComputerCraft1.41.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_CCTurtle found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_CCTurtle loaded
2012-08-05 06:35:38 [FINE] Mod class mod_CCTurtle loaded successfully
2012-08-05 06:35:38 [FINE] Found a mod class mod_ComputerCraft in file ComputerCraft1.41.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_ComputerCraft found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_ComputerCraft loaded
2012-08-05 06:35:38 [FINE] Mod class mod_ComputerCraft loaded successfully
2012-08-05 06:35:38 [FINE] File ComputerCraft1.41.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file CustomMobSpawner 1.5.1.zip, attempting to load it
2012-08-05 06:35:38 [INFO] File CustomMobSpawner 1.5.1.zip contained no mods
2012-08-05 06:35:38 [FINE] Found a zip or jar file DirectionHUDv1.1(1.2.5).zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_DirectionHUD in file DirectionHUDv1.1(1.2.5).zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_DirectionHUD found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_DirectionHUD loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in DirectionHUDv1.1(1.2.5).zip for mod_DirectionHUD
2012-08-05 06:35:38 [FINE] Mod class mod_DirectionHUD loaded successfully
2012-08-05 06:35:38 [FINE] File DirectionHUDv1.1(1.2.5).zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file EE2ClientV1.4.6.7.jar, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_EE in file EE2ClientV1.4.6.7.jar, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_EE found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_EE loaded
2012-08-05 06:35:38 [FINE] Mod class mod_EE loaded successfully
2012-08-05 06:35:38 [FINE] File EE2ClientV1.4.6.7.jar loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file extrabees-1.3.2d_exp.jar, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_ExtraBees in file extrabees-1.3.2d_exp.jar, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_ExtraBees found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_ExtraBees loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in extrabees-1.3.2d_exp.jar for mod_ExtraBees
2012-08-05 06:35:38 [FINER] THROW
ale: At line 7, column 5: Expected either , or } but got [m].
at ap.b(SourceFile:120)
at ap.d(SourceFile:194)
at ap.a(SourceFile:79)
at ap.a(SourceFile:58)
at fw.a(SourceFile:36)
at cpw.mods.fml.client.FMLClientHandler.readMetadataFrom(FMLClientHandler.java:829)
at cpw.mods.fml.common.FMLCommonHandler.loadMetadataFor(FMLCommonHandler.java:566)
at cpw.mods.fml.common.Loader.loadModClass(Loader.java:528)
at cpw.mods.fml.common.Loader.attemptFileLoad(Loader.java:572)
at cpw.mods.fml.common.Loader.load(Loader.java:429)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:616)
at cpw.mods.fml.client.FMLClientHandler.onPreLoad(FMLClientHandler.java:200)
at net.minecraft.client.Minecraft.a(Minecraft.java:386)
at net.minecraft.client.Minecraft.run(Minecraft.java:738)
at java.lang.Thread.run(Unknown Source)
2012-08-05 06:35:38 [FINE] Mod class mod_ExtraBees loaded successfully
2012-08-05 06:35:38 [FINE] File extrabees-1.3.2d_exp.jar loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file forestry-client-A-1.4.8.6.jar, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class forestry.mod_Forestry in file forestry-client-A-1.4.8.6.jar, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class forestry.mod_Forestry found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class forestry.mod_Forestry loaded
2012-08-05 06:35:38 [FINE] Mod class forestry.mod_Forestry loaded successfully
2012-08-05 06:35:38 [FINE] File forestry-client-A-1.4.8.6.jar loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file forestry-client-B-IC2Crops_1.1.zip, attempting to load it
2012-08-05 06:35:38 [INFO] File forestry-client-B-IC2Crops_1.1.zip contained no mods
2012-08-05 06:35:38 [FINE] Found a zip or jar file forestry-client-B-VisBees-1.4.8.3.R1.jar, attempting to load it
2012-08-05 06:35:38 [INFO] File forestry-client-B-VisBees-1.4.8.3.R1.jar contained no mods
2012-08-05 06:35:38 [FINE] Found a zip or jar file IC2NuclearControl_client_v1.1.10b.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_IC2NuclearControl in file IC2NuclearControl_client_v1.1.10b.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_IC2NuclearControl found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_IC2NuclearControl loaded
2012-08-05 06:35:38 [FINE] Mod class mod_IC2NuclearControl loaded successfully
2012-08-05 06:35:38 [FINE] File IC2NuclearControl_client_v1.1.10b.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file immibis-core_49.1.1_for_1.2.5-client.jar, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_ImmibisCore in file immibis-core_49.1.1_for_1.2.5-client.jar, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_ImmibisCore found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_ImmibisCore loaded
2012-08-05 06:35:38 [FINE] An error occured reading the info file for mod_ImmibisCore
tp: Failed to find a field called ["logoFile"] at ["logoFile"] while resolving ["logoFile"] in [{"authors":["immibis"],"credits":"Created by immibis","dependencies":[],"description":"Required for some other mods to load.","mcver":"1.2.5","modid":"mod_ImmibisCore","name":"Immibis Core","screenshots":[],"url":"http://www.minecraftforum.net/topic/1001131-110-immibiss-mods-smp/","version":"49.1.1"}].
at tp.a(SourceFile:23)
at fd.a(SourceFile:304)
at fd.a(SourceFile:129)
at cpw.mods.fml.client.FMLClientHandler.readMetadataFrom(FMLClientHandler.java:853)
at cpw.mods.fml.common.FMLCommonHandler.loadMetadataFor(FMLCommonHandler.java:566)
at cpw.mods.fml.common.Loader.loadModClass(Loader.java:528)
at cpw.mods.fml.common.Loader.attemptFileLoad(Loader.java:572)
at cpw.mods.fml.common.Loader.load(Loader.java:429)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:616)
at cpw.mods.fml.client.FMLClientHandler.onPreLoad(FMLClientHandler.java:200)
at net.minecraft.client.Minecraft.a(Minecraft.java:386)
at net.minecraft.client.Minecraft.run(Minecraft.java:738)
at java.lang.Thread.run(Unknown Source)
2012-08-05 06:35:38 [FINE] Mod class mod_ImmibisCore loaded successfully
2012-08-05 06:35:38 [FINE] File immibis-core_49.1.1_for_1.2.5-client.jar loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file industrialcraft-2-client_1.97.jar, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_IC2 in file industrialcraft-2-client_1.97.jar, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_IC2 found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_IC2 loaded
2012-08-05 06:35:38 [FINE] Mod class mod_IC2 loaded successfully
2012-08-05 06:35:38 [FINE] File industrialcraft-2-client_1.97.jar loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file InvTweaks-1.41b-1.2.4.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_InvTweaks in file InvTweaks-1.41b-1.2.4.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_InvTweaks found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_InvTweaks loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in InvTweaks-1.41b-1.2.4.zip for mod_InvTweaks
2012-08-05 06:35:38 [FINE] Mod class mod_InvTweaks loaded successfully
2012-08-05 06:35:38 [FINE] File InvTweaks-1.41b-1.2.4.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file LogisticsPipes-BC3-0.2.5B.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_LogisticsPipes in file LogisticsPipes-BC3-0.2.5B.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_LogisticsPipes found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_LogisticsPipes loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in LogisticsPipes-BC3-0.2.5B.zip for mod_LogisticsPipes
2012-08-05 06:35:38 [FINE] Mod class mod_LogisticsPipes loaded successfully
2012-08-05 06:35:38 [FINE] File LogisticsPipes-BC3-0.2.5B.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file MAtmos_packaged.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_MAtmos_forModLoader in file MAtmos_packaged.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_MAtmos_forModLoader found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_MAtmos_forModLoader loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in MAtmos_packaged.zip for mod_MAtmos_forModLoader
2012-08-05 06:35:38 [FINE] Mod class mod_MAtmos_forModLoader loaded successfully
2012-08-05 06:35:38 [FINE] File MAtmos_packaged.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file mod_compactsolars-client-2.2.0.5.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_CompactSolars in file mod_compactsolars-client-2.2.0.5.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_CompactSolars found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_CompactSolars loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in mod_compactsolars-client-2.2.0.5.zip for mod_CompactSolars
2012-08-05 06:35:38 [FINE] Mod class mod_CompactSolars loaded successfully
2012-08-05 06:35:38 [FINE] File mod_compactsolars-client-2.2.0.5.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file mod_ironchests-client-3.8.0.40.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class cpw.mods.ironchest.mod_IronChest in file mod_ironchests-client-3.8.0.40.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class cpw.mods.ironchest.mod_IronChest found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class cpw.mods.ironchest.mod_IronChest loaded
2012-08-05 06:35:38 [FINE] Mod class cpw.mods.ironchest.mod_IronChest loaded successfully
2012-08-05 06:35:38 [FINE] File mod_ironchests-client-3.8.0.40.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file NEI_BuildcraftPlugin 1.0.2.5.zip, attempting to load it
2012-08-05 06:35:38 [INFO] File NEI_BuildcraftPlugin 1.0.2.5.zip contained no mods
2012-08-05 06:35:38 [FINE] Found a zip or jar file NEI_ForestryPlugin 1.1.1.20.zip, attempting to load it
2012-08-05 06:35:38 [INFO] File NEI_ForestryPlugin 1.1.1.20.zip contained no mods
2012-08-05 06:35:38 [FINE] Found a zip or jar file NEI_IC2Plugin 1.0.1.8.zip, attempting to load it
2012-08-05 06:35:38 [INFO] File NEI_IC2Plugin 1.0.1.8.zip contained no mods
2012-08-05 06:35:38 [FINE] Found a zip or jar file NEI_RedPowerPlugin 1.3.zip, attempting to load it
2012-08-05 06:35:38 [INFO] File NEI_RedPowerPlugin 1.3.zip contained no mods
2012-08-05 06:35:38 [FINE] Found a directory portalgun, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_PortalGun in directory portalgun, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_PortalGun found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_PortalGun loaded
2012-08-05 06:35:38 [FINE] Successfully loaded mod class mod_PortalGun.class
2012-08-05 06:35:38 [FINEST] Recursing into package portalgun
2012-08-05 06:35:38 [FINEST] Recursing into package portalgun.overlay
2012-08-05 06:35:38 [FINEST] Recursing into package resources
2012-08-05 06:35:38 [FINEST] Recursing into package resources.sound
2012-08-05 06:35:38 [FINEST] Recursing into package resources.sound.portalgun
2012-08-05 06:35:38 [FINEST] Recursing into package resources.sound.portalgun.heploop
2012-08-05 06:35:38 [FINEST] Recursing into package resources.sound.portalgun.radioloop
2012-08-05 06:35:38 [FINEST] Recursing into package resources.sound.portalgun.turret
2012-08-05 06:35:38 [FINEST] Recursing into package resources.streaming
2012-08-05 06:35:38 [FINEST] Recursing into package resources.streaming.portalgun
2012-08-05 06:35:38 [FINE] Directory portalgun loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file Railcraft_Client_5.4.7b.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_Railcraft in file Railcraft_Client_5.4.7b.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_Railcraft found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_Railcraft loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in Railcraft_Client_5.4.7b.zip for mod_Railcraft
2012-08-05 06:35:38 [FINE] Mod class mod_Railcraft loaded successfully
2012-08-05 06:35:38 [FINE] File Railcraft_Client_5.4.7b.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file RedPowerControl-2.0pr5b2.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_RedPowerControl in file RedPowerControl-2.0pr5b2.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_RedPowerControl found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_RedPowerControl loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in RedPowerControl-2.0pr5b2.zip for mod_RedPowerControl
2012-08-05 06:35:38 [FINE] Mod class mod_RedPowerControl loaded successfully
2012-08-05 06:35:38 [FINE] File RedPowerControl-2.0pr5b2.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file RedPowerCore-2.0pr5b2.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_RedPowerCore in file RedPowerCore-2.0pr5b2.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_RedPowerCore found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_RedPowerCore loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in RedPowerCore-2.0pr5b2.zip for mod_RedPowerCore
2012-08-05 06:35:38 [FINE] Mod class mod_RedPowerCore loaded successfully
2012-08-05 06:35:38 [FINE] File RedPowerCore-2.0pr5b2.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file RedPowerLighting-2.0pr5b2.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_RedPowerLighting in file RedPowerLighting-2.0pr5b2.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_RedPowerLighting found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_RedPowerLighting loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in RedPowerLighting-2.0pr5b2.zip for mod_RedPowerLighting
2012-08-05 06:35:38 [FINE] Mod class mod_RedPowerLighting loaded successfully
2012-08-05 06:35:38 [FINE] File RedPowerLighting-2.0pr5b2.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file RedPowerLogic-2.0pr5b2.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_RedPowerLogic in file RedPowerLogic-2.0pr5b2.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_RedPowerLogic found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_RedPowerLogic loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in RedPowerLogic-2.0pr5b2.zip for mod_RedPowerLogic
2012-08-05 06:35:38 [FINE] Mod class mod_RedPowerLogic loaded successfully
2012-08-05 06:35:38 [FINE] File RedPowerLogic-2.0pr5b2.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file RedPowerMachine-2.0pr5b2.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_RedPowerMachine in file RedPowerMachine-2.0pr5b2.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_RedPowerMachine found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_RedPowerMachine loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in RedPowerMachine-2.0pr5b2.zip for mod_RedPowerMachine
2012-08-05 06:35:38 [FINE] Mod class mod_RedPowerMachine loaded successfully
2012-08-05 06:35:38 [FINE] File RedPowerMachine-2.0pr5b2.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file RedPowerWiring-2.0pr5b2.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_RedPowerWiring in file RedPowerWiring-2.0pr5b2.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_RedPowerWiring found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_RedPowerWiring loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in RedPowerWiring-2.0pr5b2.zip for mod_RedPowerWiring
2012-08-05 06:35:38 [FINE] Mod class mod_RedPowerWiring loaded successfully
2012-08-05 06:35:38 [FINE] File RedPowerWiring-2.0pr5b2.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file RedPowerWorld-2.0pr5b2.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_RedPowerWorld in file RedPowerWorld-2.0pr5b2.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_RedPowerWorld found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_RedPowerWorld loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in RedPowerWorld-2.0pr5b2.zip for mod_RedPowerWorld
2012-08-05 06:35:38 [FINE] Mod class mod_RedPowerWorld loaded successfully
2012-08-05 06:35:38 [FINE] File RedPowerWorld-2.0pr5b2.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a directory rei_minimap, attempting to load it
2012-08-05 06:35:38 [INFO] Directory rei_minimap contained no mods
2012-08-05 06:35:38 [FINE] Found a zip or jar file Smart Moving Client for ModLoader.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_SmartMoving in file Smart Moving Client for ModLoader.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_SmartMoving found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_SmartMoving loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in Smart Moving Client for ModLoader.zip for mod_SmartMoving
2012-08-05 06:35:38 [FINE] Mod class mod_SmartMoving loaded successfully
2012-08-05 06:35:38 [FINE] File Smart Moving Client for ModLoader.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file SneakyPipes-0.1.1.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_SneakyPipes in file SneakyPipes-0.1.1.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_SneakyPipes found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_SneakyPipes loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in SneakyPipes-0.1.1.zip for mod_SneakyPipes
2012-08-05 06:35:38 [FINE] Mod class mod_SneakyPipes loaded successfully
2012-08-05 06:35:38 [FINE] File SneakyPipes-0.1.1.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file StatusEffectHUDv1.12(1.2.5).zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_StatusEffectHUD in file StatusEffectHUDv1.12(1.2.5).zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_StatusEffectHUD found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_StatusEffectHUD loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in StatusEffectHUDv1.12(1.2.5).zip for mod_StatusEffectHUD
2012-08-05 06:35:38 [FINE] Mod class mod_StatusEffectHUD loaded successfully
2012-08-05 06:35:38 [FINE] File StatusEffectHUDv1.12(1.2.5).zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file TF2Dispenser.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_TF2Dispenser in file TF2Dispenser.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_TF2Dispenser found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_TF2Dispenser loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in TF2Dispenser.zip for mod_TF2Dispenser
2012-08-05 06:35:38 [FINE] Mod class mod_TF2Dispenser loaded successfully
2012-08-05 06:35:38 [FINE] File TF2Dispenser.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file TF2Sentry.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_TF2Sentry in file TF2Sentry.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_TF2Sentry found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_TF2Sentry loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in TF2Sentry.zip for mod_TF2Sentry
2012-08-05 06:35:38 [FINE] Mod class mod_TF2Sentry loaded successfully
2012-08-05 06:35:38 [FINE] File TF2Sentry.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file TF2Teleporter.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_TF2Teleporter in file TF2Teleporter.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_TF2Teleporter found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_TF2Teleporter loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in TF2Teleporter.zip for mod_TF2Teleporter
2012-08-05 06:35:38 [FINE] Mod class mod_TF2Teleporter loaded successfully
2012-08-05 06:35:38 [FINE] File TF2Teleporter.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file ThaumCraft2.1.6d.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_ThaumCraft in file ThaumCraft2.1.6d.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_ThaumCraft found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_ThaumCraft loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in ThaumCraft2.1.6d.zip for mod_ThaumCraft
2012-08-05 06:35:38 [FINE] Mod class mod_ThaumCraft loaded successfully
2012-08-05 06:35:38 [FINE] File ThaumCraft2.1.6d.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file TouchPen_Client_v1.1.1_[MC_1.2.5_CC_1.33+].zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_TouchPen in file TouchPen_Client_v1.1.1_[MC_1.2.5_CC_1.33+].zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_TouchPen found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_TouchPen loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in TouchPen_Client_v1.1.1_[MC_1.2.5_CC_1.33+].zip for mod_TouchPen
2012-08-05 06:35:38 [FINE] Mod class mod_TouchPen loaded successfully
2012-08-05 06:35:38 [FINE] File TouchPen_Client_v1.1.1_[MC_1.2.5_CC_1.33+].zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file tubestuff_49.1.2_for_1.2.5-client.jar, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_TubeStuff in file tubestuff_49.1.2_for_1.2.5-client.jar, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_TubeStuff found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_TubeStuff loaded
2012-08-05 06:35:38 [FINE] An error occured reading the info file for mod_TubeStuff
tp: Failed to find a field called ["logoFile"] at ["logoFile"] while resolving ["logoFile"] in [{"authors":["immibis"],"credits":"Created by immibis","dependencies":["mod_ImmibisCore"],"description":"Adds some blocks that are useful with BuildCraft pipes or RedPower tubes.","mcver":"1.2.5","modid":"mod_TubeStuff","name":"TubeStuff","screenshots":[],"url":"http://www.minecraftforum.net/topic/1001131-110-immibiss-mods-smp/","version":"49.1.2"}].
at tp.a(SourceFile:23)
at fd.a(SourceFile:304)
at fd.a(SourceFile:129)
at cpw.mods.fml.client.FMLClientHandler.readMetadataFrom(FMLClientHandler.java:853)
at cpw.mods.fml.common.FMLCommonHandler.loadMetadataFor(FMLCommonHandler.java:566)
at cpw.mods.fml.common.Loader.loadModClass(Loader.java:528)
at cpw.mods.fml.common.Loader.attemptFileLoad(Loader.java:572)
at cpw.mods.fml.common.Loader.load(Loader.java:429)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:616)
at cpw.mods.fml.client.FMLClientHandler.onPreLoad(FMLClientHandler.java:200)
at net.minecraft.client.Minecraft.a(Minecraft.java:386)
at net.minecraft.client.Minecraft.run(Minecraft.java:738)
at java.lang.Thread.run(Unknown Source)
2012-08-05 06:35:38 [FINE] Mod class mod_TubeStuff loaded successfully
2012-08-05 06:35:38 [FINE] File tubestuff_49.1.2_for_1.2.5-client.jar loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file UgoCraft_Client_1.2.5_HS_20120503_04.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_UgoCraft in file UgoCraft_Client_1.2.5_HS_20120503_04.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_UgoCraft found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_UgoCraft loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in UgoCraft_Client_1.2.5_HS_20120503_04.zip for mod_UgoCraft
2012-08-05 06:35:38 [FINE] Mod class mod_UgoCraft loaded successfully
2012-08-05 06:35:38 [FINE] File UgoCraft_Client_1.2.5_HS_20120503_04.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file WR-CBE Addons-Client 1.2.2.3.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_WirelessRedstoneAddons in file WR-CBE Addons-Client 1.2.2.3.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_WirelessRedstoneAddons found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_WirelessRedstoneAddons loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in WR-CBE Addons-Client 1.2.2.3.zip for mod_WirelessRedstoneAddons
2012-08-05 06:35:38 [FINE] Mod class mod_WirelessRedstoneAddons loaded successfully
2012-08-05 06:35:38 [FINE] File WR-CBE Addons-Client 1.2.2.3.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file WR-CBE Core-Client 1.2.2.3.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_WirelessRedstoneCore in file WR-CBE Core-Client 1.2.2.3.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_WirelessRedstoneCore found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_WirelessRedstoneCore loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in WR-CBE Core-Client 1.2.2.3.zip for mod_WirelessRedstoneCore
2012-08-05 06:35:38 [FINE] Mod class mod_WirelessRedstoneCore loaded successfully
2012-08-05 06:35:38 [FINE] File WR-CBE Core-Client 1.2.2.3.zip loaded successfully
2012-08-05 06:35:38 [FINE] Found a zip or jar file WR-CBE RedPower-Client 1.2.2.1.zip, attempting to load it
2012-08-05 06:35:38 [FINE] Found a mod class mod_WirelessRedstoneRedPower in file WR-CBE RedPower-Client 1.2.2.1.zip, attempting to load it
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_WirelessRedstoneRedPower found, loading
2012-08-05 06:35:38 [FINE] ModLoader BaseMod class mod_WirelessRedstoneRedPower loaded
2012-08-05 06:35:38 [FINE] Failed to find mcmod.info file in WR-CBE RedPower-Client 1.2.2.1.zip for mod_WirelessRedstoneRedPower
2012-08-05 06:35:38 [FINE] Mod class mod_WirelessRedstoneRedPower loaded successfully
2012-08-05 06:35:38 [FINE] File WR-CBE RedPower-Client 1.2.2.1.zip loaded successfully
2012-08-05 06:35:38 [SEVERE] A problem has occured during mod loading. Likely a corrupt jar is located in your mods directory
2012-08-05 06:35:48 [SEVERE] A critical error has occurred.
cpw.mods.fml.common.LoaderException: cpw.mods.fml.common.LoaderException: java.lang.ClassFormatError: Invalid constant pool index 63 in class file xfel/mods/arp/common/ARPMod
at cpw.mods.fml.common.Loader.load(Loader.java:446)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:616)
at cpw.mods.fml.client.FMLClientHandler.onPreLoad(FMLClientHandler.java:200)
at net.minecraft.client.Minecraft.a(Minecraft.java:386)
at net.minecraft.client.Minecraft.run(Minecraft.java:738)
at java.lang.Thread.run(Unknown Source)
Caused by: cpw.mods.fml.common.LoaderException: java.lang.ClassFormatError: Invalid constant pool index 63 in class file xfel/mods/arp/common/ARPMod
at cpw.mods.fml.common.Loader.loadModClass(Loader.java:537)
at cpw.mods.fml.common.Loader.attemptFileLoad(Loader.java:572)
at cpw.mods.fml.common.Loader.load(Loader.java:429)
… 5 more
Caused by: java.lang.ClassFormatError: Invalid constant pool index 63 in class file xfel/mods/arp/common/ARPMod
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at cpw.mods.fml.common.Loader.loadModClass(Loader.java:504)
… 7 more
2012-08-05 06:35:48 [SEVERE] 51 mods loaded
Optifine OptiFine_1.2.5_HD_U_C7
Minecraft Forge 3.3.8.164
FML v2.2.106.176
Forge Mod Loader version 2.2.106.176 for Minecraft 1.2.5
mod_521_magicalRepair : Loaded (minecraft.jar)
mod_521_superior_enchanting : Loaded (minecraft.jar)
mod_MinecraftForge : Loaded (minecraft.jar)
mod_ModLoaderMp : Loaded (minecraft.jar)
mod_NotEnoughItems : Loaded (minecraft.jar)
mod_playerEnchantments : Loaded (minecraft.jar)
mod_MineAndBlade : Loaded ([1.2.5] Mine &amp; Blade Battlegear - 2.8.0.1.zip)
mod_UpdateManager : Loaded ([1.2.5] Mine &amp; Blade Battlegear - 2.8.0.1.zip)
mod_Somnia : Loaded ([1.2.5] Somnia v24.zip)
mod_ReiMinimap : Loaded ([1.2.5]ReiMinimap_v3.2_04.zip)
mod_IC2AdvancedMachines : Loaded (AdvancedMachines_4.1_client.zip)
mod_BCIC2Crossover : Loaded (BCIC2crossover.IB.v0.08.zip)
mod_AdditionalBuildcraftObjects : Loaded (buildcraft-C-additionalbuildcraftobjects-latest.zip)
mod_AdditionalPipes : Loaded (buildcraft-client-DA-additionalpipes-3.1.0.zip)
mod_CodeChickenCore : Loaded (CodeChickenCore-Client 0.5.5.zip)
mod_CCTurtle : Loaded (ComputerCraft1.41.zip)
mod_ComputerCraft : Loaded (ComputerCraft1.41.zip)
mod_DirectionHUD : Loaded (DirectionHUDv1.1(1.2.5).zip)
mod_EE : Loaded (EE2ClientV1.4.6.7.jar)
mod_ExtraBees : Loaded (extrabees-1.3.2d_exp.jar)
mod_Forestry : Loaded (forestry-client-A-1.4.8.6.jar)
mod_IC2NuclearControl : Loaded (IC2NuclearControl_client_v1.1.10b.zip)
mod_ImmibisCore : Loaded (immibis-core_49.1.1_for_1.2.5-client.jar)
mod_IC2 : Loaded (industrialcraft-2-client_1.97.jar)
mod_InvTweaks : Loaded (InvTweaks-1.41b-1.2.4.zip)
mod_LogisticsPipes : Loaded (LogisticsPipes-BC3-0.2.5B.zip)
mod_MAtmos_forModLoader : Loaded (MAtmos_packaged.zip)
mod_CompactSolars : Loaded (mod_compactsolars-client-2.2.0.5.zip)
mod_IronChest : Loaded (mod_ironchests-client-3.8.0.40.zip)
mod_PortalGun : Loaded (portalgun)
mod_Railcraft : Loaded (Railcraft_Client_5.4.7b.zip)
mod_RedPowerControl : Loaded (RedPowerControl-2.0pr5b2.zip)
mod_RedPowerCore : Loaded (RedPowerCore-2.0pr5b2.zip)
mod_RedPowerLighting : Loaded (RedPowerLighting-2.0pr5b2.zip)
mod_RedPowerLogic : Loaded (RedPowerLogic-2.0pr5b2.zip)
mod_RedPowerMachine : Loaded (RedPowerMachine-2.0pr5b2.zip)
mod_RedPowerWiring : Loaded (RedPowerWiring-2.0pr5b2.zip)
mod_RedPowerWorld : Loaded (RedPowerWorld-2.0pr5b2.zip)
mod_SmartMoving : Loaded (Smart Moving Client for ModLoader.zip)
mod_SneakyPipes : Loaded (SneakyPipes-0.1.1.zip)
mod_StatusEffectHUD : Loaded (StatusEffectHUDv1.12(1.2.5).zip)
mod_TF2Dispenser : Loaded (TF2Dispenser.zip)
mod_TF2Sentry : Loaded (TF2Sentry.zip)
mod_TF2Teleporter : Loaded (TF2Teleporter.zip)
mod_ThaumCraft : Loaded (ThaumCraft2.1.6d.zip)
mod_TouchPen : Loaded (TouchPen_Client_v1.1.1_[MC_1.2.5_CC_1.33+].zip)
mod_TubeStuff : Loaded (tubestuff_49.1.2_for_1.2.5-client.jar)
mod_UgoCraft : Loaded (UgoCraft_Client_1.2.5_HS_20120503_04.zip)
mod_WirelessRedstoneAddons : Loaded (WR-CBE Addons-Client 1.2.2.3.zip)
mod_WirelessRedstoneCore : Loaded (WR-CBE Core-Client 1.2.2.3.zip)
mod_WirelessRedstoneRedPower : Loaded (WR-CBE RedPower-Client 1.2.2.1.zip)

2012-08-05 06:35:49 [FINE] Beginning mod initialization
2012-08-05 06:35:49 [FINER] Initializing mod_521_magicalRepair
2012-08-05 06:35:49 [SEVERE] A critical error has occurred.
java.lang.NullPointerException
at cpw.mods.fml.common.modloader.ModLoaderModContainer.init(ModLoaderModContainer.java:356)
at cpw.mods.fml.common.Loader.modInit(Loader.java:273)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:628)
at cpw.mods.fml.client.FMLClientHandler.onLoadComplete(FMLClientHandler.java:223)
at net.minecraft.client.Minecraft.a(Minecraft.java:429)
at net.minecraft.client.Minecraft.run(Minecraft.java:738)
at java.lang.Thread.run(Unknown Source)
2012-08-05 06:35:49 [SEVERE] 51 mods loaded
Optifine OptiFine_1.2.5_HD_U_C7
Minecraft Forge 3.3.8.164
FML v2.2.106.176
Forge Mod Loader version 2.2.106.176 for Minecraft 1.2.5
mod_521_magicalRepair : Loaded (minecraft.jar)
mod_521_superior_enchanting : Loaded (minecraft.jar)
mod_MinecraftForge : Loaded (minecraft.jar)
mod_ModLoaderMp : Loaded (minecraft.jar)
mod_NotEnoughItems : Loaded (minecraft.jar)
mod_playerEnchantments : Loaded (minecraft.jar)
mod_MineAndBlade : Loaded ([1.2.5] Mine &amp; Blade Battlegear - 2.8.0.1.zip)
mod_UpdateManager : Loaded ([1.2.5] Mine &amp; Blade Battlegear - 2.8.0.1.zip)
mod_Somnia : Loaded ([1.2.5] Somnia v24.zip)
mod_ReiMinimap : Loaded ([1.2.5]ReiMinimap_v3.2_04.zip)
mod_IC2AdvancedMachines : Loaded (AdvancedMachines_4.1_client.zip)
mod_BCIC2Crossover : Loaded (BCIC2crossover.IB.v0.08.zip)
mod_AdditionalBuildcraftObjects : Loaded (buildcraft-C-additionalbuildcraftobjects-latest.zip)
mod_AdditionalPipes : Loaded (buildcraft-client-DA-additionalpipes-3.1.0.zip)
mod_CodeChickenCore : Loaded (CodeChickenCore-Client 0.5.5.zip)
mod_CCTurtle : Loaded (ComputerCraft1.41.zip)
mod_ComputerCraft : Loaded (ComputerCraft1.41.zip)
mod_DirectionHUD : Loaded (DirectionHUDv1.1(1.2.5).zip)
mod_EE : Loaded (EE2ClientV1.4.6.7.jar)
mod_ExtraBees : Loaded (extrabees-1.3.2d_exp.jar)
mod_Forestry : Loaded (forestry-client-A-1.4.8.6.jar)
mod_IC2NuclearControl : Loaded (IC2NuclearControl_client_v1.1.10b.zip)
mod_ImmibisCore : Loaded (immibis-core_49.1.1_for_1.2.5-client.jar)
mod_IC2 : Loaded (industrialcraft-2-client_1.97.jar)
mod_InvTweaks : Loaded (InvTweaks-1.41b-1.2.4.zip)
mod_LogisticsPipes : Loaded (LogisticsPipes-BC3-0.2.5B.zip)
mod_MAtmos_forModLoader : Loaded (MAtmos_packaged.zip)
mod_CompactSolars : Loaded (mod_compactsolars-client-2.2.0.5.zip)
mod_IronChest : Loaded (mod_ironchests-client-3.8.0.40.zip)
mod_PortalGun : Loaded (portalgun)
mod_Railcraft : Loaded (Railcraft_Client_5.4.7b.zip)
mod_RedPowerControl : Loaded (RedPowerControl-2.0pr5b2.zip)
mod_RedPowerCore : Loaded (RedPowerCore-2.0pr5b2.zip)
mod_RedPowerLighting : Loaded (RedPowerLighting-2.0pr5b2.zip)
mod_RedPowerLogic : Loaded (RedPowerLogic-2.0pr5b2.zip)
mod_RedPowerMachine : Loaded (RedPowerMachine-2.0pr5b2.zip)
mod_RedPowerWiring : Loaded (RedPowerWiring-2.0pr5b2.zip)
mod_RedPowerWorld : Loaded (RedPowerWorld-2.0pr5b2.zip)
mod_SmartMoving : Loaded (Smart Moving Client for ModLoader.zip)
mod_SneakyPipes : Loaded (SneakyPipes-0.1.1.zip)
mod_StatusEffectHUD : Loaded (StatusEffectHUDv1.12(1.2.5).zip)
mod_TF2Dispenser : Loaded (TF2Dispenser.zip)
mod_TF2Sentry : Loaded (TF2Sentry.zip)
mod_TF2Teleporter : Loaded (TF2Teleporter.zip)
mod_ThaumCraft : Loaded (ThaumCraft2.1.6d.zip)
mod_TouchPen : Loaded (TouchPen_Client_v1.1.1_[MC_1.2.5_CC_1.33+].zip)
mod_TubeStuff : Loaded (tubestuff_49.1.2_for_1.2.5-client.jar)
mod_UgoCraft : Loaded (UgoCraft_Client_1.2.5_HS_20120503_04.zip)
mod_WirelessRedstoneAddons : Loaded (WR-CBE Addons-Client 1.2.2.3.zip)
mod_WirelessRedstoneCore : Loaded (WR-CBE Core-Client 1.2.2.3.zip)
mod_WirelessRedstoneRedPower : Loaded (WR-CBE RedPower-Client 1.2.2.1.zip)
Xfel #312
Posted 05 August 2012 - 12:55 PM
Seems like something went wrong during the upload. The new version should work.
xuma202 #313
Posted 05 August 2012 - 12:57 PM
I get an error when using with Forge 3.3.8

Spoiler

3 mods loaded
Minecraft Forge 3.3.8.160
FML v2.2.105.175
Forge Mod Loader version 2.2.105.175 for Minecraft 1.2.5
mod_MinecraftForge : Loaded (minecraft.jar)
mod_CCTurtle : Loaded (ComputerCraft1.41.zip)
mod_ComputerCraft : Loaded (ComputerCraft1.41.zip)

	  Minecraft has crashed!	
	  ----------------------	
Minecraft has stopped running because it encountered a problem.


--- BEGIN ERROR REPORT 5c2c18d2 --------
Generated 05.08.12 13:55
Minecraft: Minecraft 1.2.5
OS: Windows XP (x86) version 5.1
Java: 1.7.0_05, Oracle Corporation
VM: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
LWJGL: 2.8.3
OpenGL: GeForce GT 440/PCIe/SSE2 version 4.2.0, NVIDIA Corporation
java.lang.NullPointerException
at cpw.mods.fml.common.modloader.ModLoaderModContainer.init(ModLoaderModContainer.java:356)
at cpw.mods.fml.common.Loader.modInit(Loader.java:273)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:628)
at cpw.mods.fml.client.FMLClientHandler.onLoadComplete(FMLClientHandler.java:223)
at net.minecraft.client.Minecraft.a(Minecraft.java:429)
at net.minecraft.client.Minecraft.run(Minecraft.java:738)
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT 8af51d71 ----------


and when trying with Forge 3.3.7
Spoiler

1 mod loaded
Minecraft Forge 3.3.7.135
FML v2.2.48.135
Forge Mod Loader version 2.2.48.135 for Minecraft 1.2.5
mod_MinecraftForge : Loaded (minecraft.jar)

	  Minecraft has crashed!	 
	  ----------------------	 
Minecraft has stopped running because it encountered a problem.


--- BEGIN ERROR REPORT bc3e953d --------
Generated 05.08.12 14:49
Minecraft: Minecraft 1.2.5
OS: Windows XP (x86) version 5.1
Java: 1.7.0_05, Oracle Corporation
VM: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
LWJGL: 2.8.3
OpenGL: GeForce GT 440/PCIe/SSE2 version 4.2.0, NVIDIA Corporation
cpw.mods.fml.common.LoaderException: cpw.mods.fml.common.LoaderException: java.lang.ClassFormatError: Invalid constant pool index 63 in class file xfel/mods/arp/common/ARPMod
at cpw.mods.fml.common.Loader.load(Loader.java:436)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:592)
at cpw.mods.fml.client.FMLClientHandler.onPreLoad(FMLClientHandler.java:193)
at net.minecraft.client.Minecraft.a(Minecraft.java:383)
at net.minecraft.client.Minecraft.run(Minecraft.java:735)
at java.lang.Thread.run(Unknown Source)
Caused by: cpw.mods.fml.common.LoaderException: java.lang.ClassFormatError: Invalid constant pool index 63 in class file xfel/mods/arp/common/ARPMod
at cpw.mods.fml.common.Loader.loadModClass(Loader.java:527)
at cpw.mods.fml.common.Loader.attemptFileLoad(Loader.java:561)
at cpw.mods.fml.common.Loader.load(Loader.java:419)
... 5 more
Caused by: java.lang.ClassFormatError: Invalid constant pool index 63 in class file xfel/mods/arp/common/ARPMod
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at cpw.mods.fml.common.Loader.loadModClass(Loader.java:494)
... 7 more
--- END ERROR REPORT 2287ca7f ----------

Xfel #314
Posted 05 August 2012 - 02:49 PM
Yes, I saw that one. Please download it again, the new one will be fixed.
NuBSMcGee #315
Posted 05 August 2012 - 03:08 PM
Your PNG's seem to be broken, (Maybe it's me?) When I'm in game the texture don't load on the objects, and when I try to open them in photoshop shop I tells me that they can't be parsed.

EDIT: I dug out the png's from a previous download and they seem to work fine when placed in the new zip file.
xuma202 #316
Posted 05 August 2012 - 05:28 PM
Your PNG's seem to be broken, (Maybe it's me?) When I'm in game the texture don't load on the objects, and when I try to open them in photoshop shop I tells me that they can't be parsed.

EDIT: I dug out the png's from a previous download and they seem to work fine when placed in the new zip file.

I have the same problem. but using the texture from the old version is not a real alternative because of the new Digital Chest.
Xfel #317
Posted 05 August 2012 - 07:36 PM
My copy-script does some very strange things… I fixed it manually now.
Marval #318
Posted 05 August 2012 - 09:14 PM
I found another problem, db.getItem("Redstone Torch") give redstone torch but with ID 75 witch is not glowing version, and this cannot be use to craft, any idea how to fix this? In mods, I simple changing the name of item but in vanilla item it can be difficult
Xfel #319
Posted 06 August 2012 - 06:31 AM
candidate for the special item ids. in the config section "itms.specialids", put the line "76=""Redstone Torch"".
Marval #320
Posted 06 August 2012 - 08:51 AM
You mean this?

####################
# entries.special
####################

entries.special {
76="Redstone Torch"
}

I tried also 76 = 'Redstone Torch' and "76=""Redstone Torch"". Nothing works :P/>/>, It's still give mi item 75
Xfel #321
Posted 06 August 2012 - 08:58 AM
oh no, seems I have to fix that again. but as this is part of vanilla, I might do it statically.
Marval #322
Posted 06 August 2012 - 09:42 AM
Thanks a lot, can You post when you fix this?

Can you please write any help how move items from one digital chest to another?
I tried:

inv1 = inventory.get("left")
inv2 = inventory.get("right")
inventory.move(inv1,1,inv2,1)

where is computer on the center and digital chests on left and right side, that give me "Can't modify inventories from different peripherals"
Corbald #323
Posted 07 August 2012 - 02:28 AM
I updated to 1.8.1 and I'm getting something kinda strange here. No errors, seems to load fine. All the blocks can be placed and broken and have proper textures. Cables can be colored and attach as expected.

Strange thing is, since I updated to the new version, a program I was using before stopped working, giving me an error about a bad side. I replaced -everything- (computer, cables, DB, etc…) and tried again. No luck. I tried in console LUA mode a 'test = peripheral.wrap("back:red")' which ALSO threw the same 'bad side' error.

So I checked my install. I had deleted the previous folder and installed the zip into the /mods/ folder. I saw the /mods/arp/ folder had replaced it's self, as had the /mods/computercraft/ folder that I removed when I updated to CC1.4. I checked in the CC folder, and there's the apis/programs/help and other folders/files I would expect from ARP. I checked in the /mods/arp/ folder and there's /mods/arp/help and /mods/arp/lua… however, both of those contain -folders- like /mods/arp/help/database.txt/ or /mods/arp/lua/dumpinv.lua/. Please note that these are folders -not- files and that they are empty.

I'm running Ubuntu Linux with Gnome Shell (Gnome 3) in case that matters. Forge is 3.3.8.
Xfel #324
Posted 07 August 2012 - 07:34 AM
Seems that I forgot to change some mount points…
Xfel #325
Posted 07 August 2012 - 08:33 AM
Ok now it should work. I also updated the bukkit port.
Corbald #326
Posted 07 August 2012 - 08:45 AM
Thanks! Was trying to debug on my end in the meantime. Checked everything from user permissions (I use 'gksu nautilus' to manipulate files for my server's user) to bad logical links that I might have been creating by mistake. Glad you found the issue though ;P

Well, everything seems to work except the cables. "back:red" still give an invalid side, even though it's visibly connecting properly. They're loading up, obviously, as the physical cable blocks are there. Wasn't there some override in place for the old version that extended another stock api? Is there a new method for cable-to-color?
Xfel #327
Posted 07 August 2012 - 10:50 AM
You should have a file "peripheral" in your /rom/apis folder. if it's not there, than I don't know
toxicwolf #328
Posted 07 August 2012 - 02:11 PM
I have a problem where my computers are not registering an attached database. When I try to use a function from the db api, such as db.getItem(), it throws an error saying:
db:22: No database attached!

You should have a file "peripheral" in your /rom/apis folder. if it's not there, than I don't know
I don't have the peripheral file in the apis folder either, perhaps that is the problem?

EDIT: I just took a look into the db api and I know the problem. Calling peripheral.getType() on a side containing a database returns the name "database", whereas the db api is looking for the name "resource_database".
Edited on 07 August 2012 - 01:48 PM
Xfel #329
Posted 07 August 2012 - 04:58 PM
Yes, I restructured some things. Seems I forgot to change that.
toxicwolf #330
Posted 07 August 2012 - 05:43 PM
Also, how can you make the digital chest move items between adjacent inventories? I would like to move items from and to an inventory next to it, a Buffer from Immibis's mods to be exact. Or have I misread the OP?
Corbald #331
Posted 07 August 2012 - 09:51 PM
1.8.2 is still failing to create/load the peripheral api. Everything else seems to work fine. Connecting the peripherals directly to the sides of the computer functions properly, however, cables are still not able to route and throw 'Bad Side.'
Xfel #332
Posted 07 August 2012 - 09:58 PM
I'm currently quite busy, but I'll look into it.
Corbald #333
Posted 07 August 2012 - 10:08 PM
Np. Nothing pressing, just acting as an unofficial tester for you. I'm OK with the prev. version we're running on our server. (though, the Digital Chest looks sweet!)

Actually, I did think of a suggestion that's in line with your current items. A Digital Counter: It buffers a small amount of items from a BC pipe and when queried, returns type/count in table form, then passes the items to the other side's pipe. I would suggest making the count and flush as one method, to prevent uncounted items from entering between the count/flush.


dCounter = peripheral.wrap("back:red")
dType, dCount = dCounter.getWhatever()
-- db renaming from ID to type String
-- iterator start
print("You have collected "..dCount[iter].." of "..dTypeNamed[iter].." so far!n")
-- iter end

This would be great for counting the results from Quarries and similar items.

Additional methods:

dc.accepts(true) -- Can the DC accept more items?
dc.passThrough(false) -- Does the DC buffer the items for counting, or simply act as an additional pipe? (count calls would return nil)
dc.flush() -- flush w/o counting
dc.redstoneMode("none") -- Modes are: "none" - emits no redstone. "full" - emits redstone from the block when full. "empty" - and when empty. "any" - and when ANY item is in the buffer. "through" - and when any item is 'flushed' or moves through the DC when in passThrough mode. (these could also throw an event?)
and so on.
Xfel #334
Posted 08 August 2012 - 07:04 AM
The allocator can do most of it, and some of the other proposed things could be added to it. for counting it is ok already, it is using events.
Corbald #335
Posted 08 August 2012 - 08:02 AM
Ah, ok, cool. I wasn't doing anything advanced there, so I didn't really dig into it much.
sylphio #336
Posted 09 August 2012 - 03:10 AM
Hello Xfel,

i dont know if it is the correct place for incompability report but i was getting the following error after adding a storage cart under a railcraft loader.
The bug really look ARP related because it was 100% repro on my server until i removed the ARP plugin (The bug appeared just after the installation of ARP). Maybe related to some inventory hook.

Thank
Syl.

MCCP 177
Computercraft 1.41 bukkit
ARP 1.82 bukkit
Railcraft 5.3.3 bukkit

2012-08-08 20:49:58 [SEVERE] java.lang.NoSuchMethodError: railcraft.common.api.InventoryTools.getAdjacentInventoryMap(Lnet/minecraft/server/World;III)Ljava/util/Map;
2012-08-08 20:49:58 [SEVERE] at railcraft.common.utility.TileItemLoader.q_(TileItemLoader.java:138)
2012-08-08 20:49:58 [SEVERE] at net.minecraft.server.World.tickEntities(World.java:1189)
2012-08-08 20:49:58 [SEVERE] at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:559)
2012-08-08 20:49:58 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:457)
2012-08-08 20:49:58 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
2012-08-08 20:49:58 [SEVERE] Unexpected exception
java.lang.NoSuchMethodError: railcraft.common.api.InventoryTools.getAdjacentInventoryMap(Lnet/minecraft/server/World;III)Ljava/util/Map;
at railcraft.common.utility.TileItemLoader.q_(TileItemLoader.java:138)
at net.minecraft.server.World.tickEntities(World.java:1189)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:559)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:457)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Xfel #337
Posted 09 August 2012 - 07:21 AM
Ah, seems that my version of the railcraft api is a bit deprecated. If you send me the latest railcraft bukkit file, I could patch it.

Meanwhile, just delete the railcraft folder in the arp.zip.
Xfel #338
Posted 10 August 2012 - 07:13 PM
btw I fixed the problem with the peripheral api. Was a copy-paste error.
Marval #339
Posted 10 August 2012 - 07:33 PM
Did You maybe fix the problem with the entries.special thing?
Corbald #340
Posted 10 August 2012 - 10:26 PM
1.8.3 is still not loading the peripheral api. Is it supposed to go somewhere into /mods/ComputerCraft? Regardless, it's not available on old or new computers within the game. Again, everything else loads properly, or at least seems to. If you can tell me which file within the archive is supposed to be coppied, I can do it manually, for the time being.

EDIT: After looking through the archive, I noticed that the only 'modified on' date that isn't Aug 7th, belongs to the licence.txt file. Did the 1.8.3 get copied to your dropbox? Perhaps it might be possible to include version numbers in the archive name?

EDIT: Found /lua/peripheralAPI.lua and arpturtleAPI.lua. I don't see a /mods/ComputerCraft/lua/rom/apis/* for those? I see one for allocator, db, inventory, workbench.

EDIT: Copied those files into the relevant CC folder and renamed them, now it works.

(instructions to get this working with the current version: Open the .zip file -> navigate to the /lua folder within the zip. -> extract peripheralAPI.lua and arpturtleAPI.lua into /mods/ComputerCraft/lua/rom/apis and rename them, removing the trailing API.lua from the file name.)

Anyway, it's working again, as you can see here:

sylphio #341
Posted 11 August 2012 - 09:56 AM
hello,

Did a test of the 1.8.3 bukkit version, first, i was getting a connection error due to a non-matching peripheral cable version between the bukkit server 1.02 and the client package 1.01.
I bypassed the problem by removing the peripheral mod class from the archive but when use the matter database api or the inventory api i get a error about a unknow native.

Call to peripheral.gettype return the correct value but the number of element of peripheral.getMethods("anysidewithdborinventory") is always zero.

Thank
Xfel #342
Posted 11 August 2012 - 11:45 AM
I'm sorry, but I can't reproduce that bug. So wait for the next release.
Umpani #343
Posted 11 August 2012 - 12:10 PM
hello,

Did a test of the 1.8.3 bukkit version, first, i was getting a connection error due to a non-matching peripheral cable version between the bukkit server 1.02 and the client package 1.01.
I bypassed the problem by removing the peripheral mod class from the archive but when use the matter database api or the inventory api i get a error about a unknow native.

Same problem here, although i did not try to bypass the problem:
There is a version mismatch of CCCable between arp-client-1.2.5.zip (1.0.1 in mcmod.info/mod_CCPeripheralCable.info) and arp-bukkit-1.2.5.zip (v1.0.2 in in mcmod.info/mod_CCPeripheralCable.info) which prevents clients to connect to the bukkit server when using the provided downloads without modification.

Cheers,
Umpani

Edit:

This portion of the Bukkit server's server.log might help to track down the problem. It seems that the client reports "CCPeripheralCable v1.0" while the server is expecting "mod_CCPeripheralCable v1.0.2".
Also, in my non-existent knowledge about MC modding, i found out that simply adjusting the in mcmod.info and mod_CCPeripheralCable.info seemed to have no effect on the version number the client reports to the server.

2012-08-11 13:57:47 [INFO] Umpani joined with: [CodeChickenCore 0.5.3, MinecraftForge 3.3.8.164, NotEnoughItems 1.2.2.4, ReiMinimap v3.2_04 [1.2.5], IC2 v1.97, IC2AdvancedMachines v4.0, MetallurgyFishing 1.0.0, ComputerCraft 1.33, CCPeripheralCable v1.0, BuildCraftCore 2.2.14, BuildCraftBuilders 2.2.14, BuildCraftEnergy 2.2.14, BuildCraftFactory 2.2.14, BuildCraftTransport 2.2.14, AdditionalPipes 2.1.3 (Minecraft 1.2.5, Buildcraft 2.2.14, Forge 3.0.1.75), RedPowerMachine 2.0pr5b2, ccSensors MC1.2.5 Build017pr1, CCTurtle 1.33, mocreatures v3.6.2 (MC 1.2.5), EnderStorage 1.1.3, ExtraBees 1.2.1, RedPowerWorld 2.0pr5b2, Forestry 1.4.8.6, IC2NuclearControl v1.1.10, ImmibisCore 49.1.1, InvTweaks 1.41b (1.2.4), MAtmos_forModLoader r12 for 1.1.x, ModularForceFieldSystem rev7, IC2_ChargingBench 1.95b, CompactSolars 2.3.2, IronChest 3.8, RedPowerCore 2.0pr5b2, NetherOres 1.2.5R1.2.2, PowerConverters 1.2.5R1.3.4, Railcraft 5.3.3, RedPowerControl 2.0pr5b2, RedPowerLighting 2.0pr5b2, RedPowerLogic 2.0pr5b2, RedPowerWiring 2.0pr5b2, TubeStuff 49.1.2, Balkon's WeaponMod 1.2.5 v8.6.0, WirelessRedstoneCore 1.2.2.3, WirelessRedstoneAddons 1.2.2.3, WirelessRedstoneRedPower 1.2.2.1, ImmiChunkLoaders rev3.2, CCAdvancedResourceProcessing v1.8]
2012-08-11 13:57:47 [INFO] Umpani was disconnected because they are missing the following mods mod_CCPeripheralCable v1.0.2.
Xfel #344
Posted 11 August 2012 - 02:08 PM
Again, this will be fixed in the next version.
Sebra #345
Posted 11 August 2012 - 04:22 PM
Hi!
Where can I change block ID?
Corbald #346
Posted 11 August 2012 - 04:39 PM
/.minecraft/config/arp.cfg. Mine is block 4095 by default, so I doubt any other mod is using that ID.
Sebra #347
Posted 11 August 2012 - 05:38 PM
The problem is I do not see arp.cfg anywhere. ;)/>/>
But got message about ID conflict at 235.
I'm using MultiMC if it helps.

Edit:
Now I found it, but where is BlockID 235?
java.lang.IllegalArgumentException: Slot 235 is already occupied by xfel.mods.cccable.common.BlockPeripheralCable@c7c0866 when adding ic2.common.BlockDynamite@230b66f1
Where is no 235 in that file.

Edit again:
OK, found that too. Now just NPE:
java.lang.NullPointerException
at aan.<init>(SourceFile:42)
at AdditionalBuildcraftObjects.ABO.initialize(ABO.java:152)
at mod_AdditionalBuildcraftObjects.modsLoaded(mod_AdditionalBuildcraftObjects.java:31)
at cpw.mods.fml.common.modloader.ModLoaderModContainer.postInit(ModLoaderModContainer.java:362)
at cpw.mods.fml.common.Loader.postModInit(Loader.java:290)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:629)
at cpw.mods.fml.client.FMLClientHandler.onLoadComplete(FMLClientHandler.java:223)
at net.minecraft.client.Minecraft.a(Minecraft.java:429)
at net.minecraft.client.Minecraft.run(Minecraft.java:738)
at java.lang.Thread.run(Unknown Source)

Final Edit (I hope):
Removed BC API from .jar file - seems work now.
Sebra #348
Posted 11 August 2012 - 07:14 PM
Also, fixed a bug in 'inventory-dump' program @ line 61:

local maxd = t.item.maxDamage
to

local maxd = stack.item.maxDamage
line 62 for me, but still needs to change.
And even then it shows good stuff as bad.
Xfel #349
Posted 12 August 2012 - 09:52 AM
The new version contains the fixes for that. I also brought the help files to the latest version.

For those who use the cable api: please redownload, I changed it's package for better structure.
Sebra #350
Posted 12 August 2012 - 10:11 AM
Dropbox shows error 404 :P/>/>
Xfel #351
Posted 12 August 2012 - 10:17 AM
uuups, was a typo
Sebra #352
Posted 12 August 2012 - 10:24 AM
Thanks.
Deleted BC2 API since I use BC3.
Sparkst3r #353
Posted 12 August 2012 - 11:09 PM
Hi this not a crash bug but this gets spammed to my console when i open a computer with a workbench an allocator ect and the log change accordingly
its not serious but the log says its a bug so im posting it here as a bug :P/>/>


java.lang.RuntimeException: class xfel.mods.arp.common.TileDigitalWorkbench is missing a mapping! This is a bug!
at kw.b(TileEntity.java:70)
at xfel.mods.arp.common.TileAdvancedMachineBase.b(TileAdvancedMachineBase.java:41)
at xfel.mods.arp.common.TileDigitalWorkbench.b(TileDigitalWorkbench.java:170)
at aiv.a(AnvilChunkLoader.java:270)
at aiv.a(AnvilChunkLoader.java:107)
at ko.b(ChunkProvider.java:183)
at ko.a(ChunkProvider.java:231)
at xd.c(World.java:554)
at lb.a(SourceFile:71)
at lr.b(EntityRenderer.java:1125)
at net.minecraft.client.Minecraft.x(Minecraft.java:876)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Unknown Source)
sylphio #354
Posted 13 August 2012 - 11:49 AM
Hello,

just a update on the 1.8.4, the version problem is fixed. Thank

The number of methods returned by the matter database and intervace inventory is still zero. so obviously the api fail.
the Workbench is working properly, Great thank

I the log i get the following error when i try to use any ARP block. (Bukkit mcpc version 1.7.7 (the one recommended to use with computercraft 1.4.1))

2012-08-13 06:21:44 [SEVERE] ALERT: SERIOUS BUKKIT PORTING ERROR. net.minecraft.server.ContainerPlayer (true) or xfel.mods.arp.common.ContainerDigitalWorkbench (false) is a container that does not provide a valid player and inventory to bukkit.
The mod porter needs to provide a player through getPlayer() and an IInventory through getInventory().
You may encounter issues. File a bug with this message at mcportcentral.co.za, please.
java.lang.Throwable
at net.minecraft.server.Container.transferTo(Container.java:39)
at org.bukkit.craftbukkit.event.CraftEventFactory.callInventoryOpenEvent(CraftEventFactory.java:491)
at net.minecraft.server.EntityHuman.openGui(EntityHuman.java:1336)
at xfel.mods.arp.common.BlockAdvancedMachine.interact(BlockAdvancedMachine.java:356)
at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:313)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:635)
at net.minecraft.serverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:119)
at net.minecraft.server.Packet15Place.handle(SourceFile:39)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:251)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:106)
at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:82)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:569)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:457)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
2012-08-13 06:30:07 [SEVERE] Could not pass event InventoryCloseEvent to ChestBank
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:304)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:35)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:482)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:467)
at net.minecraft.server.NetServerHandler.handleContainerClose(NetServerHandler.java:1059)
at net.minecraft.serverhook.NetServerHandlerProxy.handleContainerClose(NetServerHandlerProxy.java:192)
at net.minecraft.server.Packet101CloseWindow.handle(SourceFile:16)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:251)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:106)
at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:82)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:569)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:457)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Caused by: java.lang.NullPointerException
at forge.bukkit.ModInventoryView.getPlayer(ModInventoryView.java:34)
at org.bukkit.event.inventory.InventoryCloseEvent.getPlayer(InventoryCloseEvent.java:23)
at me.ellbristow.ChestBank.ChestBankListener.onInventoryClose(ChestBankListener.java:105)
at sun.reflect.GeneratedMethodAccessor109.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302)
… 13 more

Thank you
Xfel #355
Posted 13 August 2012 - 06:26 PM
should be fixed now.
sylphio #356
Posted 13 August 2012 - 07:07 PM
Great thank ! I did a quick test of the new version :-).

I found 2 problems.

1- All the plugging files are located in the ARP subdirectory and not in the archive root so the plugging didn't load.

2- After a manually "re-base" of the zip file, the pluging still fail to load because the file /help/arpturtle.txt is missing for the archive

3- if i diff the lua file the type of the matter database is resource_database in server and database on the client. Is it normal?

if i fix the first 2 bug myself, the plugin load properly :-), i will do some functional test tonight.

Thank you and I hope i do not bug you too much with my bug report :-p
Xfel #357
Posted 13 August 2012 - 07:24 PM
Then you are not using the latest version.
sylphio #358
Posted 13 August 2012 - 07:49 PM
I am following the "bukkit" link on your first post.. Maybe the link is wrong?

https://dl.dropbox.com/u/63263434/Minecraft/arp-downloads/arp-1.2.5-bukkit.zip

If i redownload the file, i get exactly what i reported.
Xfel #359
Posted 14 August 2012 - 06:33 AM
Ah, I forgot to update the resources here. Thanks for noticing.
sylphio #360
Posted 14 August 2012 - 08:57 AM
Thank! The new version work lot better :-) and i no longer get any assert.

i retried using the new version on a clean bukkit server version MCPC 177 (No bukkit plugins, forge plugins : computer craft 1.41 + ARP only ) and the matter database / inventory still dont work.

I place a computer first and a matter database directly at his left

On the computer (after a forced computer reboot to be sure the api is loaded properly)
Lua
db.getItem("diamond")
Result : "no such method CheckItem"

For the inventory, any call will result in a error similar to "no such method IsInventoryValid"
Look like the peripheral didn't export his methods properly or crash while trying to do it.

The matter database is not essential because you can access the same functionnaly from the workbench that work properly but the inventory manager is a little bit more difficult to workaround.

Thank you for your help and i hope my feedback are useful.
Sylp.
Xfel #361
Posted 14 August 2012 - 04:00 PM
Oh my, it seems to me that the bukkit porting process ate my annotations. stupid decompiler!
Xfel #362
Posted 14 August 2012 - 04:03 PM
OK, it's fixed.
sylphio #363
Posted 14 August 2012 - 04:43 PM
Thank… again :-p… but… the file … help/arpturtle.txt is still missing in the bukkit archive :-p

Look fine when i add it manually. I will do some functionnal test later on.

Maybe the dropbox link?

111:35:58 AM
CONSOLE:
[INFO] Injecting api file: help/allocator
11:35:58 AM
CONSOLE:
[SEVERE] java.lang.IllegalArgumentException: Resource not found: help/arpturtle.txt
11:35:58 AM
CONSOLE:
[SEVERE] at xfel.mods.core.peripheral.RomInjector.injectClasspathFile(RomInjector.java:38)

11:35:58 AM
CONSOLE:
not found: help/arpturtle.txt
sylphio #364
Posted 14 August 2012 - 05:31 PM
Probably the link is wrong…. i get the following server crash when i try to enable the allocator

12:26:40 PM CONSOLE: [SEVERE] java.lang.NullPointerException
12:26:40 PM CONSOLE: [SEVERE] at xfel.mods.arp.common.buildcraft.TileDigitalAllocatorBC.onItemSucked(TileDigitalAllocatorBC.java:84)
12:26:40 PM CONSOLE: [SEVERE] at xfel.mods.arp.common.TileDigitalAllocator.q_(TileDigitalAllocator.java:665)
12:26:40 PM CONSOLE: [SEVERE] at xfel.mods.arp.common.buildcraft.TileDigitalAllocatorBC.q_(TileDigitalAllocatorBC.java:54)
12:26:40 PM CONSOLE: [SEVERE] at net.minecraft.server.World.tickEntities(World.java:1189)
12:26:40 PM CONSOLE: [SEVERE] at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:559)
12:26:40 PM CONSOLE: [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:457)
12:26:40 PM CONSOLE: [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
12:26:40 PM CONSOLE:[SEVERE] Unexpected exception

P.s i spotted minor documentation error…
allocator.isActive is now called allocator.isActivated in the lua
Xfel #365
Posted 14 August 2012 - 06:59 PM
Oh, I made a mistake there. Strange that I didn't find it before. I fixed it.
sylphio #366
Posted 14 August 2012 - 11:51 PM
Test report of the last bukkit version! :-p (freshly redownloaded)

Load time : the file help/arpturtle.txt is missing from the archive so i manually added it to allow the plugin to load

Test protocol
install the peripheral on the left of a computer, reboot, and test

Matter database : Still do not work (no such method checkitem )… really look like to be the same annotation problem as before
Inventory Interface : Still do not work (no such method isInventoryValid).
Allocator : Fixed :-)…
Workbench : Work
arpTurtle : do not work : no such method isInventoryValid
Digital Chest : do not work : no such method isInventoryValid

It look like the method registration is not completely fixed.

Thank again
Sylp.

Allocator question!
When i put furnace on the target face my allocator, call to allocator.getSpecialSlots("left") return nil.
On which side this function operate? target or source?

Digital workbench server crash : Repro step.. right click on a workbench to open inventory and click on a empty slot
7:57:20 PM CONSOLE: [SEVERE] ALERT: SERIOUS BUKKIT PORTING ERROR. xfel.mods.arp.common.ContainerDigitalWorkbench (false) or net.minecraft.server.ContainerPlayer (true) is a container that does not provide a valid player and inventory to bukkit.
7:57:20 PM CONSOLE:encounter issues. File a bug with this message at mcportcentral.co.za, please.
7:57:20 PM CONSOLE: porter needs to provide a player through getPlayer() and an IInventory through getInventory().
7:57:20 PM CONSOLE: [SEVERE] ALERT: SERIOUS BUKKIT PORTING ERROR. net.minecraft.server.ContainerPlayer (true) or xfel.mods.arp.common.ContainerDigitalWorkbench (false) is a container that does not provide a valid player and inventory to bukkit.
7:57:20 PM CONSOLE: porter needs to provide a player through getPlayer() and an IInventory through getInventory().

Edit : add a line about the digitalChest
Edit #2 : Add the server crash info
Xfel #367
Posted 15 August 2012 - 06:37 AM
OK, try again (damned problems)
sylphio #368
Posted 15 August 2012 - 11:48 AM
i xfel,

i tested the new version and sadly, my report from yesterday is still totaly valid (missing registration and crash),
The only code difference between the two archive is the suppression of 4 .class no other file changed.. is it what you expectedl?
Xfel #369
Posted 15 August 2012 - 08:22 PM
For the thing with arpturtle help: I have not been able to reproduce that. It works for me.

For the peripheral method thing: I hvae been able to reproduce it, and It seems I forgot to reinstall some annotations.

For the container thing: As far as I know, this should work. I didn't find the problem, or at least it doesn't come from me. I'm not going to do much more about it as the provided functionality is just fully unnecessairy. (you may not change the workbench's recipy with a bukkit plugin anyway)

It should work now.
sylphio #370
Posted 16 August 2012 - 12:21 AM
For the thing with arpturtle help: I have not been able to reproduce that. It works for me.

For the peripheral method thing: I hvae been able to reproduce it, and It seems I forgot to reinstall some annotations.

For the container thing: As far as I know, this should work. I didn't find the problem, or at least it doesn't come from me. I'm not going to do much more about it as the provided functionality is just fully unnecessairy. (you may not change the workbench's recipy with a bukkit plugin anyway)

It should work now.

Great, you are right the turtle problem have disappear since version #367 (post-number).
Concerning the missing methods, i dont know what to say :-/ … i tried your last jar (i have the good one, 282354 bytes) and with the exception of the workbench and the allocator all the other block didn't work exactly like before. Do it was working for you with this version of the archive?

Thank you for your time and help!
Xfel #371
Posted 16 August 2012 - 06:30 AM
OK. I have checked it again and uploaded a definetely working archive. please download it again. If the error keeps appearing, then I don't know what to do. It does work for me (ok, I tested it with the tekkit build, but the differences can't be that big)
sylphio #372
Posted 16 August 2012 - 07:15 AM
OK. I have checked it again and uploaded a definetely working archive. please download it again. If the error keeps appearing, then I don't know what to do. It does work for me (ok, I tested it with the tekkit build, but the differences can't be that big)

This time it was my fault, bad file copy, I made some test and i confirm it work perfectly now. You finally did it :-) .
Thank you very much!
Holofire #373
Posted 18 August 2012 - 04:49 PM
Im having a problem trying to get the peripheral cable to work reliably on my server. Sometimes, it will allow me to connect to inventories and inventory readers with the cable, sometimes it wont do anything at all. It has also crashed the server a couple of times with this crash log in the server window.


java.lang.RuntimeException: You are not attached to this Computer
at dan200.computer.core.Computer$PeripheralWrapper.queueEvent(Computer.java:282)
at xfel.mods.cccable.common.TilePeripheralCable.doDetachPeripheral(TilePeripheralCable.java:624)
at xfel.mods.cccable.common.TilePeripheralCable.computerRemoved(TilePeripheralCable.java:542)
at xfel.mods.cccable.common.RoutingTable.onComputerRemoved(RoutingTable.java:365)
at xfel.mods.cccable.common.RoutingTable.updateEntries(RoutingTable.java:264)
at xfel.mods.cccable.common.TilePeripheralCable.q_(TilePeripheralCable.java:427)
at ge.f(World.java:1609)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:564)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:450)
MadCrayolaz #374
Posted 19 August 2012 - 02:20 AM
What kind of variable does inventory.contains put out? I'm not really sure how to make an item checker without that.
rawritsdan #375
Posted 25 August 2012 - 02:41 PM
Can somebody do some sort of a demo to show people like me who have no clue how to use these apis and want to incorporate them into our builds? :D/>/>
Xfel #376
Posted 25 August 2012 - 04:36 PM
What kind of variable does inventory.contains put out? I'm not really sure how to make an item checker without that.

A boolean value.
Holofire #377
Posted 25 August 2012 - 07:51 PM
Im having a problem trying to get the peripheral cable to work reliably on my server. Sometimes, it will allow me to connect to inventories and inventory readers with the cable, sometimes it wont do anything at all. It has also crashed the server a couple of times with this crash log in the server window.


java.lang.RuntimeException: You are not attached to this Computer
at dan200.computer.core.Computer$PeripheralWrapper.queueEvent(Computer.java:282)
at xfel.mods.cccable.common.TilePeripheralCable.doDetachPeripheral(TilePeripheralCable.java:624)
at xfel.mods.cccable.common.TilePeripheralCable.computerRemoved(TilePeripheralCable.java:542)
at xfel.mods.cccable.common.RoutingTable.onComputerRemoved(RoutingTable.java:365)
at xfel.mods.cccable.common.RoutingTable.updateEntries(RoutingTable.java:264)
at xfel.mods.cccable.common.TilePeripheralCable.q_(TilePeripheralCable.java:427)
at ge.f(World.java:1609)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:564)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:450)

Help?
Xfel #378
Posted 26 August 2012 - 06:55 AM
I can't do much with that crash report only, as the cables are rather complex. I need detailed information on what you did right before it crashed.
Umpani #379
Posted 26 August 2012 - 10:14 PM
Thanks for your efforts on the Bukkit Version! The cables seem to work fine now.
Unfortunately I encountered another slight problem: It seems like some items are not reported when iterating over the contents of a digital chest. So far i observed this behaviour only with IC2 items and only when testing the setup on our Bukkit server (see screenshot, uranium cells not reported). In single player the same setup works as expected. I'm using the latest files (Bukkit version and client) of your mod.

Code of LUA script (test.lua):


os.loadAPI("/rom/apis/inventory");
os.loadAPI("/rom/apis/db");
inv = inventory.get("left:blue");
for _, stack in inv:list() do
print (textutils.serialize(stack));
end

Cheers,
Umpani

Screenshot:
[attachment=401:screenshot.jpg]
Xfel #380
Posted 27 August 2012 - 06:50 AM
Yeah, that's a general problem. ARP uses the item display names to recognize items. Unfortunately, most modders do not register them in their server version. That's something I can't do anything about, but I'd expect the problem to disappear with forge 4.0 and universal distributions.
Umpani #381
Posted 27 August 2012 - 05:31 PM
That's a bummer. I guess there is no way to do some sort of raw query of the chest which gives you just item ids and damage values without having you to modify the code? If not, nevermind, my remote access warehouse clerk will just have to remain half blind for a while longer. Btw., the display item names are a featue i particularly like about your mod. They're what players know items by it makes it easy to find what they're looking for in a lua program for example.

Umpani
Xfel #382
Posted 27 August 2012 - 07:36 PM
I think you can already query item.id to get it in the form id:damage.
Umpani #383
Posted 28 August 2012 - 01:08 AM
I would like to do that, but the inventory interface doesn't return a stack object for the slots in question: inv and inv:list(true) both return nil.
However, some IC2 items do work, having a name like "blockMFSU.name" and returning a stack object, while others don't (uranium cells).
When abusing your low-level calls like

local item, count, dmg = peripheral.call("left:blue", "getInventoryContent", i, nil)

i get correct count and damage values, but a nil item. At least i can detect that the slot is not really empty this way ;-)

Umpani
Xfel #384
Posted 28 August 2012 - 06:39 AM
As I said, the problem is on the server side. I cannot fix that easily. You could look up the names and enter them into the special items list, but I don't know whether that would be worth the efford. Can you give me an exact list of which items are not detected at all? This might enable me to fix it.
Cricket #385
Posted 28 August 2012 - 11:03 AM
Is there a way we could use item ids(some with metadata values) rather than the item name?
Xfel #386
Posted 28 August 2012 - 03:10 PM
Please explain me why you want that. You have to go to the wiki or the config files to find out about ids, while item names can be retrieved in-game directly. I do not really see the point of that.
Umpani #387
Posted 28 August 2012 - 05:35 PM
As I said, the problem is on the server side. I cannot fix that easily. You could look up the names and enter them into the special items list, but I don't know whether that would be worth the efford. Can you give me an exact list of which items are not detected at all? This might enable me to fix it.

How does the special items list work? I've seen the entry in the config file, but i'm not sure what its format and its effects are (sorry if i might have overlooked this information in the documentation you provided).
Eureka! The special items allowed me to circumvent the problem with the empty names! I'll have to enter the items manually in the config file, but at least they get reported now :D/>/>
In case anyone is interested in the solution:

SpoilerI modified the entries.special entry in arp.cfg for the non working items:

####################
# entries.special
####################
entries.special {
   30031=Refined Iron Dust
   30120=Hydration Cell
   30130=Silver Dust
   30133=Clay Dust
   30140=Electric Wrench
   30181=Electrolyzed Water Cell
   30183=Wrench (IC2)
   30201=Near-depleted Uranium Cell
   30202=Re-Enriched Uranium Cell
   30203=Depleted Isotope Cell
   30204=Integrated Heat Disperser
   30205=Integrated Reactor Plating
   30206=Coolant Cell
   30207=Uranium Cell
   30218=Water Cell
   30227=Biofuel Cell
   30228=Coalfuel Cell
   30229=Bio Cell
   30230=H. Coal Cell
   30236=Lava Cell
   30237=Empty Cell
   30246=Bronze
   30247=Tin
   30248=Copper
   30249=Refined Iron
   30250=Small Pile of Iron Dust
   30251=Bronze Dust
   30252=Tin Dust
   30253=Copper Dust
   30254=Gold Dust
   30255=Iron Dust
   30256=Coal Dust
   4462=Wrench (BC2)
   5263=Wrench (Forestry)
   7292=Steel Ingot
}

Concerning the exact list of items: Checking the items manually would be tedious (> 800 different items to check), but i can give you some more examples (all items from IC2, not encountered any items from other mods yet with this behaviour, item IDs might differ from default IC2 install - to resolve conflicts):

Format: Display Name (ID xxxxx) - class name (is that a class name? got it from a NEI item dump)

Uranium Cell (ID 30207) - item.itemCellUran
Tin (ID 30247) - item.itemIngotTin
Copper (ID 30248) - item.itemIngotCopper
Lava Cell (ID 30236) - item.itemCellLava
Water Cell (ID 30218) - item.itemCellWater

when iterating over inventory with


for _, stack in inv:list(true) do ...

the variable 'stack' is nil for inventory slots containing any of those items. Further:

db.getItem("Uranium Cell") returns nil
db.getItem("item.itemCellUran.name") returns nil

For any of the items i listed (not just uranium cells).
I hope this info helps. The real problem isn't that the display names don't work propery (i wouldn't have bothered you if it was just that), its that not even the names like 'item.itemCellUran.name' seem to work for those items.

If you're really willing to attempt a fix, you might want to try using a string with the item ID as fallback if even item.itemCellUran.name isn't available as item name.

Concerning Cricket's post: Being able to access items by ID rather than their name would indeed have an advantage: Item IDs are unique, while (display) names aren't. For example, i have 3 distinct items in my combination of mods which have the name "Wrench". One BC "Wrench" (item.wrenchItem), one IC2 "Wrench" (item.itemToolWrench) and the one "Wrench" from forestry (item.wrench). I'm not sure how ARP handles this, or if there is a way of distinguishing those items (what will db.getItem("Wrench") return?).

Cheers,
Umpani
Xfel #388
Posted 29 August 2012 - 06:53 AM
OK, I don't really see why that is happening. I'll add retrieval by id and see.
matejdro #389
Posted 29 August 2012 - 09:50 PM
How to create ARP turtle (to use with arpturtle API)?

EDIT: nevermind, found it.


Also, found a bug. To get inventory above turtle, you need to use arpturtle.getInventory("bottom").

EDIT2: Found a dupe bug. I was moving marble (from RedPower mod) from golden chest (from IronChests mod) to turtle inventory and inventory.move function copied items, not moved.
Xfel #390
Posted 30 August 2012 - 06:37 AM
Oh, it seems I made an accidental flip there. Will be fixed in the next version.

For the dupe bug: I'll look into it, but I don't have time currently.
matejdro #391
Posted 30 August 2012 - 09:40 AM
I have noticed same dupe bug with pulling buckets and diskettes.
matejdro #392
Posted 30 August 2012 - 02:20 PM
Here is a demonstration of a duplication bug:

http://www.youtube.com/watch?v=eIOEm-0wCMM

Item will be copied over and after re-opening turtle interface it will become infinite item that can be duplicated and placed down how many times you want.
Xfel #393
Posted 30 August 2012 - 06:12 PM
Ah I found the problem. Was a copy paste error. I made a new, fixed version.
matejdro #394
Posted 30 August 2012 - 06:13 PM
Error to bottom bug or dupe bug?
Xfel #395
Posted 30 August 2012 - 06:51 PM
Both.
matejdro #396
Posted 30 August 2012 - 07:51 PM
Thanks, will test it.

EDIT: It works, thanks again! Now I can finally play with this.
matejdro #397
Posted 02 September 2012 - 11:06 AM
Little bug report: It will not properly detect items inside IC2 machines. It detecs number of slots and name of the machine properly, but all slots are nil, despite there are items inside.
Xfel #398
Posted 02 September 2012 - 01:43 PM
guess there are ic2 items inside? For some reason, they are not properly recognized.
ArchAngel075 #399
Posted 02 September 2012 - 02:29 PM
Hello there.

After some typing away I finnaly finished my "craft" helper program.

How it works it it make a list of the crafting slots(1-9) and displays what the user has set them to be filled with.
It can set any item,
can craft up to 16 times(thats 16 "crafts" not 16 iterms produced)
can edit the recipe or view it readily.
Uses button events instead of commands.
Able to use the Peripheral Cables.

I would like to note that for some reason my program will now and then throw index out of bounds :256 OR a plain 178 error (usually after pressing around 125 buttons)

Also its the first program Ive made using this mod(ARP) so please be kind when offering help :)/>/>
Spoiler

-- CraftHelpForARP -- ArchAngel075
print("Please enter the Side the DBench is on : ")
side = io.read()
-- create a table(used copy paste from the help file...)
recipe={
item1, item2, item3,
item4, item5, item6,
item7, item8, item9
}
item5 = db.getItem("Bone") -- this is from testing, it actually causes the default recipe to be Bonemeal ;P
nTCraft = 1 -- Number To Craft, used in determining the amount of times to craft something.
function MenuDisp()
	print("Use UP|Down arrow keys to move cursor")
	print("Use RIGHT arrow key to change a slot")
	print("Use O|P to change # items to craft | Max = 16 Min = 1")  
	print("Use ENTER arrow key to Craft " .. nTCraft .. " times")
	print("Use LEFT arrow key to view what willl be crafted")
	print("USe Delete to clear the slected slot")
	print("Use H to View Help me") -- not yet needed
end
function printing()
	term.setCursorPos(1,1)
	i = 1
		repeat
			if recipe[i] == nil then
				print("nil"..i)
			else
				print(recipe[i])
			end
			i = i+1
		until i > 9
	 print("---------------")
	MenuDisp()
	term.setCursorPos(16,1)
end
printing()
i = 1
------
function Setrecipe() -- a simple function to update the recipe display.
	workbench.setRecipe(side, recipe)
end
Setrecipe()
function CLEARs(x,y) -- i have this on all my programs :D/>/> its just to save time but here it became really important in the displaying of recipes.
	term.clear()
	term.setCursorPos(x,y)
end

workbench.getRecipe(side) -- the following is very random and are just here dur to the very first testing I did
print(TP)
workbench.getResult(side)
TP = workbench.getRecipe(side)
if workbench.isRecipeValid(side) == true then
	print(workbench.getResult(side))
end
Px = 0  -- used to set the (x;y) of the Cursor for the Displaying of recipes.
Py = 0
function Edit() -- used with CLEARs() and Printing() to display the "menu" .
	CLEARs(Px,Py)
	printing()
	grab()
end
Px = 16 -- what the Blinking defaults to.
function grab() -- listen for events and execute accordingly
	local event param1 , param2 = os.pullEvent("key")
		if param2 == 208 then
			xIFDOWNA()
		elseif param2 == 200 then
			xIFUPA()
		elseif param2 == 205 then
			xIFRIGHTA()
		elseif param2 == 203 then
			xIFLEFTA()
		elseif param2 == 24 and nTCarft ~= 1 then --craft amount limiter(it actually checks again even if this returns true)
			xIFCDOWN()
		elseif param2 == 25 and nTCraft ~= 16 then -- same as above
			xIFCUP()
		elseif param2 == 28 then
			xIFCRaft()
		elseif param2 == 211 then
			xIFDEL()
		else
			grab() -- if no recognised buttons then
	end
end

function xIFDOWNA() -- when down arrow move cursor down, edit its Y value and fail if its at MAX lowest value(9)
	if Py ~= 9 then
		Py = Py+1
		Px = Px
		Dispp()
			else
				Dispp()
	end
end

function Dispp() -- using the CLEARs() and printing command again, this time it will print a '<' as the cursor.
	CLEARs(Px,Py)
	print("<")
	printing()
	grab()
end
function xIFUPA() -- same as Down arrow, just applys to Up Arrow.
	if Py ~= 1 then
		Py = Py-1
		Dispp()
			else
				Dispp()
	end
end

function xIFRIGHTA() -- here right arrow fires, its for editing a selected recipe slot. Will default to 'nil' if value not recognised.
	CLEARs(1,1)
	print("please enter the Item to use : ")
	USE = io.read()
	i = Py
	recipe[i] = db.getItem(USE)
	sleep(0.5)
	Setrecipe() -- we want to update recipe after adding the new ingredient.
	Dispp()
end
function xIFLEFTA() -- Left arrow functions as a preview pf what a will be crafted, usefull for hen you cant Rclick the Dbench, or if you want a check of what will be crafted without escaping.
   CLEARs(1,1)
   print(workbench.getResult("side"))
   print("Press any key to return")
   os.pullEvent("key")
   Dispp()
end
function xIFCDOWN() -- here we listen for 'o', it controls the number of items crafted laong with 'p'
	if nTCraft == 1 then -- limiter so we cant craft a negative :P/>/>
		Dispp()
		   else
			   nTCraft = nTCraft - 1
			   Dispp()
	end
end
function xIFCUP() -- Same as above, just to increase the amount.
	if nTCraft == 16 then -- limiter since the programs can crash when too many buttons have been pressed :/
		Dispp()
			else
				nTCraft = nTCraft + 1
				Dispp()
	end
end
function xIFCRaft() -- once enter fires we run this
	CLEARs(1,1)
	if workbench.isRecipeValid("side") == true then
		print("Crafting...") -- to save time it uses a validity check, unsure if this is needed.
		workbench.craft("side", nTCraft)
		Dispp()
			else
				print("Invalid Recipe!") -- error to tell you its not going to work
				print("press any key to return")
				os.pullEvent("key")
				Dispp()
	end
end
function xIFDEL() -- Delete command to quick swipe a value.
	i = Py
	if recipe[i] ~= nil then --validity check to see if there is a saved value.
		recipe[i] = db.getItem("nil")
		Setrecipe()
		Dispp()
			else
				Dispp()
	end
end
Edit() -- this Runs the program
matejdro #400
Posted 02 September 2012 - 08:37 PM
guess there are ic2 items inside? For some reason, they are not properly recognized.

Nope. It does not matter. For example in recycler I had cobble (vanilla item) and UU matter (IC2 Item) inside. No item was recognized.
immibis #401
Posted 03 September 2012 - 02:51 AM

05:06:19 [SEVERE] Unexpected exception
java.lang.RuntimeException: You are not attached to this Computer
        at dan200.computer.core.Computer$PeripheralWrapper.queueEvent(Computer.java:282)
        at xfel.mods.cccable.common.TilePeripheralCable.doAttachPeripheral(TilePeripheralCable.java:610)
        at xfel.mods.cccable.common.TilePeripheralCable.computerAdded(TilePeripheralCable.java:593)
        at xfel.mods.cccable.common.RoutingTable.onComputerAdded(RoutingTable.java:449)
        at xfel.mods.cccable.common.RoutingTable.recieveUpdate(RoutingTable.java:367)
        at xfel.mods.cccable.common.TilePeripheralCable.q_(TilePeripheralCable.java:531)
        at net.minecraft.server.World.tickEntities(World.java:1189)
        at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:559)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:457)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Xfel #402
Posted 03 September 2012 - 06:40 AM
I'll look into it for the MC 1.3.2 version.
immibis #403
Posted 03 September 2012 - 05:09 PM
I'll look into it for the MC 1.3.2 version.
Not for 1.2.5? I've had this on my server for two days, and it's crashed twice.
Xfel #404
Posted 03 September 2012 - 06:26 PM
ok, just do not break peripheral cables while there is a running computer attached to the network, to be shure. CC for 1.3.2 is almost out now.
immibis #405
Posted 04 September 2012 - 06:44 AM
ok, just do not break peripheral cables while there is a running computer attached to the network, to be shure. CC for 1.3.2 is almost out now.
It's a public server. I'm not the one breaking the cables.
Xfel #406
Posted 04 September 2012 - 06:47 AM
Currently, I can't do anything, as my computer has a little mainboard problem. The data isn't lost, but I can't access it right now. So, you'll have to wait, sorry for that.
Spice-King #407
Posted 04 September 2012 - 03:43 PM
I'm also getting the same exception as immibis, as long as the connected PC has been turned on at least once. Further more, for what ever reason, I am unable to get anything out of the cable. For example: peripheral.isPresent("right") works (returns true and false when it should) but peripheral.isPresent("right:red") does not (returns "", yep nothing) same with peripheral.wrap("right:red"). This renders the cable useless until fixed. I did have it working until the exception but not since then. Hopefully, you can fix it for 1.2.5 as I have over 40 mods, some of which might be slow to update to 1.3.2.
Xfel #408
Posted 04 September 2012 - 05:30 PM
That seems like you are missing the extended peripheral api. Type ls /rom/apis and tell me whether you found a file named "peripheral".
Spice-King #409
Posted 04 September 2012 - 09:03 PM
It's there, I've checked with edit /rom/apis/peripheral. Has things like local function decode(side) in there.

Edit: Here is something funny and shows that the api is there and loaded. I checked a non cabled side with peripheral.isPresent( side:color ) and it did return false. How ever, a cabled side returned nothing, same PC checked at a Lua prompt.
Edited on 04 September 2012 - 09:27 PM
Holofire #410
Posted 05 September 2012 - 02:03 AM
It's there, I've checked with edit /rom/apis/peripheral. Has things like local function decode(side) in there.

Edit: Here is something funny and shows that the api is there and loaded. I checked a non cabled side with peripheral.isPresent( side:color ) and it did return false. How ever, a cabled side returned nothing, same PC checked at a Lua prompt.

I get the exact same thing. I also get the error immibis posted aswell.
Cyclonit #411
Posted 06 September 2012 - 10:02 PM
Someone seriously should make a tutorial about this. I have no clue how to use it ^^
immibis #412
Posted 08 September 2012 - 04:20 AM
Different error this time:

java.util.ConcurrentModificationException
    at java.util.HashMap$HashIterator.nextEntry(Unknown Source)
    at java.util.HashMap$ValueIterator.next(Unknown Source)
    at xfel.mods.cccable.common.RoutingTable.updateEntries(RoutingTable.java:311)
    at xfel.mods.cccable.common.TilePeripheralCable.q_(TilePeripheralCable.java:536)
    at net.minecraft.server.World.tickEntities(World.java:1189)
    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:559)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:457)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Xfel #413
Posted 08 September 2012 - 07:52 AM
Hmm, seems that I didn't take care for thread-safety far enough. I guess that happened when you attached/detached a new computer to the network?
Rangicus #414
Posted 08 September 2012 - 03:43 PM
I can't get the cables to work is there a certain API for them?
Xfel #415
Posted 08 September 2012 - 04:08 PM
You should be able to use them over the default peripheral api (It's overridden, but that should work automatically).
matejdro #416
Posted 08 September 2012 - 08:09 PM
Digital workbench does not appear to work for me.

1. When workbench is empty, if I click on any slot in the workbench interface, I will get "Internal server error"
2. Tested with this line: (attempting to craft planks)

recipe = {db.getItem("Wood"), nil, nil, nil, nil, nil, nil, nil, nil}
test = workbench.setRecipe("back", recipe)
. test returns nill and if I click on the workbench, it will instantly kick me out with "internal Server error" without showing the interface.
3. Workbench.craft() will return

workbench:101: attempt to compare nil with number
Xfel #417
Posted 08 September 2012 - 09:04 PM
craft() requires an amount argument. Seems that you forgot it.
matejdro #418
Posted 08 September 2012 - 09:19 PM
Yes, I did it with argument (workbench.craft("back") to be precise).

EDIT: Checked a server and there is an error:

2012-09-08 21:04:35 [SEVERE] ALERT: SERIOUS BUKKIT PORTING ERROR. net.minecraft.server.ContainerPlayer (true) or xfel.mods.arp.common.ContainerDigitalWorkbench (false) is a container that does not provide a valid player and inventory to bukkit.
The mod porter needs to provide a player through getPlayer() and an IInventory through getInventory().
You may encounter issues. File a bug with this message at mcportcentral.co.za, please.
java.lang.Throwable
at net.minecraft.server.Container.transferTo(Container.java:39)
at org.bukkit.craftbukkit.event.CraftEventFactory.callInventoryOpenEvent(CraftEventFactory.java:491)
at net.minecraft.server.EntityHuman.openGui(EntityHuman.java:1336)
at xfel.mods.arp.common.BlockAdvancedMachine.interact(BlockAdvancedMachine.java:356)
at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:313)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:635)
at net.minecraft.server.Packet15Place.handle(SourceFile:39)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:251)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:106)
at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:82)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:569)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:457)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
2012-09-08 21:04:35 [WARNING] Failed to handle packet: java.lang.NullPointerException
java.lang.NullPointerException
at org.bukkit.craftbukkit.inventory.CraftInventoryCrafting.setResult(CraftInventoryCrafting.java:126)
at org.bukkit.craftbukkit.event.CraftEventFactory.callPreCraftEvent(CraftEventFactory.java:506)
at net.minecraft.server.CraftingManager.craft(CraftingManager.java:250)
at xfel.mods.arp.common.ContainerDigitalWorkbench$ResultInventory.getItem(ContainerDigitalWorkbench.java:18)
at net.minecraft.server.Slot.getItem(Slot.java:43)
at xfel.mods.core.SlotReadOnly.getItem(SlotReadOnly.java:34)
at net.minecraft.server.Container.b(Container.java:87)
at net.minecraft.server.Container.addSlotListener(Container.java:78)
at net.minecraft.server.EntityHuman.openGui(EntityHuman.java:1345)
at xfel.mods.arp.common.BlockAdvancedMachine.interact(BlockAdvancedMachine.java:356)
at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:313)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:635)
at net.minecraft.server.Packet15Place.handle(SourceFile:39)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:251)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:106)
at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:82)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:569)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:457)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Xfel #419
Posted 09 September 2012 - 07:03 AM
OK. first thing. It requires a second argument besides the side one, which specifies how many items to craft. It also stands in the help file.

Second thing: Bukkit was never meant to work with automatic crafting or read only slots. expactably poor is the compability. I set up everything as necessairy and it still doesn't work, so I decided to just ignore that if it doesn't crash your server.
matejdro #420
Posted 09 September 2012 - 08:21 AM
Oh, that is a bummer. Well, I guess I will have to use crafting turtle then.

Thanks for your answer.
Cloudy #421
Posted 09 September 2012 - 09:07 AM
OK. first thing. It requires a second argument besides the side one, which specifies how many items to craft. It also stands in the help file.

Second thing: Bukkit was never meant to work with automatic crafting or read only slots. expactably poor is the compability. I set up everything as necessairy and it still doesn't work, so I decided to just ignore that if it doesn't crash your server.

If you had set up everything as neccesary then it would have worked - you can even return null from those functions. What is your code to implement that in ContainerDigitalWorkbench?
Xfel #422
Posted 09 September 2012 - 11:36 AM
I implemented the getInventory method to return an empty one. And the player retrieval should be automatical.

Anyways, it works as long as you don't open the gui. But anyways, I'm experimenting with a digital chest and a crafty turtle to produce a better craft program version. The digital workbench is likely to be remove in future.
Edited on 09 September 2012 - 09:38 AM
matejdro #423
Posted 09 September 2012 - 03:55 PM
It appears it also have problems with detecting IC2 items inside chests. For example, it will not detect Rubber (it will report slot as nil, despite there is something here).


(First slot is rubber, second is golden helmet)


(inv is chest from above picture. As you can see inv[1] returns nil despite there is rubber there. Golden helmet works fine.)
Cricket #424
Posted 11 September 2012 - 04:07 AM
It appears it also have problems with detecting IC2 items inside chests. For example, it will not detect Rubber (it will report slot as nil, despite there is something here).


(First slot is rubber, second is golden helmet)


(inv is chest from above picture. As you can see inv[1] returns nil despite there is rubber there. Golden helmet works fine.)
See this post.
http://www.computerc...dpost__p__28199
xMAC94x #425
Posted 14 September 2012 - 02:30 PM
Hi Xfel,

is it possible to add a "wrap" function to your cccable ?
This would be very cool for my Peripheral / Event api.

Thanks!

Edit: changed "warp" to "wrap"…
Xfel #426
Posted 14 September 2012 - 02:48 PM
Which would do what excactly?
matejdro #427
Posted 14 September 2012 - 03:19 PM
My guess is that he wants to warp (teleport) stuff around?
linuxpro #428
Posted 14 September 2012 - 03:25 PM
cant figure out what i am doing wrong.


reqItemData = db.getItem(reqItem) -- reqitem is string enter by user.
if not reqItemData then
print("sorry I dont know that iteam")
else
print(reqItemData)
reqItemRecipe = db.getRecipesFor(reqItemData,"crafting")

it get there and gives me a db:183: invalid recipe type.
Xfel #429
Posted 14 September 2012 - 04:02 PM
@linuxpro
it seems that there is a copy-paste error in my conversion code. You have done nothing wrong. I can't fix it now, though. Use the workaround I posted on the first page.

@mac1
If you really mean a teleport function: Do you realize that this is not in any way related to the purpose of this mod?
linuxpro #430
Posted 14 September 2012 - 04:23 PM
I still cant seem to get getRecipesFor to work with the added function or without a crafting type.
Xfel #431
Posted 14 September 2012 - 04:34 PM
Er… ok. That's bad. I fear I can't help you then.
xMAC94x #432
Posted 14 September 2012 - 07:30 PM
Oh sry, i wanted so say wrap, not warp :)/>/>
Whis should return a handle to the peripheral. Like the original "peripheral.wrap( side )" at http://computercraft.info/wiki/index.php?title=Peripheral_%28API%29
Maybe there is allready one, but i didn't found a function to get the handle of a peripheral.
matejdro #433
Posted 14 September 2012 - 07:31 PM
I think it works with peripheral.wrap(). But he mentioned in the first post that it's not recommended.
Xfel #434
Posted 14 September 2012 - 07:32 PM
You should be able to use the normal wrap function. it is implemented fully in lua code, and should be just taken over. It's not documented, but that is because I don't add new functions. I only alter the existing ones.
xMAC94x #435
Posted 14 September 2012 - 08:04 PM
Ok, the normal peripheral.wrap("back:blue") just works fine.
Thank you for this awesome mod.
Marval #436
Posted 17 September 2012 - 03:25 PM
Is the way, using this addon or something else too, to move one (or stack) item from chest to turtle but you don't know where (which slot) is it? For example I have chest with lot of different items and i want to my turtle go, take bread and go back, but i don't know in which slot the bread is.

Sorry for my english. I hope you can understand me.
Xfel #437
Posted 17 September 2012 - 04:04 PM
you could write a program for that, yes.
Marval #438
Posted 17 September 2012 - 04:09 PM
But how get slot where specified item is or how set this item in specified place? I must know this to use function move, am I right?
matejdro #439
Posted 17 September 2012 - 05:32 PM
Yes. You can cycle through inventory.list() and when you find proper slot you can use move command.

I'm not sure if it works with regular turtles and inventory interface, but you can use arpturtle to move items between turtle and chest.
Marval #440
Posted 17 September 2012 - 06:59 PM
Thank You very much, Your mod is awesome :)/>/>
Xfel #441
Posted 23 September 2012 - 07:37 PM
OK, here it is… peripheral cables are updated for MC1.3.2 and CC1.42 . I think I also fixed most bugs. ARP will take a while longer, as it is a lot more complex.
DarkSnake #442
Posted 26 September 2012 - 11:24 PM
As I was removing a cable from the side of my computer… :S
(Hooked this cable to another cable which was colored white, hooked to a disk drive…
http://pastebin.com/wQWNzEAJ
kaj #443
Posted 26 September 2012 - 11:50 PM
Hello.
Just posting to say thanks for the quick update to 132,
and also thanks for splitting the peri-cables and arp into separate DL's.
-Much more convenient IMO.

- as an afterthought, I don't know if this is a bug or intended, but I seem unable to print the same message on two monitors using the same color cables.
Any chance you could make this work in future?
- so that you could use one computer to write (the same) text on several monitors across your base (or server) ?

thanks again

-kaj

EDIT: How can I change the block ID??
It dosen't seem to generate a config file.
Xfel #444
Posted 27 September 2012 - 06:45 AM
This is intentional. You can only acces one peripheral over one color tag. tre, it might work for monitor.write(), but what if you call monitor.getSize() ant the monitors don't have the same size? No, to stay universal, this shouldn't be allowed.

@DarkSnake:
I thought I fixed that one… seems that I didn't. I'll look into it, but not for a week or so, as I'm busy in real life.

PS: the project is open source on github now. so if anyone has an idea for a fix, you might implement it and write a pull request.
DarkSnake #445
Posted 27 September 2012 - 12:41 PM
This is intentional. You can only acces one peripheral over one color tag. tre, it might work for monitor.write(), but what if you call monitor.getSize() ant the monitors don't have the same size? No, to stay universal, this shouldn't be allowed.

@DarkSnake:
I thought I fixed that one… seems that I didn't. I'll look into it, but not for a week or so, as I'm busy in real life.

PS: the project is open source on github now. so if anyone has an idea for a fix, you might implement it and write a pull request.

aww! :3 ok
Xfel #446
Posted 28 September 2012 - 06:45 PM
Oh, seems I actually found time to fix the bugs. So hey, there is a new release. Any point such an exception could possibly occur is now heavily secured. They cannot crash your minecraft anymore in any possible way.
DarkSnake #447
Posted 28 September 2012 - 07:15 PM
Oh, seems I actually found time to fix the bugs. So hey, there is a new release. Any point such an exception could possibly occur is now heavily secured. They cannot crash your minecraft anymore in any possible way.

yay
immibis #448
Posted 29 September 2012 - 06:26 AM
This is intentional. You can only acces one peripheral over one color tag. tre, it might work for monitor.write(), but what if you call monitor.getSize() ant the monitors don't have the same size? No, to stay universal, this shouldn't be allowed.

It could call the method on all peripherals but only return the result from one of them (arbitrarily).
If you call monitor.getSize() it would return the size of any one of your monitors, so unless you know what you're doing they'd better all be the same size.
Xfel #449
Posted 29 September 2012 - 08:22 AM
That would be too unpredictable. It may work for monitors, but imagine you had two arp digital chests at one address. You would only get the content of one, but the manipulation methods would be executed on both. That's absolutely not a good solution.
Additionally, the current routing process wouldn't work with it. it assumes that there is only one peripheral per color tag, which allows it to call, add and remove peripherals much faster.
DarkSnake #450
Posted 29 September 2012 - 04:28 PM
Ermm… I was just right clicking a cable in my test world… >_>
Computer->Cable->Cable->Disk Drive


	  Minecraft has crashed!	 
	  ----------------------	 
Minecraft has stopped running because it encountered a problem; Unexpected error
This error has been saved to C:UsersDarkSnakeAppDataRoaming.minecraftcrash-reportscrash-2012-09-29_11.27.15-client.txt for your convenience. Please include a copy of this file if you report this crash to anyone.

--- BEGIN ERROR REPORT 84a37f82 --------
Generated 9/29/12 11:27 AM
- Minecraft Version: 1.3.2
- Operating System: Windows NT (unknown) (amd64) version 6.2
- Java Version: 1.7.0_05, Oracle Corporation
- Java VM Version: Java HotSpot™ 64-Bit Server VM (mixed mode), Oracle Corporation
- Memory: 8346214192 bytes (7959 MB) / 8555069440 bytes (8158 MB) up to 8555069440 bytes (8158 MB)
- JVM Flags: 6 total; -Xincgc -Xmx8192m -Xms8192m -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalPacing -XX:ParallelGCThreads=4
- FML: FML v3.1.30.390 Minecraft Forge 4.1.4.295 32 mods loaded, 32 mods active
FML [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
Forge [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
mod_CodeChickenCore [CodeChicken Core] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
mod_NotEnoughItems [Not Enough Items] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
BuildCraft|Core [BuildCraft] (buildcraft-A-3.2.0pre7.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
BuildCraft|Builders [BC Builders] (buildcraft-A-3.2.0pre7.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
BuildCraft|Energy [BC Energy] (buildcraft-A-3.2.0pre7.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
BuildCraft|Factory [BC Factory] (buildcraft-A-3.2.0pre7.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
BuildCraft|Transport [BC Transport] (buildcraft-A-3.2.0pre7.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
BuildCraft|Silicon [BC Silicon] (buildcraft-A-3.2.0pre7.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
CameraCraft [Camera Craft] (CameraCraft.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
CCCable [ComputerCraft Peripheral Cables] (cccable-1.1.1-universal.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
chocolatefoodstuffs [Chocolate Foodstuffs] (ChocolateFoodstuffs) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
ComputerCraft [ComputerCraft] (ComputerCraft) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
CCTurtle [ComputerCraft Turtles] (ComputerCraft) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
ExtraBees [Extra Bees] (extrabees-1.4.0.16-dev-build.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
Forestry [Forestry for Minecraft] (forestry-A-1.5.0.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
MSC [Mob Spawn Controls] (Forge_MobSpawnControlsv1.3.2.1.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
IC2 [IndustrialCraft 2] (industrialcraft-2_1.106.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
mod_InvTweaks [Inventory Tweaks] (InvTweaks-1.43b-1.3.2.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
LogisticsPipes|Main [Logistics Pipes] (LogisticsPipes-0.5.1.pre3.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
MiscPeripherals [MiscPeripherals] (miscperipherals-1.0b1.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
CompactSolars [Compact Solar Arrays] (mod_compactsolars-main-3.0.1.13.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
IronChest [Iron Chest] (mod_ironchests-client-4.0.2.44.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
mod_Boombox [mod_Boombox] (PK_Boombox_1.3.2_v2.1(PiKPod).zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
mod_BoomboxRemote [mod_BoomboxRemote] (PK_Boombox_1.3.2_v2.1(PiKPod).zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
PortalGun [PortalGun] (portalgun.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
Railcraft [Railcraft] (Railcraft_6.0.0.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
redstoneblock [RedStone Block] (RedStoneBlock) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
TreeCapitator [TreeCapitator] (Treecapitator.FML.1.3.2.r02.Universal.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
WirelessRedstoneCore [Wireless Redstone] (WirelessRedstone.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
ASTU [ASTU] (zASTU.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available->Available
- LWJGL: 2.4.2
- OpenGL: GeForce GTX 550 Ti/PCIe/SSE2 GL version 4.2.0, NVIDIA Corporation
- Is Modded: Definitely; 'forge,fml'
- Type: Client
- Texture Pack: Default
- Profiler Position: N/A (disabled)
- World MpServer Entities: 34 total; [atg['Serpen64'/191004, l='MpServer', x=-777.89, y=6.37, z=-233.74], mt['Pig'/190924, l='MpServer', x=-840.03, y=4.00, z=-279.91], EntityBlock['unknown'/191303, l='MpServer', x=-786.25, y=8.25, z=-262.75], EntityBlock['unknown'/191304, l='MpServer', x=-785.75, y=7.00, z=-262.75], EntityBlock['unknown'/191305, l='MpServer', x=-785.75, y=8.25, z=-263.25], EntityBlock['unknown'/191306, l='MpServer', x=-785.60, y=6.00, z=-262.60], EntityMechanicalArm['unknown'/191302, l='MpServer', x=-782.00, y=4.00, z=-253.00], mt['Pig'/190965, l='MpServer', x=-708.97, y=4.00, z=-251.97], od['Villager'/190958, l='MpServer', x=-728.59, y=5.00, z=-310.22], od['Villager'/190971, l='MpServer', x=-698.50, y=5.00, z=-301.94], od['Villager'/190959, l='MpServer', x=-740.38, y=4.00, z=-290.72], mp['Cow'/190944, l='MpServer', x=-786.94, y=4.00, z=-304.97], od['Villager'/190957, l='MpServer', x=-728.91, y=5.00, z=-304.72], mt['Pig'/190960, l='MpServer', x=-726.84, y=4.00, z=-260.84], mt['Pig'/190966, l='MpServer', x=-712.91, y=4.00, z=-238.16], od['Villager'/190972, l='MpServer', x=-702.91, y=5.00, z=-310.69], od['Villager'/190975, l='MpServer', x=-703.59, y=5.00, z=-309.63], mt['Pig'/190923, l='MpServer', x=-836.16, y=4.00, z=-274.59], nj['item.item.egg'/190927, l='MpServer', x=-834.94, y=4.13, z=-262.84], mo['Chicken'/190926, l='MpServer', x=-835.44, y=4.00, z=-262.56], mu['Sheep'/190925, l='MpServer', x=-833.81, y=4.00, z=-284.63], mu['Sheep'/190930, l='MpServer', x=-818.97, y=4.00, z=-294.06], mt['Pig'/190931, l='MpServer', x=-830.38, y=4.00, z=-287.84], mo['Chicken'/190928, l='MpServer', x=-845.56, y=4.00, z=-195.44], mo['Chicken'/190929, l='MpServer', x=-842.25, y=4.00, z=-201.81], mu['Sheep'/190934, l='MpServer', x=-808.94, y=4.00, z=-312.91], mp['Cow'/190935, l='MpServer', x=-806.84, y=4.00, z=-313.97], mp['Cow'/190932, l='MpServer', x=-822.84, y=4.00, z=-184.97], mo['Chicken'/190938, l='MpServer', x=-812.63, y=4.00, z=-204.41], mp['Cow'/190939, l='MpServer', x=-802.41, y=4.00, z=-180.59], mu['Sheep'/190936, l='MpServer', x=-808.31, y=4.00, z=-275.19], nj['item.item.egg'/190937, l='MpServer', x=-815.19, y=4.13, z=-203.09], mo['Chicken'/190940, l='MpServer', x=-805.53, y=4.00, z=-180.53], od['Villager'/190979, l='MpServer', x=-703.28, y=5.00, z=-288.53]]
- World MpServer Players: 1 total; [atg['Serpen64'/191004, l='MpServer', x=-777.89, y=6.37, z=-233.74]]
- World MpServer Chunk Stats: MultiplayerChunkCache: 441
- Forced Entities: 36 total; [mp['Cow'/190944, l='MpServer', x=-786.94, y=4.00, z=-304.97], EntityBlock['unknown'/191306, l='MpServer', x=-785.60, y=6.00, z=-262.60], EntityBlock['unknown'/191304, l='MpServer', x=-785.75, y=7.00, z=-262.75], EntityBlock['unknown'/191305, l='MpServer', x=-785.75, y=8.25, z=-263.25], EntityMechanicalArm['unknown'/191302, l='MpServer', x=-782.00, y=4.00, z=-253.00], EntityBlock['unknown'/191303, l='MpServer', x=-786.25, y=8.25, z=-262.75], od['Villager'/190957, l='MpServer', x=-728.91, y=5.00, z=-304.72], od['Villager'/190959, l='MpServer', x=-740.38, y=4.00, z=-290.72], od['Villager'/190958, l='MpServer', x=-728.59, y=5.00, z=-310.22], mt['Pig'/190960, l='MpServer', x=-726.84, y=4.00, z=-260.84], mt['Pig'/190965, l='MpServer', x=-708.97, y=4.00, z=-251.97], mt['Pig'/190966, l='MpServer', x=-712.91, y=4.00, z=-238.16], od['Villager'/190971, l='MpServer', x=-698.50, y=5.00, z=-301.94], od['Villager'/190972, l='MpServer', x=-702.91, y=5.00, z=-310.69], od['Villager'/190975, l='MpServer', x=-703.59, y=5.00, z=-309.63], mt['Pig'/190923, l='MpServer', x=-836.16, y=4.00, z=-274.59], nj['item.item.egg'/190927, l='MpServer', x=-834.94, y=4.13, z=-262.84], mo['Chicken'/190926, l='MpServer', x=-835.44, y=4.00, z=-262.56], mu['Sheep'/190925, l='MpServer', x=-833.81, y=4.00, z=-284.63], mt['Pig'/190924, l='MpServer', x=-840.03, y=4.00, z=-279.91], mu['Sheep'/190930, l='MpServer', x=-818.97, y=4.00, z=-294.06], mt['Pig'/190931, l='MpServer', x=-830.38, y=4.00, z=-287.84], mo['Chicken'/190928, l='MpServer', x=-845.56, y=4.00, z=-195.44], mo['Chicken'/190929, l='MpServer', x=-842.25, y=4.00, z=-201.81], mu['Sheep'/190934, l='MpServer', x=-808.94, y=4.00, z=-312.91], mp['Cow'/190935, l='MpServer', x=-806.84, y=4.00, z=-313.97], mp['Cow'/190932, l='MpServer', x=-822.84, y=4.00, z=-184.97], mo['Chicken'/190938, l='MpServer', x=-812.63, y=4.00, z=-204.41], mp['Cow'/190939, l='MpServer', x=-802.41, y=4.00, z=-180.59], mu['Sheep'/190936, l='MpServer', x=-808.31, y=4.00, z=-275.19], nj['item.item.egg'/190937, l='MpServer', x=-815.19, y=4.13, z=-203.09], mo['Chicken'/190940, l='MpServer', x=-805.53, y=4.00, z=-180.53], atg['Serpen64'/191004, l='MpServer', x=-777.89, y=6.37, z=-233.74], od['Villager'/190979, l='MpServer', x=-703.28, y=5.00, z=-288.53], nj['item.item.egg'/190927, l='MpServer', x=-834.94, y=4.13, z=-262.84], nj['item.item.egg'/190937, l='MpServer', x=-815.19, y=4.13, z=-203.09]]
- Retry Entities: 0 total; []
java.lang.NullPointerException
at xfel.mods.cccable.common.blocks.BlockCable.a(BlockCable.java:100)
at atc.a(PlayerControllerMP.java:322)
at net.minecraft.client.Minecraft.c(Minecraft.java:1318)
at net.minecraft.client.Minecraft.l(Minecraft.java:1731)
at net.minecraft.client.Minecraft.J(Minecraft.java:845)
at net.minecraft.client.Minecraft.run(Minecraft.java:775)
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT 2ea79188 ----------
Xfel #451
Posted 30 September 2012 - 01:34 PM
Oh yes, I forgot to check whether the player actually has an item in hand…
Xfel #452
Posted 30 September 2012 - 01:42 PM
Just fixed.
DarkSnake #453
Posted 30 September 2012 - 01:55 PM
Just fixed.
<3
sylphio #454
Posted 30 September 2012 - 08:59 PM
Hello Xfel,

Thank you for releasing the ARP source.. (p.s this mod is awesome)… I took a look on github and and I was just wondering if it may be possible to also release the source of the 1.2.5 version too? (i dont know the extend of change you made before the initial commit).

Thank you
Xfel #455
Posted 01 October 2012 - 01:53 PM
The source for the 1.2.5 version is on my old hard drive… and my pc isn't working currentlly so the answer is no.
Xfel #456
Posted 07 October 2012 - 03:02 PM
After some really hard work, I finished the first pre-release of arp for MC1.3.2, cc1.43. You can download it here. Please report any bugs so I can fix them before the main release.

You should not use the allocator except to craft the digital chest, as it is not finished yet. The digital workbench is not included at all. I'll have to think whether I add id, or if I prefer to operate a buildcraft auto workbench with a digital chest and an allocator.
Sebra #457
Posted 07 October 2012 - 05:39 PM
Buildcraft is another mod.
But now we have alternative inside of ComputerCraft.
I mean Crafty Turtles wireless or not.
matejdro #458
Posted 07 October 2012 - 05:43 PM
Yeah crafty turtle works OK.

I have never actually used digital workbench, but I suspect that its advantage was in speed? Pretty much everything else in ARP is instantaneous, while regular CC inventory management have delays.

Could you maybe add config option to remove ability to view names of items? I would love ability to move/compare items between any slot in turtle and chest, but actually identifying name of items seems a bit OP.
Xfel #459
Posted 07 October 2012 - 08:03 PM
The item names are a central part of the internal function. They won't get removed, as they are used (along with the ids) to identify the items on the lua side. And I also don't think it's op, as the recipe is also a bit more costly…

@Sebra:
You are right, that's another option. unfortunately, I wasn't able to craft an ARP crafty turtle yet. It's only working for the modem. But you can place a digital chest next to the turtle to operate.
Sebra #460
Posted 07 October 2012 - 08:40 PM
You can craft a crafty turtle, place items in slots needed, then ask crafty to craft. Nothing too complex.
LucasUK #461
Posted 09 October 2012 - 05:50 PM
awesome work xfel - not tested 1.3 yet, but soon as redpower is on it, well all be testing like crazyyyyyy, wish I didnt need no redpower grrr.
again diamonds and turtles for you:

:P/>/> ;)/>/> :)/>/>
LucasUK #462
Posted 14 October 2012 - 09:58 PM
works for my single player / client..

crashes on server:

log


---- Minecraft Crash Report ----
// Hi. I'm Minecraft, and I'm a crashaholic.
Time: 14/10/12 21:57
Description: Exception in server tick loop
cpw.mods.fml.common.LoaderException: java.lang.reflect.InvocationTargetException
at cpw.mods.fml.common.LoadController.transition(LoadController.java:102)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:642)
at cpw.mods.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:88)
at cpw.mods.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:345)
at ft.b(DedicatedServer.java:111)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:433)
at ep.run(SourceFile:539)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:437)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
at com.google.common.eventbus.EventBus.post(EventBus.java:268)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
at com.google.common.eventbus.EventBus.post(EventBus.java:268)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:81)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:641)
... 5 more
Caused by: java.lang.ArrayIndexOutOfBoundsException: 2
at railcraft.common.blocks.ore.ItemOre.c(ItemOre.java:31)
at xfel.mods.arp.api.ItemKey.getName(ItemKey.java:138)
at xfel.mods.arp.core.ResourceDatabase.lookupItemsFromList(ResourceDatabase.java:164)
at xfel.mods.arp.core.ResourceDatabase.load(ResourceDatabase.java:125)
at xfel.mods.arp.common.AdvancedResourceProcessing.setupCompability(AdvancedResourceProcessing.java:163)
... 30 more
Relevant Details:
- Minecraft Version: 1.3.2
- Operating System: Windows Vista (amd64) version 6.0
- Java Version: 1.7.0_04, Oracle Corporation
- Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
- Memory: 2384015440 bytes (2273 MB) / 2534080512 bytes (2416 MB) up to 3262251008 bytes (3111 MB)
- JVM Flags: 2 total; -Xmx3500M -Xms2000M
- FML: ~ERROR~ NullPointerException: null
- Is Modded: Definitely; 'forge,fml'
- Profiler Position: N/A (disabled)
- Type: Dedicated Server


Mods


Implemented Current
faithful
YES Buildcraft
YES ComputerCraft
EE
YES IronChest
YES Forestry
jarmod Hangable Maps
YES IndustryCraft
YES NEI
YES Railcraft
Redpower
additional pipes
YES Treecapitator
Mo' Creatures
ccsensors
Wireless CB
YES IC2 Nucleurcont
YES Nether Ores
YES CompactSolars
YES Powerconverters
YES minefactory
YES arp
YES iron pp
YES add buildcraft object


Other

YES Immibis Core/TubeStuff/Dimensional Anchors
YES advanced ic2 machine
YES ropes
YES inv tweaks
YES battletowers
YES multimine
archaology
lasors
YES mettal
YES biomes
YES good decor
YES thermal
YES shelves
jarmod myst
YES parachuite
YES portalgun
YES logistics
YES Armor Stand
no recipes AWESOME TRAINS N ZEPPPAR
YES twilight forest
YES ic2 crops forestry
YES BEES
YES ivasion mod
choose no finite liquid
choose no redstone stff
YES more dungeons
yes milenaire
YES secret rooms
ElvishJerricco #463
Posted 15 October 2012 - 01:33 AM
Ok so the cables are awesome. Useful and fun. But I was wondering if it might be possible to make startup files work on disk drives connected via cable?
Xfel #464
Posted 15 October 2012 - 10:21 AM
The shell program is responsible for finding the startup script. It uses redstone.getSides() to find the possible positions. I can't modify that. I made a function peripheral.getSides() which will list the cable peripherals too, but I can't force to use it. You might just edit the shell file in your rom, but I can't do it.
Cakejoke #465
Posted 21 October 2012 - 02:44 PM
Could someone please tell me what the hell I'm doing wrong when trying to access a peripheral via "back:lightGray"?
Xfel #466
Posted 21 October 2012 - 03:40 PM
It i using the internal color names. I thought they were correct. Well, I might change it so that the names are identical to those from CC's colors api.
sylphio #467
Posted 22 October 2012 - 01:22 AM
@CakeJoke : use "back:silver" in replacement of "back:lightGray" ;-p


Just in case you need it. On 1.2.5 with digital chest: the bottom and top inventory are reversed.
Cakejoke #468
Posted 22 October 2012 - 02:31 PM
Ah, thanks sylphio. That worked perfectly. :)/>/>
ElvishJerricco #469
Posted 03 November 2012 - 03:00 PM
Hm… Any plans to update this for MC 1.4.2?
Xfel #470
Posted 04 November 2012 - 10:58 PM
In general, yes, but I'm quite busy at the moment. Additionally, the update somehow broke the cable renderer…
Cloudy #471
Posted 04 November 2012 - 11:28 PM
In general, yes, but I'm quite busy at the moment. Additionally, the update somehow broke the cable renderer…

RenderBlocks now keeps the bounds separate to the bounds you set once it has started rendering. There's a function you can call to sync them up - or you can just call another function in renderblocks to set the bounds for render accordingly.
Xfel #472
Posted 05 November 2012 - 12:39 AM
Thanks for the tip, I was able to fix it. Peripheral Cables will be updated in about a minute.
Alexmania #473
Posted 05 November 2012 - 11:19 PM
it seems that both your 1.2 download links point to the API
Xfel #474
Posted 06 November 2012 - 07:43 PM
Oh my! I'm sorry. It seems that I uploaded the wrong file! Well, that happens if the names start the same and the editor cuts up the back part of the filename. I fixed it now.
sirdabalot #475
Posted 10 November 2012 - 01:14 AM
Is there any way to connect this to a modem?
Mandrake Fernflower #476
Posted 22 November 2012 - 10:28 AM
The interface cables are nice but the texture is bulky and kinda messy. The only downside of this mod is the texture. :C
Xfel #477
Posted 22 November 2012 - 07:56 PM
Well, I'm a programmer, not a designer. If you have a better idea what the cables should look like, fell free to post it.
Xfel #478
Posted 22 November 2012 - 09:23 PM
Ok, the peripheral cables are out for MC 1.4.5 now. I also made them paintable with industrialcraft painters if available, so if you want, you can use them as a more resource-efficient way.
sylphio #479
Posted 11 December 2012 - 09:52 AM
Any news on the ARP side? Those digital chests are really great!
Xfel #480
Posted 12 December 2012 - 08:55 AM
I'm quite busy otherwise at the moment. The digital chests are working, but the problem is that I can't get the allocator to work as I want. Maybe I'll release a version without it in about a week.
Xfel #481
Posted 15 December 2012 - 08:39 AM
OK, I have compiled a new version of ARP. It currently only contains the database, the inventory reader and the digital chest. Unfortunetely, I don't have the time to test it, so please report any bugs you find.

Here is the link: arp-1.9.0pr2
Xfel #482
Posted 23 December 2012 - 12:15 AM
Next update: The cables are now working with minecraft 1.4.6 and the pre-release version of computercraft. I also fixed some bugs while porting. The cables can also handle the command block as peripheral now.
Luanub #483
Posted 23 December 2012 - 05:57 PM
Not sure if this is new or not but when you try to run h.getMountPath() on a disk drive connected with a cable in the latest release it will not return the path.

Connect a disk drive(or multiple drives) via a cable and run this to see the result.

for _,side in pairs (peripheral.getSides()) do
  if peripheral.isPresent(side) and peripheral.getType(side) == "drive" then
    drv = peripheral.wrap(side)
    print(drv.getMountPath())
  end
end
PixelToast #484
Posted 24 December 2012 - 02:50 PM
Well, I'm a programmer, not a designer.
and im both!
you will see textures soon :D/>
PixelToast #485
Posted 24 December 2012 - 03:27 PM
done!
Spoiler
terrain file:
http://puu.sh/1EztO

i can make it look more like the default CC computers
it looks nice with my iron computers c:
Xfel #486
Posted 24 December 2012 - 11:20 PM
Well these textures definetely look a lot nicer then mine. Thank you for that. you're right, however, that they don't look quite as well with the default cc textures. but as you said you could change that. Would I have the permission to use the final version later on?

I might change the mapping a bit, however, as I'm going to rewrite the renderer so that the textures map similar to RP cables and tubes.

@luanub:
The reason for that is a mistake that simply idn't show up in earlier versions. It will be fixed in the next release.
jefrbunn #487
Posted 03 January 2013 - 10:23 AM
OK, I have compiled a new version of ARP. It currently only contains the database, the inventory reader and the digital chest. Unfortunetely, I don't have the time to test it, so please report any bugs you find.

Here is the link: arp-1.9.0pr2
any chance of having a new version of ARP for MC 1.4.6? seems the one you linked above gives black screen so i assume it is for 1.4.5?
zeekkay #488
Posted 04 January 2013 - 10:04 AM
Anyone have issues crafting the cables? The cables work, but the crafting recipe doesn't. Used iron and redstone, nothing.
Xfel #489
Posted 04 January 2013 - 11:09 PM
Oh sorry, seems that I changed the recipe some time ago and forgot to update the image…
PixelToast #490
Posted 05 January 2013 - 05:04 AM
Well these textures definetely look a lot nicer then mine. Thank you for that. you're right, however, that they don't look quite as well with the default cc textures. but as you said you could change that. Would I have the permission to use the final version later on?

I might change the mapping a bit, however, as I'm going to rewrite the renderer so that the textures map similar to RP cables and tubes.

@luanub:
The reason for that is a mistake that simply idn't show up in earlier versions. It will be fixed in the next release.
sorry it took so long to respond
most (if not all) of my stuff is under the dowhateveryouwant and give credit licence, so yea
ill start working on the new textures now

EDIT:
done
terrain:
http://i.imgur.com/uMIg8.png

for when you add better texture connections:
http://i.imgur.com/x76rZ.png
http://i.imgur.com/c354X.png
PixelToast #491
Posted 07 January 2013 - 03:53 PM
bug: you cant call getMountPath from a disk drive (it dosent return anything)
Xfel #492
Posted 07 January 2013 - 10:52 PM
I thought I fixed that one… Maybe I didn't puplish the fix. Anyway, I'm currently right in the creation of the next version (using the better textures), here is a small preview:

The rendering glitch in the upper right corner is the only thing I have to fix, then it will be ready.
PixelToast #493
Posted 08 January 2013 - 04:58 AM
:D/> cool, i plan oh having full support for peripheral cables for my new BIOS
Xfel #494
Posted 10 January 2013 - 11:41 PM
So, here is the update. I also fixed the bug with the disk drives.
Ballistic Buddha #495
Posted 20 January 2013 - 07:33 AM
I've been getting a few server crashes intermittently on my server, I don't get a crash report, as the process just freezes, however this is repeated a few times in the server console before the freeze:

Spoiler2013-01-19 13:18:23 [INFO] [CCCable] Invalid computer state - not fatal, but also not nice
java.lang.RuntimeException: You are not attached to this Computer
at dan200.computer.core.apis.PeripheralAPI$PeripheralWrapper.getAttachmentSide(PeripheralAPI.java:221)
at xfel.mods.cccable.common.PeripheralAttachment.<init>(PeripheralAttachment.java:49)
at xfel.mods.cccable.common.PeripheralAttachment.detachPeripheral(PeripheralAttachment.java:289)
at xfel.mods.cccable.common.blocks.TileCableServer.computerRemoved(TileCableServer.java:347)
at xfel.mods.cccable.common.routing.RoutingTable.updateEntries(RoutingTable.java:215)
at xfel.mods.cccable.common.blocks.TileCableServer.updateRoutingTable(TileCableServer.java:170)
at xfel.mods.cccable.common.blocks.TileCableServer.g(TileCableServer.java:81)
at yc.h(World.java:2151)
at in.h(WorldServer.java:516)
at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:680)
at ho.r(DedicatedServer.java:270)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:599)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:497)
at fy.run(SourceFile:849)

Mods I am currently running (CC mods listed first):
Spoiler
  • Forge 6.6.0.497
  • ComputerCraft1.481
  • cccable-1.4.0
  • miscperipherals-2.3
  • immibis-core-52.2.1
  • immibis-peripherals-52.0.8
  • HeldsPeripherals-1.7
  • CodeChickenCore 0.7.1.0
  • MCore3.2.8
  • AdvancedPowerManagement-1.1.57-IC2_1.112
  • ArsMagica_RC_5.32.272
  • buildcraft-A-3.4.0
  • ChickenChunks 1.2.1.1
  • compactsolars-1.4.7-3.2.3.23
  • EnderStorage 1.3.1.1
  • extrabees-1.4.9.14
  • forestry-A-1.7.0.2
  • IC2NuclearControl-1.4.5
  • industrialcraft-2_1.112.192-lf
  • ironchest-4.5.4.214
  • RedPowerCompat-2.0pr6
  • RedPowerCore-2.0pr6
  • RedPowerDigital-2.0pr6
  • RedPowerMechanical-2.0pr6
  • SecretRoomsMod-4.4.1.158
  • Thaumcraft3.0.1c
  • thaumicbees-1.1.702-67
  • twilightforest-1.14.0
  • xycraft-1.4.6-0.9.44

And finally some system information:
OS: Debian 6.0.6 x86_64
Java: 64-bit 1.6.0_18

Any idea what could be going on here?
-Thanks
Xfel #496
Posted 20 January 2013 - 09:26 AM
The good news: this is not your fault. not at all.
The bad news: I know this one. very good. I thought I fixed it about three or four times now. Could you provide me with the EXACT steps to reproduce this?
Xfel #497
Posted 20 January 2013 - 09:52 AM
OK, seems that I called the wrong method at the wrong time. It should be fixed now.
Ballistic Buddha #498
Posted 20 January 2013 - 10:50 AM
OK, seems that I called the wrong method at the wrong time. It should be fixed now.

Excellent, I was about to say that the error is kind of hard to pinpoint, as I wasn't doing anything with my computers or turtles in particular and it's kind of difficult to retrace my steps. I will update soon with this fix and hopefully it will fix these issues.

Thank you.
Cyclonit #499
Posted 21 January 2013 - 08:04 AM
Is it planned to allow sorters putting items into tubes? Tubes are a lot more convinient in some crowded environments.
immibis #500
Posted 21 January 2013 - 01:01 PM
Is it planned to allow sorters putting items into tubes? Tubes are a lot more convinient in some crowded environments.
Not possible. Blame Eloraam.
SilverSatin #501
Posted 22 January 2013 - 04:20 AM
Hey all i have a few questions, just incase anybody out there happens to know the answers

-anybody know the max range of the Peripheral cables ?

-is it possible to have multiple computers connected to the cable and each computer would treat the connected peripherals as if it is the only one connected to it ?

example
an office building with multiple computers all connected to one printer in 'the printer room'.

I could experiment this on my own but i thought i should ask first because somebody might already have the answer.
also it would be great to have more into on the forum incase anybody after me might have the same question :)/>


Cheers !
Sebra #502
Posted 22 January 2013 - 05:20 AM
Is it planned to allow sorters putting items into tubes? Tubes are a lot more convinient in some crowded environments.
You can output items to RP2 Relay. Eloraam's tubes demands some care about rejected items and she do not give out api.
I miss ARP for 1.4.6/7 :(/>
Xfel #503
Posted 22 January 2013 - 08:57 AM
In theory, the cable range isn't limited. You could make cables from one side of your loaded area to the other. However, there are practical limitations. Though the peripheral calls happen instantly, the routing information (Existence of a particular computer/peripheral) travels one block per tick. However, if a peripheral is attached to one side of the cable, it will be known everywhere, so if you add a computer, it will also attach instantly. I actually never tried the real bounds. Maybe I'll add a config option for it in a later version…

If multiple computers are attached to a cable network, each will be able to access all peripherals.
Woodside235 #504
Posted 03 February 2013 - 09:39 AM
Does anyone know if he plans to make the cables be able to go through redpower's hollow block pannels?
https://www.dropbox....02_14.38.12.png
Isn't really a necessary thing, but it would look nice.
Sebra #505
Posted 03 February 2013 - 09:25 PM
Most people, reading Eloraam's words, knows she has no plans to allow other mods to work inside her Microblocks.
Treyzania #506
Posted 09 February 2013 - 11:51 AM
Thank you SO much! Now I can finally hide the computer for my fancy multi-display.
TheGeek #507
Posted 15 February 2013 - 04:37 PM
Great mod! Makes me able to bring my 12 computer project down to about two!

Question though, earlier in the thread someone stated that lightGray didn't work and silver did.
Whats the equivalent for lightBlue?

Thanks!
Xfel #508
Posted 15 February 2013 - 09:53 PM
It's using the untranslated dye ids. So you should look into the minecraft language file.
absorr #509
Posted 16 February 2013 - 10:25 AM
Hi, I would like to add your mod into a Tekkit addon I am making called the Hackers' Modkit. The modkit is all about adding more things for programming lovers to be able to do more with their code within Tekkit Lite. It will be an addon through the new custom zip feature in the Technic Launcher. You will, of course, be given the proper credit for your mod. I hope to hear from you soon with your reply!
TheGeek #510
Posted 16 February 2013 - 03:43 PM
It's using the untranslated dye ids. So you should look into the minecraft language file.

Hmm, can't seem to locate any file in any folder, is that in the minecraft.jar file? (Or wouldn't it just be easier to tell me the answer? I don't mind spoilers. ^_^/>)
immibis #511
Posted 16 February 2013 - 07:33 PM
It's using the untranslated dye ids. So you should look into the minecraft language file.

Hmm, can't seem to locate any file in any folder, is that in the minecraft.jar file? (Or wouldn't it just be easier to tell me the answer? I don't mind spoilers. ^_^/>)

"black", "red", "green", "brown", "blue", "purple", "cyan", "silver", "gray", "pink", "lime", "yellow", "lightBlue", "magenta", "orange", "white"

"silver" is the only tricky one.
LDShadowLord #512
Posted 02 March 2013 - 08:43 AM
Question. Will this be receiving an update soon? Waiting on this peripheral to update my CC.
jewelshisen #513
Posted 02 March 2013 - 11:14 AM
Question. Will this be receiving an update soon? Waiting on this peripheral to update my CC.

I use CC 1.5 and this works fine.
PixelToast #514
Posted 20 March 2013 - 03:51 AM
i dont want you to stop making this mod because there is already a feature in 1.51
i like the way your peripheral cables work much better
Xfel #515
Posted 20 March 2013 - 10:09 AM
I actually worked on it a bit, but the new texturing system broke my rendering code completely, and I'm stuck with fixing it (now some directions return COMPLETELY DIFFRENT TEXTURES (a diamond block, or a bed, or bedrock). But If enough people are interested, I might finish the port.
Kye_Duo #516
Posted 20 March 2013 - 10:56 AM
please update it. It'll be easier than updating to the new setup…plus I have no idea how many of the add on peripherals will work with the new setup (I haven't messed with the beta)
TheOddByte #517
Posted 20 March 2013 - 11:32 AM
This sounds really useful and awesome! :D/>
PixelToast #518
Posted 21 March 2013 - 04:43 AM
I actually worked on it a bit, but the new texturing system broke my rendering code completely, and I'm stuck with fixing it (now some directions return COMPLETELY DIFFRENT TEXTURES (a diamond block, or a bed, or bedrock). But If enough people are interested, I might finish the port.
oh god, reminds me of the old MFFS where if you put a modded item it will spit out a random texture
TheOddByte #519
Posted 23 March 2013 - 03:07 PM
-Removed Since of the stupidity-
Sorry for this, It's just so lat here and I'm tired..
TheOddByte #520
Posted 23 March 2013 - 03:13 PM
BTW this is so awesome! :D/>
Xfel #521
Posted 24 March 2013 - 12:09 PM
OK, I've nawrrowed down the source of error. It seems that you can't rotate textures the way I tried (Using a new wrapping Icon subclass - There is a flipping version, so why shouldn't this work too?). There are ways around this, but I don't really like them. let's see.
Cloudy #522
Posted 24 March 2013 - 12:32 PM
RenderBlocks has some flipping/rotation functions if you use an ISimpleBlockRenderHandler.
gadget142 #523
Posted 29 March 2013 - 12:27 PM
Hi;
I can't figure out how to use computers as peripherals to other computers, in terms of turnOn, shutDown, etc. Has anyone else tried this? I want to be able to boot up a large network of turtles from a central location and I can't figure out a good way.
FuzzyPurp #524
Posted 23 April 2013 - 04:05 PM
Hi;
I can't figure out how to use computers as peripherals to other computers, in terms of turnOn, shutDown, etc. Has anyone else tried this? I want to be able to boot up a large network of turtles from a central location and I can't figure out a good way.

Check the wiki, it's all possible.
Lordmau5 #525
Posted 24 May 2013 - 10:59 AM
I'd like to have an update on this peripheral, because it's awesome function is:
Colouring the Cables.

I don't know if the CC Cable has support for that, but it would be nice.