Everything posted by david476
- 
	
		
		[1.7.2] custom item model wont show up in first person.
		
		Exactly, just remove everything and return true!
 - 
	
		
		[1.7.2] custom item model wont show up in first person.
		
		You can usually just return true unless you want it to render differently in different circumstances.
 - 
	
		
		[1.7.2]ItemStact instanceof ItemFood Crash[SOLVED]
		
		I'm not at my computer but try something like Food.getItem.getvariablethatstoreslength = Food.getItem.getvariablethatstoreslength - 16;
 - 
	
		
		Increase player speed
		
		Try making sure it id only called server or client side to figure out what the problem is.
 - 
	
		
		Tileentity packet force send
		
		Is there a way to force send the packet from getDescriptionPacket? I need to update my client side tileentity.
 - 
	
		
		Thermal Expansion addon
		
		That's all I found too, I'll see if anyone else from here or their IRC can help. I might end up making it an addon for a different mod since they aren't updated.
 - 
	
		
		Thermal Expansion addon
		
		Could somebody tell me the steps involved in creating one? I can't even get TE running in my dev environment much less find the API (if there still is one).
 - 
	
		
		[1.7.2]Item changing in inventory help!
		
		does it not print anything in the console?
 - 
	
		
		Item render not being used/ working
		
		FIGURED IT OUT!!! I called the proxy method before setting the block variable to a block, the renderer was registered for a null variable! ("facepalm"). Thanks for trying to help, I realize you couldn't have seen the problem as I didn't post the INIT class.
 - 
	
		
		Using Other Mod's Items in my Recipes
		
		ideas?
 - 
	
		
		Mob player head
		
		You want to recreate a player head? Please explain what you want to do better.
 - 
	
		
		Using Other Mod's Items in my Recipes
		
		now it has trouble loading CodeChickenCore. [07:49:49] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLTweaker [07:49:49] [main/INFO] [LaunchWrapper]: Using primary tweak class name cpw.mods.fml.common.launcher.FMLTweaker [07:49:49] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLTweaker [07:49:49] [main/INFO] [FML]: Forge Mod Loader version 7.2.209.1112 for Minecraft 1.7.2 loading [07:49:49] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.7.0_60, running on Windows 7:amd64:6.1, installed at C:\Program Files\Java\jre7 [07:49:49] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation [07:49:49] [main/WARN] [FML]: The coremod codechicken.core.launch.CodeChickenCorePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft Failed to load dependencies.info from CoFHCore-2.0.0.5 (1).jar as JSON java.lang.RuntimeException: Invalid filename format for dependency: CodeChickenLib-dev-@MCVERSION@-@[email protected] at codechicken.core.launch.DepLoader$DepLoadInst.loadJson(DepLoader.java:558) at codechicken.core.launch.DepLoader$DepLoadInst.loadJSon(DepLoader.java:521) at codechicken.core.launch.DepLoader$DepLoadInst.scanDepInfo(DepLoader.java:507) at codechicken.core.launch.DepLoader$DepLoadInst.scanDepInfos(DepLoader.java:497) at codechicken.core.launch.DepLoader$DepLoadInst.load(DepLoader.java:445) at codechicken.core.launch.DepLoader.load(DepLoader.java:584) at codechicken.core.launch.CodeChickenCorePlugin.<init>(CodeChickenCorePlugin.java:49) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at cpw.mods.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:424) at cpw.mods.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:312) at cpw.mods.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:214) at cpw.mods.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90) at cpw.mods.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:67) at cpw.mods.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34) at cpw.mods.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:112) at net.minecraft.launchwrapper.Launch.launch(Launch.java:114) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) Failed to load dependencies.info from ThermalExpansion-3.0.0.7 (1).jar as JSON java.lang.RuntimeException: Invalid filename format for dependency: ForgeMultipart-dev-@MCVERSION@-@[email protected] at codechicken.core.launch.DepLoader$DepLoadInst.loadJson(DepLoader.java:558) at codechicken.core.launch.DepLoader$DepLoadInst.loadJSon(DepLoader.java:521) at codechicken.core.launch.DepLoader$DepLoadInst.scanDepInfo(DepLoader.java:507) at codechicken.core.launch.DepLoader$DepLoadInst.scanDepInfos(DepLoader.java:497) at codechicken.core.launch.DepLoader$DepLoadInst.load(DepLoader.java:445) at codechicken.core.launch.DepLoader.load(DepLoader.java:584) at codechicken.core.launch.CodeChickenCorePlugin.<init>(CodeChickenCorePlugin.java:49) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at cpw.mods.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:424) at cpw.mods.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:312) at cpw.mods.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:214) at cpw.mods.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90) at cpw.mods.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:67) at cpw.mods.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34) at cpw.mods.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:112) at net.minecraft.launchwrapper.Launch.launch(Launch.java:114) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) Downloading file http://files.minecraftforge.net/maven/codechicken/CodeChickenLib/1.7.2-1.1.0.76//CodeChickenLib-1.7.2-1.1.0.76-dev.jar Download complete [07:49:50] [main/WARN] [FML]: The coremod cofh.asm.LoadingPlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft java.lang.AbstractMethodError at cpw.mods.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:425) at cpw.mods.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:312) at cpw.mods.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:214) at cpw.mods.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90) at cpw.mods.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:67) at cpw.mods.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34) at cpw.mods.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:112) at net.minecraft.launchwrapper.Launch.launch(Launch.java:114) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [07:49:50] [main/ERROR] [FML]: An error occurred trying to configure the minecraft home at C:\Users\DEB\Desktop\Modding\forge-1.7.2-10.12.1.1112\Forge\. for Forge Mod Loader java.lang.AbstractMethodError at cpw.mods.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:425) ~[forgeSrc-1.7.2-10.12.1.1112.jar:?] at cpw.mods.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:312) ~[forgeSrc-1.7.2-10.12.1.1112.jar:?] at cpw.mods.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:214) ~[forgeSrc-1.7.2-10.12.1.1112.jar:?] at cpw.mods.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90) [forgeSrc-1.7.2-10.12.1.1112.jar:?] at cpw.mods.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:67) [forgeSrc-1.7.2-10.12.1.1112.jar:?] at cpw.mods.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34) [forgeSrc-1.7.2-10.12.1.1112.jar:?] at cpw.mods.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:112) [forgeSrc-1.7.2-10.12.1.1112.jar:?] at net.minecraft.launchwrapper.Launch.launch(Launch.java:114) [launchwrapper-1.9.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.9.jar:?] Exception in thread "main" java.lang.AbstractMethodError at cpw.mods.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:425) at cpw.mods.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:312) at cpw.mods.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:214) at cpw.mods.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90) at cpw.mods.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:67) at cpw.mods.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34) at cpw.mods.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:112) at net.minecraft.launchwrapper.Launch.launch(Launch.java:114) at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
 - 
	
		
		Item render not being used/ working
		
		Ideas?
 - 
	
		
		Using Other Mod's Items in my Recipes
		
		I am an idiot, I've spent so much time making 1.6.4 modpacks that I don't think anymore. Thank you!
 - 
	
		
		[1.7.2] Using an Item to Interact with an Entity
		
		if you tried looking into the items look at the entities and vice versa
 - Mob player head
 - 
	
		
		[1.7.2]Item changing in inventory help!
		
		for now just check if it is called with a System.out.println("method called");
 - 
	
		
		Using Other Mod's Items in my Recipes
		
		it's in there (shows in eclipse), looks like I'm still getting the same thing: [22:09:18] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLTweaker [22:09:18] [main/INFO] [LaunchWrapper]: Using primary tweak class name cpw.mods.fml.common.launcher.FMLTweaker [22:09:18] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLTweaker [22:09:18] [main/INFO] [FML]: Forge Mod Loader version 7.2.209.1112 for Minecraft 1.7.2 loading [22:09:18] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.7.0_60, running on Windows 7:amd64:6.1, installed at C:\Program Files\Java\jre7 [22:09:18] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation [22:09:18] [main/WARN] [FML]: The coremod codechicken.core.launch.CodeChickenCorePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft java.lang.NoClassDefFoundError: argo/jdom/JsonNode at codechicken.core.launch.DepLoader.load(DepLoader.java:662) at codechicken.core.launch.CodeChickenCorePlugin.<init>(CodeChickenCorePlugin.java:50) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at cpw.mods.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:424) at cpw.mods.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:312) at cpw.mods.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:214) at cpw.mods.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90) at cpw.mods.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:67) at cpw.mods.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34) at cpw.mods.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:112) at net.minecraft.launchwrapper.Launch.launch(Launch.java:114) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) Caused by: java.lang.ClassNotFoundException: argo.jdom.JsonNode at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:115) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 16 more [22:09:18] [main/ERROR] [FML]: An error occurred trying to configure the minecraft home at C:\Users\DEB\Desktop\Modding\forge-1.7.2-10.12.1.1112\Forge\. for Forge Mod Loader java.lang.NoClassDefFoundError: argo/jdom/JsonNode at codechicken.core.launch.DepLoader.load(DepLoader.java:662) ~[DepLoader.class:?] at codechicken.core.launch.CodeChickenCorePlugin.<init>(CodeChickenCorePlugin.java:50) ~[CodeChickenCore%200.9.0.8.jar:?] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.7.0_60] at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.7.0_60] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.7.0_60] at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:1.7.0_60] at java.lang.Class.newInstance(Unknown Source) ~[?:1.7.0_60] at cpw.mods.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:424) ~[forgeSrc-1.7.2-10.12.1.1112.jar:?] at cpw.mods.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:312) ~[forgeSrc-1.7.2-10.12.1.1112.jar:?] at cpw.mods.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:214) ~[forgeSrc-1.7.2-10.12.1.1112.jar:?] at cpw.mods.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90) [forgeSrc-1.7.2-10.12.1.1112.jar:?] at cpw.mods.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:67) [forgeSrc-1.7.2-10.12.1.1112.jar:?] at cpw.mods.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34) [forgeSrc-1.7.2-10.12.1.1112.jar:?] at cpw.mods.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:112) [forgeSrc-1.7.2-10.12.1.1112.jar:?] at net.minecraft.launchwrapper.Launch.launch(Launch.java:114) [launchwrapper-1.9.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.9.jar:?] Caused by: java.lang.ClassNotFoundException: argo.jdom.JsonNode at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.7.0_60] at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.7.0_60] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.7.0_60] at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.7.0_60] at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:115) ~[launchwrapper-1.9.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0_60] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0_60] ... 16 more Exception in thread "main" java.lang.NoClassDefFoundError: argo/jdom/JsonNode at codechicken.core.launch.DepLoader.load(DepLoader.java:662) at codechicken.core.launch.CodeChickenCorePlugin.<init>(CodeChickenCorePlugin.java:50) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at cpw.mods.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:424) at cpw.mods.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:312) at cpw.mods.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:214) at cpw.mods.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90) at cpw.mods.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:67) at cpw.mods.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34) at cpw.mods.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:112) at net.minecraft.launchwrapper.Launch.launch(Launch.java:114) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) Caused by: java.lang.ClassNotFoundException: argo.jdom.JsonNode at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:115) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 16 more
 - 
	
		
		Using Other Mod's Items in my Recipes
		
		yup, CoFH was in. I'm using wuppy29's advanced setup and put them in: forge-1.7.2-10.12.1.1112\Forge\mods
 - 
	
		
		TileEntity Datawatchers
		
		s'OK! Thanks again!
 - 
	
		
		Item render not being used/ working
		
		Hi, sorry for the new thread, this isn't urgent but it would be nice to clear up. I followed for rendering techne models as blocks. The block works fine but it renders as a flat texture that I gave it in my inventory. From 33:40 he talks about using the tile entity renderer in you inventory but mine dosn't seem to work, no crashes but nothing is changed. Just wondering if anyone can notice the stupid mistake I probably made. Nothing related to the render in my INIT class Client Proxy: package com.deb.debmodularships.proxies; import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer; import net.minecraft.item.Item; import net.minecraftforge.client.MinecraftForgeClient; import com.deb.debmodularships.ModularshipsINIT; import com.deb.debmodularships.entities.EntityController; import com.deb.debmodularships.renders.ItemRenderController; import com.deb.debmodularships.renders.RenderController; import com.deb.debmodularships.renders.RenderTEController; import com.deb.debmodularships.tileentities.TileEntityController; import cpw.mods.fml.client.registry.ClientRegistry; import cpw.mods.fml.client.registry.RenderingRegistry; public class ClientProxy extends CommonProxy{ public void registerRenderers() { RenderingRegistry.registerEntityRenderingHandler(EntityController.class, new RenderController()); TileEntitySpecialRenderer crender = new RenderTEController(); ClientRegistry.bindTileEntitySpecialRenderer(TileEntityController.class, crender); MinecraftForgeClient.registerItemRenderer(Item.getItemFromBlock(ModularshipsINIT.BlockController), new ItemRenderController(crender, new TileEntityController())); } public void registerTileEntitySpecialRenderer() { } } Item Renderer: package com.deb.debmodularships.renders; import org.lwjgl.opengl.GL11; import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer; import net.minecraft.item.ItemStack; import net.minecraft.tileentity.TileEntity; import net.minecraftforge.client.IItemRenderer; public class ItemRenderController implements IItemRenderer{ TileEntitySpecialRenderer render; private TileEntity entity; public ItemRenderController(TileEntitySpecialRenderer render, TileEntity entity) { this.entity = entity; this.render = render; } @Override public boolean handleRenderType(ItemStack item, ItemRenderType type) { return true; } @Override public boolean shouldUseRenderHelper(ItemRenderType type, ItemStack item, ItemRendererHelper helper) { return true; } @Override public void renderItem(ItemRenderType type, ItemStack item, Object... data) { if (type == IItemRenderer.ItemRenderType.ENTITY) GL11.glTranslatef(-0.5f, 0.0f, -0.5f); this.render.renderTileEntityAt(this.entity, 0.0d, 0.0d, 0.0d, 0.0f); } } Renderer: package com.deb.debmodularships.renders; import org.lwjgl.opengl.GL11; import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer; import net.minecraft.tileentity.TileEntity; import net.minecraft.util.ResourceLocation; import com.deb.debmodularships.ModularshipsINIT; import com.deb.debmodularships.models.ModelController; import com.deb.debmodularships.tileentities.TileEntityController; public class RenderTEController extends TileEntitySpecialRenderer{ public static final ResourceLocation Ctexture = new ResourceLocation(ModularshipsINIT.MODID + ":textures/entity/entitycontroller.png"); private ModelController model; public RenderTEController() { this.model = new ModelController(); } @Override public void renderTileEntityAt(TileEntity TE, double x, double y, double z, float f) { TileEntityController TEC = (TileEntityController)TE; GL11.glPushMatrix(); GL11.glTranslatef((float)x + 0.5f, (float)y + 1f, (float)z + 0.5f); GL11.glRotatef(180f, 0f, 0f, 1f); GL11.glRotatef(180 + TEC.rotation, 0f, 1f, 0f); this.bindTexture(Ctexture); GL11.glPushMatrix(); this.model.renderModel(0.03125f); GL11.glPopMatrix(); GL11.glPopMatrix(); } } Let me know if you might need other classes!
 - 
	
		
		TileEntity Datawatchers
		
		Good call! (note, Brandon put tagCompound instead of nbttagcompound if anyone copies) Thank yous for EVERYONE!!!!
 - 
	
		
		Using Other Mod's Items in my Recipes
		
		Sorry to butt in but I wanted to do this too. How would the code look? I tried to load .jar mods in my workspace and I crashed with [21:06:55] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLTweaker [21:06:55] [main/INFO] [LaunchWrapper]: Using primary tweak class name cpw.mods.fml.common.launcher.FMLTweaker [21:06:55] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLTweaker [21:06:55] [main/INFO] [FML]: Forge Mod Loader version 7.2.209.1112 for Minecraft 1.7.2 loading [21:06:55] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.7.0_60, running on Windows 7:amd64:6.1, installed at C:\Program Files\Java\jre7 [21:06:55] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation [21:06:55] [main/WARN] [FML]: The coremod cofh.asm.LoadingPlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft java.lang.NoClassDefFoundError: argo/jdom/JsonNode at codechicken.core.launch.DepLoader.load(DepLoader.java:620) at cofh.asm.LoadingPlugin.<init>(LoadingPlugin.java:34) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at cpw.mods.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:424) at cpw.mods.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:312) at cpw.mods.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:214) at cpw.mods.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90) at cpw.mods.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:67) at cpw.mods.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34) at cpw.mods.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:112) at net.minecraft.launchwrapper.Launch.launch(Launch.java:114) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) Caused by: java.lang.ClassNotFoundException: argo.jdom.JsonNode at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:115) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 16 more [21:06:55] [main/ERROR] [FML]: An error occurred trying to configure the minecraft home at C:\Users\DEB\Desktop\Modding\forge-1.7.2-10.12.1.1112\Forge\. for Forge Mod Loader java.lang.NoClassDefFoundError: argo/jdom/JsonNode at codechicken.core.launch.DepLoader.load(DepLoader.java:620) ~[DepLoader.class:?] at cofh.asm.LoadingPlugin.<init>(LoadingPlugin.java:34) ~[CoFHCore-2.0.0.5.jar:?] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.7.0_60] at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.7.0_60] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.7.0_60] at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:1.7.0_60] at java.lang.Class.newInstance(Unknown Source) ~[?:1.7.0_60] at cpw.mods.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:424) ~[forgeSrc-1.7.2-10.12.1.1112.jar:?] at cpw.mods.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:312) ~[forgeSrc-1.7.2-10.12.1.1112.jar:?] at cpw.mods.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:214) ~[forgeSrc-1.7.2-10.12.1.1112.jar:?] at cpw.mods.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90) [forgeSrc-1.7.2-10.12.1.1112.jar:?] at cpw.mods.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:67) [forgeSrc-1.7.2-10.12.1.1112.jar:?] at cpw.mods.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34) [forgeSrc-1.7.2-10.12.1.1112.jar:?] at cpw.mods.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:112) [forgeSrc-1.7.2-10.12.1.1112.jar:?] at net.minecraft.launchwrapper.Launch.launch(Launch.java:114) [launchwrapper-1.9.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.9.jar:?] Caused by: java.lang.ClassNotFoundException: argo.jdom.JsonNode at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.7.0_60] at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.7.0_60] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.7.0_60] at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.7.0_60] at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:115) ~[launchwrapper-1.9.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0_60] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0_60] ... 16 more Exception in thread "main" java.lang.NoClassDefFoundError: argo/jdom/JsonNode at codechicken.core.launch.DepLoader.load(DepLoader.java:620) at cofh.asm.LoadingPlugin.<init>(LoadingPlugin.java:34) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at cpw.mods.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:424) at cpw.mods.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:312) at cpw.mods.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:214) at cpw.mods.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90) at cpw.mods.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:67) at cpw.mods.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34) at cpw.mods.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:112) at net.minecraft.launchwrapper.Launch.launch(Launch.java:114) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) Caused by: java.lang.ClassNotFoundException: argo.jdom.JsonNode at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:115) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 16 more
 - 
	
		
		TileEntity Datawatchers
		
		Ok, figured it out! I was trying to use a method named the same thing but with different parameters. Finished code for people with the same problem: package com.deb.debmodularships.tileentities; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.network.NetworkManager; import net.minecraft.network.Packet; import net.minecraft.network.play.server.S35PacketUpdateTileEntity; import net.minecraft.tileentity.TileEntity; public class TileEntityController extends TileEntity { public float rotation; @Override public void writeToNBT(NBTTagCompound nbt) { super.writeToNBT(nbt); nbt.setFloat("rotation", rotation); } @Override public void readFromNBT(NBTTagCompound nbt) { super.readFromNBT(nbt); rotation = nbt.getFloat("rotation"); } @Override public Packet getDescriptionPacket() { NBTTagCompound nbttagcompound = new NBTTagCompound(); nbttagcompound.setFloat("rotation", rotation); return new S35PacketUpdateTileEntity(this.xCoord, this.yCoord, this.zCoord, 1, nbttagcompound); } @Override public void onDataPacket(NetworkManager net, S35PacketUpdateTileEntity pkt) { rotation = pkt.func_148857_g().getFloat("rotation"); } }
 - 
	
		
		TileEntity Datawatchers
		
		how do I pass or receive the nbttagcompound? so far I have: public class TileEntityController extends TileEntity { public float rotation; @Override public void writeToNBT(NBTTagCompound nbt) { super.writeToNBT(nbt); nbt.setFloat("rotation", rotation); } @Override public void readFromNBT(NBTTagCompound nbt) { super.readFromNBT(nbt); rotation = nbt.getFloat("rotation"); } @Override public Packet getDescriptionPacket() { new NBTTagCompound().setFloat("rotation", rotation); return new S35PacketUpdateTileEntity(); } @Override public void onDataPacket(NetworkManager net, S35PacketUpdateTileEntity pkt) { } } (sorry, new to all this)
 
IPS spam blocked by CleanTalk.