Recompiler mon mod
-
Pas de soucie les voila :
le build.gradlew
buildscript { repositories { mavenCentral() maven { name = "forge" url = "http://files.minecraftforge.net/maven" } maven { name = "sonatype" url = "https://oss.sonatype.org/content/repositories/snapshots/" } } dependencies { classpath 'net.minecraftforge.gradle:ForgeGradle:1.1-SNAPSHOT' } } apply plugin: 'forge' version = "2.0" group= "fr.emergia.EmergiaMod.common.EmergiaMenu" // http://maven.apache.org/guides/mini/guide-naming-conventions.html archivesBaseName = "ModId" minecraft { version = "1.7.2-10.12.0.1034" assetDir = "eclipse/assets" } processResources { // replace stuff in mcmod.info, nothing else from(sourceSets.main.resources.srcDirs) { include 'mcmod.info' // replace version and mcversion expand 'version':project.version, 'mcversion':project.minecraft.version } // copy everything else, thats not the mcmod.info from(sourceSets.main.resources.srcDirs) { exclude 'mcmod.info' } }l’erreur :
C:\Users\Thomas\Desktop\modding Emergia 1.7\forge>gradlew build –stacktrace **************************** Powered By MCP: http://mcp.ocean-labs.de/ Searge, ProfMobius, Fesh0r, R4wk, ZeuX, IngisKahn MCP Data version : unknown **************************** :compileApiJava UP-TO-DATE :processApiResources UP-TO-DATE :apiClasses UP-TO-DATE :sourceMainJava UP-TO-DATE :compileJava UP-TO-DATE :processResources FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':processResources'. > Could not copy file 'C:\Users\Thomas\Desktop\modding Emergia 1.7\forge\src\mai n\resources\mcmod.info' to 'C:\Users\Thomas\Desktop\modding Emergia 1.7\forge\bu ild\resources\main\mcmod.info'. * Try: Run with --info or --debug option to get more log output. * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':process Resources'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.ex ecuteActions(ExecuteActionsTaskExecuter.java:69) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.ex ecute(ExecuteActionsTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExec uter.execute(PostExecutionAnalysisTaskExecuter.java:35) at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.exec ute(SkipUpToDateTaskExecuter.java:64) at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execut e(ValidatingTaskExecuter.java:58) at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecu ter.execute(SkipEmptySourceFilesTaskExecuter.java:42) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter .execute(SkipTaskWithNoActionsExecuter.java:52) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execut e(SkipOnlyIfTaskExecuter.java:53) at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter .execute(ExecuteAtMostOnceTaskExecuter.java:43) at org.gradle.api.internal.AbstractTask.executeWithoutThrowingTaskFailur e(AbstractTask.java:289) at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorW orker.executeTask(AbstractTaskPlanExecutor.java:79) at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorW orker.processTask(AbstractTaskPlanExecutor.java:63) at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorW orker.run(AbstractTaskPlanExecutor.java:51) at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$1.run(DefaultT askPlanExecutor.java:33) at org.gradle.internal.Factories$1.create(Factories.java:22) at org.gradle.cache.internal.DefaultCacheAccess.longRunningOperation(Def aultCacheAccess.java:198) at org.gradle.cache.internal.DefaultCacheAccess.longRunningOperation(Def aultCacheAccess.java:266) at org.gradle.cache.internal.DefaultPersistentDirectoryStore.longRunning Operation(DefaultPersistentDirectoryStore.java:135) at org.gradle.api.internal.changedetection.state.DefaultTaskArtifactStat eCacheAccess.longRunningOperation(DefaultTaskArtifactStateCacheAccess.java:95) at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(Defaul tTaskPlanExecutor.java:31) at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(Defau ltTaskGraphExecuter.java:86) at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTask ExecutionAction.java:29) at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute r.java:61) at org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExec uter.java:23) at org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecu ter.java:67) at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildEx ecutionAction.java:32) at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute r.java:61) at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute r.java:54) at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(Default GradleLauncher.java:166) at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradle Launcher.java:113) at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLaun cher.java:81) at org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildCon troller.run(InProcessBuildActionExecuter.java:64) at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.jav a:33) at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.jav a:24) at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProce ssBuildActionExecuter.java:35) at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProce ssBuildActionExecuter.java:26) at org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:50) at org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.jav a:171) at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction. execute(CommandLineActionFactory.java:201) at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction. execute(CommandLineActionFactory.java:174) at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute( CommandLineActionFactory.java:170) at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute( CommandLineActionFactory.java:139) at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionRep ortingAction.java:33) at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionRep ortingAction.java:22) at org.gradle.launcher.Main.doAction(Main.java:46) at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45) at org.gradle.launcher.Main.main(Main.java:37) at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBoots trap.java:50) at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.j ava:32) at org.gradle.launcher.GradleMain.main(GradleMain.java:23) at org.gradle.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.ja va:30) at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:127) at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:58) Caused by: org.gradle.api.GradleException: Could not copy file 'C:\Users\Thomas\ Desktop\modding Emergia 1.7\forge\src\main\resources\mcmod.info' to 'C:\Users\Th omas\Desktop\modding Emergia 1.7\forge\build\resources\main\mcmod.info'. at org.gradle.api.internal.file.AbstractFileTreeElement.copyTo(AbstractF ileTreeElement.java:70) at org.gradle.api.internal.file.copy.DefaultFileCopyDetails.copyTo(Defau ltFileCopyDetails.java:104) at org.gradle.api.internal.file.copy.FileCopyAction$FileCopyDetailsInter nalAction.processFile(FileCopyAction.java:44) at org.gradle.api.internal.file.copy.NormalizingCopyActionDecorator$1$1. processFile(NormalizingCopyActionDecorator.java:62) at org.gradle.api.internal.file.copy.DuplicateHandlingCopyActionDecorato r$1$1.processFile(DuplicateHandlingCopyActionDecorator.java:60) at org.gradle.api.internal.file.copy.CopyFileVisitorImpl.processFile(Cop yFileVisitorImpl.java:60) at org.gradle.api.internal.file.copy.CopyFileVisitorImpl.visitFile(CopyF ileVisitorImpl.java:44) at org.gradle.api.internal.file.collections.DirectoryFileTree.walkDir(Di rectoryFileTree.java:154) at org.gradle.api.internal.file.collections.DirectoryFileTree.visitFrom( DirectoryFileTree.java:122) at org.gradle.api.internal.file.collections.DirectoryFileTree.visit(Dire ctoryFileTree.java:112) at org.gradle.api.internal.file.collections.FileTreeAdapter.visit(FileTr eeAdapter.java:96) at org.gradle.api.internal.file.CompositeFileTree.visit(CompositeFileTre e.java:54) at org.gradle.api.internal.file.copy.CopySpecActionImpl.execute(CopySpec ActionImpl.java:37) at org.gradle.api.internal.file.copy.CopySpecActionImpl.execute(CopySpec ActionImpl.java:24) at org.gradle.api.internal.file.copy.DefaultCopySpec.walk(DefaultCopySpe c.java:453) at org.gradle.api.internal.file.copy.DefaultCopySpec.walk(DefaultCopySpe c.java:455) at org.gradle.api.internal.file.copy.DelegatingCopySpecInternal.walk(Del egatingCopySpecInternal.java:225) at org.gradle.api.internal.file.copy.CopySpecBackedCopyActionProcessingS tream.process(CopySpecBackedCopyActionProcessingStream.java:36) at org.gradle.api.internal.file.copy.DuplicateHandlingCopyActionDecorato r$1.process(DuplicateHandlingCopyActionDecorator.java:44) at org.gradle.api.internal.file.copy.NormalizingCopyActionDecorator$1.pr ocess(NormalizingCopyActionDecorator.java:53) at org.gradle.api.internal.file.copy.FileCopyAction.execute(FileCopyActi on.java:35) at org.gradle.api.internal.file.copy.NormalizingCopyActionDecorator.exec ute(NormalizingCopyActionDecorator.java:49) at org.gradle.api.internal.file.copy.DuplicateHandlingCopyActionDecorato r.execute(DuplicateHandlingCopyActionDecorator.java:42) at org.gradle.api.internal.file.copy.CopyActionExecuter.execute(CopyActi onExecuter.java:38) at org.gradle.api.tasks.AbstractCopyTask.copy(AbstractCopyTask.java:65) at org.gradle.language.jvm.tasks.ProcessResources.copy(ProcessResources. java:33) at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:63) at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskF actory$StandardTaskAction.doExecute(AnnotationProcessingTaskFactory.java:219) at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskF actory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:212) at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskF actory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:201) at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(Abstra ctTask.java:533) at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(Abstra ctTask.java:516) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.ex ecuteAction(ExecuteActionsTaskExecuter.java:80) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.ex ecuteActions(ExecuteActionsTaskExecuter.java:61) ... 52 more Caused by: groovy.lang.GroovyRuntimeException: Failed to parse template script ( your template may contain an error or be trying to use expressions not currently supported): startup failed: SimpleTemplateScript1.groovy: 6: unexpected token: 0 @ line 6, column 23. \"version\": \"${V2.0}\", ^ 1 error at org.gradle.api.internal.file.copy.FilterChain$3.transform(FilterChain .java:90) at org.gradle.api.internal.file.copy.FilterChain$3.transform(FilterChain .java:84) at org.gradle.api.internal.ChainingTransformer.transform(ChainingTransfo rmer.java:37) at org.gradle.api.internal.file.copy.FilterChain.transform(FilterChain.j ava:39) at org.gradle.api.internal.file.copy.FilterChain.transform(FilterChain.j ava:46) at org.gradle.api.internal.file.copy.DefaultFileCopyDetails.open(Default FileCopyDetails.java:88) at org.gradle.api.internal.file.AbstractFileTreeElement.copyTo(AbstractF ileTreeElement.java:47) at org.gradle.api.internal.file.copy.DefaultFileCopyDetails.copyTo(Defau ltFileCopyDetails.java:96) at org.gradle.api.internal.file.AbstractFileTreeElement.copyFile(Abstrac tFileTreeElement.java:88) at org.gradle.api.internal.file.AbstractFileTreeElement.copyTo(AbstractF ileTreeElement.java:65) ... 85 more BUILD FAILED Total time: 9.026 secs C:\Users\Thomas\Desktop\modding Emergia 1.7\forge>et enfin me Mcmod.info
[ { "modid": "emergia", "name": "Emergia Mod principal", "description": "Mod ajoutant les armes, blocs, item et autre", "version": "${V2.0}", "mcversion": "${1.7}", "url": "", "updateUrl": "", "authors": ["Azatom"], "credits": "minecraft forge france pour les tutoriels et toute la communauté d'emergia", "logoFile": "", "screenshots": [], "dependencies": [] } ] -
Ton mcmod.info devrais ressembler à celui-ci:
[ { "modid": "emergia", "name": "Emergia Mod principal", "description": "Mod ajoutant les armes, blocs, item et autre", "version": "${version}", "mcversion": "${mcversion}", "url": "", "updateUrl": "", "authors": ["Azatom"], "credits": "minecraft forge france pour les tutoriels et toute la communauté d'emergia", "logoFile": "", "screenshots": [], "dependencies": [] } ] -
${variable} sert à faire un remplacement automatique. Dans le mcmod.info, ${version} est remplacé automatiquement par la version de ton mod (celle que tu as dans le build.gradle) et ${mcversion} par la version de minecraft. Normalement tu n’as pas à les changer. Si tu veux mettre directement les propres valeurs, il ne faut pas mettre le ${}.
-
J’avait exactement le meme probleme, maintenant réglé, sur mon mcmod.info, mais j’ai maintenant un probleme sur:
Execution failed for task: ‘:reobf’:MALFORMED
J’ai pas mal chercher, mais je n’ai rien trouvé… HELP!
Dire que je pensait pouvoir terminer mon mod ce soir :,(
Euh… il s’agit bien d’un sujet pour la 1.7.2?
Bon je crée un nouveau sujet pour mon probleme…
Ah en fait c’est deja le sujet de haut de liste…
-
gradlew build –debug
Il faut le log complet. -
alors je t’envois ça… juste le temps d’allumer mon vieux windows, la je suis sur linux et comme je n’ai pas eclipse pour ma version…
Voila la totalité du log quand je lance gradlew build --debug
84811eb77ba00e6d95a 3720ab09c097df94aba4c3f9d683d017 19bdbf8e9e4a154f8114fd563d2e7eda 30c3b9785c179d62f576a44fde7b3964 82a1b606bd90887f5aac4888ec4584a6 14:20:44.970 [INFO] [org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter] Skipping task ':genSrgs' as task onlyIf is false. 14:20:44.980 [DEBUG] [org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter] Finished executing task ':genSrgs' 14:20:44.992 [LIFECYCLE] [class org.gradle.TaskExecutionLogger] :genSrgs SKIPPED 14:20:45.008 [INFO] [org.gradle.execution.taskgraph.AbstractTaskPlanExecutor] :genSrgs (Thread[main,5,main]) completed. Took 1.731 secs. 14:20:45.018 [INFO] [org.gradle.execution.taskgraph.AbstractTaskPlanExecutor] :reobf (Thread[main,5,main]) started. 14:20:45.028 [LIFECYCLE] [class org.gradle.TaskExecutionLogger] :reobf 14:20:45.028 [DEBUG] [org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter] Starting to execute task ':reobf' 14:20:45.054 [DEBUG] [org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter] Determining if task ':reobf' is up-to-date 14:20:45.074 [INFO] [org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter]Executing task ':reobf' (up-to-date check took 0.007 secs) due to: No history is available. 14:20:45.086 [DEBUG] [org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter]Executing actions for task ':reobf'. 14:20:46.812 [DEBUG] [org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter]Finished executing task ':reobf' 14:20:46.827 [LIFECYCLE] [class org.gradle.TaskExecutionLogger] :reobf FAILED 14:20:46.841 [INFO] [org.gradle.execution.taskgraph.AbstractTaskPlanExecutor] :reobf (Thread[main,5,main]) completed. Took 1.813 secs. 14:20:46.852 [DEBUG] [org.gradle.execution.taskgraph.AbstractTaskPlanExecutor] Task worker [Thread[main,5,main]] finished, busy: 16.691 secs, idle: 0.351 secs 14:20:46.871 [ERROR] [org.gradle.BuildExceptionReporter] 14:20:46.884 [ERROR] [org.gradle.BuildExceptionReporter] FAILURE: Build failed with an exception. 14:20:46.896 [ERROR] [org.gradle.BuildExceptionReporter] 14:20:46.905 [ERROR] [org.gradle.BuildExceptionReporter] * What went wrong: 14:20:46.914 [ERROR] [org.gradle.BuildExceptionReporter] Execution failed for task ':reobf'. 14:20:46.923 [ERROR] [org.gradle.BuildExceptionReporter] > MALFORMED 14:20:46.937 [ERROR] [org.gradle.BuildExceptionReporter] 14:20:46.947 [ERROR] [org.gradle.BuildExceptionReporter] * Exception is: 14:20:46.956 [ERROR] [org.gradle.BuildExceptionReporter] org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':reobf'. 14:20:46.965 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:69) 14:20:46.974 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:46) 14:20:46.983 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.java:35) 14:20:46.992 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:64) 14:20:47.001 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58) 14:20:47.010 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:42) 14:20:47.019 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52) 14:20:47.028 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:53) 14:20:47.037 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43) 14:20:47.047 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.AbstractTask.executeWithoutThrowingTaskFailure(AbstractTask.java:289) 14:20:47.057 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.executeTask(AbstractTaskPlanExecutor.java:79) 14:20:47.067 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.processTask(AbstractTaskPlanExecutor.java:63) 14:20:47.090 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.run(AbstractTaskPlanExecutor.java:51) 14:20:47.099 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(DefaultTaskPlanExecutor.java:23) 14:20:47.109 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:86) 14:20:47.118 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:29) 14:20:47.127 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:61) 14:20:47.136 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExecuter.java:23) 14:20:47.145 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecuter.java:67) 14:20:47.154 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:32) 14:20:47.164 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:61) 14:20:47.173 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:54) 14:20:47.182 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:166) 14:20:47.191 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:113) 14:20:47.200 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:81) 14:20:47.212 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildController.run(InProcessBuildActionExecuter.java:64) 14:20:47.221 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.java:33) 14:20:47.230 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.java:24) 14:20:47.240 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:35) 14:20:47.249 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:26) 14:20:47.258 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:50) 14:20:47.267 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.java:171) 14:20:47.276 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.la uncher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActio nFactory.java:201) 14:20:47.290 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:174) 14:20:47.303 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:170) 14:20:47.317 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:139) 14:20:47.330 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:33) 14:20:47.339 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:22) 14:20:47.348 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.Main.doAction(Main.java:46) 14:20:47.357 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45) 14:20:47.365 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.Main.main(Main.java:37) 14:20:47.374 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:50) 14:20:47.383 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:32) 14:20:47.393 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.GradleMain.main(GradleMain.java:23) 14:20:47.401 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.java:30) 14:20:47.410 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:127) 14:20:47.419 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:55) 14:20:47.428 [ERROR] [org.gradle.BuildExceptionReporter] Caused by: java.lang.IllegalArgumentException: MALFORMED 14:20:47.436 [ERROR] [org.gradle.BuildExceptionReporter] at net.md_5.specialsource.Jar.collectJarFiles(Jar.java:177) 14:20:47.446 [ERROR] [org.gradle.BuildExceptionReporter] at net.md_5.specialsource.Jar.init(Jar.java:237) 14:20:47.454 [ERROR] [org.gradle.BuildExceptionReporter] at net.md_5.specialsource.Jar.init(Jar.java:214) 14:20:47.463 [ERROR] [org.gradle.BuildExceptionReporter] at net.minecraftforge.gradle.tasks.user.reobf.ObfArtifact.applySpecialSource(ObfArtifact.java:369) 14:20:47.472 [ERROR] [org.gradle.BuildExceptionReporter] at net.minecraftforge.gradle.tasks.user.reobf.ObfArtifact.generate(ObfArtifact.java:348) 14:20:47.481 [ERROR] [org.gradle.BuildExceptionReporter] at net.minecraftforge.gradle.tasks.user.reobf.ReobfTask.doTask(ReobfTask.java:298) 14:20:47.489 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:63) 14:20:47.498 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.doExecute(AnnotationProcessingTaskFactory.java:219) 14:20:47.507 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:212) 14:20:47.517 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:201) 14:20:47.526 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:533) 14:20:47.534 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:516) 14:20:47.544 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActio nsTaskExecuter.java:80) 14:20:47.553 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActi onsTaskExecuter.java:61) 14:20:47.562 [ERROR] [org.gradle.BuildExceptionReporter] … 46 more 14:20:47.570 [ERROR] [org.gradle.BuildExceptionReporter] 14:20:47.580 [LIFECYCLE] [org.gradle.BuildResultLogger] 14:20:47.589 [LIFECYCLE] [org.gradle.BuildResultLogger] BUILD FAILED 14:20:47.600 [LIFECYCLE] [org.gradle.BuildResultLogger] 14:20:47.610 [LIFECYCLE] [org.gradle.BuildResultLogger] Total time: 45.061 secs 14:20:47.620 [DEBUG] [org.gradle.api.internal.tasks.compile.daemon.CompilerDaemonManager]Stopping 0 compiler daemon(s). 14:20:47.632 [INFO] [org.gradle.api.internal.tasks.compile.daemon.CompilerDaemonManager]Stopped 0 compiler daemon(s). 14:20:47.648 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache]Closing cache module-metadata.bin (C:\Users\xav\.gradle\caches\modules-2\metadata-2.2\module-metadata.bin) 14:20:47.661 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache]Closing cache artifact-at-repository.bin (C:\Users\xav\.gradle\caches\modules-2\metadata-2.2\artifact-at-repository.bin) 14:20:47.672 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache]Closing cache artifact-at-url.bin (C:\Users\xav\.gradle\caches\modules-2\metadata-2.2\artifact-at-url.bin) 14:20:47.685 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache]Closing cache dynamic-revisions.bin (C:\Users\xav\.gradle\caches\modules-2\metadata-2.2\dynamic-revisions.bin) 14:20:47.699 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on artifact cache (C:\Users\xav\.gradle\caches\modules-2). 14:20:47.710 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on buildscript class cache for build file 'C:\Users\xav\Desktop\Modding\build.gradle' (C:\Users\xav\.gradle\caches\1.11\scripts\build_6sigmspj3ejrri3293r n3h4cet\ProjectScript\buildscript). 14:20:47.722 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on no_buildscript class cache for build file 'C:\Users\xav\Desktop\Modding\build.gradle' (C:\Users\xav\.gradle\caches\1.11\scripts\build_6sigmspj3ejrri3293rn3h4cet\ProjectScript\no_buildscript). 14:20:47.738 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache]Closing cache taskArtifacts.bin (C:\Users\xav\Desktop\Modding\.gradle\1.11\taskArtifacts\taskArtifacts.bin) 14:20:47.751 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache] Closing cache fileHashes.bin (C:\Users\xav\Desktop\Modding\.gradle\1.11\taskArtifacts\fileHashes.bin) 14:20:47.764 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache] Closing cache fileSnapshots.bin (C:\Users\xav\Desktop\Modding\.gradle\1.11\taskArtifacts\fileSnapshots.bin) 14:20:47.778 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache] Closing cache outputFileStates.bin (C:\Users\xav\Desktop\Modding\.gradle\1.11\taskArtifacts\outputFileStates.bin) 14:20:47.790 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on task history cache (C:\Users\xav\Desktop\Modding\.gradle\1.11\taskArtifacts). 14:20:47.805 [DEBUG] [org.gradle.api.internal.artifacts.ivyservice.ivyresolve.me mcache.InMemoryDependencyMetadataCache] In-memory dependency metadata cache closed. Repos cached: 11, cache instances: 5, modules served from cache: 4, artifacts: 3 14:20:47.818 [DEBUG] [org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.CachedStoreFactory] Resolution result cache closed. Cache reads: 0, disk reads: 0 (avg: 0.0 secs, total: 0.0 secs) 14:20:47.831 [DEBUG] [org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.CachedStoreFactory]Resolved configuration cache closed. Cache reads: 0, disk reads: 0 (avg: 0.0 secs, total: 0.0 secs) 14:20:47.843 [DEBUG] [org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.ResolutionResultsStoreFactory] Deleted 2 resolution results binary files in 0.027 secs C:\Users\xav\Desktop\Modding>
Help?
-
La c’est pas un problème sur le mcmod.info, mais sur le reobf. Visiblement un truc n’est pas bon dans ton code. Tu as copier des classes de minecraft dans ton mod ? Si oui, supprimes tous les private static final String __OBFID = …
-
Voila j’ai trouvé! J’ai fait un extends BlockFalling quelque part! Si je me souvient j’avait cru voir un tuto sur donner des effets au blocs… Je vais regarder comment bien rajouter des blocs sensible a la gravité
Merci beaucoup beaucoup beaucoup robin!
Mais sur ce tuto on me dit de faire la meme chose ? Alors je doit modifier la classe BlockFalling?!
-
Tu peux donner le code de la class qui est extends BlockFalling?
-
mmh non ce n’est pas ça en core… meme en passant mon bloc en Blocks ça ne marche pas…
Bon je te passe ça xD bonne chance! Pou que tu comprennes c’est un bloc BlocTenteE qui avec un clic droit crée un tente en disparaissant, avec en son sommet un autre bloc BlocTenteR qui lorcequ’on clic droit détruit la structure, et se retransforme en bloc BlocktenteE qui tombe sur le sol… tu as compris a peu pres ce que j’ai fait?
package fr.loulou.modCampement.common; import java.util.Random; import net.minecraft.block.Block; import net.minecraft.block.BlockFalling; import net.minecraft.block.material.Material; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.init.Blocks; import net.minecraft.item.Item; import net.minecraft.potion.Potion; import net.minecraft.potion.PotionEffect; import net.minecraft.world.World; public class BlockTenteE extends BlockFalling{ protected BlockTenteE(Material p_i45394_1_) { super(p_i45394_1_); // TODO Auto-generated constructor stub } public boolean onBlockActivated(World world, int x, int y, int z, EntityPlayer p_149727_5_, int p_149727_6_, float p_149727_7_, float p_149727_8_, float p_149727_9_) { world.setBlock(x-3, y, z-1, ModCampement.blockTente2); world.setBlock(x-3, y, z+1, ModCampement.blockTente2); world.setBlock(x-2, y, z-2, ModCampement.blockTente2); world.setBlock(x-2, y, z+2, ModCampement.blockTente2); world.setBlock(x-1, y, z-3, ModCampement.blockTente2); world.setBlock(x, y, z-3, ModCampement.blockTente2); world.setBlock(x+1, y, z-3, ModCampement.blockTente2); world.setBlock(x, y, z-3, ModCampement.blockTente2); world.setBlock(x+2, y, z-2, ModCampement.blockTente2); world.setBlock(x+3, y, z-1, ModCampement.blockTente2); world.setBlock(x+3, y, z, ModCampement.blockTente2); world.setBlock(x+3, y, z+1, ModCampement.blockTente2); world.setBlock(x+2, y, z+2, ModCampement.blockTente2); world.setBlock(x+1, y, z+3, ModCampement.blockTente2); world.setBlock(x, y, z+3, ModCampement.blockTente2); world.setBlock(x-1, y, z+3, ModCampement.blockTente2); world.setBlock(x-3, y+1, z-1, ModCampement.blockTente2); world.setBlock(x-3, y+1, z+1, ModCampement.blockTente2); world.setBlock(x-2, y+1, z-2, ModCampement.blockTente2); world.setBlock(x-2, y+1, z+2, ModCampement.blockTente2); world.setBlock(x-1, y+1, z-3, ModCampement.blockTente2); world.setBlock(x, y+1, z-3, ModCampement.blockTente2); world.setBlock(x+1, y+1, z-3, ModCampement.blockTente2); world.setBlock(x, y+1, z-3, ModCampement.blockTente2); world.setBlock(x+2, y+1, z-2, ModCampement.blockTente2); world.setBlock(x+3, y+1, z-1, ModCampement.blockTente2); world.setBlock(x+3, y+1, z, ModCampement.blockTente2); world.setBlock(x+3, y+1, z+1, ModCampement.blockTente2); world.setBlock(x+2, y+1, z+2, ModCampement.blockTente2); world.setBlock(x+1, y+1, z+3, ModCampement.blockTente2); world.setBlock(x, y+1, z+3, ModCampement.blockTente2); world.setBlock(x-1, y+1, z+3, ModCampement.blockTente2); world.setBlock(x-3, y+2, z, ModCampement.blockTente2);//: world.setBlock(x+2, y+2, z, ModCampement.blockTente2); world.setBlock(x+2, y+2, z-1, ModCampement.blockTente2); world.setBlock(x+2, y+2, z+1, ModCampement.blockTente2);//! OK world.setBlock(x+1, y+2, z-2, ModCampement.blockTente2); world.setBlock(x+1, y+2, z-1, ModCampement.blockTente2); world.setBlock(x+1, y+2, z+1, ModCampement.blockTente2); world.setBlock(x+1, y+2, z+2, ModCampement.blockTente2); world.setBlock(x, y+2, z-2, ModCampement.blockTente2); world.setBlock(x, y+2, z+2, ModCampement.blockTente2); world.setBlock(x-1, y+2, z-2, ModCampement.blockTente2); world.setBlock(x-1, y+2, z-1, ModCampement.blockTente2); world.setBlock(x-1, y+2, z+1, ModCampement.blockTente2); world.setBlock(x-1, y+2, z+2, ModCampement.blockTente2); world.setBlock(x-2, y+2, z-1, ModCampement.blockTente2); //! world.setBlock(x-2, y+2, z-1, ModCampement.blockTente2); world.setBlock(x-2, y+2, z, ModCampement.blockTente2); world.setBlock(x-2, y+2, z+1, ModCampement.blockTente2);//! OK world.setBlock(x+1, y+3, z, ModCampement.blockTente2); world.setBlock(x-1, y+3, z, ModCampement.blockTente2); world.setBlock(x, y+3, z+1, ModCampement.blockTente2); world.setBlock(x, y+3, z-1, ModCampement.blockTente2); world.setBlock(x, y+3, z, ModCampement.blockTenteR); world.setBlock(x, y, z, Blocks.air); return true; } public Item getItemDropped(int metadata, Random random, int fortune) { return ModCampement.Tente; } }PS: J’ai passé du temps a faire ce code, alors merci de ne pas prendre mon idée, sachant en + qu’il s’agira de mon 1er mod!
pourtant je ne voit vraiment pas ce qui ne marcherai pas -_-’
-
Pour ton deuxième problème créé un autre sujet. Donc si je comprends bien le problème de build n’est pas résolu ?
-
non…
je comprend vraiment pas…
Si je te passait mon code en message privé tu pense pouvoir trouver qqchose?
