{"action":"opened","issue":{"url":"https://api.github.com/repos/UnderwaterApps/overlap2d/issues/311","labels_url":"https://api.github.com/repos/UnderwaterApps/overlap2d/issues/311/labels{/name}","comments_url":"https://api.github.com/repos/UnderwaterApps/overlap2d/issues/311/comments","events_url":"https://api.github.com/repos/UnderwaterApps/overlap2d/issues/311/events","html_url":"https://github.com/UnderwaterApps/overlap2d/issues/311","id":116726320,"number":311,"title":"Player is not abstract","user":{"login":"bangive","id":11285347,"avatar_url":"https://avatars.githubusercontent.com/u/11285347?v=3","gravatar_id":"","url":"https://api.github.com/users/bangive","html_url":"https://github.com/bangive","followers_url":"https://api.github.com/users/bangive/followers","following_url":"https://api.github.com/users/bangive/following{/other_user}","gists_url":"https://api.github.com/users/bangive/gists{/gist_id}","starred_url":"https://api.github.com/users/bangive/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bangive/subscriptions","organizations_url":"https://api.github.com/users/bangive/orgs","repos_url":"https://api.github.com/users/bangive/repos","events_url":"https://api.github.com/users/bangive/events{/privacy}","received_events_url":"https://api.github.com/users/bangive/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-11-13T08:54:54Z","updated_at":"2015-11-13T08:54:54Z","closed_at":null,"body":"I have error when run desktop.\r\nThis is the error ouput:\r\n```\r\nConfiguration on demand is an incubating feature.\r\n:core:compileJava\r\nwarning: [options] bootstrap class path not set in conjunction with -source 1.6\r\nE:\\Projects\\libgdx\\superninja\\core\\src\\com\\test\\superninja\\Player.java:10: error: Player is not abstract and does not override abstract method dispose() in IScript\r\npublic class Player implements IScript{\r\n       ^\r\nE:\\Projects\\libgdx\\superninja\\core\\src\\com\\test\\superninja\\Player.java:29: error: method does not override or implement a method from a supertype\r\n  @Override\r\n  ^\r\n2 errors\r\n1 warning\r\n:core:compileJava FAILED\r\n\r\nFAILURE: Build failed with an exception.\r\n```\r\nThis is Player.java class:\r\n```\r\npackage com.test.superninja;\r\n\r\nimport com.badlogic.ashley.core.Entity;\r\nimport com.badlogic.gdx.Gdx;\r\nimport com.badlogic.gdx.Input;\r\nimport com.uwsoft.editor.renderer.scripts.IScript;\r\nimport com.uwsoft.editor.renderer.components.TransformComponent;\r\nimport com.uwsoft.editor.renderer.utils.ComponentRetriever;\r\n\r\npublic class Player implements IScript{\r\n\r\n  private Entity player;\r\n  private TransformComponent transformComponent;\r\n\r\n  @Override\r\n  public void init(Entity entity){\r\n    player = entity;\r\n    transformComponent = ComponentRetriever.get(entity, TransformComponent.class);\r\n  }\r\n  @Override\r\n  public void act(float delta){\r\n    if (Gdx.input.isKeyPressed(Input.Keys.LEFT)){\r\n      transformComponent.x -= 10f;\r\n    }\r\n    if(Gdx.input.isKeyPressed(Input.Keys.RIGHT)){\r\n      transformComponent.x += 10f;\r\n    }\r\n  }\r\n  @Override\r\n  public void dipose(){\r\n\r\n  }\r\n}\r\n```"}}