Hey there!
I started to create mods for FA, for now just simple editing of the unit.bp file....but when i try to upload it, for playing with my friends, i recieve this error message:
com.faforever.commons.api.dto.ApiException: The mod version has to be a whole number like 123, but was 'nil'
at com.faforever.client.api.JsonApiErrorHandler.handleError(JsonApiErrorHandler.java:28)
at org.springframework.security.oauth2.client.http.OAuth2ErrorHandler.handleError(OAuth2ErrorHandler.java:177)
at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63)
at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:818)
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:776)
at org.springframework.security.oauth2.client.OAuth2RestTemplate.doExecute(OAuth2RestTemplate.java:132)
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:710)
at org.springframework.web.client.RestTemplate.postForEntity(RestTemplate.java:467)
at com.faforever.client.api.FafApiAccessorImpl.post(FafApiAccessorImpl.java:663)
at com.faforever.client.api.FafApiAccessorImpl.uploadMod(FafApiAccessorImpl.java:310)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:208)
at com.sun.proxy.$Proxy74.uploadMod(Unknown Source)
at com.faforever.client.remote.FafService.uploadMod(FafService.java:315)
at com.faforever.client.remote.FafService$$FastClassBySpringCGLIB$$6c91c77e.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:687)
at com.faforever.client.remote.FafService$$EnhancerBySpringCGLIB$$a886fd1f.uploadMod(<generated>)
at com.faforever.client.mod.ModUploadTask.call(ModUploadTask.java:75)
at com.faforever.client.mod.ModUploadTask.call(ModUploadTask.java:26)
at javafx.concurrent.Task$TaskCallable.call(Task.java:1425)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
at java.base/java.lang.Thread.run(Thread.java:832)
anyone knows Where to adjust the parameter to get it running?
Thanks for your help!
Nils