{"action":"created","comment":{"url":"https://api.github.com/repos/drtshock/Factions/pulls/comments/23127490","id":23127490,"diff_hunk":"@@ -0,0 +1,44 @@\n+package com.massivecraft.factions.tax.cmd;\r\n+\r\n+import com.massivecraft.factions.Faction;\r\n+import com.massivecraft.factions.cmd.FCommand;\r\n+\r\n+public class CmdTaxSetKick extends FCommand {\r\n+    public CmdTaxSetKick() {\r\n+        aliases.add(\"k\");\r\n+        aliases.add(\"setkick\");\r\n+        senderMustBeAdmin = true;\r\n+        requiredArgs.add(\"on|off\");\r\n+        optionalArgs.put(\"faction\", \"yours\");\r\n+        setHelpShort(\"Set wether faction kick non paying members\");\r\n+        helpLong.add(\"Set wether a faction kicks its non paying members\");\r\n+    }\r\n+    @Override\r","path":"src/main/java/com/massivecraft/factions/tax/cmd/CmdTaxSetKick.java","position":16,"original_position":16,"commit_id":"0039e1ddcf21b2b32a8b847bc373badb8f0c0bbf","original_commit_id":"0039e1ddcf21b2b32a8b847bc373badb8f0c0bbf","user":{"login":"mbax","id":181668,"avatar_url":"https://avatars.githubusercontent.com/u/181668?v=3","gravatar_id":"","url":"https://api.github.com/users/mbax","html_url":"https://github.com/mbax","followers_url":"https://api.github.com/users/mbax/followers","following_url":"https://api.github.com/users/mbax/following{/other_user}","gists_url":"https://api.github.com/users/mbax/gists{/gist_id}","starred_url":"https://api.github.com/users/mbax/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbax/subscriptions","organizations_url":"https://api.github.com/users/mbax/orgs","repos_url":"https://api.github.com/users/mbax/repos","events_url":"https://api.github.com/users/mbax/events{/privacy}","received_events_url":"https://api.github.com/users/mbax/received_events","type":"User","site_admin":false},"body":"Missing linebreak","created_at":"2015-01-17T18:51:59Z","updated_at":"2015-01-17T18:51:59Z","html_url":"https://github.com/drtshock/Factions/pull/141#discussion_r23127490","pull_request_url":"https://api.github.com/repos/drtshock/Factions/pulls/141","_links":{"self":{"href":"https://api.github.com/repos/drtshock/Factions/pulls/comments/23127490"},"html":{"href":"https://github.com/drtshock/Factions/pull/141#discussion_r23127490"},"pull_request":{"href":"https://api.github.com/repos/drtshock/Factions/pulls/141"}}},"pull_request":{"url":"https://api.github.com/repos/drtshock/Factions/pulls/141","id":25020162,"html_url":"https://github.com/drtshock/Factions/pull/141","diff_url":"https://github.com/drtshock/Factions/pull/141.diff","patch_url":"https://github.com/drtshock/Factions/pull/141.patch","issue_url":"https://api.github.com/repos/drtshock/Factions/issues/141","number":141,"state":"open","locked":false,"title":"[WIP] FacitionsTax","user":{"login":"Techcable","id":4615889,"avatar_url":"https://avatars.githubusercontent.com/u/4615889?v=3","gravatar_id":"","url":"https://api.github.com/users/Techcable","html_url":"https://github.com/Techcable","followers_url":"https://api.github.com/users/Techcable/followers","following_url":"https://api.github.com/users/Techcable/following{/other_user}","gists_url":"https://api.github.com/users/Techcable/gists{/gist_id}","starred_url":"https://api.github.com/users/Techcable/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Techcable/subscriptions","organizations_url":"https://api.github.com/users/Techcable/orgs","repos_url":"https://api.github.com/users/Techcable/repos","events_url":"https://api.github.com/users/Techcable/events{/privacy}","received_events_url":"https://api.github.com/users/Techcable/received_events","type":"User","site_admin":false},"body":"I would like to add [FactionsTax](http://www.massivecraft.com/factionstax) functionality to FactionsUUID.\r\nI have based this code of the documentation [here](http://www.massivecraft.com/factionstax), and my usage of the plugin. It requires some additions of code to existing classes in order to support the time formatting.\r\n\r\nThis PR Fixes Issue #138 \r\n\r\n**TODO**\r\nLOGIC and Performance:\r\n- [x] Finish TaxTask\r\n- [ ] Make TaxPlayer and TaxFaction static utilites\r\n- [ ] Don't charge taxes if players are inactive for more time then specified in the config file\r\n\r\nCOMMANDS:\r\n- [x] /f tax\r\n- [x] /f tax faction\r\n- [x] /f tax player\r\n- [x] /f tax info\r\n- [x] /f tax set\r\n- [x] /f tax setkick\r\n\r\nOther:\r\n- [ ] Move config to config.yml from conf.json\r\n- [ ] Add config documentation to config.yml\r\n- [ ] Allow localization of messages\r\n- [ ] Register Commands and don't allow them to be executed if economy or tax are disabled","created_at":"2014-11-25T16:22:53Z","updated_at":"2015-01-17T18:51:59Z","closed_at":null,"merged_at":null,"merge_commit_sha":"ed4d5a78844f442e715f8545ec20bcfa3432bd99","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/drtshock/Factions/pulls/141/commits","review_comments_url":"https://api.github.com/repos/drtshock/Factions/pulls/141/comments","review_comment_url":"https://api.github.com/repos/drtshock/Factions/pulls/comments/{number}","comments_url":"https://api.github.com/repos/drtshock/Factions/issues/141/comments","statuses_url":"https://api.github.com/repos/drtshock/Factions/statuses/0039e1ddcf21b2b32a8b847bc373badb8f0c0bbf","head":{"label":"Techcable:tax","ref":"tax","sha":"0039e1ddcf21b2b32a8b847bc373badb8f0c0bbf","user":{"login":"Techcable","id":4615889,"avatar_url":"https://avatars.githubusercontent.com/u/4615889?v=3","gravatar_id":"","url":"https://api.github.com/users/Techcable","html_url":"https://github.com/Techcable","followers_url":"https://api.github.com/users/Techcable/followers","following_url":"https://api.github.com/users/Techcable/following{/other_user}","gists_url":"https://api.github.com/users/Techcable/gists{/gist_id}","starred_url":"https://api.github.com/users/Techcable/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Techcable/subscriptions","organizations_url":"https://api.github.com/users/Techcable/orgs","repos_url":"https://api.github.com/users/Techcable/repos","events_url":"https://api.github.com/users/Techcable/events{/privacy}","received_events_url":"https://api.github.com/users/Techcable/received_events","type":"User","site_admin":false},"repo":{"id":26874865,"name":"Factions","full_name":"Techcable/Factions","owner":{"login":"Techcable","id":4615889,"avatar_url":"https://avatars.githubusercontent.com/u/4615889?v=3","gravatar_id":"","url":"https://api.github.com/users/Techcable","html_url":"https://github.com/Techcable","followers_url":"https://api.github.com/users/Techcable/followers","following_url":"https://api.github.com/users/Techcable/following{/other_user}","gists_url":"https://api.github.com/users/Techcable/gists{/gist_id}","starred_url":"https://api.github.com/users/Techcable/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Techcable/subscriptions","organizations_url":"https://api.github.com/users/Techcable/orgs","repos_url":"https://api.github.com/users/Techcable/repos","events_url":"https://api.github.com/users/Techcable/events{/privacy}","received_events_url":"https://api.github.com/users/Techcable/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/Techcable/Factions","description":"Premium Factions for Premium People.","fork":true,"url":"https://api.github.com/repos/Techcable/Factions","forks_url":"https://api.github.com/repos/Techcable/Factions/forks","keys_url":"https://api.github.com/repos/Techcable/Factions/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Techcable/Factions/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Techcable/Factions/teams","hooks_url":"https://api.github.com/repos/Techcable/Factions/hooks","issue_events_url":"https://api.github.com/repos/Techcable/Factions/issues/events{/number}","events_url":"https://api.github.com/repos/Techcable/Factions/events","assignees_url":"https://api.github.com/repos/Techcable/Factions/assignees{/user}","branches_url":"https://api.github.com/repos/Techcable/Factions/branches{/branch}","tags_url":"https://api.github.com/repos/Techcable/Factions/tags","blobs_url":"https://api.github.com/repos/Techcable/Factions/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Techcable/Factions/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Techcable/Factions/git/refs{/sha}","trees_url":"https://api.github.com/repos/Techcable/Factions/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Techcable/Factions/statuses/{sha}","languages_url":"https://api.github.com/repos/Techcable/Factions/languages","stargazers_url":"https://api.github.com/repos/Techcable/Factions/stargazers","contributors_url":"https://api.github.com/repos/Techcable/Factions/contributors","subscribers_url":"https://api.github.com/repos/Techcable/Factions/subscribers","subscription_url":"https://api.github.com/repos/Techcable/Factions/subscription","commits_url":"https://api.github.com/repos/Techcable/Factions/commits{/sha}","git_commits_url":"https://api.github.com/repos/Techcable/Factions/git/commits{/sha}","comments_url":"https://api.github.com/repos/Techcable/Factions/comments{/number}","issue_comment_url":"https://api.github.com/repos/Techcable/Factions/issues/comments/{number}","contents_url":"https://api.github.com/repos/Techcable/Factions/contents/{+path}","compare_url":"https://api.github.com/repos/Techcable/Factions/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Techcable/Factions/merges","archive_url":"https://api.github.com/repos/Techcable/Factions/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Techcable/Factions/downloads","issues_url":"https://api.github.com/repos/Techcable/Factions/issues{/number}","pulls_url":"https://api.github.com/repos/Techcable/Factions/pulls{/number}","milestones_url":"https://api.github.com/repos/Techcable/Factions/milestones{/number}","notifications_url":"https://api.github.com/repos/Techcable/Factions/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Techcable/Factions/labels{/name}","releases_url":"https://api.github.com/repos/Techcable/Factions/releases{/id}","created_at":"2014-11-19T18:17:16Z","updated_at":"2015-01-16T05:57:00Z","pushed_at":"2015-01-17T18:33:59Z","git_url":"git://github.com/Techcable/Factions.git","ssh_url":"git@github.com:Techcable/Factions.git","clone_url":"https://github.com/Techcable/Factions.git","svn_url":"https://github.com/Techcable/Factions","homepage":"http://www.spigotmc.org/resources/factionsuuid.1035/","size":72217,"stargazers_count":0,"watchers_count":0,"language":"Java","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"1.6.x"}},"base":{"label":"drtshock:1.6.x","ref":"1.6.x","sha":"102d13a3f63961ec2447bd44fe74425dfafb330f","user":{"login":"drtshock","id":2638275,"avatar_url":"https://avatars.githubusercontent.com/u/2638275?v=3","gravatar_id":"","url":"https://api.github.com/users/drtshock","html_url":"https://github.com/drtshock","followers_url":"https://api.github.com/users/drtshock/followers","following_url":"https://api.github.com/users/drtshock/following{/other_user}","gists_url":"https://api.github.com/users/drtshock/gists{/gist_id}","starred_url":"https://api.github.com/users/drtshock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/drtshock/subscriptions","organizations_url":"https://api.github.com/users/drtshock/orgs","repos_url":"https://api.github.com/users/drtshock/repos","events_url":"https://api.github.com/users/drtshock/events{/privacy}","received_events_url":"https://api.github.com/users/drtshock/received_events","type":"User","site_admin":false},"repo":{"id":18448786,"name":"Factions","full_name":"drtshock/Factions","owner":{"login":"drtshock","id":2638275,"avatar_url":"https://avatars.githubusercontent.com/u/2638275?v=3","gravatar_id":"","url":"https://api.github.com/users/drtshock","html_url":"https://github.com/drtshock","followers_url":"https://api.github.com/users/drtshock/followers","following_url":"https://api.github.com/users/drtshock/following{/other_user}","gists_url":"https://api.github.com/users/drtshock/gists{/gist_id}","starred_url":"https://api.github.com/users/drtshock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/drtshock/subscriptions","organizations_url":"https://api.github.com/users/drtshock/orgs","repos_url":"https://api.github.com/users/drtshock/repos","events_url":"https://api.github.com/users/drtshock/events{/privacy}","received_events_url":"https://api.github.com/users/drtshock/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/drtshock/Factions","description":"Premium Factions for Premium People.","fork":true,"url":"https://api.github.com/repos/drtshock/Factions","forks_url":"https://api.github.com/repos/drtshock/Factions/forks","keys_url":"https://api.github.com/repos/drtshock/Factions/keys{/key_id}","collaborators_url":"https://api.github.com/repos/drtshock/Factions/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/drtshock/Factions/teams","hooks_url":"https://api.github.com/repos/drtshock/Factions/hooks","issue_events_url":"https://api.github.com/repos/drtshock/Factions/issues/events{/number}","events_url":"https://api.github.com/repos/drtshock/Factions/events","assignees_url":"https://api.github.com/repos/drtshock/Factions/assignees{/user}","branches_url":"https://api.github.com/repos/drtshock/Factions/branches{/branch}","tags_url":"https://api.github.com/repos/drtshock/Factions/tags","blobs_url":"https://api.github.com/repos/drtshock/Factions/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/drtshock/Factions/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/drtshock/Factions/git/refs{/sha}","trees_url":"https://api.github.com/repos/drtshock/Factions/git/trees{/sha}","statuses_url":"https://api.github.com/repos/drtshock/Factions/statuses/{sha}","languages_url":"https://api.github.com/repos/drtshock/Factions/languages","stargazers_url":"https://api.github.com/repos/drtshock/Factions/stargazers","contributors_url":"https://api.github.com/repos/drtshock/Factions/contributors","subscribers_url":"https://api.github.com/repos/drtshock/Factions/subscribers","subscription_url":"https://api.github.com/repos/drtshock/Factions/subscription","commits_url":"https://api.github.com/repos/drtshock/Factions/commits{/sha}","git_commits_url":"https://api.github.com/repos/drtshock/Factions/git/commits{/sha}","comments_url":"https://api.github.com/repos/drtshock/Factions/comments{/number}","issue_comment_url":"https://api.github.com/repos/drtshock/Factions/issues/comments/{number}","contents_url":"https://api.github.com/repos/drtshock/Factions/contents/{+path}","compare_url":"https://api.github.com/repos/drtshock/Factions/compare/{base}...{head}","merges_url":"https://api.github.com/repos/drtshock/Factions/merges","archive_url":"https://api.github.com/repos/drtshock/Factions/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/drtshock/Factions/downloads","issues_url":"https://api.github.com/repos/drtshock/Factions/issues{/number}","pulls_url":"https://api.github.com/repos/drtshock/Factions/pulls{/number}","milestones_url":"https://api.github.com/repos/drtshock/Factions/milestones{/number}","notifications_url":"https://api.github.com/repos/drtshock/Factions/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/drtshock/Factions/labels{/name}","releases_url":"https://api.github.com/repos/drtshock/Factions/releases{/id}","created_at":"2014-04-04T18:48:13Z","updated_at":"2015-01-16T16:01:30Z","pushed_at":"2015-01-16T16:01:29Z","git_url":"git://github.com/drtshock/Factions.git","ssh_url":"git@github.com:drtshock/Factions.git","clone_url":"https://github.com/drtshock/Factions.git","svn_url":"https://github.com/drtshock/Factions","homepage":"http://www.spigotmc.org/resources/factionsuuid.1035/","size":73758,"stargazers_count":18,"watchers_count":18,"language":"Java","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":44,"mirror_url":null,"open_issues_count":22,"forks":44,"open_issues":22,"watchers":18,"default_branch":"1.6.x"}},"_links":{"self":{"href":"https://api.github.com/repos/drtshock/Factions/pulls/141"},"html":{"href":"https://github.com/drtshock/Factions/pull/141"},"issue":{"href":"https://api.github.com/repos/drtshock/Factions/issues/141"},"comments":{"href":"https://api.github.com/repos/drtshock/Factions/issues/141/comments"},"review_comments":{"href":"https://api.github.com/repos/drtshock/Factions/pulls/141/comments"},"review_comment":{"href":"https://api.github.com/repos/drtshock/Factions/pulls/comments/{number}"},"commits":{"href":"https://api.github.com/repos/drtshock/Factions/pulls/141/commits"},"statuses":{"href":"https://api.github.com/repos/drtshock/Factions/statuses/0039e1ddcf21b2b32a8b847bc373badb8f0c0bbf"}}}}