Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Use proper alpha blit in some more texture modifiers | Perttu Ahola | 2012-08-31 |
| | |||
* | Properly initialize baseimg for texture modifier ↵ | Perttu Ahola | 2012-08-31 |
| | | | | [combine:WxH:X,Y=filename:X,Y=filename2 | ||
* | Fix black display inside opaque water | Matthew I | 2012-08-31 |
| | | | | | | | | | | | | 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 :) . | ||
* | Move chat commands to Lua and remove servercommand.{cpp,h} | Matthew I | 2012-08-12 |
| | | | | | | | | | | Commands moved: /me /status /time /shutdown /ban /clearobjects | ||
* | Add ban management routines to Lua API | Matthew I | 2012-08-12 |
| | | | | | | | | 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) | ||
* | Extend Lua API in order to implement chat commands | Matthew I | 2012-08-12 |
| | | | | | | minetest.get_server_status() minetest.request_shutdown() EnvRef:clear_objects() | ||
* | Remove trailing comma after player list in server status string | Matthew I | 2012-08-12 |
| | |||
* | Allow digging of unknown nodes | Matthew I | 2012-08-12 |
| | | | | | | | | 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). | ||
* | Fix wrong amount of nodes being dropped from inventory | Perttu Ahola | 2012-08-12 |
| | |||
* | fix node timers so on_timer gets the correct position | darkrose | 2012-08-12 |
| | |||
* | Remove unwanted ! from ifs in inventory record-for-rollback code | Perttu Ahola | 2012-08-12 |
| | |||
* | Fix inventory segfault when rollback recording is disabled | Perttu Ahola | 2012-07-28 |
| | |||
* | Add enable_rollback_recording setting, defaulting to false | Perttu Ahola | 2012-07-28 |
| | |||
* | Handle max<min in LuaPseudoRandom::l_next() | Perttu Ahola | 2012-07-27 |
| | |||
* | Tweak rollback and liquids | Perttu Ahola | 2012-07-27 |
| | |||
* | Tweak rollback stuff | Perttu Ahola | 2012-07-27 |
| | |||
* | Increase automatic suspect guess timeframe | Perttu Ahola | 2012-07-27 |
| | |||
* | ABM and liquid overload skip | Perttu Ahola | 2012-07-27 |
| | |||
* | Fix server build (a missing header) | Perttu Ahola | 2012-07-27 |
| | |||
* | Make the rollback system VERY FUCKING GOD DAMN POWERFUL | Perttu Ahola | 2012-07-27 |
| | |||
* | Don't track liquids for rollback because of too much log | Perttu Ahola | 2012-07-27 |
| | |||
* | Properly rollback chat command triggered things | Perttu Ahola | 2012-07-27 |
| | |||
* | Experimental-ish rollback functionality | Perttu Ahola | 2012-07-27 |
| | |||
* | Working group-shapeless and multigroup recipes | Perttu Ahola | 2012-07-26 |
| | |||
* | Restore focus to formspec menu when pressing a button | Perttu Ahola | 2012-07-25 |
| | |||
* | Add special return value -1 to inventry callbacks | Perttu Ahola | 2012-07-25 |
| | |||
* | Improve formspec positioning | Perttu Ahola | 2012-07-25 |
| | |||
* | Improve inventory callbacks a bit | Perttu Ahola | 2012-07-25 |
| | |||
* | Remove special handling of creative mode | Perttu Ahola | 2012-07-25 |
| | |||
* | Detached inventory callbacks and reworked node metadata callbacks | Perttu Ahola | 2012-07-25 |
| | |||
* | Detached inventories | Perttu Ahola | 2012-07-24 |
| | |||
* | darkrose should work at a nuclear power plant. | Perttu Ahola | 2012-07-24 |
| | | | | It'd take years to figure out what caused the accident. | ||
* | Improve node timer format (map format version 25) and update mapformat.txt | Perttu Ahola | 2012-07-24 |
| | |||
* | Fix building on top of (pointable && buildable_to) nodes | Perttu Ahola | 2012-07-23 |
| | |||
* | Improve build configuration options | Perttu Ahola | 2012-07-23 |
| | |||
* | Fix map deserialization and remove old serialization code | Perttu Ahola | 2012-07-23 |
| | |||
* | Increase node id/param0 to 16 bits, leaving param2 always with 8 bits | darkrose | 2012-07-23 |
| | |||
* | Implement node timers | darkrose | 2012-07-23 |
| | |||
* | Fix terrible grammar in comment! | Perttu Ahola | 2012-07-22 |
| | |||
* | Fix compressZlib() | Perttu Ahola | 2012-07-22 |
| | |||
* | Test zlib wrapper's handling of large data | Perttu Ahola | 2012-07-22 |
| | |||
* | Tweak test.c overally a bit | Perttu Ahola | 2012-07-22 |
| | |||
* | Formspec button_exit[] and image_button_exit[] | Perttu Ahola | 2012-07-22 |
| | |||
* | minetest.register_on_player_receive_fields() | Perttu Ahola | 2012-07-22 |
| | |||
* | Implement formspec | darkrose | 2012-07-22 |
| | |||
* | Add minetest.get_modnames() to Lua API | Matthew I | 2012-07-22 |
| | |||
* | Fix signedness warning in base64.cpp | Andreas Zwinkau | 2012-07-21 |
| | |||
* | Fix wctomb use | Andreas Zwinkau | 2012-07-21 |
| | | | | | | | wctomb(NULL, _) returns "nonzero if the encoding has nontrivial shift state, or zero if the encoding is stateless." I assume the intentation was to get the size of the target buffer. Use MB_CUR_MAX for this. | ||
* | Remove mbtowc warnings | Andreas Zwinkau | 2012-07-21 |
| | | | | | | | | | As mbtowc(_, _, 1) reads at most one char, everything other than a return value of 1 is an error. Since the input strings are static, an assert protects against future changes. Likewise, wctomb should currently never encounter a character, which actually needs a multibyte representation. | ||
* | Fix hovering after mining a block underneath you while sneaking | Matthew I | 2012-07-21 |
| |