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

#561 mleo2003

  • Members
  • 2 posts

Posted 01 February 2013 - 11:32 AM

I joined this forum mainly due to this Mod, but it was to fix someone else's attempt at reversing these codes. I have since then seen them changed, and wondered why they aren't the internal minecraft IDs either. I can't find anywhere on this forum where it was ever announced/said why the author of this mod wants to force people to find new ids for blocks.

In trying to understand it, here's the reasoning I could come up with for this: as you are playing, you obtain an interactive sorter. It "fingerprints" the different items and shows you it's version of the ID. Part of the playing experience is you are supposed to have to discover these ids as you discover more and more blocks for the sorter to catalog/interact with. This makes sense to me, as a sort of "Pokemon" type thing, where you have to obtain the block to get it's id for your sorting systems.

Now, this is one of the only reasons I could come up with that made any sense. I've seen others say it was to keep errors from coming up if internal IDs changed, but even then, these unique ID's would change as well, so that can't be it. There are other mods that will list all the block ids currently in the game, so using this one to do so would be a waste, so it can't be to hide those.

I like encryption-type things myself, so I decompiled the source just to see how he was doing what he is doing. Interesting approach, but as has been found out, not the most secure from people reversing it. If we knew the reasoning behind why this was being done (against popular vote it would seem), then maybe someone would be willing to suggest ways to make this even better. Until then, I think people will still try to reverse this in any way they can.

#562 535

  • New Members
  • 2 posts

Posted 01 February 2013 - 02:28 PM

I'm getting a non-fatal ClassNotFoundException during preinitialization after upgrading to 3.0:

2013-01-31 17:05:22 [FINER] [ForgeModLoader] Sending event FMLPreInitializationEvent to mod MiscPeripherals
2013-01-31 17:05:22 [SEVERE] [ForgeModLoader] A critical problem occured registering the ASM transformer class miscperipherals.asm.OverrideIfLoadedTransformer
java.lang.ClassNotFoundException: miscperipherals.asm.OverrideIfLoadedTransformer
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:185)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at cpw.mods.fml.relauncher.RelaunchClassLoader.registerTransformer(RelaunchClassLoader.java:77)
at miscperipherals.core.MiscPeripherals.onLoad(MiscPeripherals.java:147)
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:487)
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:140)
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:83)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:486)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:161)
at net.minecraft.client.Minecraft.a(Minecraft.java:410)
at asq.a(SourceFile:56)
at net.minecraft.client.Minecraft.run(Minecraft.java:744)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
2013-01-31 17:05:22 [FINE] [ForgeModLoader] [ItemTracker] Adding item miscperipherals.block.ItemBlockMultiTile(2671) owned by MiscPeripherals
2013-01-31 17:05:22 [FINE] [ForgeModLoader] [ItemTracker] Adding item miscperipherals.block.ItemBlockMultiTile(2672) owned by MiscPeripherals
2013-01-31 17:05:22 [FINE] [ForgeModLoader] [ItemTracker] Adding item miscperipherals.item.ItemMulti(31997) owned by MiscPeripherals
2013-01-31 17:05:22 [FINER] [ForgeModLoader] Sent event FMLPreInitializationEvent to mod MiscPeripherals


I'm running MC 1.4.7, Forge 518, CC 1.481, and MiscPeripherals 3.0c (plus a few dozen other mods). MP is installed as a mod, not a coremod. Cracking open the .jar, there is indeed no class named OverrideIfLoadedTransformer. A nearly-complete log1 is available on Pastebin.

1Just launching and immediately closing MC generates a log which exceeds Pastebin's 500k limit, so I've stripped out some lines related to texturing (setupTexture, TextureFX, CTM) in order to reduce its size.

#563 corn217

  • New Members
  • 2 posts

Posted 01 February 2013 - 02:54 PM

Is anyone else getting a 404 error when trying to download version 3.0?

#564 ramdor72

  • Members
  • 38 posts

Posted 01 February 2013 - 03:04 PM

BUG/ISSUE?

MiscPeripherals v3.0c in coremods folder
Minecraft 1.4.7
Forge 6.6.0.515
IC2 1.112.170-lf
GregTech 2.77f

It seems the charge station does not actually receive any eu power, the charge stored does not rise, when on a 32eu supply. An advanced one on 128 works however.

Video bug report ::



Also, re. the Id system. I have no issue with whatever method RichG wants in his mod. Love it all however it is :)

#565 PsychoBoyBlue

  • New Members
  • 1 posts

Posted 01 February 2013 - 05:50 PM

