Targren Posted August 6, 2013 Posted August 6, 2013 I was hoping to last a little longer before I ran into the stumbling block again, but apparently not. The wiki says that @EventHandler replaced @PreInit, @Init, and @PostInit (I'm guessing @Init goes with the load() method, the other two being rather obvious) for 1.6.x, so I went with the latter. I made sure I've got "cpw.mods.fml.common.Mod" in my imports, which looks to be where they're defined, but I'm not sure if I'm missing something else that's making Eclipse tell me that all three can't be resolved to a type. Quote
hydroflame Posted August 6, 2013 Posted August 6, 2013 1.5.2 was using preinit, init, postinit, continue using them until you get to 1.6.2 Quote how to debug 101:http://www.minecraftforge.net/wiki/Debug_101 -hydroflame, author of the forge revolution-
Targren Posted August 6, 2013 Author Posted August 6, 2013 That's what I thought, but I'm getting an error thrown at me as of the end of "Basic Modding". Init cannot be resolved to a type Generic.java /Minecraft/src/tutorial/generic line 29 Java Problem PostInit cannot be resolved to a type Generic.java /Minecraft/src/tutorial/generic line 34 Java Problem PreInit cannot be resolved to a type Generic.java /Minecraft/src/tutorial/generic line 24 Java Problem Oddly enough, it does look like it compiles and runs, and Generic is showing up in the mod list. I'll go on a bit and see how far I can get. Quote
hydroflame Posted August 6, 2013 Posted August 6, 2013 in eclipse, ctrl+shift+o (the letter, not zero) will auto-organise your imports Quote how to debug 101:http://www.minecraftforge.net/wiki/Debug_101 -hydroflame, author of the forge revolution-
Targren Posted August 6, 2013 Author Posted August 6, 2013 in eclipse, ctrl+shift+o (the letter, not zero) will auto-organise your imports That straightened it right out. Thanks! Maybe you could give me a bit of a hand with the textures? I tried following the steps from the Eclipse wiki page, but I think I'm doing something wrong, since I can't get it to look like the picture. I tried "Add New Folder" from the top line ("Minecraft") since the instructions say right click on the project, from the "src" line just below that so that it would line up with the image and, not paying attention, from the tutorial.generic package (no surprise that didn't work). I also tried both ways: adding "mcp/res" and "mcp/res/mods" but I'm still not having any luck. In case it was just a UI difference between Eclipse versions, I tried compiling and running even if it didn't look just right, but no luck. The item appears, the recipes work, but no textures ("2013-08-06 19:08:33 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file mods/GenericMod/textures/items/GenericItem.png, but that file does not exist. Ignoring.") Quote
hydroflame Posted August 6, 2013 Posted August 6, 2013 ("2013-08-06 19:08:33 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file mods/GenericMod/textures/items/GenericItem.png, but that file does not exist. Ignoring.") hmmm i dont really remember about that in 152 but i thing that would mean its looking for a files at mcp/src/minecraft/mods/GenericMod/etc Quote how to debug 101:http://www.minecraftforge.net/wiki/Debug_101 -hydroflame, author of the forge revolution-
Targren Posted August 6, 2013 Author Posted August 6, 2013 hmmm i dont really remember about that in 152 but i thing that would mean its looking for a files at mcp/src/minecraft/mods/GenericMod/etc Yeah, there's apparently some wonkiness with Eclipse not taking texture resources from there into the bin directory when it builds. The workaround seems to be using eclipse to basically symlink an external resource directory. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.