Download: add http://immibis.com/mcdt/ as an update site to Eclipse, then install "MCDT - Basic Forge Plugin"¹. I developed this on Eclipse Luna, so you should probably have at least that version.
This adds a few things to Eclipse:
Note: If the selected Forge version hasn't already been set up in ForgeGradle, it will invoke ForgeGradle to decompile Minecraft for you, which takes a while (allow 5-15 minutes). This is the same as if you run it from the command line. At the moment, this blocks every other Eclipse job, so I suggest finding something else to do while you wait.
Also note: the first time you launch with a particular Forge version, the plugin will invoke ForgeGradle again to download native libraries. This is much faster and better-behaved, but still something to be aware of.
Report bugs and suggest features in this thread.
¹ MCDT was going to be a horrendously big and complicated thing, then I realized that 5% of the features would give you 50% of the usefulness, hence why this is the "basic" version.
				
			This adds a few things to Eclipse:
- A "New Minecraft Forge mod project" wizard:
   
   
 
- A convenient way to compile with Forge:  (of course the wizard does this, but for existing projects you can add it via "Add Library..." on the Java Build Path settings page)
   
 
- A convenient way to launch Forge mods. The wizard sets this up for you as well. (this is test data, so ignore that my ones are horribly named)
 
   
 
- And a convenient way to reobfuscate mods. Access this by right-clicking a project and selecting "Export...". This uses BON for obfuscation, not ForgeGradle, so report any problems to me.
   
   
   
Note: If the selected Forge version hasn't already been set up in ForgeGradle, it will invoke ForgeGradle to decompile Minecraft for you, which takes a while (allow 5-15 minutes). This is the same as if you run it from the command line. At the moment, this blocks every other Eclipse job, so I suggest finding something else to do while you wait.
Also note: the first time you launch with a particular Forge version, the plugin will invoke ForgeGradle again to download native libraries. This is much faster and better-behaved, but still something to be aware of.
Report bugs and suggest features in this thread.
¹ MCDT was going to be a horrendously big and complicated thing, then I realized that 5% of the features would give you 50% of the usefulness, hence why this is the "basic" version.
			
				Last edited: 
				
		
	
										
										
											
	
										
									
								 
				
		
 
 
		 profile=epp.package.jee, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
profile=epp.package.jee, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).