Jump to content




[CC1.53][MC1.5.2] MiscPeripherals 3.3

turtle peripheral help peripheral

  • This topic is locked This topic is locked
1238 replies to this topic

#521 Goz3rr

  • Members
  • 7 posts

Posted 30 January 2013 - 04:42 AM

View PostRichardG867, on 30 January 2013 - 04:37 AM, said:

Fixed, derp.

Thanks for the quick fix!

#522 Nathan1852

  • Members
  • 30 posts

Posted 30 January 2013 - 07:43 AM

Is there an documentation for the Shield and the Ore Scanner turtle witch are listed in the changelog?

#523 mmrk

  • New Members
  • 2 posts

Posted 30 January 2013 - 10:11 AM

The interactive sorter has massive potential, but is still broken. The issues I am having are:

1. When the sorter tries to extract or sort an item into a chest, it finds the first empty slot or matching item and overwrites the amount. Chest with 64 cobble + 1 cobble -> chest with 1 cobble.

2. New item ids do not work. Extract always returns 0. My guess is you are trying to store a 64-bit item id in a Lua number, which usually are doubles. Doubles can only represent every integers in the range +/- 2^52. Planks and Jungle Wood Planks end up with the same id.

Mindcrack v8.01, MiscPeripherals 3.0

I've been planning to make a automatic storage/crafting/retrieval system with it for a while now.

Edit: Also, it would be fantastic if list() returned the number of empty slots.

#524 SavageCore

  • Members
  • 12 posts

Posted 30 January 2013 - 11:23 AM

What happened to the vote on Interactive Sorter IDs?

Was it not a unanimous yes to having the actual block ID and not UUID?

#525 PixelToast

  • Signature Abuser
  • 2,265 posts
  • Location3232235883

Posted 30 January 2013 - 12:10 PM

View PostSavageCore, on 30 January 2013 - 11:23 AM, said:

What happened to the vote on Interactive Sorter IDs?

Was it not a unanimous yes to having the actual block ID and not UUID?
sorry, i posted this: http://www.computerc...dpost__p__79438
and richardG raged over it and decided to force us use random ones :s
(his response in my sig)

#526 RichardG867

  • Members
  • 196 posts

Posted 30 January 2013 - 12:35 PM

3.0b should fix IDs.

#527 SavageCore

  • Members
  • 12 posts

Posted 30 January 2013 - 01:35 PM

View PostPixelToast, on 30 January 2013 - 12:10 PM, said:

View PostSavageCore, on 30 January 2013 - 11:23 AM, said:

What happened to the vote on Interactive Sorter IDs?

Was it not a unanimous yes to having the actual block ID and not UUID?
sorry, i posted this: http://www.computerc...dpost__p__79438
and richardG raged over it and decided to force us use random ones :s
(his response in my sig)

