Difference between revisions of "Compiling Workspace"

From Galacticraft Wiki
Jump to: navigation, search
m (Correct Github link)
m (GC4 links)
 
Line 2: Line 2:
 
* Galacticraft dev deobf files - You can download them from http://www.micdoodle8.com/mods/galacticraft/downloads/dev.
 
* Galacticraft dev deobf files - You can download them from http://www.micdoodle8.com/mods/galacticraft/downloads/dev.
 
** You may alternatively download the latest dev build from:
 
** You may alternatively download the latest dev build from:
*** Galacticraft 2: [http://ci.micdoodle8.com/job/Galacticraft-Dev/ Jenkins]
+
*** Galacticraft 2: [https://ci.micdoodle8.com/job/Galacticraft-Dev/ Jenkins]
*** Galacticraft 3: [http://ci.micdoodle8.com/job/Galacticraft3-dev/ Jenkins]
+
*** Galacticraft 3: [https://ci.micdoodle8.com/job/Galacticraft3-dev/ Jenkins]
 +
*** Galacticraft  4 - 1.8.9: [https://ci.micdoodle8.com/job/Galacticraft-1.8-dev/ Jenkins]
 +
*** Galacticraft  4 - 1.10.2: [https://ci.micdoodle8.com/job/Galacticraft-1.10-dev/ Jenkins]
 +
*** Galacticraft  4 - 1.11.2: [https://ci.micdoodle8.com/job/Galacticraft-1.11-dev/ Jenkins]
 +
*** Galacticraft  4 - 1.12.2: [https://ci.micdoodle8.com/job/Galacticraft-1.12-dev/ Jenkins]
 
* Get the sources from Galacticraft Github (download zip)
 
* Get the sources from Galacticraft Github (download zip)
 
*** Galacticraft 2: [https://github.com/micdoodle8/Galacticraft/tree/MC1.6 GC2 sources]
 
*** Galacticraft 2: [https://github.com/micdoodle8/Galacticraft/tree/MC1.6 GC2 sources]
 
*** Galacticraft 3: [https://github.com/micdoodle8/Galacticraft/tree/MC1.7 GC3 sources]
 
*** Galacticraft 3: [https://github.com/micdoodle8/Galacticraft/tree/MC1.7 GC3 sources]
 +
*** Galacticraft  4 - 1.8.9: [https://github.com/micdoodle8/Galacticraft/master sources]
 +
*** Galacticraft  4 - 1.10.2: [https://github.com/micdoodle8/Galacticraft/tree/MC1.10 GC4 sources]
 +
*** Galacticraft  4 - 1.11.2: [https://github.com/micdoodle8/Galacticraft/tree/MC1.11 GC4 sources]
 +
*** Galacticraft  4 - 1.12.2: [https://github.com/micdoodle8/Galacticraft/tree/MC1.12 GC4 sources]
  
  
 
Galacticraft Dev builds are versions of the game referencing de-obfuscated Forge code, automatically compiled at the same time as regular Galacticraft player release builds are made.  The major/minor version numbers should match up with regular release builds, but the build numbers will not match up.  Don't worry, it's still the same code.  Example: in GC3, the dev build 3.0.5.64 is the same as the release build 3.0.5.229.
 
Galacticraft Dev builds are versions of the game referencing de-obfuscated Forge code, automatically compiled at the same time as regular Galacticraft player release builds are made.  The major/minor version numbers should match up with regular release builds, but the build numbers will not match up.  Don't worry, it's still the same code.  Example: in GC3, the dev build 3.0.5.64 is the same as the release build 3.0.5.229.
 +
 +
== Galacticraft 4 ==
 +
{{msgbox
 +
|type=danger
 +
|text=For Galacticraft 4 With Minecraft 1.8.9-1.12.2}}
 +
No guide has been made at this time, please adapt accordingly to [[GC3_API#Full Galacticraft Sources]]
  
 
== Galacticraft 3 ==
 
== Galacticraft 3 ==

Latest revision as of 04:18, 8 September 2018

Prerequisites


Galacticraft Dev builds are versions of the game referencing de-obfuscated Forge code, automatically compiled at the same time as regular Galacticraft player release builds are made. The major/minor version numbers should match up with regular release builds, but the build numbers will not match up. Don't worry, it's still the same code. Example: in GC3, the dev build 3.0.5.64 is the same as the release build 3.0.5.229.

Galacticraft 4

For Galacticraft 4 With Minecraft 1.8.9-1.12.2

No guide has been made at this time, please adapt accordingly to GC3_API#Full Galacticraft Sources

Galacticraft 3

For Galacticraft 3 with Minecraft 1.7.2 or 1.7.10

See GC3_API#Full Galacticraft Sources for a guide to installing the sources in your Forge workspace for Minecraft 1.7.x.

Galacticraft 2: Setting up the workspace

For Galacticraft 2 with Minecraft 1.6.4
  1. Open "Forge/mcp/libs".
  2. Copy the Galacticraft dev deobf files here.
  3. Open Eclipse.
  4. Right-click on the Minecraft project, click Properties->Java Build Path->Libraries->Add External Jars and select the 4 dev files.
  5. Extract the Galacticraft Github code.
  6. Open common.
  7. Copy all files to "Forge/mcp/src".
  8. Open "Forge/mcp/src/micdoodle8/mods/galacticraft/".
  9. Delete all folders without the API folder.
  10. At "Forge/mcp", Run "recompile.bat/.sh" then "updatemd5.bat/.sh".

Notes

  • This workspace is just for compiling; you can't run Minecraft MCP.


Impt.png
Unless stated otherwise, all information contained on this wiki should be considered outdated and might not reflect in-game experiences