{"push_id":996115008,"size":19,"distinct_size":19,"ref":"refs/heads/master","head":"16f1d62f2973ce3d06ed6f7a17882b8f1824c4a5","before":"f5e8a131d3b13b0c7a8c5c595915da0ad31f6d3c","commits":[{"sha":"5569950b26507704f603fc2e43b3cae26825c511","author":{"email":"25cbc9971afc676c5c7263366b8caeea3091aa03@foo-projects.org","name":"Auke Kok"},"message":"New gravel texture.\n\nIssue #811 - new gravel texture needed.\n\nThis texture was Gambits' PixelBOX gravel light texture. Gambit\nposted that his texture pack is WTFPL:\n- https://forum.minetest.net/viewtopic.php?f=4&t=4990&start=50#p141196\n\nI've made significant modifications to this texture:\n- slightly rotated and rolled some sections of pixels\n- minor burn/dodge some pixels to keep high contrast\n- removed lineair repeating effects\n- etc.\n\nAttribution is added back to Gambit. Thanks.","distinct":true,"url":"https://api.github.com/repos/proller/MultiCraft/commits/5569950b26507704f603fc2e43b3cae26825c511"},{"sha":"1ab0fc12a73fb80448657782894fec062094358e","author":{"email":"8951f1b1bba78a0128c6582cb27b55c5aa67ba0c@users.noreply.github.com","name":"MT-Modder"},"message":"Add background image to book formspec","distinct":true,"url":"https://api.github.com/repos/proller/MultiCraft/commits/1ab0fc12a73fb80448657782894fec062094358e"},{"sha":"bbf17c9ecabe3e6f8782d1faf91c34ece361026b","author":{"email":"25cbc9971afc676c5c7263366b8caeea3091aa03@foo-projects.org","name":"Auke Kok"},"message":"Allow building doors on buildable_to nodes.\n\nThis code never allowed placing a door on e.g. a grass\nplant. The code to handle this isn't that complex. With\nthis code, doors can be placed on flowers and on normal\nnode surfaces without issues.","distinct":true,"url":"https://api.github.com/repos/proller/MultiCraft/commits/bbf17c9ecabe3e6f8782d1faf91c34ece361026b"},{"sha":"2cc6640edffd96fcef16fe76901a1de7ab3326f0","author":{"email":"25cbc9971afc676c5c7263366b8caeea3091aa03@foo-projects.org","name":"Auke Kok"},"message":"Open doors when right-clicking a door with a door.\n\nAnd similarly, if we wield a door and right click any node\nthat has an on_rightclick() handler, call the handler\ninstead.\n\nJust to be on the safe side, assure that none of this\ncode runs when right-clicking an entity or player, which\nwould likely crash the server.\n\nFold in PR #831 as well - prevent server crash on door\nplace on unknown blocks, by @tenplus1.","distinct":true,"url":"https://api.github.com/repos/proller/MultiCraft/commits/2cc6640edffd96fcef16fe76901a1de7ab3326f0"},{"sha":"ed9fd475de2db49a9a5a8568e75a97c790936967","author":{"email":"25cbc9971afc676c5c7263366b8caeea3091aa03@foo-projects.org","name":"Auke Kok"},"message":"Call on_place_node() callbacks after placing door.\n\nOther mods may depend on knowing whether doors are placed\nto setup additional attributes or perform node manipulations.\n\nThis is something e.g. mesecons does to connect circuits\nto doors. This was tested with mesecons. Placing a door next\nto a mesecon wire will make the wire automatically\nconnect, which was otherwise not happening.","distinct":true,"url":"https://api.github.com/repos/proller/MultiCraft/commits/ed9fd475de2db49a9a5a8568e75a97c790936967"},{"sha":"3fcb7821d78aef7c647a7e2687ff1a6328eb108b","author":{"email":"25cbc9971afc676c5c7263366b8caeea3091aa03@foo-projects.org","name":"Auke Kok"},"message":"Move character.png to textures.\n\nThis file is obviously out of place, as the engine does not\nload textures, ever, out of a models folder.","distinct":true,"url":"https://api.github.com/repos/proller/MultiCraft/commits/3fcb7821d78aef7c647a7e2687ff1a6328eb108b"},{"sha":"73d998ccdf73d2193b5e83f791ebbd422e2dedaf","author":{"email":"25cbc9971afc676c5c7263366b8caeea3091aa03@foo-projects.org","name":"Auke Kok"},"message":"Lower snow footstep and dig sound level.\n\nThese sounds were perceived to be too loud in the\ngame. I've lowered them significantly but they remain\nplenty audible. The dig sounds were very loud as well\nso I toned them down as well.","distinct":true,"url":"https://api.github.com/repos/proller/MultiCraft/commits/73d998ccdf73d2193b5e83f791ebbd422e2dedaf"},{"sha":"4c9944b263d31a8511a252f758e1bedf28559f7a","author":{"email":"03168d9622bd169a9049b30b5df45df8d41c1f9c@gmail.com","name":"Jean-Patrick Guerrero"},"message":"Creative: Rename fields with correct naming convention to avoid possible conflicts","distinct":true,"url":"https://api.github.com/repos/proller/MultiCraft/commits/4c9944b263d31a8511a252f758e1bedf28559f7a"},{"sha":"6b055ae18ad6af800bd953886547477b0ac3c1eb","author":{"email":"25cbc9971afc676c5c7263366b8caeea3091aa03@foo-projects.org","name":"Auke Kok"},"message":"Fix broken door protection.\n\nA previous fix overwrote the `def` variable during registration,\ncausing protected doors no longer to be placed with protection.","distinct":true,"url":"https://api.github.com/repos/proller/MultiCraft/commits/6b055ae18ad6af800bd953886547477b0ac3c1eb"},{"sha":"777088481bc234cfdda24d3cb4668d1ceaae2492","author":{"email":"25cbc9971afc676c5c7263366b8caeea3091aa03@foo-projects.org","name":"Auke Kok"},"message":"Fallback doors.register_door() code.\n\nThis function maps doors.register_door to the new API as far as\nreasonable. We can't map the texture, so we fall back to a default\ntexture. An error message is printed if mod writers did not provide the\nneeded new tiles field for the door. The created doors are functional\nand a full replacement. Old doors are replaced with the new ones\nthrough an ABM.","distinct":true,"url":"https://api.github.com/repos/proller/MultiCraft/commits/777088481bc234cfdda24d3cb4668d1ceaae2492"},{"sha":"2c355a8642fbc0b94dd45831c3464337ab64ce42","author":{"email":"25cbc9971afc676c5c7263366b8caeea3091aa03@foo-projects.org","name":"Auke Kok"},"message":"Allow mod namespace for door registrations.\n\nThis is an adapted version of #861 - by oleastre\n\nMost mods had been calling `doors.register_door() with a door\nname that included the \"modname:\" prefix, and we should continue\nto allow mods to do so, without registering the nodenames created\nin the \"doors:\" namespace.\n\nThe default case is to use the \"modname:\" prefix verbatim. If\nmods or code calls this function without a prefix, then \"doors:\"\nis automatically used.\n\nNow that the namespace is corrected, the copy replacement ABM is\nno longer needed.","distinct":true,"url":"https://api.github.com/repos/proller/MultiCraft/commits/2c355a8642fbc0b94dd45831c3464337ab64ce42"},{"sha":"ea2a7d3b1fe4b0ea49527c0d68fdea4eada6ec5e","author":{"email":"8951f1b1bba78a0128c6582cb27b55c5aa67ba0c@users.noreply.github.com","name":"MT-Modder"},"message":"Remove dig_up() from cactus.\n\nDigging a cactus leaves the branches hanging. With this change it will no longer happen.","distinct":true,"url":"https://api.github.com/repos/proller/MultiCraft/commits/ea2a7d3b1fe4b0ea49527c0d68fdea4eada6ec5e"},{"sha":"3a55e19055871bb403eb306cbaa87836b66ef60c","author":{"email":"8951f1b1bba78a0128c6582cb27b55c5aa67ba0c@users.noreply.github.com","name":"MT-Modder"},"message":"Control leaf decay with sneak.\n\nAs requested by @paramat.\nLeaves are preserved by default and only decay when using place + sneak.","distinct":true,"url":"https://api.github.com/repos/proller/MultiCraft/commits/3a55e19055871bb403eb306cbaa87836b66ef60c"},{"sha":"b223f88b789ee06da33c4fc8ce69d05314c7a52f","author":{"email":"b2a9043a574d3656fca8464905398e7d38f263f2@github.com","name":"proller"},"message":"Merge remote-tracking branch 'minetest_game/master'","distinct":true,"url":"https://api.github.com/repos/proller/MultiCraft/commits/b223f88b789ee06da33c4fc8ce69d05314c7a52f"},{"sha":"42cc6d2c311d4b70f328d3e31554bf90dd9fc45e","author":{"email":"6317b5d6b268dfa90b1c1cffe95a8e0a834e3d1a@gmail.com","name":"rubenwardy"},"message":"Add item name to chest log messages","distinct":true,"url":"https://api.github.com/repos/proller/MultiCraft/commits/42cc6d2c311d4b70f328d3e31554bf90dd9fc45e"},{"sha":"6493e5fefb62b41c0641c565563665c6b74f069f","author":{"email":"4db3a0dbff08534e6778384f43ef9ce95af4cb8e@virginmedia.com","name":"paramat"},"message":"Default/mapgen: Make forest clearings larger and more common\n\nIn mgv5/v7/flat/fractal/valleys\nAdd missing noise parameters to pine logs for\ndensity to vary in relation to pine tree density","distinct":true,"url":"https://api.github.com/repos/proller/MultiCraft/commits/6493e5fefb62b41c0641c565563665c6b74f069f"},{"sha":"2d99e9b1d41f48ba2b63518cf259a959a9d17fca","author":{"email":"b2a9043a574d3656fca8464905398e7d38f263f2@github.com","name":"proller"},"message":"Merge remote-tracking branch 'minetest_game/master'","distinct":true,"url":"https://api.github.com/repos/proller/MultiCraft/commits/2d99e9b1d41f48ba2b63518cf259a959a9d17fca"},{"sha":"cf2d13bb211112010439cdb134c0645511a6b6f5","author":{"email":"b2a9043a574d3656fca8464905398e7d38f263f2@github.com","name":"proller"},"message":"Merge remote-tracking branch 'upstream/master'","distinct":true,"url":"https://api.github.com/repos/proller/MultiCraft/commits/cf2d13bb211112010439cdb134c0645511a6b6f5"},{"sha":"16f1d62f2973ce3d06ed6f7a17882b8f1824c4a5","author":{"email":"b2a9043a574d3656fca8464905398e7d38f263f2@github.com","name":"proller"},"message":"update submodules","distinct":true,"url":"https://api.github.com/repos/proller/MultiCraft/commits/16f1d62f2973ce3d06ed6f7a17882b8f1824c4a5"}]}