Difference between revisions of "Compiling Workspace"
From Galacticraft Wiki
Marcus8448 (talk | contribs) m (GC4 links) |
|||
(One intermediate revision by the same user not shown) | |||
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: [ | + | *** Galacticraft 2: [https://ci.micdoodle8.com/job/Galacticraft-Dev/ Jenkins] |
− | *** Galacticraft 3: [ | + | *** 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/ | + | *** Galacticraft 2: [https://github.com/micdoodle8/Galacticraft/tree/MC1.6 GC2 sources] |
− | *** Galacticraft 3: [https://github.com/micdoodle8/Galacticraft 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
Contents
Prerequisites
- Galacticraft dev deobf files - You can download them from http://www.micdoodle8.com/mods/galacticraft/downloads/dev.
- Get the sources from Galacticraft Github (download zip)
- Galacticraft 2: GC2 sources
- Galacticraft 3: GC3 sources
- Galacticraft 4 - 1.8.9: sources
- Galacticraft 4 - 1.10.2: GC4 sources
- Galacticraft 4 - 1.11.2: GC4 sources
- Galacticraft 4 - 1.12.2: 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 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
- Open "Forge/mcp/libs".
- Copy the Galacticraft dev deobf files here.
- Open Eclipse.
- Right-click on the Minecraft project, click Properties->Java Build Path->Libraries->Add External Jars and select the 4 dev files.
- Extract the Galacticraft Github code.
- Open common.
- Copy all files to "Forge/mcp/src".
- Open "Forge/mcp/src/micdoodle8/mods/galacticraft/".
- Delete all folders without the API folder.
- At "Forge/mcp", Run "recompile.bat/.sh" then "updatemd5.bat/.sh".
Notes
- This workspace is just for compiling; you can't run Minecraft MCP.
Unless stated otherwise, all information contained on this wiki should be considered outdated and might not reflect in-game experiences
|