{"action":"created","issue":{"url":"https://api.github.com/repos/magefree/mage/issues/746","labels_url":"https://api.github.com/repos/magefree/mage/issues/746/labels{/name}","comments_url":"https://api.github.com/repos/magefree/mage/issues/746/comments","events_url":"https://api.github.com/repos/magefree/mage/issues/746/events","html_url":"https://github.com/magefree/mage/issues/746","id":58683383,"number":746,"title":"Question: How to create new server plugins","user":{"login":"JRHerlehy","id":5979124,"avatar_url":"https://avatars.githubusercontent.com/u/5979124?v=3","gravatar_id":"","url":"https://api.github.com/users/JRHerlehy","html_url":"https://github.com/JRHerlehy","followers_url":"https://api.github.com/users/JRHerlehy/followers","following_url":"https://api.github.com/users/JRHerlehy/following{/other_user}","gists_url":"https://api.github.com/users/JRHerlehy/gists{/gist_id}","starred_url":"https://api.github.com/users/JRHerlehy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JRHerlehy/subscriptions","organizations_url":"https://api.github.com/users/JRHerlehy/orgs","repos_url":"https://api.github.com/users/JRHerlehy/repos","events_url":"https://api.github.com/users/JRHerlehy/events{/privacy}","received_events_url":"https://api.github.com/users/JRHerlehy/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/magefree/mage/labels/question","name":"question","color":"cc317c"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-02-24T02:08:54Z","updated_at":"2015-03-01T09:05:34Z","closed_at":"2015-03-01T09:05:34Z","body":"I'm interested in trying to add some new plugins to the server for different match types.  So far I've got another project set up (Like how commander has different projects for FFA and Duel) and some of the initial code work done.  However, once I add it the the config.xml file of the server, it always gets a null pointer exception for pointing to the jar file in \"<project root>/mage.server/plugins\" which doesn't exist.  Looking through all the project properties for my project vs other projects doesn't yield any help.\r\n\r\nWhy is this jar file having issues loading vs other plug in jars in the build environment?"},"comment":{"url":"https://api.github.com/repos/magefree/mage/issues/comments/76588806","html_url":"https://github.com/magefree/mage/issues/746#issuecomment-76588806","issue_url":"https://api.github.com/repos/magefree/mage/issues/746","id":76588806,"user":{"login":"JRHerlehy","id":5979124,"avatar_url":"https://avatars.githubusercontent.com/u/5979124?v=3","gravatar_id":"","url":"https://api.github.com/users/JRHerlehy","html_url":"https://github.com/JRHerlehy","followers_url":"https://api.github.com/users/JRHerlehy/followers","following_url":"https://api.github.com/users/JRHerlehy/following{/other_user}","gists_url":"https://api.github.com/users/JRHerlehy/gists{/gist_id}","starred_url":"https://api.github.com/users/JRHerlehy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JRHerlehy/subscriptions","organizations_url":"https://api.github.com/users/JRHerlehy/orgs","repos_url":"https://api.github.com/users/JRHerlehy/repos","events_url":"https://api.github.com/users/JRHerlehy/events{/privacy}","received_events_url":"https://api.github.com/users/JRHerlehy/received_events","type":"User","site_admin":false},"created_at":"2015-03-01T09:05:34Z","updated_at":"2015-03-01T09:05:34Z","body":"Well, I feel dumb.  In all my going over the source files, it took me a week to notice that the class it was balking at wasn't made public.  Something you are so used to and yet so easy to miss.\r\n\r\nThis is solved."}}