{"action":"created","issue":{"url":"https://api.github.com/repos/Shopkeepers/Shopkeepers/issues/500","repository_url":"https://api.github.com/repos/Shopkeepers/Shopkeepers","labels_url":"https://api.github.com/repos/Shopkeepers/Shopkeepers/issues/500/labels{/name}","comments_url":"https://api.github.com/repos/Shopkeepers/Shopkeepers/issues/500/comments","events_url":"https://api.github.com/repos/Shopkeepers/Shopkeepers/issues/500/events","html_url":"https://github.com/Shopkeepers/Shopkeepers/issues/500","id":318604063,"number":500,"title":"[Feature Request] Shopkeeper speed and noAI options","user":{"login":"LogGits","id":26944626,"avatar_url":"https://avatars1.githubusercontent.com/u/26944626?v=4","gravatar_id":"","url":"https://api.github.com/users/LogGits","html_url":"https://github.com/LogGits","followers_url":"https://api.github.com/users/LogGits/followers","following_url":"https://api.github.com/users/LogGits/following{/other_user}","gists_url":"https://api.github.com/users/LogGits/gists{/gist_id}","starred_url":"https://api.github.com/users/LogGits/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LogGits/subscriptions","organizations_url":"https://api.github.com/users/LogGits/orgs","repos_url":"https://api.github.com/users/LogGits/repos","events_url":"https://api.github.com/users/LogGits/events{/privacy}","received_events_url":"https://api.github.com/users/LogGits/received_events","type":"User","site_admin":false},"labels":[{"id":725646540,"url":"https://api.github.com/repos/Shopkeepers/Shopkeepers/labels/feature","name":"feature","color":"aff45f","default":false}],"state":"closed","locked":false,"assignee":{"login":"blablubbabc","id":3378548,"avatar_url":"https://avatars1.githubusercontent.com/u/3378548?v=4","gravatar_id":"","url":"https://api.github.com/users/blablubbabc","html_url":"https://github.com/blablubbabc","followers_url":"https://api.github.com/users/blablubbabc/followers","following_url":"https://api.github.com/users/blablubbabc/following{/other_user}","gists_url":"https://api.github.com/users/blablubbabc/gists{/gist_id}","starred_url":"https://api.github.com/users/blablubbabc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blablubbabc/subscriptions","organizations_url":"https://api.github.com/users/blablubbabc/orgs","repos_url":"https://api.github.com/users/blablubbabc/repos","events_url":"https://api.github.com/users/blablubbabc/events{/privacy}","received_events_url":"https://api.github.com/users/blablubbabc/received_events","type":"User","site_admin":false},"assignees":[{"login":"blablubbabc","id":3378548,"avatar_url":"https://avatars1.githubusercontent.com/u/3378548?v=4","gravatar_id":"","url":"https://api.github.com/users/blablubbabc","html_url":"https://github.com/blablubbabc","followers_url":"https://api.github.com/users/blablubbabc/followers","following_url":"https://api.github.com/users/blablubbabc/following{/other_user}","gists_url":"https://api.github.com/users/blablubbabc/gists{/gist_id}","starred_url":"https://api.github.com/users/blablubbabc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blablubbabc/subscriptions","organizations_url":"https://api.github.com/users/blablubbabc/orgs","repos_url":"https://api.github.com/users/blablubbabc/repos","events_url":"https://api.github.com/users/blablubbabc/events{/privacy}","received_events_url":"https://api.github.com/users/blablubbabc/received_events","type":"User","site_admin":false}],"milestone":null,"comments":3,"created_at":"2018-04-28T06:03:54Z","updated_at":"2018-05-19T00:01:17Z","closed_at":"2018-05-19T00:01:17Z","author_association":"NONE","body":"Can you add an option to set the shopkeepers speed to 0 and and option for noAI. This would keep shopkeepers facing a specific position and stop them from being pushable."},"comment":{"url":"https://api.github.com/repos/Shopkeepers/Shopkeepers/issues/comments/390361271","html_url":"https://github.com/Shopkeepers/Shopkeepers/issues/500#issuecomment-390361271","issue_url":"https://api.github.com/repos/Shopkeepers/Shopkeepers/issues/500","id":390361271,"user":{"login":"blablubbabc","id":3378548,"avatar_url":"https://avatars1.githubusercontent.com/u/3378548?v=4","gravatar_id":"","url":"https://api.github.com/users/blablubbabc","html_url":"https://github.com/blablubbabc","followers_url":"https://api.github.com/users/blablubbabc/followers","following_url":"https://api.github.com/users/blablubbabc/following{/other_user}","gists_url":"https://api.github.com/users/blablubbabc/gists{/gist_id}","starred_url":"https://api.github.com/users/blablubbabc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blablubbabc/subscriptions","organizations_url":"https://api.github.com/users/blablubbabc/orgs","repos_url":"https://api.github.com/users/blablubbabc/repos","events_url":"https://api.github.com/users/blablubbabc/events{/privacy}","received_events_url":"https://api.github.com/users/blablubbabc/received_events","type":"User","site_admin":false},"created_at":"2018-05-19T00:01:17Z","updated_at":"2018-05-19T00:01:17Z","author_association":"MEMBER","body":"I have looked into this and decided to not add this setting/option:\r\n* Simply setting all mobs to into NoAI mode will also cause them to no longer be affected by gravity (shopkeepers are currently spawned above the ground and expected to then fall to the gound), they loose their look-at-players-behavior and they no longer float on water.\r\n* Even if I started storing pitch+yaw for newly created shopkeepers now, I cannot handle already existing shopkeepers, since I do not know their supposed facing direction. So I would have to also manually re-implement the look-at-nearby-players behavior.\r\n* I don't want to add this as a per-shopkeeper option (easiest would be via command): In my view this is something way too specific to be offered to the users as per-shopkeeper/command option. I assess that the resulting increase in plugin complexity (from the user perspective) and its implementation effort to not be worth it / doesn't fit the scope of this plugin (since this is not a general-purpose npc plugin, like Citizens for example is).\r\n* The actual underlying issue are the pushable mobs. I would much rather find a general way to solve this instead. I have therefore looked into the various available options, but each has its flaws as of right now. I updated the ticket about the available options I have looked into so far, see here: https://github.com/Shopkeepers/Shopkeepers/issues/370\r\n\r\nBy the way, if you have any further ideas how to solve the pushable-mobs problem in a general way, I am open for all kinds of suggestions/ideas and will gladly looking into them.\r\n\r\nFor the time being you will have to stick to the citizens shopkeepers if unpushable shopkeepers are that important to you.\r\n\r\nI am closing this as 'duplicate' since the underlying issue which needs to be solved are the unpushable mobs, for which the linked ticket is available."}}
{"actor":{"display_login":"blablubbabc"}}