{"action":"published","release":{"url":"https://api.github.com/repos/lishid/Orebfuscator/releases/3145006","assets_url":"https://api.github.com/repos/lishid/Orebfuscator/releases/3145006/assets","upload_url":"https://uploads.github.com/repos/lishid/Orebfuscator/releases/3145006/assets{?name,label}","html_url":"https://github.com/lishid/Orebfuscator/releases/tag/v4.0.9","id":3145006,"tag_name":"v4.0.9","target_commitish":"master","name":"Orebfuscator for CB1.9.x","draft":false,"author":{"login":"ProgrammerDan","id":409230,"avatar_url":"https://avatars.githubusercontent.com/u/409230?v=3","gravatar_id":"","url":"https://api.github.com/users/ProgrammerDan","html_url":"https://github.com/ProgrammerDan","followers_url":"https://api.github.com/users/ProgrammerDan/followers","following_url":"https://api.github.com/users/ProgrammerDan/following{/other_user}","gists_url":"https://api.github.com/users/ProgrammerDan/gists{/gist_id}","starred_url":"https://api.github.com/users/ProgrammerDan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ProgrammerDan/subscriptions","organizations_url":"https://api.github.com/users/ProgrammerDan/orgs","repos_url":"https://api.github.com/users/ProgrammerDan/repos","events_url":"https://api.github.com/users/ProgrammerDan/events{/privacy}","received_events_url":"https://api.github.com/users/ProgrammerDan/received_events","type":"User","site_admin":false},"prerelease":false,"created_at":"2016-05-03T02:48:42Z","published_at":"2016-05-03T02:50:06Z","assets":[{"url":"https://api.github.com/repos/lishid/Orebfuscator/releases/assets/1631015","id":1631015,"name":"orebfuscator-4.0.9-SNAPSHOT.jar","label":null,"uploader":{"login":"ProgrammerDan","id":409230,"avatar_url":"https://avatars.githubusercontent.com/u/409230?v=3","gravatar_id":"","url":"https://api.github.com/users/ProgrammerDan","html_url":"https://github.com/ProgrammerDan","followers_url":"https://api.github.com/users/ProgrammerDan/followers","following_url":"https://api.github.com/users/ProgrammerDan/following{/other_user}","gists_url":"https://api.github.com/users/ProgrammerDan/gists{/gist_id}","starred_url":"https://api.github.com/users/ProgrammerDan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ProgrammerDan/subscriptions","organizations_url":"https://api.github.com/users/ProgrammerDan/orgs","repos_url":"https://api.github.com/users/ProgrammerDan/repos","events_url":"https://api.github.com/users/ProgrammerDan/events{/privacy}","received_events_url":"https://api.github.com/users/ProgrammerDan/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":81475,"download_count":0,"created_at":"2016-05-03T02:49:53Z","updated_at":"2016-05-03T02:49:55Z","browser_download_url":"https://github.com/lishid/Orebfuscator/releases/download/v4.0.9/orebfuscator-4.0.9-SNAPSHOT.jar"}],"tarball_url":"https://api.github.com/repos/lishid/Orebfuscator/tarball/v4.0.9","zipball_url":"https://api.github.com/repos/lishid/Orebfuscator/zipball/v4.0.9","body":"### Release notes\r\n\r\nSponsored by DevotedMC @ play.devotedmc.com (Join us!) we are proud to offer another release of Orebfuscator compatible with CraftBukkit/Spigot for Minecraft version 1.9.x.\r\n\r\n**This release has no compatibility with older versions of Minecraft, it will only work in 1.9 or later releases of CraftBukkit compatible servers**. For 1.8, use Orebfuscator 3.0.6 (see releases for pre-builds).\r\n\r\nThis was compiled using Java 7.\r\n\r\n**Warning** This is an Alpha release. Not everything has been tested at scale, and issues may remain. Please, please, open a [new issue](https://github.com/DevotedMC/Orebfuscator/issues/new) with as many details as you can provide if you encounter a problem.\r\n\r\n### New Features / Fixes\r\n\r\n* Fixed crash when chunk section (16 x 16 x 16) has more than 127 different block types\r\n\r\n* Implemented different \"transparent block\" lists for Engine Mode 1 and Engine Mode 2. For now only difference is with lava block, for mode 1 it is non-transparent, for mode 2 it is transparent.\r\n\r\n* Implemented possibility to specify which blocks are transparent and not in the config file, sections: TransparentBlocks and NonTransparentBlocks.\r\n\r\n* Fix which may have solved java.util.ConcurrentModificationException\r\n\r\n* Fix for phantom blocks (visible after chunk reloaded) when player is digging straight line on the chunk border. Details:\r\nIt was happening because the player is not changing neighbor chunks (and therefore its hash code stayed the same) while mining, but since border blocks from another chunk might have been changed to air then some border blocks from \"unchanged chunk\" must be deobfuscated, but cache prevented this. Fix involved invalidating these \"neighbor\" caches.\r\n\r\n### Known Issues\r\n\r\nMany internals were changed to address the java.util.ConcurrentModificationException reports; we cannot guarantee it is fixed, but we strongly believe the situation should be improved. We covet reports of either success or failure.\r\n\r\nNext scheduled release will be May 8th, unless a critical bug is found and fixed.\r\n\r\nWe will continue to test the various engine modes and configurations, but we covet your input as well.\r\n\r\n### Unknowns\r\n\r\nWe do no yet have a ton of at-scale performance metrics. If you run a large server, we'd be especially grateful if you could share your timings report with us. In our smaller scale tests (around a dozen players) there did not seem to be any performance impact."}}