Well that sucks :(

#528 schilcote

  • Members
  • 9 posts

Posted 30 January 2013 - 01:39 PM

Hmm. Would it be possible to add racing stripes that make the turtle move faster? It'd be nice for applications that have to cover a lot of ground.

#529 Tabris

  • New Members
  • 2 posts

Posted 30 January 2013 - 03:12 PM

Hi guys. I have 4 MFEs in a row receiving energy for a MFSU that is receiving from 8 Thermal Generators himself. I connected 3 Advanced Charging Stations to each one of those MFE using glass fiber cable. I noticed that for some reason, in a almost random way, the MFEs output but somehow the energy doesn't get to the Adv. Charging Stations. The MFE just 3 blocks away from the one that is farthest so it's not the energy being lost in the cables. What can that be?

EDIT: It works normally if i have only one Charging Station per MFE.

EDIT 2: The problem seems to be related to the wiring. If there is a cable after the one that connects to the charging station them problem appears, so it may not be a problem with MiscPeripherals. I managed to connect multiple Charging Stations per MFE by connecting them into the same "wire block".

#530 AliasXNeo

  • Members
  • 23 posts

Posted 30 January 2013 - 05:06 PM

So a wrench turtle can't pick up normal items? Using dig() on say an enderchest will remove the chest but it disappears as far as I can tell. Is this intended?

#531 mentlerd

  • Members
  • 22 posts

Posted 31 January 2013 - 01:43 AM

View PostSavageCore, on 30 January 2013 - 01:35 PM, said:

View PostPixelToast, on 30 January 2013 - 12:10 PM, said:

sorry, i posted this: http://www.computerc...dpost__p__79438
and richardG raged over it and decided to force us use random ones :s
(his response in my sig)

Well that sucks :(

Actually, it is not that bad. ;)

The modifictions in the UUID formula still allow reverse engineering, also opens up a little exploit.

I am new to the forums, so I a not sure if I am allowed to post what I got out of this (the decompiled UUID generation, and my solution code), but the new algorytm uses the world seed to change the item hashing per world, and that allows us to obtain the world seed on SMP servers.

Since you have the world seed, the formula is fully reverse engineerable again, you just have to do a little parametering per world, per server.

#532 RichardG867

  • Members
  • 196 posts

Posted 31 January 2013 - 01:47 AM

3.0c it is, coming soon. Why not reverse engineer the sortron instead?

#533 andejx

  • New Members
  • 8 posts

Posted 31 January 2013 - 01:49 AM

Hey RG,

With misc 3.0b / latest UE (basic components), and forge 518 I'm getting a crash. sometimes on world load, sometimes several minutes after worlds loaded.

http://pastebin.com/faUqz9xA

Narrowed it down to miscperf from trial and error, removing it stops the crash.

Edit: just noticed its on calclavia's github too https://github.com/c...icity/issues/65

#534 Miniwolfie

  • Members
  • 9 posts

Posted 31 January 2013 - 02:43 AM

Wtih 3.0b log shows this -

2013-01-30 14:44:11 [WARNING] [MiscPeripherals] Reflector: Unable to get class shedar.mods.ic2.nuclearcontrol.ItemUpgrade
2013-01-30 14:44:11 [INFO] [STDERR] java.lang.ClassNotFoundException: shedar.mods.ic2.nuclearcontrol.ItemUpgrade
2013-01-30 14:44:11 [INFO] [STDERR] at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:185)
2013-01-30 14:44:11 [INFO] [STDERR] at java.lang.ClassLoader.loadClass(Unknown Source)
2013-01-30 14:44:11 [INFO] [STDERR] at java.lang.ClassLoader.loadClass(Unknown Source)
2013-01-30 14:44:11 [INFO] [STDERR] at java.lang.Class.forName0(Native Method)
2013-01-30 14:44:11 [INFO] [STDERR] at java.lang.Class.forName(Unknown Source)
2013-01-30 14:44:11 [INFO] [STDERR] at miscperipherals.safe.Reflector.getClass(Reflector.java:27)
2013-01-30 14:44:11 [INFO] [STDERR] at miscperipherals.safe.Reflector.getClass(Reflector.java:150)
2013-01-30 14:44:11 [INFO] [STDERR] at miscperipherals.safe.Reflector.getField(Reflector.java:59)
2013-01-30 14:44:11 [INFO] [STDERR] at miscperipherals.safe.ReflectionStore.initIC2NuclearControl(ReflectionStore.java:177)
2013-01-30 14:44:11 [INFO] [STDERR] at miscperipherals.proxy.ProxyIC2NuclearControl.<init>(ProxyIC2NuclearControl.java:18)
2013-01-30 14:44:11 [INFO] [STDERR] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
2013-01-30 14:44:11 [INFO] [STDERR] at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
2013-01-30 14:44:11 [INFO] [STDERR] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
2013-01-30 14:44:11 [INFO] [STDERR] at java.lang.reflect.Constructor.newInstance(Unknown Source)
2013-01-30 14:44:11 [INFO] [STDERR] at java.lang.Class.newInstance0(Unknown Source)
2013-01-30 14:44:11 [INFO] [STDERR] at java.lang.Class.newInstance(Unknown Source)
2013-01-30 14:44:11 [INFO] [STDERR] at cpw.mods.fml.common.event.FMLPostInitializationEvent.buildSoftDependProxy(FMLPostInitializationEvent.java:28)
2013-01-30 14:44:11 [INFO] [STDERR] at miscperipherals.core.MiscPeripherals.onLoaded(MiscPeripherals.java:340)
2013-01-30 14:44:11 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2013-01-30 14:44:11 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2013-01-30 14:44:11 [INFO] [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2013-01-30 14:44:11 [INFO] [STDERR] at java.lang.reflect.Method.invoke(Unknown Source)
2013-01-30 14:44:11 [INFO] [STDERR] at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:487)
2013-01-30 14:44:11 [INFO] [STDERR] at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
2013-01-30 14:44:11 [INFO] [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2013-01-30 14:44:11 [INFO] [STDERR] at java.lang.reflect.Method.invoke(Unknown Source)
2013-01-30 14:44:11 [INFO] [STDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
2013-01-30 14:44:11 [INFO] [STDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
2013-01-30 14:44:11 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
2013-01-30 14:44:11 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
2013-01-30 14:44:11 [INFO] [STDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:268)
2013-01-30 14:44:11 [INFO] [STDERR] at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:140)
2013-01-30 14:44:11 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2013-01-30 14:44:11 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2013-01-30 14:44:11 [INFO] [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2013-01-30 14:44:11 [INFO] [STDERR] at java.lang.reflect.Method.invoke(Unknown Source)
2013-01-30 14:44:11 [INFO] [STDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
2013-01-30 14:44:11 [INFO] [STDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
2013-01-30 14:44:11 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
2013-01-30 14:44:11 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
2013-01-30 14:44:11 [INFO] [STDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:268)
2013-01-30 14:44:11 [INFO] [STDERR] at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:83)
2013-01-30 14:44:11 [INFO] [STDERR] at cpw.mods.fml.common.Loader.initializeMods(Loader.java:660)
2013-01-30 14:44:11 [INFO] [STDERR] at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:207)
2013-01-30 14:44:11 [INFO] [STDERR] at net.minecraft.client.Minecraft.a(Minecraft.java:456)
2013-01-30 14:44:11 [INFO] [STDERR] at asq.a(SourceFile:56)
2013-01-30 14:44:11 [INFO] [STDERR] at net.minecraft.client.Minecraft.run(Minecraft.java:744)
2013-01-30 14:44:11 [INFO] [STDERR] at java.lang.Thread.run(Unknown Source)
2013-01-30 14:44:11 [INFO] [STDERR] Caused by: java.lang.NullPointerException


Complete log - http://paste.ubuntu.com/1589645/

#535 andejx

  • New Members
  • 8 posts

Posted 31 January 2013 - 02:48 AM

View PostMiniwolfie, on 31 January 2013 - 02:43 AM, said:

Wtih 3.0b log shows this -

2013-01-30 14:44:11 [WARNING] [MiscPeripherals] Reflector: Unable to get class shedar.mods.ic2.nuclearcontrol.ItemUpgrade


try updating to ic2nuclearcontrol 1.4.6 Log says your running an old version.

Quote

ic2nuclearcontrol.zip
Version: 1.4.5
Filename: ic2nuclearcontrol.zip


#536 Miniwolfie

  • Members
  • 9 posts

Posted 31 January 2013 - 02:51 AM

Have the latest from site 1.4.6 but in file its still referd to 1.4.5

[
{
"modid": "IC2NuclearControl",
"name": "Nuclear Control",
"description": "Nuclear Control, an Industrial Craft 2 addon that allows you to build efficient monitoring and notification system for your nuclear reactor. Also you can use Howler Alarm and Industrial Alarm in any case when you want industrial-style notification/alarming system.",
"version": "1.4.5",
"mcversion": "1.4.6",
"url": "http://forum.industrial-craft.net/index.php?page=Thread&threadID=5915",
"updateUrl": "http://modstats.org/",
"authors": [
"Shedar"
],
"credits": "Authored by Shedar, based on an original idea by Nargon and Noosius",
"logoFile": "",
"screenshots": [ ],
"parent":"",

"dependencies": [
"IC2"
]
}
]

#537 andejx

  • New Members
  • 8 posts

Posted 31 January 2013 - 02:54 AM

View PostMiniwolfie, on 31 January 2013 - 02:51 AM, said:

Have the latest from site 1.4.6 but in file its still referd to 1.4.5

also says your running miscperf 2.3 still

Quote

2013-01-30 14:43:49 [FINE] [ForgeModLoader] MiscPeripherals(MiscPeripherals:2.3): miscperipherals.jar (after:ComputerCraft;after:CCTurtle;after:GregTech_Addon)


#538 Miniwolfie

  • Members
  • 9 posts

Posted 31 January 2013 - 02:57 AM

Not sure why its showing that - have lates 3.0b in coremods folder and none in mods folder

#539 andejx

  • New Members
  • 8 posts

Posted 31 January 2013 - 03:00 AM

View PostMiniwolfie, on 31 January 2013 - 02:57 AM, said:

Not sure why its showing that - have lates 3.0b in coremods folder and none in mods folder

for safety's sake
https://dl.dropbox.c...herals-3.0b.jar
try putting that one in there.

#540 Miniwolfie

  • Members
  • 9 posts

Posted 31 January 2013 - 03:05 AM

Ty for trying but didnt help :( same problem and if u looking at my pastebin log you will see that its in my coremods folder





2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users