sirolf2009
Members-
Posts
7 -
Joined
-
Last visited
Converted
-
Gender
Undisclosed
-
Personal Text
I am new!
sirolf2009's Achievements
Tree Puncher (2/8)
0
Reputation
-
I updated to the latest forge and did a fresh install, still doesn't work
-
[1.6.2] [Solved] Every block of a type updates based on one
sirolf2009 replied to RaTheBadger's topic in Modder Support
The reason this is happening, is because minecraft uses the same instance for every block. The only way I can see is to make a tile entity for the block and use par1World.getBlockTileEntity(par2, par3, par4).potionPrimaryAdded = true; -
Woops, that was just a typo. The images are actually in assets/necromancy/textures/entities
-
It's just how I set everything up. The necronomicon is an item that uses IITemRenderer to have a model, that's why I've put it's texture in assets/necromancy/textures/model. The nightcrawler is an entity, that's why I've put it's texture in assets/necromancy/textures/entities EDIT: it was part of the problem public static final ResourceLocation TEXTURES_ENTITIES_NIGHTCRAWLER = new ResourceLocation(MOD_ID,LOC_RESOURCES_TEXTURES_ENTITIES+"/nightcrawler.png"); so yes this is the way to do it but this is expecting a file called "mcp/src/minecraft/assets/necromancy/textures/entities/nightcrawler.png" like your error logs point out double check syntax or your setup is fucked up but i wouldnt think its that Doesn't look like it
-
ah, you're HydroFlame, how the fuck did I not see that? But I still don't see what i'm doing wrong. The only difference I see is that you're using the path as a separate parameter for the ResourceLocation, but I tried that before and it didn't work. I also don't get your hint. I'm storing the textures for my models in mcp\src\minecraft\assets\necromancy\textures\models, isn't that where necromancy:textures/models/necronomicon.png is pointing to? Just to be sure, I tried to to this: public static final ResourceLocation TEXTURES_ENTITIES_NIGHTCRAWLER = new ResourceLocation(MOD_ID,LOC_RESOURCES_TEXTURES_ENTITIES+"/nightcrawler.png"); and it got me this: [00:55:20] 2013-08-09 00:55:20 [WARNING] [Minecraft-Client] Failed to load texture: necromancy:textures/entities/nightcrawler.png [00:55:20] java.io.FileNotFoundException: necromancy:textures/entities/nightcrawler.png [00:55:20] at net.minecraft.client.resources.SimpleReloadableResourceManager.func_110536_a(SimpleReloadableResourceManager.java:67) [00:55:20] at net.minecraft.client.renderer.texture.SimpleTexture.func_110551_a(SimpleTexture.java:31) [00:55:20] at net.minecraft.client.renderer.texture.TextureManager.func_110579_a(TextureManager.java:84) [00:55:20] at net.minecraft.client.renderer.texture.TextureManager.func_110577_a(TextureManager.java:41) [00:55:20] at net.minecraft.client.renderer.entity.Render.func_110776_a(Render.java:50) [00:55:20] at net.minecraft.client.renderer.entity.Render.func_110777_b(Render.java:45) [00:55:20] at net.minecraft.client.renderer.entity.RendererLivingEntity.renderModel(RendererLivingEntity.java:293) [00:55:20] at net.minecraft.client.renderer.entity.RendererLivingEntity.func_130000_a(RendererLivingEntity.java:154) [00:55:20] at net.minecraft.client.renderer.entity.RenderLiving.doRenderLiving(RenderLiving.java:28) [00:55:20] at com.sirolf2009.necromancy.client.renderer.RenderNightCrawler.renderTeddy(RenderNightCrawler.java:29) [00:55:20] at com.sirolf2009.necromancy.client.renderer.RenderNightCrawler.doRender(RenderNightCrawler.java:25) [00:55:20] at net.minecraft.client.renderer.entity.RenderManager.renderEntityWithPosYaw(RenderManager.java:312) [00:55:20] at net.minecraft.client.renderer.entity.RenderManager.renderEntity(RenderManager.java:281) [00:55:20] at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:524) [00:55:20] at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1160) [00:55:20] at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1002) [00:55:20] at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:934) [00:55:20] at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:826) [00:55:20] at net.minecraft.client.main.Main.main(Main.java:93) [00:55:20] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [00:55:20] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [00:55:20] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [00:55:20] at java.lang.reflect.Method.invoke(Method.java:601) [00:55:20] at net.minecraft.launchwrapper.Launch.launch(Launch.java:57)
-
I came across that tutorial before, but aren't I doing what they want? 1) I'm using [codeMinecraft.getMinecraft().renderEngine.func_110577_a(theTexture);[/code] 2) I register my icons with @Override public void registerIcons(IconRegister reg){ this.itemIcon = reg.registerIcon("modid:itemimagename");//no .png of anything else } 3) My assets are in mcp/src/minecraft/assets/*modid* P.S. The OBJ loader is amazing
-
Hey everyone, I have another texture loading problem topic for you guys So in eclipse, my textures are working just fine. But if I copy everything to MCP (I'm using pahimar's setup) and recompile+start client I get a ton of errors: I put my source code in MCP/src/minecraft and my resources in MCP/src/assets so it looks like this (the com folder contains my source code): Now because i'm an amazing modder, I have one file where I keep all my ResourceLocations But wait! There's more! I'm using the advanced model loader and I use this snippet: scytheSpecial = AdvancedModelLoader.loadModel("/assets/necromancy/models/scythe.obj"); This tells me that I did put my assets in the right place, but the textures say something different. So in conclusion, what the hell? And just in case it helps, here's my github https://github.com/sirolf2009/Necromancy