Bug or unimplemented thing?
[Addon v2.0_experimental for MC 1.6.2] LevelStorage v1.2
-
-
Bug or unimplemented thing?
it probably is a bug -
Bug or unimplemented thing?
Dangit, was experimenting with achievements and forgot to turn off when building a production version... ignore it for now.FrozenElite30:
Actually many things have auto aim in my addon. Tesla ray is an example of such thing.EDIT:
Next update WILL contain absolutely MASSIVE nerfs. Like all armors require 9x more antimatter AND iridium, ~1.2stacks of iridium reinforced plates per armor piece.
Quantum Saber now uses Dense Titanium Plates (18 titanium).
Atomic Disassembler uses 2 chrome (regular plates, 2 matunits) just to piss early-mid-game bang resource collection off. -
My plans on this weekend:
1) Titanium and Chrome ores.
2) Multiblock induction heater. (=alloy smelter)
You will be able to quadruple (or triple, or quintuple) with some expensive reactants (the better the reactant the more yield you get) -
i got an error. it seems to related to thaumcraft.
i installed levelstorage 1.2.3 rc1 WITHOUT thaumcraft.
it looks like levelstorage wanna add an wand rod but failed since i didnt have thaumcraft installed.
this problem is shown after levelstorage 1.2.0
crashreport:---- Minecraft Crash Report ----
// Quite honestly, I wouldn't worry myself about that.Time: 14-1-17 下午9:15
Description: There was a severe problem during mod loading that has caused the game to failcpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: thaumcraft/api/wands/IWandRodOnUpdate
at cpw.mods.fml.common.LoadController.transition(LoadController.java:156)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:523)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:183)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:473)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
at net.minecraft.client.main.Main.main(SourceFile:101)
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 net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
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 magic.launcher.Launcher.main(SourceFile:207)
Caused by: java.lang.NoClassDefFoundError: thaumcraft/api/wands/IWandRodOnUpdate
at makmods.levelstorage.proxy.CommonProxy.preInit(CommonProxy.java:46)
at makmods.levelstorage.LevelStorage.preInit(LevelStorage.java:118)
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:545)
at sun.reflect.GeneratedMethodAccessor2.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:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:201)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
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:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:522)
... 15 more
Caused by: java.lang.ClassNotFoundException: thaumcraft.api.wands.IWandRodOnUpdate
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 43 more
Caused by: java.lang.NullPointerException -
This is exactly what i was afraid would happen... Must include TC api .class files in LS download.
-
Greg is gonna toast you with his lightning rod if you do that :3
-
I haz my antimatter armor, so let him do that
-
This is exactly what i was afraid would happen... Must include TC api .class files in LS download.
No you must not include them. You just have to do a little Reflection on implemented Interfaces by using extra Item Classes.
I haz my antimatter armor, so let him do that
So, you have a very fragile Antimatter Armor? Please tell me about how that is being better than the highly toxic and melting Quicksilver Armor of Metallurgy.
-
No, i have a top-notch armor each piece of which holds 1 billion EU and consists of 64 iridium plates infused with antimatter that create a tremendously strong energy field that is able to turn you into ash whenever you dare to walk up to me (32 blocks radius).
@Use reflection:
You can't implement interfaces on items using reflection, can you? -
You know what happens when you "fuse" matter and antimatter together...
-
-
Or a less "offensive" statement : Minecraft logic.
-
Multiblocks aren't as bad as I expected. I'm done with all the structure-stuff (which is like all that is to be done multiblock-wise), now just need to write logic.
You can insert energy from casings; you can extract/input items from casings; gui opens when you click on casings. This is not a GT-kind of multiblock (which is not a multiblock really, GT MB machine a singleblock machine that just checks if it has blocks behind itself and shuts down when there isn't), it's a real multiblock. -
@Use reflection:
You can't implement interfaces on items using reflection, can you?Yes I can do such Magic. I can even do that with TileEntities.
-
Yes I can do such Magic. I can even do that with TileEntities.
Awesome. I do research. You can. What about me or other non - advanced Java Dev User?
-
I can too. Using ASM hackery, just create a phantom class that implements stuff you need (e.g. similar to forge's eventbushandler). But why must I if i can simply copypaste 10 files into zip?
-
because that can create more problems in the future.
IIRC, crashes due LS having an outdated TC4 API. -
You do realize that thaumcraft doesn't update that often and when it does, api doesn't even change?
-
because that can create more problems in the future.
IIRC, crashes due LS having an outdated TC4 API.Almost every mod - dev implement API's. Thats not fun we "can't" becuase of problems if install GregTech and different API's :'D