chicken-bones / forgemultipart Goto Github PK
View Code? Open in Web Editor NEWAn API for dynamically handling different functional parts in the one block space.
License: Other
An API for dynamically handling different functional parts in the one block space.
License: Other
The glass panel (and other glass microblocks) seem to be using the 'UE 240V Producer' from the mod 'PowerConverters' by powercrystals. Along with the texture for mossy stone bricks.
I have a multitude of mods installed, so most likely one or more of those has an incompatibility, or two. I do NOT have Optifine installed, however.
Here's a link to the FML client log: https://dl.dropboxusercontent.com/u/76791645/Crash%20Reports/ForgeModLoader-client-0.log
While having forge multipart installed and joining a vanilla or server without multipart, attempting to place a block or use anything results in a dissconnect.endOfStream.
This is the resulting stack trace:
2013-08-08 18:06:36 [INFO] [STDOUT] java.lang.NullPointerException
2013-08-08 18:06:36 [INFO] [STDOUT] at codechicken.microblock.BlockMicroMaterial$.createAndRegister(BlockMicroMaterial.scala:122)
2013-08-08 18:06:36 [INFO] [STDOUT] at codechicken.microblock.BlockMicroMaterial.createAndRegister(BlockMicroMaterial.scala)
2013-08-08 18:06:36 [INFO] [STDOUT] at net.tobi.ForgeMultipartCustom.load(ForgeMultipartCustom.java:99)
2013-08-08 18:06:36 [INFO] [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2013-08-08 18:06:36 [INFO] [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2013-08-08 18:06:36 [INFO] [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2013-08-08 18:06:36 [INFO] [STDOUT] at java.lang.reflect.Method.invoke(Unknown Source)
2013-08-08 18:06:36 [INFO] [STDOUT] at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:494)
2013-08-08 18:06:36 [INFO] [STDOUT] at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
2013-08-08 18:06:36 [INFO] [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2013-08-08 18:06:36 [INFO] [STDOUT] at java.lang.reflect.Method.invoke(Unknown Source)
2013-08-08 18:06:36 [INFO] [STDOUT] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
2013-08-08 18:06:36 [INFO] [STDOUT] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
2013-08-08 18:06:36 [INFO] [STDOUT] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
2013-08-08 18:06:36 [INFO] [STDOUT] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
2013-08-08 18:06:36 [INFO] [STDOUT] at com.google.common.eventbus.EventBus.post(EventBus.java:267)
2013-08-08 18:06:36 [INFO] [STDOUT] at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:192)
2013-08-08 18:06:36 [INFO] [STDOUT] at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:172)
2013-08-08 18:06:36 [INFO] [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2013-08-08 18:06:36 [INFO] [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2013-08-08 18:06:36 [INFO] [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2013-08-08 18:06:36 [INFO] [STDOUT] at java.lang.reflect.Method.invoke(Unknown Source)
2013-08-08 18:06:36 [INFO] [STDOUT] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
2013-08-08 18:06:36 [INFO] [STDOUT] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
2013-08-08 18:06:36 [INFO] [STDOUT] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
2013-08-08 18:06:36 [INFO] [STDOUT] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
2013-08-08 18:06:36 [INFO] [STDOUT] at com.google.common.eventbus.EventBus.post(EventBus.java:267)
2013-08-08 18:06:36 [INFO] [STDOUT] at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:103)
2013-08-08 18:06:36 [INFO] [STDOUT] at cpw.mods.fml.common.Loader.initializeMods(Loader.java:691)
2013-08-08 18:06:36 [INFO] [STDOUT] at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:213)
2013-08-08 18:06:36 [INFO] [STDOUT] at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:448)
2013-08-08 18:06:36 [INFO] [STDOUT] at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56)
2013-08-08 18:06:36 [INFO] [STDOUT] at net.minecraft.client.Minecraft.run(Minecraft.java:733)
2013-08-08 18:06:36 [INFO] [STDOUT] at java.lang.Thread.run(Unknown Source)
Blocks that cause this so far:
Bamboo block
Bamboo leaves (both from Growthcraft)
Normal Lamps (from Immibis afaik)
Indicator Lamps (same as above)
Greatwood and Silverwood Planks (from Thaumcraft)
and more
Please add an option to hide microblocks in the NEI interface
codechicken.nei.api.API.hideItem()
when multiple torches are in a single block, breaking one breaks the others also (the do drop as items though)
Forge Multipart 1.0.0.154
The game loads smoothly - however I have NEI and when I search for the recipe for microblocks added by the mod. It doesn't give me a recipe, and when I tried to craft it, it doesn't come up too.
I am installing this mod correctly to the dot from the instructions given, and for some odd reason I keep getting this error. I do have the scala lib in the mods folder too and running forge .819 This happens when trying to load Minecraft.
If you need some more info please ask.
Error: http://pastebin.com/UxTN6dpB
Full FML: http://pastebin.com/zEEKNkpA
I think you forgot to register the TE's
This API looks great but for developpers it's hard to understand exacly what they should do with it since there is no documentation. If you added one, a lot more mod would use it.
I would like the localization to support the things like "Panel", "Cover" etc. I would really appreciate seeing the mod fully localized.
I placed torches in a corner on the wall and they disappear and you can't get them back
crash-2013-09-02_00.05.18-server.txt: http://pastebin.com/n9GjwMdi.
I used a small extra mod to register some other mods blocks as cuttable (http://www.minecraftforum.net/topic/1921574-152forge-addmicro-a-forge-multipart-helper-00001/).
It basically does the same thing you implemented for the 1.6.2 branch.
However as soon as the amount of IDs exceed a certain limit, all the clients who try to connect to the server just get a connection reset.
This error appears in the server console:
2013-08-07 13:05:25 [INFO] [STDERR] java.lang.NullPointerException
2013-08-07 13:05:25 [INFO] [STDERR] at net.minecraft.network.packet.Packet.func_73281_k(Packet.java:129)
2013-08-07 13:05:25 [INFO] [STDERR] at net.minecraft.network.packet.Packet.func_73266_a(Packet.java:192)
2013-08-07 13:05:25 [INFO] [STDERR] at net.minecraft.network.TcpConnection.func_74459_h(TcpConnection.java:204)
2013-08-07 13:05:25 [INFO] [STDERR] at net.minecraft.network.TcpConnection.func_74451_d(TcpConnection.java:555)
2013-08-07 13:05:25 [INFO] [STDERR] at net.minecraft.network.TcpWriterThread.run(SourceFile:115)
My guess is that it's a bad idea to try to send all the cuttable block ids to the client through a single packet.
After stacking, micro blocks don't visually update until another multipart changes.
It would be awesome (and less laggy) if there is a config option to disable the microblocks from NEI.
I know you can disable them by yourself with NEI but after a mc restart they are up again (I'm still on 1.5.2, dont know if you changed it in 1.6+).
But that feature would be awesome.
Maybe you could add a config part like Immibis did for custom blocks to make them cutable into parts and maybe the same for put multi blocks on special entities like bc pipes etc.
I know this is an API so they could use it them self, but atleast the cutable block option would be helpfull in this early days.
This seems to happen when 2 tiles that implement the same thing (TSlotted for example) along with something unique.
It doesn't occur when the tile present already has the required interfaces and the tile is NOT replaced.
What happens is when the tile is replaced incorrectly, it stops functioning, as in, it does not tick anymore.
From build 139-141 I noticed all blocks placed or removed in the world, will reset when the client returns to the main menu and re-opens the level. Build 138 and lower do not suffer from this issue.
How to reproduce:
Using CCC without FMP does not produce the reset, so the issue must be fromm FMP.
FML log: http://pastebin.com/Shtjuvn8
I hope the issue can be resolved soon. If you need any further information, please ask.
Just updated my development environment to Forge 848 and latest versions of CCL, CCC and FMP.
Upon trying to launch I get this error:
java.lang.NoSuchMethodError: net.minecraft.client.Minecraft.getResourceManager()Lnet/minecraft/client/resources/ResourceManager;
at codechicken.lib.render.CCModel.parseObjModels(CCModel.java:651)
Was wondering if I am using mismacthed versions or something.
Forge version: 1.6.2-Forge9.10.0.804.jar
Installed mods:
Minecraft Crash Report:
http://pastebin.com/u5NgN4Pu
Forge Log File:
http://pastebin.com/nSNyt5Xb
Hi ChickenBones,
I took your fix and patched it for a server and now when your Standing on the Microblocks gets you kicked for: "end of stream".
here is a log: http://pastebin.com/8k7ENYTD
Also would there be a way to patch it on server side only because, My friend asked the ftb team to update, because the microblocks don't save, And they didn't give us a answer so i was wondering is there a way to patch the fix onto server side or is it needed on both?
Version used : 1.5.2-1.0.0.60 (FTB Unleashed mod pack v1.1.2)
Given the given scenario :
Expected :
Observed :
This scenario has been repeated with both wooden and iron doors, buttons on top and bottom level of the door and on all cardinal (north/south/east/west) sides. The same result is observed.
Alternative in-game solution :
Placing a redstone dust next to the block powered by the button is enough to update again the block when it's powered down and then update the door.
Using the button alone (not stacking it with anything else) still works fine
Attempting to place a torch on a MineFactory Reloaded block immediately crashes Minecraft. I think it's a ForgeMultipart issue, but I could be wrong. Let me know if I am and I'll open an issue with PowerCrystals.
I'm using FTB Unleashed. Anytime I right-click with a torch onto an MFR block, (I've tried Planters, Harvesters, and Deep Storage Units) Minecraft crashes.
Here's the error log: http://pastebin.com/Mrc2VQ2r
Let me know if you need more info or testing from me, and thanks for the awesome mod!
You might want to consider adding a 10 tick delay to the entity items before spawning them.
My new mod (https://github.com/iconmaster5326/IconTweaks) is attempting to add new microblocks. However, when running in obfuscated Minecraft, all newly added blocks crash when you attempt to render them in the crafting grid with this error:
java.lang.NullPointerException
at codechicken.microblock.BlockMicroMaterial.renderMicroFace(BlockMicroMaterial.scala:72)
at codechicken.microblock.BlockMicroMaterial.renderMicroFace(BlockMicroMaterial.scala:44)
at codechicken.microblock.MicroblockClient$$anon$1.renderFace(CommonMicroblock.scala:92)
at codechicken.lib.render.RenderUtils.renderBlock(RenderUtils.java:336)
at codechicken.microblock.MicroblockClient$class.renderCuboid(CommonMicroblock.scala:89)
at codechicken.microblock.FaceMicroblockClient.renderCuboid(FaceMicroblock.scala:82)
at codechicken.microblock.FaceMicroblockClient.render(FaceMicroblock.scala:89)
at codechicken.microblock.ItemMicroPartRenderer$.renderItem(ItemMicroPart.scala:151)
at codechicken.microblock.ItemMicroPartRenderer$.renderItem(ItemMicroPart.scala:124)
at net.minecraftforge.client.ForgeHooksClient.renderInventoryItem(ForgeHooksClient.java:158)
at net.minecraft.client.renderer.entity.RenderItem.func_82406_b(RenderItem.java:465)
at net.minecraft.client.gui.GuiIngame.func_73832_a(GuiIngame.java:976)
at net.minecraftforge.client.GuiIngameForge.renderHotbar(GuiIngameForge.java:206)
at net.minecraftforge.client.GuiIngameForge.func_73830_a(GuiIngameForge.java:141)
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1014)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:934)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:826)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:57)
at net.minecraft.launchwrapper.Launch.main(Launch.java:18)
I am running the newest versions of all available.
Hi CB,
Not sure if this is an issue with FMB or one of the other mods, and am looking for your input to see what I need to look at in an attempt to fix the issue. I've posted the crash report below.
Thanks.
---- Minecraft Crash Report ----
// Would you like a cupcake?
Time: 8/7/13 3:01 PM
Description: Registering texture
java.lang.NullPointerException
at net.minecraft.block.BlockLog.func_111049_d(BlockLog.java:82)
at net.minecraft.block.BlockRotatedPillar.func_71858_a(SourceFile:57)
at codechicken.microblock.BlockMicroMaterial$$anonfun$loadIcons$2.apply$mcVI$sp(BlockMicroMaterial.scala:44)
at scala.collection.immutable.Range.foreach$mVc$sp(Range.scala:142)
at codechicken.microblock.BlockMicroMaterial.loadIcons(BlockMicroMaterial.scala:43)
at codechicken.microblock.handler.MicroblockEventHandler$$anonfun$postTextureStitch$1.apply(EventHandler.scala:32)
at codechicken.microblock.handler.MicroblockEventHandler$$anonfun$postTextureStitch$1.apply(EventHandler.scala:32)
at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:33)
at scala.collection.mutable.ArrayOps$ofRef.foreach(ArrayOps.scala:105)
at codechicken.microblock.handler.MicroblockEventHandler$.postTextureStitch(EventHandler.scala:32)
at net.minecraftforge.event.ASMEventHandler_120_MicroblockEventHandler$_postTextureStitch_Post.invoke(.dynamic)
at net.minecraftforge.event.ASMEventHandler.invoke(ASMEventHandler.java:39)
at net.minecraftforge.event.EventBus.post(EventBus.java:108)
at net.minecraftforge.client.ForgeHooksClient.onTextureStitchedPost(ForgeHooksClient.java:247)
at net.minecraft.client.renderer.texture.TextureMap.func_110571_b(TextureMap.java:149)
at net.minecraft.client.renderer.texture.TextureMap.func_110551_a(TextureMap.java:57)
at net.minecraft.client.renderer.texture.TextureManager.func_110579_a(SourceFile:69)
at net.minecraft.client.renderer.texture.TextureManager.func_110549_a(SourceFile:133)
at net.minecraft.client.resources.SimpleReloadableResourceManager.func_110544_b(SourceFile:99)
at net.minecraft.client.resources.SimpleReloadableResourceManager.func_110541_a(SourceFile:87)
at net.minecraft.client.Minecraft.func_110436_a(Minecraft.java:540)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:245)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:506)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:796)
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:57)
at net.minecraft.launchwrapper.Launch.main(Launch.java:18)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at net.minecraft.block.BlockLog.func_111049_d(BlockLog.java:82)
at net.minecraft.block.BlockRotatedPillar.func_71858_a(SourceFile:57)
at codechicken.microblock.BlockMicroMaterial$$anonfun$loadIcons$2.apply$mcVI$sp(BlockMicroMaterial.scala:44)
at scala.collection.immutable.Range.foreach$mVc$sp(Range.scala:142)
at codechicken.microblock.BlockMicroMaterial.loadIcons(BlockMicroMaterial.scala:43)
at codechicken.microblock.handler.MicroblockEventHandler$$anonfun$postTextureStitch$1.apply(EventHandler.scala:32)
at codechicken.microblock.handler.MicroblockEventHandler$$anonfun$postTextureStitch$1.apply(EventHandler.scala:32)
at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:33)
at scala.collection.mutable.ArrayOps$ofRef.foreach(ArrayOps.scala:105)
at codechicken.microblock.handler.MicroblockEventHandler$.postTextureStitch(EventHandler.scala:32)
at net.minecraftforge.event.ASMEventHandler_120_MicroblockEventHandler$_postTextureStitch_Post.invoke(.dynamic)
at net.minecraftforge.event.ASMEventHandler.invoke(ASMEventHandler.java:39)
at net.minecraftforge.event.EventBus.post(EventBus.java:108)
at net.minecraftforge.client.ForgeHooksClient.onTextureStitchedPost(ForgeHooksClient.java:247)
at net.minecraft.client.renderer.texture.TextureMap.func_110571_b(TextureMap.java:149)
at net.minecraft.client.renderer.texture.TextureMap.func_110551_a(TextureMap.java:57)
-- Resource location being registered --
Details:
Resource location: minecraft:textures/atlas/items.png
Texture object class: net.minecraft.client.renderer.texture.TextureMap
Stacktrace:
at net.minecraft.client.renderer.texture.TextureManager.func_110579_a(SourceFile:69)
at net.minecraft.client.renderer.texture.TextureManager.func_110549_a(SourceFile:133)
at net.minecraft.client.resources.SimpleReloadableResourceManager.func_110544_b(SourceFile:99)
at net.minecraft.client.resources.SimpleReloadableResourceManager.func_110541_a(SourceFile:87)
at net.minecraft.client.Minecraft.func_110436_a(Minecraft.java:540)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:245)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:506)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:796)
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:57)
at net.minecraft.launchwrapper.Launch.main(Launch.java:18)
-- System Details --
Details:
Minecraft Version: 1.6.2
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.7.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 192994456 bytes (184 MB) / 571867136 bytes (545 MB) up to 954466304 bytes (910 MB)
JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v8.04 FML v6.2.37.817 Minecraft Forge 9.10.0.817 46 mods loaded, 46 mods active
mcp{8.04} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
FML{6.2.37.817} [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Forge{9.10.0.817} [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
CodeChickenCore{0.9.0.3} [CodeChicken Core] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
ImmibisMicroblocks{56.0.3} [Immibis's Microblocks] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
NotEnoughItems{1.6.1.2} [Not Enough Items] (NotEnoughItems 1.6.1.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Schematica{1.5.3.45} [Schematica] ([1.6.2]Schematica-v1.5.3.45.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
IC2{1.118.401-lf} [IndustrialCraft 2] (industrialcraft-2_1.118.401-lf.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
AppliedEnergistics{rv12.a} [Applied Energistics] (appeng-rv12-a-mc162.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Backpack{1.12.15} [Backpack] (backpack-1.12.15-1.6.2.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
BiblioCraft{1.3.4} [BiblioCraft] (BiblioCraft[v1.3.4].zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
BWG4{1.1.6} [Better World Generation 4] (BWG4_V117.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
CarpentersBlocks{v1.75} [Carpenter's Blocks] (Carpenter's Blocks v1.75 - MC 1.6+.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
ChickenChunks{1.3.3.1} [ChickenChunks] (ChickenChunks 1.3.3.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Chisel{1.4.8} [Chisel] (chisel-1.6.2-1.4.8.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
ComputerCraft{1.55} [ComputerCraft] (ComputerCraft1.55.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
CCTurtle{1.55} [ComputerCraft Turtles] (ComputerCraft1.55.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
eplus{1.16.4} [Enchanting Plus] (EnchantingPlus-1.16.4.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
EnderStorage{1.4.3.3} [EnderStorage] (EnderStorage 1.4.3.3.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
ExtrabiomesXL{3.14.0} [ExtrabiomesXL] (ExtrabiomesXL-universal-1.6.2-3.14.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
ForgeMultipart{1.0.0.118} [Forge Multipart] (ForgeMultipart-universal-1.6.2-1.0.0.118.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
McMultipart{1.0.0.118} [Minecraft Multipart Plugin] (ForgeMultipart-universal-1.6.2-1.0.0.118.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
iChunUtil{2.0.0} [iChunUtil] (iChunUtil2.0.0.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
GraviGun{2.0.0} [GraviGun] (GravityGun2.0.0.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
ImmibisCore{56.0.3} [Immibis Core] (immibis-core-56.0.3.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
LiquidXP{56.0.2} [Liquid XP] (liquid-xp-56.0.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
MFFS{3.2.0} [Modular Force Field System] (MFFS_v3.2.0.212.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Tubestuff{56.0.0} [Tubestuff] (tubestuff-56.0.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
TwilightForest{1.19.0} [The Twilight Forest] (twilightforest-1.19.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
gregtech_addon{MC162} [GregTech-Addon] (gregtechmod.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
ImmibisMicroblocks_IgnoreThis{56.0.3} [Immibis's Microblocks (ignore this duplicate entry, will be fixed eventually)] (immibis-microblocks-56.0.3.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
ImmibisPeripherals{56.0.1} [Immibis's Peripherals] (immibis-peripherals-56.0.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
inventorytweaks{1.55b} [Inventory Tweaks] (InventoryTweaks-MC1.6.2-1.55b-b61.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
IronChest{5.3.20.519} [Iron Chest] (ironchest-universal-1.6.2-5.3.20.519.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
mod_TreeFeller{2.4} [TreeFeller] (mod_TreeFeller_v2.4.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
More Bows{1.5_v1} [More Bows mod] (More bows 1.6.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Mystcraft{0.10.6.00} [Mystcraft] (mystcraft-uni-1.6.2-0.10.6.00.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
PortalGun{2.0.0} [PortalGun] (PortalGun2.0.0.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
StevesCarts{2.0.0.a125} [Steve's Carts 2] (StevesCarts2.0.0.a125.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Translocator{1.1.0.7} [Translocator] (Translocator 1.1.0.7.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
UndergroundBiomes{0.4.2a} [Underground Biomes] (UndergroundBiomes 1.6.x - 0.4.2a.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
WR-CBE|Core{1.4.0.3} [WR-CBE Core] (WR-CBE 1.4.0.3.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
WR-CBE|Addons{1.4.0.3} [WR-CBE Addons] (WR-CBE 1.4.0.3.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
WR-CBE|Logic{1.4.0.3} [WR-CBE Logic] (WR-CBE 1.4.0.3.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
mod_ZanMinimap{0.9.4} [Zan's Minimap] (ZansMinimap1.6.2.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
ForgeMicroblock{1.0.0.118} [Forge Microblocks] (ForgeMultipart-universal-1.6.2-1.0.0.118.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Launched Version: 1.6.2-Forge9.10.0.817
LWJGL: 2.9.0
OpenGL: GeForce GTX 590/PCIe/SSE2 GL version 4.3.0, NVIDIA Corporation
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Pack: Default
Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
mystcraft 0.10.6.00
forge multipart 1.0.0.152
the multipart disappear but it act like there is a block so I can't place any block at that location... This happen after i add Mystcraft to the pack. Is this a bug at multipart or at mystcraft?
sorry for my bad english
When you start breaking block next to multiblock and then move cursor over it, it breaks instantly.
Hi ChickenBones,
I know this isnt a bug with your mod so say but I was wondering if theres anything you can do your end or if this is a plugin issue, if you dont know WorldGuard is a bukkit plugin (im using MCPC+, thanks for the recent fix btw) that, in its simplest form stops users building in certain regions, for some reason users can add your multipart blocks wherever they please which makes griefing very possible on MCPC+/Bukkit servers, so yeah any clues how I can stop this from happening.
Thanks for your time,
Skullywag
I would like to see a way to unregister microblock materials.
It would be usefull for my mod, since I have rewritten all wood blocks (as new blocks) and I want to remove the vanilla wood materials from the Microblock mod.
Would it be possible to set something like this up?
We've recently been playing around with the Microblocks, and decided we wanted to change material. I took a mining laser, and to my dismay, nothing happened when shooting the microblocks. So, I turned it to explosive mode, and then they started to drop.
This however, started to cause errors like you see below (waypoints spinning, all manner of GUIs messed up), making the game pretty much unplayable. We've tried placing back blocks in all locations and re-destroying them, using worldedit to set air, and even removing ForgeMultipart from the mods folder (but the server then refuses to boot).
No errors on server, just this during startup;
05.08 06:56:42 [Server] INFO Generation [codechicken.multipart.scalatraits.TPartialOcclusionTile] took: 1
05.08 06:56:39 [Server] INFO Generation [codechicken.multipart.scalatraits.TSlottedTile, codechicken.multipart.scalatraits.TPartialOcclusionTile] took: 11
Client:
http://i.minedrop.net/3hvF (note hotbar missing and NEI not showing up)
http://i.minedrop.net/9JsT Looking in a different direction, I now see NEI, but very oddly.
Errors in client console:
http://i.minedrop.net/uEMZ
Any tooltips also appear in the bottom right hand corner too.
I'm assuming this issue is relating to MultiPart as it happened instantly after I used the mining laser on them, in explosive mode. Is there a way to boot up the server without MultiPart to ensure? Every time I tried, I get a crash-report, which I've linked below (this is simply after disabling ForgeMultiPart in the mods folder) .
I am trying to add some blocks from my mod as micro blocks, but when I ran the game, it crashed due to not being able to render the saw model. I have included the crash report that was produced from Eclipse when it crashed. I also tested this is the vanilla Minecraft launcher, with only Forge, MultiPart and CCL installed and the crash still occurred. I'm not sure if this is an issue with my setup, or with the latest version, but I thought I'd let you know!
Luis :P
Eclipse Crash Report:
http://paste.minecraftforge.net/view/5f5dd513
I have tried as many combination as I can fathom now, any version of FMP up to 1.0.0.130 is not recognized, and just says its missing when MC loads in, and any version from 1.0.0.131 on crashes with this error log.
Sorry this appears to have been an Ichun GravityGun issue, sorry for the mis-report here
Placing/removing redstone torchs in the same block as another multipart block gives http://pastebin.com/VCqe7nC5
Forge 842
FMP 138
CCC 0.9.0.3
Edit : Same result with 140
wrcbe, multipart, nei, all up to date, ic2, bc3, reiminimap, additional bc objects, bc teleport pipes, twilight forest, thaumcraft 3, thaumic tinkerer, portal gun, project red (redpower alternate), redstone in motion (frames alternate), EE3, factorization, thermal expansion, applied energetics, code chiken core, power crystals core, and im running 1.5.2
when you press the hotkey for placement modifier on a non forge server you get kickt from the server
Not sure if this is the right place to post this, but anyhoo...
I added my block Id to your miniblock config, it crashes on startup with an NPE caused by my block's:
public Icon getIcon(int side, int meta) {
return icons[0]; // <-- NPE here
}
I put a try/catch around that, stops the NPE, I can then use the saw to cut up my block just fine, but when I place in world, it's invisible.
Using the current ForgeMultipart with Forge ..804
Awesome mod CB!
Steps to reproduce:
1: Install a mod that has multiparts.
2: Place a multipart from the mod in the world.
3: Save the world and remove that mod
4: On next start all invalid multiparts are deleted.
But the block where they used to be still appears to be owned by FMP.
(Placing dirt there does nothing until I place-and-then-remove a multipart in there)
No other mods (except forge, obviously :P)
Here's a pastebin of the error log:
http://pastebin.com/CaABHNa5
Not sure what's wrong... Did I install it incorrectly? I just dropped it in the mods folder.
I'm running 1.6.2.
i get this
java.lang.NullPointerException
at codechicken.multipart.minecraft.EventHandler.place(EventHandler.java:42)
at codechicken.multipart.minecraft.EventHandler.playerInteract(EventHandler.java:33)
at net.minecraftforge.event.ASMEventHandler_4_EventHandler_playerInteract_PlayerInteractEvent.invoke(.dynamic)
at net.minecraftforge.event.ASMEventHandler.invoke(ASMEventHandler.java:39)
at net.minecraftforge.event.EventBus.post(EventBus.java:108)
at net.minecraftforge.event.ForgeEventFactory.onPlayerInteract(ForgeEventFactory.java:41)
at net.minecraft.client.Minecraft.func_71402_c(Minecraft.java:1377)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1854)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:898)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:826)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:491)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:57)
at net.minecraft.launchwrapper.Launch.main(Launch.java:18)
Hello,
I am encountering at the moment the problem that my Minecraft server 1.6.2 with MinecraftForge 9.10.0.804 and ForgeMultipart 1.0.0.106/148 doesn't start.
I am using a RP2 modified world from Minecraft 1.2.5. Starting without any mods works fine.
It always throws randomly three different exceptions that something isn't found from scala. (See http://pastebin.com/e1QSumbh, http://pastebin.com/SSNFGYxx and http://pastebin.com/0cuByA0v)
ForgeModLoader log can be found here http://pastebin.com/Ykgf905T.
If wished I can upload a chunk, which is required to crash your server. :)
when i try to place a lever on a auto spawner ore other mfr stuff my client crash with this error http://pastebin.com/kW0qYhW7
also i whas able to place a lever hours before, but now it does not work.
When converting a to a multi part, onWorldSeparate gets called after onWorldJoin resulting in the part not being 'in world' until the chunk reloads.
This seems to stem from the invalidate call on TileMultipart after the part is added.
I am able to make minecraft crash and multipart spit out an error by simultaneously removing a block and placing another. (holding left click + right click)
CREATIVE MODE: Can be done with any block or microblock, probably because everything breaks in one hit in creative mode.
SURVIVAL MODE: I am only able to recreate this bug with a block that can be broken in one hit, and trying to place a microblock on it while simultaneously breaking it. (Angel Block added by extra utilities will work) For whatever reason, only microblocks will crash in survival mode, while all types of blocks will crash in creative mode.
CRASH LOGS:
Creative Mode / Survival Mode, trying to place microblock: http://pastebin.com/D5VVhdFc
Creative mode, trying to place regular block: http://pastebin.com/BekNLvdj
I hope this is enough information to understand the bug.
While in creative mode and survival upon breaking a micro block causes Minecraft to crash these are the version of mods I was using also had a large range of other mods.
CCC: 0.9.0.3
CC Lib: 1.0.0.21
FMP: 1.0.0.137
NEI: 1.6.1.2
Forge: 9.10.0.842
I do have all the necessary dependencies installed scala etc.. This only starts happening about forge 9.10.0.830 and above. It could be something I am doing wrong or another mod causing this but here is the crash report
Link: http://diamentiumuk.co.uk/storage/FMP%20-%20Crash.txt
(Had to use my server pastebin does not like large files now :/)
Upon adding or removing micro blocks, all other parts that would normally be receiving tick updates via update() stops.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.