{"action":"created","issue":{"url":"https://api.github.com/repos/manicdigger/manicdigger/issues/186","labels_url":"https://api.github.com/repos/manicdigger/manicdigger/issues/186/labels{/name}","comments_url":"https://api.github.com/repos/manicdigger/manicdigger/issues/186/comments","events_url":"https://api.github.com/repos/manicdigger/manicdigger/issues/186/events","html_url":"https://github.com/manicdigger/manicdigger/issues/186","id":59586763,"number":186,"title":"public server textures applied to other servers with no public textures","user":{"login":"superstorm192","id":10588108,"avatar_url":"https://avatars.githubusercontent.com/u/10588108?v=3","gravatar_id":"","url":"https://api.github.com/users/superstorm192","html_url":"https://github.com/superstorm192","followers_url":"https://api.github.com/users/superstorm192/followers","following_url":"https://api.github.com/users/superstorm192/following{/other_user}","gists_url":"https://api.github.com/users/superstorm192/gists{/gist_id}","starred_url":"https://api.github.com/users/superstorm192/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/superstorm192/subscriptions","organizations_url":"https://api.github.com/users/superstorm192/orgs","repos_url":"https://api.github.com/users/superstorm192/repos","events_url":"https://api.github.com/users/superstorm192/events{/privacy}","received_events_url":"https://api.github.com/users/superstorm192/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/manicdigger/manicdigger/labels/wontfix","name":"wontfix","color":"dddddd"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-03-03T02:41:00Z","updated_at":"2015-03-04T05:59:17Z","closed_at":"2015-03-04T05:59:17Z","body":"I recommend that when joining someone elses server that is lacking files in the ```data/public/inventory/``` directory to use the texture from my server's ```data/local/inventory/``` instead of ```data/public/inventory/``` directory, because it makes me feel like other servers are taking my texture that i haven't uploaded and it creeps me out.\r\n\r\nFiles of focus:\r\n```\r\nactivematerial.png\r\ninventory.png\r\nmaterials.png\r\nmousecursor.png\r\ntarget.png\r\netc...\r\n```"},"comment":{"url":"https://api.github.com/repos/manicdigger/manicdigger/issues/comments/77101705","html_url":"https://github.com/manicdigger/manicdigger/issues/186#issuecomment-77101705","issue_url":"https://api.github.com/repos/manicdigger/manicdigger/issues/186","id":77101705,"user":{"login":"croxxx","id":5447834,"avatar_url":"https://avatars.githubusercontent.com/u/5447834?v=3","gravatar_id":"","url":"https://api.github.com/users/croxxx","html_url":"https://github.com/croxxx","followers_url":"https://api.github.com/users/croxxx/followers","following_url":"https://api.github.com/users/croxxx/following{/other_user}","gists_url":"https://api.github.com/users/croxxx/gists{/gist_id}","starred_url":"https://api.github.com/users/croxxx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/croxxx/subscriptions","organizations_url":"https://api.github.com/users/croxxx/orgs","repos_url":"https://api.github.com/users/croxxx/repos","events_url":"https://api.github.com/users/croxxx/events{/privacy}","received_events_url":"https://api.github.com/users/croxxx/received_events","type":"User","site_admin":false},"created_at":"2015-03-04T05:59:17Z","updated_at":"2015-03-04T05:59:17Z","body":"Textures are split into `local` and `public` folders to save bandwidth.\r\nAs all files in `local` folder are ignored by the server and **not** sent to clients.\r\nClient handles all textures not sent by server by using their counterparts installed locally.\r\nThe special part is that a server may supply files normaly in `local` as `public` so clients use them (e.g. skyspheres)\r\n\r\n**This is intended behaviour.**\r\n\r\n*If you are running a server I recommend to run it from a separate folder than your regular game. That way you can easily distinguish client and server files. Also it prevents this problem from happening.*"}}