I sent a chunk loading mining turtle to mine out a 10k long tunnel and place chests to deposite material. Well, the tunnel ends and the turtle isn't there. It had 40k fuel so it should have kept going. I don't have any log or anything, just a missing turtle... any ideas?

#566 Miniwolfie

  • Members
  • 9 posts

Posted 01 February 2013 - 09:25 PM

Seems like MiscPeripherals dont like the new update version of thaumcraft v3.0.3

09:24:44 [WARNING] [MiscPeripherals] Reflector: Unable to get class thaumcraft.common.blocks.IAspectSource
09:24:44 [INFO] [STDERR] java.lang.ClassNotFoundException: thaumcraft.common.blocks.IAspectSource
09:24:44 [INFO] [STDERR] at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:185)
09:24:44 [INFO] [STDERR] at java.lang.ClassLoader.loadClass(Unknown Source)
09:24:44 [INFO] [STDERR] at java.lang.ClassLoader.loadClass(Unknown Source)
09:24:44 [INFO] [STDERR] at java.lang.Class.forName0(Native Method)
09:24:44 [INFO] [STDERR] at java.lang.Class.forName(Unknown Source)
09:24:44 [INFO] [STDERR] at miscperipherals.safe.Reflector.getClass(Reflector.java:27)
09:24:44 [INFO] [STDERR] at miscperipherals.safe.ReflectionStore.initThaumcraft(ReflectionStore.java:160)
09:24:44 [INFO] [STDERR] at miscperipherals.proxy.ProxyThaumcraft.<init>(ProxyThaumcraft.java:16)
09:24:44 [INFO] [STDERR] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
09:24:44 [INFO] [STDERR] at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
09:24:44 [INFO] [STDERR] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
09:24:44 [INFO] [STDERR] at java.lang.reflect.Constructor.newInstance(Unknown Source)
09:24:44 [INFO] [STDERR] at java.lang.Class.newInstance0(Unknown Source)
09:24:44 [INFO] [STDERR] at java.lang.Class.newInstance(Unknown Source)
09:24:44 [INFO] [STDERR] at cpw.mods.fml.common.event.FMLPostInitializationEvent.buildSoftDependProxy(FMLPostInitializationEvent.java:28)
09:24:44 [INFO] [STDERR] at miscperipherals.core.MiscPeripherals.onLoaded(MiscPeripherals.java:387)
09:24:44 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
09:24:44 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
09:24:44 [INFO] [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
09:24:44 [INFO] [STDERR] at java.lang.reflect.Method.invoke(Unknown Source)
09:24:44 [INFO] [STDERR] at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:487)
09:24:44 [INFO] [STDERR] at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
09:24:44 [INFO] [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
09:24:44 [INFO] [STDERR] at java.lang.reflect.Method.invoke(Unknown Source)
09:24:44 [INFO] [STDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
09:24:44 [INFO] [STDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
09:24:44 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
09:24:44 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
09:24:44 [INFO] [STDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:268)
09:24:44 [INFO] [STDERR] at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:140)
09:24:44 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
09:24:44 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
09:24:44 [INFO] [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
09:24:44 [INFO] [STDERR] at java.lang.reflect.Method.invoke(Unknown Source)
09:24:44 [INFO] [STDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
09:24:44 [INFO] [STDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
09:24:44 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
09:24:44 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
09:24:44 [INFO] [STDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:268)
09:24:44 [INFO] [STDERR] at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:83)
09:24:44 [INFO] [STDERR] at cpw.mods.fml.common.Loader.initializeMods(Loader.java:660)
09:24:44 [INFO] [STDERR] at cpw.mods.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:94)
09:24:44 [INFO] [STDERR] at cpw.mods.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:355)
09:24:44 [INFO] [STDERR] at ho.c(DedicatedServer.java:135)
09:24:44 [INFO] [STDERR] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:458)
09:24:44 [INFO] [STDERR] at fy.run(SourceFile:849)
09:24:45 [INFO] [STDERR] Caused by: java.lang.NullPointerException

#567 TrovadorUrbano

  • Members
  • 25 posts

Posted 01 February 2013 - 09:30 PM

broken link "Error (404)"

#568 Regelneef

  • Members
  • 37 posts
  • LocationThe Nether-lands...

Posted 02 February 2013 - 08:22 AM

Same Error as Miniwolfie.

with TC 3.0.2.c I have no problems what so ever :)

#569 Lord Alderaan

  • Members
  • 2 posts

Posted 03 February 2013 - 04:29 AM

Is there a way to increase the rate at which the Charge Stations refuel a Turtle besides surrounding them in Charge Stations?

