{"push_id":965874034,"size":13,"distinct_size":13,"ref":"refs/heads/master","head":"4b74687131558573567c39f616fa4d30b5606a02","before":"d2cb8a85d05e52a42e85ebc5e5ad4877fa904ef9","commits":[{"sha":"f1b5448049bfdaa5a4c8b4e71ed3a2f94336d377","author":{"email":"8f020e608d79c63db050cd39978548f3a5e85967@yahoo.com","name":"TenPlus1"},"message":"Tweaked code to work better for violation drops","distinct":true,"url":"https://api.github.com/repos/MinetestForFun/protector/commits/f1b5448049bfdaa5a4c8b4e71ed3a2f94336d377"},{"sha":"4e51158cdcd41ccbce4affa3a186b6ace59b4d7a","author":{"email":"8f020e608d79c63db050cd39978548f3a5e85967@yahoo.com","name":"TenPlus1"},"message":"Added delay to remove dropped item","distinct":true,"url":"https://api.github.com/repos/MinetestForFun/protector/commits/4e51158cdcd41ccbce4affa3a186b6ace59b4d7a"},{"sha":"82344b7a0d3908036497577e82cc36e066d3d52d","author":{"email":"8f020e608d79c63db050cd39978548f3a5e85967@yahoo.com","name":"TenPlus1"},"message":"violation drop after delay to stop stack doubling","distinct":true,"url":"https://api.github.com/repos/MinetestForFun/protector/commits/82344b7a0d3908036497577e82cc36e066d3d52d"},{"sha":"2032a35798e2d0d8a0a001c2b43dd2bb24bbcdda","author":{"email":"8f020e608d79c63db050cd39978548f3a5e85967@yahoo.com","name":"TenPlus1"},"message":"Tiny tweak","distinct":true,"url":"https://api.github.com/repos/MinetestForFun/protector/commits/2032a35798e2d0d8a0a001c2b43dd2bb24bbcdda"},{"sha":"7fcb90873211e968ea3759aabfeb3659fbbbac72","author":{"email":"8f020e608d79c63db050cd39978548f3a5e85967@yahoo.com","name":"TenPlus1"},"message":"Add on_blast to stop tnt blowing up protection","distinct":true,"url":"https://api.github.com/repos/MinetestForFun/protector/commits/7fcb90873211e968ea3759aabfeb3659fbbbac72"},{"sha":"98e2407fecc8006c08edc7832ae036b671754a84","author":{"email":"8f020e608d79c63db050cd39978548f3a5e85967@yahoo.com","name":"TenPlus1"},"message":"Fixed protector overlap bug","distinct":true,"url":"https://api.github.com/repos/MinetestForFun/protector/commits/98e2407fecc8006c08edc7832ae036b671754a84"},{"sha":"88ad8d58ca2cdf1f11840d3230bf9aac90dc9fae","author":{"email":"abd4203d50a8232d2323686a9105943d2041a85f@openmailbox.org","name":"Dorian Wouters"},"message":"Expose protector registration API, convert current protectors to it","distinct":true,"url":"https://api.github.com/repos/MinetestForFun/protector/commits/88ad8d58ca2cdf1f11840d3230bf9aac90dc9fae"},{"sha":"168968ac0c2155f9a8044b817c877a39480d501b","author":{"email":"abd4203d50a8232d2323686a9105943d2041a85f@openmailbox.org","name":"Dorian Wouters"},"message":"Craft more protectors at the same time","distinct":true,"url":"https://api.github.com/repos/MinetestForFun/protector/commits/168968ac0c2155f9a8044b817c877a39480d501b"},{"sha":"6e8987912aa1d093ff9e7bf68b86f20e0e47a50d","author":{"email":"abd4203d50a8232d2323686a9105943d2041a85f@openmailbox.org","name":"Dorian Wouters"},"message":"Replace hardcoded 5 radius by protector.radius; add protector craft count","distinct":true,"url":"https://api.github.com/repos/MinetestForFun/protector/commits/6e8987912aa1d093ff9e7bf68b86f20e0e47a50d"},{"sha":"98317360d3b6b43f78ce94eb405a62220711c8df","author":{"email":"abd4203d50a8232d2323686a9105943d2041a85f@openmailbox.org","name":"Dorian Wouters"},"message":"Make multiple protection sizes actually work","distinct":true,"url":"https://api.github.com/repos/MinetestForFun/protector/commits/98317360d3b6b43f78ce94eb405a62220711c8df"},{"sha":"c1c1948cf4e16f31b3fbacd4c2d6c5a76c34eeb4","author":{"email":"abd4203d50a8232d2323686a9105943d2041a85f@openmailbox.org","name":"Dorian Wouters"},"message":"Fix protector overlap check issues and punch owner checking","distinct":true,"url":"https://api.github.com/repos/MinetestForFun/protector/commits/c1c1948cf4e16f31b3fbacd4c2d6c5a76c34eeb4"},{"sha":"b3dfbae5113295a5a9f095ff04549729bff102c0","author":{"email":"abd4203d50a8232d2323686a9105943d2041a85f@openmailbox.org","name":"Dorian Wouters"},"message":"Remove some debug code","distinct":true,"url":"https://api.github.com/repos/MinetestForFun/protector/commits/b3dfbae5113295a5a9f095ff04549729bff102c0"},{"sha":"4b74687131558573567c39f616fa4d30b5606a02","author":{"email":"abd4203d50a8232d2323686a9105943d2041a85f@openmailbox.org","name":"Dorian Wouters"},"message":"Fix protector placement overlap check","distinct":true,"url":"https://api.github.com/repos/MinetestForFun/protector/commits/4b74687131558573567c39f616fa4d30b5606a02"}]}