{"action":"published","release":{"url":"https://api.github.com/repos/Klnsyf-Sun/Battle-Royale/releases/12091181","assets_url":"https://api.github.com/repos/Klnsyf-Sun/Battle-Royale/releases/12091181/assets","upload_url":"https://uploads.github.com/repos/Klnsyf-Sun/Battle-Royale/releases/12091181/assets{?name,label}","html_url":"https://github.com/Klnsyf-Sun/Battle-Royale/releases/tag/v1.2.0-SNAPSHOT","id":12091181,"node_id":"MDc6UmVsZWFzZTEyMDkxMTgx","tag_name":"v1.2.0-SNAPSHOT","target_commitish":"master","name":"[Battle Royale] Update v1.2.0-SNAPSHOT","draft":false,"author":{"login":"Klnsyf-Sun","id":34410935,"node_id":"MDQ6VXNlcjM0NDEwOTM1","avatar_url":"https://avatars2.githubusercontent.com/u/34410935?v=4","gravatar_id":"","url":"https://api.github.com/users/Klnsyf-Sun","html_url":"https://github.com/Klnsyf-Sun","followers_url":"https://api.github.com/users/Klnsyf-Sun/followers","following_url":"https://api.github.com/users/Klnsyf-Sun/following{/other_user}","gists_url":"https://api.github.com/users/Klnsyf-Sun/gists{/gist_id}","starred_url":"https://api.github.com/users/Klnsyf-Sun/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Klnsyf-Sun/subscriptions","organizations_url":"https://api.github.com/users/Klnsyf-Sun/orgs","repos_url":"https://api.github.com/users/Klnsyf-Sun/repos","events_url":"https://api.github.com/users/Klnsyf-Sun/events{/privacy}","received_events_url":"https://api.github.com/users/Klnsyf-Sun/received_events","type":"User","site_admin":false},"prerelease":true,"created_at":"2018-07-09T12:15:54Z","published_at":"2018-07-25T09:11:26Z","assets":[{"url":"https://api.github.com/repos/Klnsyf-Sun/Battle-Royale/releases/assets/8000666","id":8000666,"node_id":"MDEyOlJlbGVhc2VBc3NldDgwMDA2NjY=","name":"Battle.Royale.v1.2.0-SNAPSHOT.jar","label":null,"uploader":{"login":"Klnsyf-Sun","id":34410935,"node_id":"MDQ6VXNlcjM0NDEwOTM1","avatar_url":"https://avatars2.githubusercontent.com/u/34410935?v=4","gravatar_id":"","url":"https://api.github.com/users/Klnsyf-Sun","html_url":"https://github.com/Klnsyf-Sun","followers_url":"https://api.github.com/users/Klnsyf-Sun/followers","following_url":"https://api.github.com/users/Klnsyf-Sun/following{/other_user}","gists_url":"https://api.github.com/users/Klnsyf-Sun/gists{/gist_id}","starred_url":"https://api.github.com/users/Klnsyf-Sun/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Klnsyf-Sun/subscriptions","organizations_url":"https://api.github.com/users/Klnsyf-Sun/orgs","repos_url":"https://api.github.com/users/Klnsyf-Sun/repos","events_url":"https://api.github.com/users/Klnsyf-Sun/events{/privacy}","received_events_url":"https://api.github.com/users/Klnsyf-Sun/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":126390,"download_count":0,"created_at":"2018-07-25T08:33:35Z","updated_at":"2018-07-25T08:33:37Z","browser_download_url":"https://github.com/Klnsyf-Sun/Battle-Royale/releases/download/v1.2.0-SNAPSHOT/Battle.Royale.v1.2.0-SNAPSHOT.jar"}],"tarball_url":"https://api.github.com/repos/Klnsyf-Sun/Battle-Royale/tarball/v1.2.0-SNAPSHOT","zipball_url":"https://api.github.com/repos/Klnsyf-Sun/Battle-Royale/zipball/v1.2.0-SNAPSHOT","body":"## Changes in v1.2.0-SNAPSHOT\r\n> This is an update for **developers**.\r\n- Modified the **constructor** of some **events**.\r\n  - Now the constructors no longer accept **String** parameters like ***worldName/configName***, which need to be instantiated to the corresponding **World** and **YamlConfiguration** instances.\r\n  - Now the constructors no longer need **CommandSender**. \r\n  - Removed some redundancy parameters.\r\n    - For example, if a constructor requires **Player**, it no longer needs **World**:*event.getPlayer().getWorld()*.\r\n  - Affected events:\r\n    - com.klnsyf.battleroyale.events.**BattleEndEvent**.java\r\n    - com.klnsyf.battleroyale.events.**BattleLoadEvent**.java\r\n    - com.klnsyf.battleroyale.events.**BattlefieldPresetEvent**.java\r\n    - com.klnsyf.battleroyale.events.**EntityGlowingEvent**.java\r\n    - com.klnsyf.battleroyale.events.**PlayerInvisibleEvent**.java\r\n    - com.klnsyf.battleroyale.events.**PlayerJoinBattlefieldEvent**.java\r\n- Removed all **validity checks** from all **listeners**.\r\n  - You should ensure the validity of the parameters **when calling the event**, rather than giving it to the listener for confirmation.\r\n> **WARNING**: This is a *SNAPSHOT* version, may have a huge amount of **bugs**."}}
{"actor":{"display_login":"Klnsyf-Sun"}}