{"push_id":667188521,"size":154,"distinct_size":154,"ref":"refs/heads/master","head":"22b1f247a781fc748420053310d28d4277272b88","before":"fa7f8724f65c06996d2f18d9088455801bede0e6","commits":[{"sha":"06cfe93fd20c392fd5752cffa995a41f9986d149","author":{"email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@ovsankin.com","name":"gratimax"},"message":"Finalize and update Scheduled Block Updates API. Closes #491.","distinct":true,"url":"https://api.github.com/repos/gratimax/SpongeAPI/commits/06cfe93fd20c392fd5752cffa995a41f9986d149"},{"sha":"aeddad4d4aecd6122567c0ef6cec12d27ad16ec2","author":{"email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@ovsankin.com","name":"gratimax"},"message":"Move block-related methods in Extent back to BlockVolume","distinct":true,"url":"https://api.github.com/repos/gratimax/SpongeAPI/commits/aeddad4d4aecd6122567c0ef6cec12d27ad16ec2"},{"sha":"5328153988f177cba6d6feabb7876193a65a4362","author":{"email":"f071aed7671a459ca54db61da7fc18911d6eb33f@gmail.com","name":"Aleksi Sapon"},"message":"Revert \"Move block-related methods in Extent back to BlockVolume\"\n\nThis reverts commit aeddad4d4aecd6122567c0ef6cec12d27ad16ec2.","distinct":true,"url":"https://api.github.com/repos/gratimax/SpongeAPI/commits/5328153988f177cba6d6feabb7876193a65a4362"},{"sha":"e749d3d8037b101b525670a17432a3f57b66c520","author":{"email":"efe1c50cd2bd03189bdf6ffb2fdef8f3d074e676@gmail.com","name":"Aaron Hill"},"message":"Scoreboards. Closes #299.","distinct":true,"url":"https://api.github.com/repos/gratimax/SpongeAPI/commits/e749d3d8037b101b525670a17432a3f57b66c520"},{"sha":"04efded39af9f6440895324f90c22ad7e92701eb","author":{"email":"efe1c50cd2bd03189bdf6ffb2fdef8f3d074e676@gmail.com","name":"Aaron Hill"},"message":"Fix getCriteria method signature","distinct":true,"url":"https://api.github.com/repos/gratimax/SpongeAPI/commits/04efded39af9f6440895324f90c22ad7e92701eb"},{"sha":"f043d45ddd7dccacaea198fd9107539f283bef7a","author":{"email":"75ef9faee755c70589550b513ad881e5a603182c@budgiehouse.com","name":"Nick Conde"},"message":"World Creation and Properties. Closes #515.","distinct":true,"url":"https://api.github.com/repos/gratimax/SpongeAPI/commits/f043d45ddd7dccacaea198fd9107539f283bef7a"},{"sha":"e97f32c416a242afafdc5d38d0f4b26e9d4a0486","author":{"email":"66c8ad4f8476bca517121e7ddcc44918666b57ca@aoeu.xyz","name":"zml"},"message":"Fix tabcompletions, more properly handle command errors","distinct":true,"url":"https://api.github.com/repos/gratimax/SpongeAPI/commits/e97f32c416a242afafdc5d38d0f4b26e9d4a0486"},{"sha":"0f3b893afc2cbad6b01d5dab93bce1e54e5cf6e1","author":{"email":"37e406e59ef5b14639843588aab2a88f5951d3f8@me.com","name":"Me4502"},"message":"Make SignChangeEvent CauseTracked, allowing for the Player to be passed in as a Cause.","distinct":true,"url":"https://api.github.com/repos/gratimax/SpongeAPI/commits/0f3b893afc2cbad6b01d5dab93bce1e54e5cf6e1"},{"sha":"58356b363572a69ce6f0ef85e3d5717df1631f13","author":{"email":"becb1b07b5e7418402924748493938777e4ce438@outlook.com","name":"Chris Sanders"},"message":"Server always exists, even on the Client thread.\n\nNo need for the Optional.\n\nSigned-off-by: Chris Sanders <zidane@outlook.com>","distinct":true,"url":"https://api.github.com/repos/gratimax/SpongeAPI/commits/58356b363572a69ce6f0ef85e3d5717df1631f13"},{"sha":"817e7aad9ad4454dc9d542321358e194cf1c03a0","author":{"email":"66c8ad4f8476bca517121e7ddcc44918666b57ca@aoeu.xyz","name":"zml"},"message":"Fix null tabcomplete return issues","distinct":true,"url":"https://api.github.com/repos/gratimax/SpongeAPI/commits/817e7aad9ad4454dc9d542321358e194cf1c03a0"},{"sha":"bfc905ff1d54bd53c07871fa84e77dab61524925","author":{"email":"34c6fceca75e456f25e7e99531e2425c6c1de443@minecrell.net","name":"Minecrell"},"message":"Add state events to SpongeEventFactory","distinct":true,"url":"https://api.github.com/repos/gratimax/SpongeAPI/commits/bfc905ff1d54bd53c07871fa84e77dab61524925"},{"sha":"1c0c99d3a71637a7da0f8bc538e260a057afde6c","author":{"email":"f9869a2c93dad38a06e8fb39147155331a1102ab@me.com","name":"Gabriel Harris-Rouquette"},"message":"Temporarily disable testing the SpongeEventFactory#createState events due to type erasure.\n\nSigned-off-by: Gabriel Harris-Rouquette <gabizou@me.com>","distinct":true,"url":"https://api.github.com/repos/gratimax/SpongeAPI/commits/1c0c99d3a71637a7da0f8bc538e260a057afde6c"},{"sha":"c1be53498c9920ac3f9bd29a55e293ee160744bc","author":{"email":"f9869a2c93dad38a06e8fb39147155331a1102ab@me.com","name":"Gabriel Harris-Rouquette"},"message":"Update events with inventories. Remove ItemExtractEvent.\n\nSigned-off-by: Gabriel Harris-Rouquette <gabizou@me.com>","distinct":true,"url":"https://api.github.com/repos/gratimax/SpongeAPI/commits/c1be53498c9920ac3f9bd29a55e293ee160744bc"},{"sha":"28ed8c6a776e5b43ed96aa69472ee7e234fbceab","author":{"email":"becb1b07b5e7418402924748493938777e4ce438@outlook.com","name":"Chris Sanders"},"message":"Easy access of a World's spawnpoint.\n\nSigned-off-by: Chris Sanders <zidane@outlook.com>","distinct":true,"url":"https://api.github.com/repos/gratimax/SpongeAPI/commits/28ed8c6a776e5b43ed96aa69472ee7e234fbceab"},{"sha":"2df041370427009d0589215359a6571710dd143b","author":{"email":"becb1b07b5e7418402924748493938777e4ce438@outlook.com","name":"Chris Sanders"},"message":"Probably best as location.\n\nSigned-off-by: Chris Sanders <zidane@outlook.com>","distinct":true,"url":"https://api.github.com/repos/gratimax/SpongeAPI/commits/2df041370427009d0589215359a6571710dd143b"},{"sha":"85bcbff270b5b74c29afd829e0b7b0045dcf49fc","author":{"email":"f9869a2c93dad38a06e8fb39147155331a1102ab@me.com","name":"Gabriel Harris-Rouquette"},"message":"Fix SpongeEventFactory for previous inventory event changes.\n\nSigned-off-by: Gabriel Harris-Rouquette <gabizou@me.com>","distinct":true,"url":"https://api.github.com/repos/gratimax/SpongeAPI/commits/85bcbff270b5b74c29afd829e0b7b0045dcf49fc"},{"sha":"b65088cc85ebe6f4a8aa2520476fc8d1ccdde6a8","author":{"email":"f9869a2c93dad38a06e8fb39147155331a1102ab@me.com","name":"Gabriel Harris-Rouquette"},"message":"Correct ChannelRegistrar javadocs.\n\nSigned-off-by: Gabriel Harris-Rouquette <gabizou@me.com>","distinct":true,"url":"https://api.github.com/repos/gratimax/SpongeAPI/commits/b65088cc85ebe6f4a8aa2520476fc8d1ccdde6a8"},{"sha":"e2fa5f34b88f52967ebc97539874c6fcc0baf2c1","author":{"email":"788574915706d8f3124966f42aea538b1ba6cc00@live.com","name":"rutgerkok"},"message":"Custom world generators. Closes #522.\n\n* World generator registration is now in GameRegistry,\n* Add getBlockMin and getBlockMax to BlockVolume.\n* Add getBiomeMin and getBiomeMax to BiomeArea\n* Change getMaxBound to be inclusive, to match getBlock/BiomeMax.\n* Rename get/setGeneratorPopulator to get/setBaseGeneratorPopulator in\nWorldGenerator\n* Add getGeneratorPopulators() to WorldGenerator\n* Rename WorldGeneratorProvider to WorldGeneratorModifier\n* Change settings parameter in WorldGeneratorModifier to use a\nDataContainer.\n\nUpdate API to work nice with the current API on master\n\nAll settings are now moved outside WorldGenerator, and inside the\nvarious property objects (WorldBuilder, WorldCreationSettings,\nWorldProperties). The active worldgen modifiers are also stored there.\n\nworld.setWorldGenerator has been removed; it's no longer necessary now\nthat you can change the world generator modifiers using the world\nproperties.\n\nThe GeneratorType.createWorldGenerator now requires a world argument, as\nthis PR binds world generators to a world.\n\nThe registerGeneratorType methods have been removed from GameRegistry.\nThis PR proposes a different world generator API, so those methods are\nno longer needed.\n\nThe place method of PopulatorObject now has a parameter for the random\nnumber generator, so that random variations in objects are now possible\nwithout every object having to create their own random number generator.","distinct":true,"url":"https://api.github.com/repos/gratimax/SpongeAPI/commits/e2fa5f34b88f52967ebc97539874c6fcc0baf2c1"},{"sha":"dc23ae6416bc0965f8f9fd7210092970f5fa96e7","author":{"email":"becb1b07b5e7418402924748493938777e4ce438@outlook.com","name":"Chris Sanders"},"message":"Expose height/buildHeight to World/Dimension.\n\nSigned-off-by: Chris Sanders <zidane@outlook.com>","distinct":true,"url":"https://api.github.com/repos/gratimax/SpongeAPI/commits/dc23ae6416bc0965f8f9fd7210092970f5fa96e7"},{"sha":"52b19969f30b1bb737e26e9582588f6ad7a86dc2","author":{"email":"becb1b07b5e7418402924748493938777e4ce438@outlook.com","name":"Chris Sanders"},"message":"Vec3i constructor for Location.\n\nSigned-off-by: Chris Sanders <zidane@outlook.com>","distinct":true,"url":"https://api.github.com/repos/gratimax/SpongeAPI/commits/52b19969f30b1bb737e26e9582588f6ad7a86dc2"}]}