{"action":"created","issue":{"url":"https://api.github.com/repos/RocketJumpTechnology/King-under-the-Mountain-Issue-Tracking/issues/18","repository_url":"https://api.github.com/repos/RocketJumpTechnology/King-under-the-Mountain-Issue-Tracking","labels_url":"https://api.github.com/repos/RocketJumpTechnology/King-under-the-Mountain-Issue-Tracking/issues/18/labels{/name}","comments_url":"https://api.github.com/repos/RocketJumpTechnology/King-under-the-Mountain-Issue-Tracking/issues/18/comments","events_url":"https://api.github.com/repos/RocketJumpTechnology/King-under-the-Mountain-Issue-Tracking/issues/18/events","html_url":"https://github.com/RocketJumpTechnology/King-under-the-Mountain-Issue-Tracking/issues/18","id":298616893,"number":18,"title":"MacOs - cannot run","user":{"login":"AlexanderEsin","id":15325436,"avatar_url":"https://avatars1.githubusercontent.com/u/15325436?v=4","gravatar_id":"","url":"https://api.github.com/users/AlexanderEsin","html_url":"https://github.com/AlexanderEsin","followers_url":"https://api.github.com/users/AlexanderEsin/followers","following_url":"https://api.github.com/users/AlexanderEsin/following{/other_user}","gists_url":"https://api.github.com/users/AlexanderEsin/gists{/gist_id}","starred_url":"https://api.github.com/users/AlexanderEsin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AlexanderEsin/subscriptions","organizations_url":"https://api.github.com/users/AlexanderEsin/orgs","repos_url":"https://api.github.com/users/AlexanderEsin/repos","events_url":"https://api.github.com/users/AlexanderEsin/events{/privacy}","received_events_url":"https://api.github.com/users/AlexanderEsin/received_events","type":"User","site_admin":false},"labels":[{"id":527143187,"url":"https://api.github.com/repos/RocketJumpTechnology/King-under-the-Mountain-Issue-Tracking/labels/bug","name":"bug","color":"ee0701","default":true}],"state":"open","locked":false,"assignee":{"login":"rossturner","id":1363017,"avatar_url":"https://avatars0.githubusercontent.com/u/1363017?v=4","gravatar_id":"","url":"https://api.github.com/users/rossturner","html_url":"https://github.com/rossturner","followers_url":"https://api.github.com/users/rossturner/followers","following_url":"https://api.github.com/users/rossturner/following{/other_user}","gists_url":"https://api.github.com/users/rossturner/gists{/gist_id}","starred_url":"https://api.github.com/users/rossturner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rossturner/subscriptions","organizations_url":"https://api.github.com/users/rossturner/orgs","repos_url":"https://api.github.com/users/rossturner/repos","events_url":"https://api.github.com/users/rossturner/events{/privacy}","received_events_url":"https://api.github.com/users/rossturner/received_events","type":"User","site_admin":false},"assignees":[{"login":"rossturner","id":1363017,"avatar_url":"https://avatars0.githubusercontent.com/u/1363017?v=4","gravatar_id":"","url":"https://api.github.com/users/rossturner","html_url":"https://github.com/rossturner","followers_url":"https://api.github.com/users/rossturner/followers","following_url":"https://api.github.com/users/rossturner/following{/other_user}","gists_url":"https://api.github.com/users/rossturner/gists{/gist_id}","starred_url":"https://api.github.com/users/rossturner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rossturner/subscriptions","organizations_url":"https://api.github.com/users/rossturner/orgs","repos_url":"https://api.github.com/users/rossturner/repos","events_url":"https://api.github.com/users/rossturner/events{/privacy}","received_events_url":"https://api.github.com/users/rossturner/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/RocketJumpTechnology/King-under-the-Mountain-Issue-Tracking/milestones/1","html_url":"https://github.com/RocketJumpTechnology/King-under-the-Mountain-Issue-Tracking/milestone/1","labels_url":"https://api.github.com/repos/RocketJumpTechnology/King-under-the-Mountain-Issue-Tracking/milestones/1/labels","id":2903999,"number":1,"title":"Pre-alpha 2","description":null,"creator":{"login":"rossturner","id":1363017,"avatar_url":"https://avatars0.githubusercontent.com/u/1363017?v=4","gravatar_id":"","url":"https://api.github.com/users/rossturner","html_url":"https://github.com/rossturner","followers_url":"https://api.github.com/users/rossturner/followers","following_url":"https://api.github.com/users/rossturner/following{/other_user}","gists_url":"https://api.github.com/users/rossturner/gists{/gist_id}","starred_url":"https://api.github.com/users/rossturner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rossturner/subscriptions","organizations_url":"https://api.github.com/users/rossturner/orgs","repos_url":"https://api.github.com/users/rossturner/repos","events_url":"https://api.github.com/users/rossturner/events{/privacy}","received_events_url":"https://api.github.com/users/rossturner/received_events","type":"User","site_admin":false},"open_issues":4,"closed_issues":2,"state":"open","created_at":"2017-11-10T16:42:52Z","updated_at":"2018-02-20T14:48:33Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2018-02-20T14:37:42Z","updated_at":"2018-02-20T18:53:51Z","closed_at":null,"author_association":"NONE","body":"Hi Ross,\r\n\r\nFailing to get KUtM to run on either of my two Mac systems (El Capitan & Sierra).\r\n\r\nWhichever way I run it, the same error (below). At best, the game blackscreens and crashes with error. At worst the game blackscreens with no way out except for a hard reset (tried on multiple attempts). My woeful Java and slightly better reading skills suggests that it's something to do with the WaterRenderer :)\r\n\r\nAll the best,\r\n\r\nAlex\r\n\r\n\r\n```\r\nUsing bundle resource folder [1]: /Users/aesin/Downloads/Contents/Resources/[King under the Mountain]\r\nLoading JVM runtime library ...\r\nPassing VM options ...\r\n  # -Xms512m\r\nCreating Java VM ...\r\nPassing command line arguments ...\r\nLoading JAR file ...\r\nInvoking static technology.rocketjump.undermount.launcher.DesktopLauncher.main() function ...\r\n2018-02-20 13:35:43.428 King under the Mountain[664:11688] 13:35:43.427 WARNING:  140: This application, or a library it uses, is using the deprecated Carbon Component Manager for hosting Audio Units. Support for this will be removed in a future release. Also, this makes the host incompatible with version 3 audio units. Please transition to the API's in AudioComponent.h.\r\nException in thread \"LWJGL Application\" com.google.inject.ProvisionException: Unable to provision, see the following errors:\r\n\r\n1) Error injecting constructor, java.lang.IllegalArgumentException: couldn't compile shader: ERROR: 0:21: '*' does not operate on 'float' and 'int'\r\nERROR: 0:42: '-' does not operate on 'int' and 'float'\r\nERROR: 0:43: '-' does not operate on 'int' and 'float'\r\nERROR: 0:44: '-' does not operate on 'int' and 'float'\r\nERROR: 0:45: '-' does not operate on 'int' and 'float'\r\nERROR: 0:47: Use of undeclared identifier 'lowerLeftContribution'\r\nERROR: 0:47: Use of undeclared identifier 'upperLeftContribution'\r\nERROR: 0:47: Use of undeclared identifier 'upperRightContribution'\r\nERROR: 0:47: Use of undeclared identifier 'lowerRightContribution'\r\nERROR: 0:50: Use of undeclared identifier 'lowerLeftContribution'\r\nERROR: 0:50: Use of undeclared identifier 'lowerLeftContribution'\r\nERROR: 0:51: Use of undeclared identifier 'upperLeftContribution'\r\nERROR: 0:51: Use of undeclared identifier 'upperLeftContribution'\r\nERROR: 0:52: Use of undeclared identifier 'upperRightContribution'\r\nERROR: 0:52: Use of undeclared identifier 'upperRightContribution'\r\nERROR: 0:53: Use of undeclared identifier 'lowerRightContribution'\r\nERROR: 0:53: Use of undeclared identifier 'lowerRightContribution'\r\nERROR: 0:53: Use of undeclared identifier 'totalContributions'\r\n\r\n  at technology.rocketjump.undermount.rendering.WaterRenderer.<init>(WaterRenderer.java:28)\r\n  at technology.rocketjump.undermount.rendering.WaterRenderer.class(WaterRenderer.java:20)\r\n  while locating technology.rocketjump.undermount.rendering.WaterRenderer\r\n    for parameter 3 at technology.rocketjump.undermount.rendering.WorldRenderer.<init>(WorldRenderer.java:50)\r\n  while locating technology.rocketjump.undermount.rendering.WorldRenderer\r\n    for parameter 2 at technology.rocketjump.undermount.rendering.GameRenderer.<init>(GameRenderer.java:66)\r\n  while locating technology.rocketjump.undermount.rendering.GameRenderer\r\n\r\n1 error\r\n\tat com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1018)\r\n\tat com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1044)\r\n\tat technology.rocketjump.undermount.UndermountApplicationAdapter.create(UndermountApplicationAdapter.java:64)\r\n\tat com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:147)\r\n\tat com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:124)\r\nCaused by: java.lang.IllegalArgumentException: couldn't compile shader: ERROR: 0:21: '*' does not operate on 'float' and 'int'\r\nERROR: 0:42: '-' does not operate on 'int' and 'float'\r\nERROR: 0:43: '-' does not operate on 'int' and 'float'\r\nERROR: 0:44: '-' does not operate on 'int' and 'float'\r\nERROR: 0:45: '-' does not operate on 'int' and 'float'\r\nERROR: 0:47: Use of undeclared identifier 'lowerLeftContribution'\r\nERROR: 0:47: Use of undeclared identifier 'upperLeftContribution'\r\nERROR: 0:47: Use of undeclared identifier 'upperRightContribution'\r\nERROR: 0:47: Use of undeclared identifier 'lowerRightContribution'\r\nERROR: 0:50: Use of undeclared identifier 'lowerLeftContribution'\r\nERROR: 0:50: Use of undeclared identifier 'lowerLeftContribution'\r\nERROR: 0:51: Use of undeclared identifier 'upperLeftContribution'\r\nERROR: 0:51: Use of undeclared identifier 'upperLeftContribution'\r\nERROR: 0:52: Use of undeclared identifier 'upperRightContribution'\r\nERROR: 0:52: Use of undeclared identifier 'upperRightContribution'\r\nERROR: 0:53: Use of undeclared identifier 'lowerRightContribution'\r\nERROR: 0:53: Use of undeclared identifier 'lowerRightContribution'\r\nERROR: 0:53: Use of undeclared identifier 'totalContributions'\r\n\r\n\tat technology.rocketjump.undermount.rendering.custom_libgdx.ShaderLoader.createShader(ShaderLoader.java:13)\r\n\tat technology.rocketjump.undermount.rendering.custom_libgdx.FlowingWaterSpriteBatch.<init>(FlowingWaterSpriteBatch.java:127)\r\n\tat technology.rocketjump.undermount.rendering.WaterRenderer.<init>(WaterRenderer.java:20)\r\n\tat technology.rocketjump.undermount.rendering.WaterRenderer$$FastClassByGuice$$c5301f55.newInstance(<generated>)\r\n\tat com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40)\r\n\tat com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:61)\r\n\tat com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:108)\r\n\tat com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:88)\r\n\tat com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:269)\r\n\tat com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)\r\n\tat com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1066)\r\n\tat com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)\r\n\tat com.google.inject.Scopes$1$1.get(Scopes.java:65)\r\n\tat com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)\r\n\tat com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\r\n\tat com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\r\n\tat com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:107)\r\n\tat com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:88)\r\n\tat com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:269)\r\n\tat com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)\r\n\tat com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)\r\n\tat com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:107)\r\n\tat com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:88)\r\n\tat com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:269)\r\n\tat com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1009)\r\n\tat com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1059)\r\n\tat com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1005)\r\n\t... 4 more\r\nDestroyed Java VM ...\r\n```"},"comment":{"url":"https://api.github.com/repos/RocketJumpTechnology/King-under-the-Mountain-Issue-Tracking/issues/comments/367080294","html_url":"https://github.com/RocketJumpTechnology/King-under-the-Mountain-Issue-Tracking/issues/18#issuecomment-367080294","issue_url":"https://api.github.com/repos/RocketJumpTechnology/King-under-the-Mountain-Issue-Tracking/issues/18","id":367080294,"user":{"login":"rossturner","id":1363017,"avatar_url":"https://avatars0.githubusercontent.com/u/1363017?v=4","gravatar_id":"","url":"https://api.github.com/users/rossturner","html_url":"https://github.com/rossturner","followers_url":"https://api.github.com/users/rossturner/followers","following_url":"https://api.github.com/users/rossturner/following{/other_user}","gists_url":"https://api.github.com/users/rossturner/gists{/gist_id}","starred_url":"https://api.github.com/users/rossturner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rossturner/subscriptions","organizations_url":"https://api.github.com/users/rossturner/orgs","repos_url":"https://api.github.com/users/rossturner/repos","events_url":"https://api.github.com/users/rossturner/events{/privacy}","received_events_url":"https://api.github.com/users/rossturner/received_events","type":"User","site_admin":false},"created_at":"2018-02-20T18:53:51Z","updated_at":"2018-02-20T18:53:51Z","author_association":"OWNER","body":"Of course I don't mind, that's fantastic, thanks Alex! I could see that the variable types were having some issues (still surprised it only was a problem on a Mac) but didn't know at a glance what to change it to, I'm still something of a beginner with GLSL as the fairly awful and inefficient code here shows! \r\n\r\nThanks again, will get this updated into the next release."}}
{"actor":{"display_login":"rossturner"}}