#570 blaueelise

  • New Members
  • 1 posts

Posted 03 February 2013 - 06:49 AM

@RichardG: Are you aware of this bug? I'm experiencing this bug with MP 2.3. I haven't tested 3.0, since I'm using the FTB launcher (Mindcrack pack), which pulls in 2.3. In my opinion, this bug makes the sorter unusable, which is a pity since it's such a powerful block for storage systems.

#571 KingDonFlon

  • Members
  • 3 posts

Posted 03 February 2013 - 08:49 AM

Hey there, when MiscPeripherals is in the coremods folder, Ars Magica throws some weird error :/ http://puu.sh/1WkOs
Server won't start at all.

#572 gknova61

  • Members
  • 74 posts

Posted 03 February 2013 - 11:56 AM

Anyone else got a problem where the Nuclear Information Reader (T1, and T2) won't read the Counter sensor card? It just returns nil for me, only works in the Industrial Information Panel :(

Using the latest version of miscperipherals (3.0b) for MC 1.4.7
Posted Image
Edit: Also tried to print it :P

#573 Sour

  • New Members
  • 1 posts

Posted 03 February 2013 - 12:00 PM

I can't seem to make an Alchemist turtle now. I place the minium stone next to a turtle in the crafting table, but there are no results. I also checked my config to make sure it was enabled; it was.
Can anyone confirm this?

#574 spocane

  • Members
  • 4 posts

Posted 03 February 2013 - 01:40 PM

View Postgknova61, on 03 February 2013 - 11:56 AM, said:

Anyone else got a problem where the Nuclear Information Reader (T1, and T2) won't read the Counter sensor card? It just returns nil for me, only works in the Industrial Information Panel :(

Using the latest version of miscperipherals (3.0b) for MC 1.4.7

Edit: Also tried to print it :P

Redownload again to get 3.0c as it is supposed to fix the issue

#575 ramdor72

  • Members
  • 38 posts

Posted 03 February 2013 - 03:10 PM

Quote

IMPORTANT: Read before upgrading to 3.0:
Unique IDs got a new algorithm over reverse engineering attempts. They are world-unique now. Sorry if I broke your sorting system.

I've now had to change these 3 times on all my machines in a mystcraft world using 3.0c. That is not cool :P

Server has been rebooted a couple of times during that period. Please tell me they dont change every reboot, because that could potentially suck.

#576 Frank01001

  • New Members
  • 1 posts

Posted 03 February 2013 - 07:41 PM

Richardg, I have a suggestion for miscperipherals : A turtle with a portal gun. ^_^

#577 vScourge

  • Members
  • 7 posts

Posted 04 February 2013 - 01:41 AM

View Postdus998, on 18 November 2012 - 02:54 PM, said:

one problem with chunkloader turtle in the console it says
[INFO] date and time [SEVERE] [ForgeModLoader] The mod MiscPeripherals attempted to force load a chunk with an invalid ticket. This is not permitted

this happens every time the turtle crosses a chunk boundry

i am using the FTB modpack with this mod added in (1.4.2)

I'm also getting this repeatedly, when using FTB Direwolf20 v5.0.1. The server often hangs after posting several of these. Trying to narrow that down further but not having much luck. Is this a known problem?

#578 Gili710

  • Members
  • 10 posts

Posted 04 February 2013 - 04:28 AM

So, I'll try another bug report.

Inventory Module: still completely borked as far as I can tell. Duplicates stuff all over the place and doesn't properly work. Since you didn't respond to my last post on this and also seem unwilling to talk about it on irc I'll assume that for now you're not actively developing this module. If you want more detailed info on what happened, let me know and I'll tell you.

REther module:

Having an issue with this as well. It sets frequency to true just fine, but it won't switch it back off. Even though it reports a frequency being 'false', receivers on that frequency are still receiving a redstone signal. As soon as I relog it is fixed, breaking the turtle does not fix the problem. I've tried it a few different frequencies but with the same result. Used a gate reader REther turtle with MP3.0c on the latest DW20 FTB modpack where I manually updated MP. Only other thing I added is tubestuff (and immibis core, obviously).

#579 Meni

  • Members
  • 59 posts

Posted 04 February 2013 - 11:52 AM

Richardg im very happy with this upgrade u fixed a lot of bugs and now i can use computer controller crafter and interactive sorter with out crashes! You are awesome!

#580 ramdor72

  • Members
  • 38 posts

Posted 04 February 2013 - 04:38 PM

ok, I can confirm that ID's from the interactive sorter change EVERY server reboot. Anyone else seeing this?

I hope this is a bug, and not working as intended.





2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users