aboutsummaryrefslogtreecommitdiff
path: root/src/tool.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2012-09-01Don't crash in "unexpected multibyte character"; just print it in log. ↵Perttu Ahola1-1/+6
Github #222
2012-08-31Use proper alpha blit in some more texture modifiersPerttu Ahola1-4/+6
2012-08-31Properly initialize baseimg for texture modifier ↵Perttu Ahola1-1/+5
[combine:WxH:X,Y=filename:X,Y=filename2
2012-08-31Fix black display inside opaque waterMatthew I1-2/+0
Opaque water's solidness was being set to 2, like a normal node. When you swim, it is treated like a solid block, and the display goes black. Setting it to 1 like transparent water allows you to see. It looks somewhat awkward when you swim, look up, and see an opaque wall of water (the surface), but there isn't much that can be done about it. If you made the water transparent so it looked good, it would defeat the purpose :) .
2012-08-19Fix github issue #213: Dropping unknown items crashes the gamePerttu Ahola1-4/+6
The items will now just disappear when dropped.
2012-08-12Fix crash when furnace is full (minimal game)Perttu Ahola1-1/+1
2012-08-12Move chat commands to Lua and remove servercommand.{cpp,h}Matthew I5-302/+109
Commands moved: /me /status /time /shutdown /ban /clearobjects
2012-08-12Add ban management routines to Lua APIMatthew I2-0/+60
Those functions are: * minetest.get_ban_list() * minetest.get_ban_description(ip_or_name) * minetest.ban_player(name) * minetest.unban_player_or_ip(ip_or_name)
2012-08-12Extend Lua API in order to implement chat commandsMatthew I2-0/+32
minetest.get_server_status() minetest.request_shutdown() EnvRef:clear_objects()
2012-08-12Remove trailing comma after player list in server status stringMatthew I1-3/+8
2012-08-12Allow digging of unknown nodesMatthew I2-2/+11
This allows the removal of nodes with unknown types. get_item_callback() (C++) would fail if a node has an unknown type. Now it will try using the callback from minetest.nodedef_default in this case. Also, minetest.node_dig() (Lua) was altered to always allow digging when the node definition is empty (i.e. unknown node).
2012-08-12Fix wrong amount of nodes being dropped from inventoryPerttu Ahola1-0/+1
2012-08-12fix node timers so on_timer gets the correct positiondarkrose1-1/+2
2012-08-12Remove unwanted ! from ifs in inventory record-for-rollback codePerttu Ahola1-3/+3
2012-07-28Call this 0.4.2-rc1Perttu Ahola1-1/+1
2012-07-28Fix inventory segfault when rollback recording is disabledPerttu Ahola1-2/+2
2012-07-28Add enable_rollback_recording setting, defaulting to falsePerttu Ahola4-0/+11
2012-07-27Handle max<min in LuaPseudoRandom::l_next()Perttu Ahola1-0/+4
2012-07-27Tweak rollback and liquidsPerttu Ahola4-16/+16
2012-07-27Tweak rollback stuffPerttu Ahola4-8/+15
2012-07-27Increase automatic suspect guess timeframePerttu Ahola1-1/+1
2012-07-27ABM and liquid overload skipPerttu Ahola3-3/+11
2012-07-27Fix server build (a missing header)Perttu Ahola1-0/+1
2012-07-27Make the rollback system VERY FUCKING GOD DAMN POWERFULPerttu Ahola6-44/+150
2012-07-27Don't track liquids for rollback because of too much logPerttu Ahola2-5/+6
2012-07-27Properly rollback chat command triggered thingsPerttu Ahola1-0/+4
2012-07-27Experimental-ish rollback functionalityPerttu Ahola20-27/+1316
2012-07-26Working group-shapeless and multigroup recipesPerttu Ahola2-30/+100
2012-07-25Restore focus to formspec menu when pressing a buttonPerttu Ahola1-0/+2
2012-07-25Deprecate minetest.add_to_creative_inventory and use group ↵Perttu Ahola3-44/+8
not_in_creative_inventory instead
2012-07-25Add notice in the minimal gamePerttu Ahola1-0/+8
2012-07-25Add special return value -1 to inventry callbacksPerttu Ahola2-18/+42
2012-07-25Improve formspec positioningPerttu Ahola1-11/+11
2012-07-25Improve inventory callbacks a bitPerttu Ahola6-46/+65
2012-07-25Remove special handling of creative modePerttu Ahola8-77/+25
2012-07-25Detached inventory callbacks and reworked node metadata callbacksPerttu Ahola11-239/+819
2012-07-24Detached inventoriesPerttu Ahola12-85/+222
2012-07-24builtin/item.lua: callbacks with copies of positions and nodes rather than ↵Perttu Ahola1-68/+82
recycle the same ones, which callbacks can modify
2012-07-24darkrose should work at a nuclear power plant.Perttu Ahola2-2/+4
It'd take years to figure out what caused the accident.
2012-07-24Update minetestmapper.py to support ver. 24 and 25Perttu Ahola1-1/+21
2012-07-24Improve node timer format (map format version 25) and update mapformat.txtPerttu Ahola5-41/+98
2012-07-24Add node timer test in minimal/experimentalPerttu Ahola1-1/+8
2012-07-23Add oldnode parameter to minetest.register_on_placenode callbackPerttu Ahola2-4/+5
2012-07-23Fix building on top of (pointable && buildable_to) nodesPerttu Ahola2-15/+42
2012-07-23Describe node definition fields better in lua_api.txtPerttu Ahola1-20/+19
2012-07-23Move /give, /giveme, /spawnentity and /pulverize to builtin/chatcommands.luaPerttu Ahola2-122/+121
2012-07-23Improve build configuration optionsPerttu Ahola7-35/+104
2012-07-23Update lua_api.txt a bitPerttu Ahola1-3/+3
2012-07-23Fix map deserialization and remove old serialization codePerttu Ahola9-363/+45
2012-07-23Increase node id/param0 to 16 bits, leaving param2 always with 8 bitsdarkrose4-61/+78