Compilation de Flan's Mod. I) Version de Java :
[~] ➔ java -version
java version "1.7.0_76"
Java(TM) SE Runtime Environment (build 1.7.0_76-b13)
Java HotSpot(TM) Server VM (build 24.76-b04, mixed mode)
II) Répertoire de travail :
[~] ➔ mkdir -p MINECRAFT/DEV/
[~] ➔ cd MINECRAFT/DEV/
III) Installation de Eclipse :
[~/MINECRAFT/DEV] ➔ mkdir ECLIPSE
[~/MINECRAFT/DEV] ➔ cd ECLIPSE/
[~/MINECRAFT/DEV/ECLIPSE] ➔ tar xvfz eclipse-jee-luna-SR1-linux-gtk.tar.gz
[~/MINECRAFT/DEV/ECLIPSE] ➔ cd ..
IV) Installation de Forge :
[~/MINECRAFT/DEV] ➔ mkdir FORGE
[~/MINECRAFT/DEV] ➔ cd FORGE/
[~/MINECRAFT/DEV/FORGE] ➔ wget http://files.minecraftforge.net/maven/net/minecraftforge/forge/1.7.10-10.13.2.1291/forge-1.7.10-10.13.2.1291-src.zip
[~/MINECRAFT/DEV/FORGE] ➔ unzip forge-1.7.10-10.13.2.1291-src.zip
[~/MINECRAFT/DEV/FORGE] ➔ ./gradlew setupDecompWorkspace
...
Applying fml patches
Applying forge patches
:remapJar
:extractMinecraftSrc
:recompMinecraft
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
:repackMinecraft
:setupDecompWorkspace
BUILD SUCCESSFUL
Total time: 4 mins 51.11 secs
[~/MINECRAFT/DEV/FORGE] ➔
[~/MINECRAFT/DEV/FORGE] ➔ ./gradlew setupDevWorkspace
...
:extractNatives UP-TO-DATE
:copyNativesLegacy UP-TO-DATE
:getAssetsIndex
:getAssets
:makeStart SKIPPED
:setupDevWorkspace
BUILD SUCCESSFUL
Total time: 51.585 secs
[~/MINECRAFT/DEV/FORGE] ➔
[~/MINECRAFT/DEV/FORGE] ➔ ./gradlew eclipse
****************************
Powered By MCP:
http://mcp.ocean-labs.de/
Searge, ProfMobius, Fesh0r,
R4wk, ZeuX, IngisKahn, bspkrs
MCP Data version : unknown
****************************
:eclipseClasspath
:eclipseJdt
:eclipseProject
:eclipse
BUILD SUCCESSFUL
Total time: 20.297 secs
[~/MINECRAFT/DEV/FORGE] ➔
V) Installation de Flan's Mod :
[~/MINECRAFT/DEV/FORGE] ➔ cd ..
[~/MINECRAFT/DEV] ➔ mkdir FLAN/
[~/MINECRAFT/DEV] ➔ cd FLAN/
[~/MINECRAFT/DEV/FLAN] ➔
[~/MINECRAFT/DEV/FLAN] ➔ git clone https://github.com/FlansMods/FlansMod.git
[~/MINECRAFT/DEV/FLAN] ➔ cp -r FlansMod/* ../FORGE/
[~/MINECRAFT/DEV/FLAN] ➔ cd ../FORGE/
VI) Initialisation de Eclipse :
[~/MINECRAFT/DEV/FORGE] ➔ ../ECLIPSE/eclipse/eclipse
VII) Construction des .jar :[~/MINECRAFT/DEV/FORGE] ➔ ./gradlew build
...
:yeOlde
:zombie
:contentPacks
:outputJar
:outputPacks
:build
BUILD SUCCESSFUL
Total time: 43.503 secs
[~/MINECRAFT/DEV/FORGE] ➔
[~/MINECRAFT/DEV/FORGE] ➔ cd build/libs/
[~/MINECRAFT/DEV/FORGE/build/libs] ➔ ls -l
total 9352
-rw-rw-r-- 1 util01 util01 1286985 févr. 12 21:09 Flan's Mod-1.7.10-4.9.0.jar
-rw-rw-r-- 1 util01 util01 22138 févr. 12 21:09 Mecha Parts-Content Pack-1.7.10-4.9.0.jar
-rw-rw-r-- 1 util01 util01 3506291 févr. 12 21:09 Modern Warfare-Content Pack-1.7.10-4.9.0.jar
-rw-rw-r-- 1 util01 util01 1495862 févr. 12 21:09 Nerf-Content Pack-1.7.10-4.9.0.jar
-rw-rw-r-- 1 util01 util01 152845 févr. 12 21:09 Simple Parts-Content Pack-1.7.10-4.9.0.jar
-rw-rw-r-- 1 util01 util01 78089 févr. 12 21:09 Titan-Content Pack-1.7.10-4.9.0.jar
-rw-rw-r-- 1 util01 util01 2434861 févr. 12 21:09 WW2-Content Pack-1.7.10-4.9.0.jar
-rw-rw-r-- 1 util01 util01 88099 févr. 12 21:09 Ye Olde-Content Pack-1.7.10-4.9.0.jar
-rw-rw-r-- 1 util01 util01 486392 févr. 12 21:09 Zombie-Content Pack-1.7.10-4.9.0.jar
[~/MINECRAFT/DEV/FORGE/build/libs] ➔
VII) Répertoire de skin des armes :
~/MINECRAFT/DEV/FORGE/eclipse/Flan/Modern\ Weapons\ Pack/assets/flansmod/skins/
VIII) Lien: http://www.minecraft-smp.de/e107_plugins/forum/forum_viewtopic.php?30585