Commit Graph

  • 43df78102c Check whether node is known before reading definition in __builtin:item:on_step() Perttu Ahola 2012-07-21 16:36:14 +0300
  • cc10eec6c6 Fix signed overflow in getPointedThing Bad-Command 2012-07-04 15:06:19 -0400
  • 15bf9a7026 Fix typo in scriptapi.cpp in minetest.get_craft_recipe() Perttu Ahola 2012-07-21 15:32:46 +0300
  • 2795f44f03 Server-side checking of digging; disable_anticheat setting Perttu Ahola 2012-07-21 14:38:49 +0300
  • b0ba05c9ac BITCH, THIS IS 0.4.0. Perttu Ahola 2012-07-21 03:37:07 +0300
  • 71c6845a94 Define M_PI on MSVC Perttu Ahola 2012-06-23 16:06:03 +0300
  • 4b97023251 Add a random-ish contributor list to credit screen Perttu Ahola 2012-07-21 02:56:50 +0300
  • 369046bbb4 Check for table type when reading groups from Lua darkrose 2012-07-15 16:50:42 +1000
  • 38580fbee7 Add minetest.get_craft_recipe() darkrose 2012-07-12 04:46:10 +1000
  • 08e1d40d6e Add support for "textures/all" (and thus texture packs) to server darkrose 2012-06-24 03:10:17 +1000
  • 80f35467d8 Make lava buckets work as fuel in minimal game darkrose 2012-07-21 02:41:14 +1000
  • 1b19020bf4 Remove trenches from map generator (cyisfor) (glitches: read below) darkrose 2012-07-21 03:07:01 +1000
  • 61e58ee9b7 Message cleanups (consistency) and prevent /me when not allowed to shout Calinou 2012-06-24 23:18:16 +0200
  • f21af8da9c Handle nil placer as it might occur when using minetest.env:place_node. (Uberi) darkrose 2012-07-21 03:12:38 +1000
  • dece3a3600 Remove util/old/genmap.py, because it is uselessly old Perttu Ahola 2012-07-19 21:17:31 +0300
  • 16ad10e62f Allow defining player's inventory form in Lua Perttu Ahola 2012-07-19 14:09:16 +0300
  • 02fb912a95 Fix /builtin/misc.lua:47: attempt to call method 'is_player' (a nil value) Perttu Ahola 2012-06-19 00:50:07 +0300
  • 48790c0751 Fix random glitches in transparent animations Perttu Ahola 2012-06-18 00:21:23 +0300
  • c57e5083e8 Add pointed_thing to lua_api.txt Perttu Ahola 2012-06-17 19:47:55 +0300
  • c9a2058361 Hopefully fix includes on mingw Perttu Ahola 2012-06-17 18:05:13 +0300
  • 7039dfafd6 Increment protocol version Perttu Ahola 2012-06-17 17:49:12 +0300
  • 22ae83a589 Explain node boxes in lua_api.txt Perttu Ahola 2012-06-17 17:23:58 +0300
  • 1575448b1a Custom boxy nodes (stairs, slabs) and collision changes Kahrl 2012-03-19 04:25:09 +0100
  • 9f031a6759 Optimize headers Perttu Ahola 2012-06-17 04:00:31 +0300
  • d0ea6f9920 Properly and efficiently use split utility headers Perttu Ahola 2012-06-17 02:40:36 +0300
  • 1bc37d576c Initially split utility.h to multiple files in util/ Perttu Ahola 2012-06-17 01:29:13 +0300
  • d159591b9a Mention node drawtypes in lua_api.txt Perttu Ahola 2012-06-16 23:42:04 +0300
  • 57550b2b3d Fix /setpassword and /clearpassword Perttu Ahola 2012-06-16 23:35:11 +0300
  • d15d6c4e6b Fix "Node placement prediction failed for (places __default) - Name not known" Perttu Ahola 2012-06-16 22:45:35 +0300
  • 6b598f61a6 Add desynchronize_mapblock_texture_animation setting and improve minetest.conf.example a bit Perttu Ahola 2012-06-16 22:37:20 +0300
  • 9e21204f8b Fix build error due to DEBUGFILE Perttu Ahola 2012-06-16 21:36:54 +0300
  • e6b86fa304 Revert back proper crack texture Perttu Ahola 2012-06-16 20:48:05 +0300
  • 268e50dfbd Clean up constants.h a bit Perttu Ahola 2012-06-16 18:15:06 +0300
  • 07ccc15fc2 Allow node cracking animations of any length Perttu Ahola 2012-06-16 18:02:56 +0300
  • 2b500d72e5 Remove tiles and special_tiles from node definition prototype because otherwise the old names can't be used Perttu Ahola 2012-06-16 18:02:26 +0300
  • cd0014b24f Update field names to non-deprecated ones in node definition prototype Perttu Ahola 2012-06-16 17:05:21 +0300
  • b3786d84c5 Use new field names and reorder fields a bit in minimal game Perttu Ahola 2012-06-16 16:10:08 +0300
  • fd1135c7af Node texture animation Perttu Ahola 2012-06-16 03:40:45 +0300
  • f0678979b1 Add comment about ItemSAO being deprecated Perttu Ahola 2012-06-11 22:10:48 +0300
  • f4a7e11bce Add some missing object properties to doc/lua_api.txt Perttu Ahola 2012-06-10 15:04:24 +0300
  • 6a0388bb4b Node placement client-side prediction Perttu Ahola 2012-06-10 12:46:48 +0300
  • 7ba72f2763 Remove a random old comment and a #define from game.cpp Perttu Ahola 2012-06-09 13:40:07 +0300
  • f7147d9c0a Add experimental_tester_tool_1.png to minimal game (was accidentally left out) Perttu Ahola 2012-06-08 16:45:45 +0300
  • 523a5fd2e5 Move genmap.py and pnoise.py to old/ Perttu Ahola 2012-06-08 15:50:27 +0300
  • ff85e2343c Update minetestmapper.py to support the current map format (and previous ones) Perttu Ahola 2012-06-08 15:17:03 +0300
  • e74668ef7f Update and fix doc/mapformat.txt; make current format more solid in mapblock.cpp Perttu Ahola 2012-06-08 14:57:02 +0300
  • 22502f80db Don't deprecate minetest.register_on_placenode and minetest.register_on_dignode Perttu Ahola 2012-06-08 01:51:23 +0300
  • 4b2cc38aba Add disallow_empty_password setting Perttu Ahola 2012-06-07 02:11:28 +0300
  • a8eb68142e Call this 0.4.dev-20120606 Perttu Ahola 2012-06-07 00:40:04 +0300
  • 81554fbf72 Add minetest.serialize() and minetest.deserialize() Perttu Ahola 2012-06-07 00:03:42 +0300
  • a435cfcd82 Allow groups in crafting recipes Perttu Ahola 2012-06-06 23:39:17 +0300
  • 7631918a12 Remove obsolete "footprints" default setting from defaultsettings.cpp Perttu Ahola 2012-06-06 20:04:05 +0300
  • e070f1e525 Allow replacements in cooking and fuel recipes Kahrl 2012-02-11 18:10:13 +0100
  • 430d6e1cca Fix small errors in lua_api.txt Perttu Ahola 2012-06-06 00:15:33 +0300
  • 3a0562bebc Add after_destruct and cache the existence of on_construct, on_destruct and after_destruct for quick skipping when a node does not have them Perttu Ahola 2012-06-05 23:51:37 +0300
  • c3658e7c79 place_node, dig_node and punch_node; an in-game tester tool; remove old code Perttu Ahola 2012-06-05 23:09:18 +0300
  • b0f81c3253 Fix NDT_RAILLIKE tweakings Perttu Ahola 2012-06-05 21:51:01 +0300
  • 31c171fc1e Shadily clean up NDT_RAILLIKE to surely differ from the few leftover non-LGPLv2 parts from the standpoint of copyright law. darkrose 2012-06-06 02:18:12 +1000
  • e9c123b1b9 Clean and optimize clouds.cpp enough to not really contain any of the small amount of non-LGPLv2/later code left Perttu Ahola 2012-06-05 18:26:10 +0300
  • 037b259197 Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors Perttu Ahola 2012-06-05 17:56:56 +0300
  • a569961e0f Update translation template po/minetest.pot Perttu Ahola 2012-06-04 23:29:14 +0300
  • 7eabde6aee Use gettext for more basic user interface strings Perttu Ahola 2012-06-04 23:24:31 +0300
  • ed772da0cc Remove misdesigned exception from ReliablePacketBuffer Perttu Ahola 2012-06-04 22:43:33 +0300
  • f48882213e Add ignore_world_load_errors configuration option and provide better error messages Perttu Ahola 2012-06-04 22:34:22 +0300
  • 1cd2076d42 Improve GUIMessageMenu (move and resize elements based on size of text) Perttu Ahola 2012-06-04 22:33:47 +0300
  • 816b9c8d71 Fix loading of old signs Perttu Ahola 2012-06-04 18:19:23 +0300
  • 3bea1a944e Call this 0.4.dev-20120603 Perttu Ahola 2012-06-04 00:37:51 +0300
  • 3e419ffb38 Add InvRef:is_empty(listname) and make chests/furnaces not diggable if not empty in minimal game darkrose 2012-06-03 20:37:55 +1000
  • a149c6ecde Add can_dig callback darkrose 2012-06-03 20:02:10 +1000
  • 3f18e9a2da fix locked chest to not destroy denied items (minimal game) darkrose 2012-06-03 17:59:56 +1000
  • 4b0494062e Add fire visualization to minimal furnace menu Perttu Ahola 2012-06-03 18:32:26 +0300
  • a09d86dd3c Update inventory menu from formspec on-the-fly Perttu Ahola 2012-06-03 18:30:34 +0300
  • 3ccb0f691b Add texture modification [lowpart:percent:filename Perttu Ahola 2012-06-03 17:57:30 +0300
  • 1709fd854a Implement image[<X>,<Y>;<W>,<H>;<texture name>] and allow floating-point values in formspec Perttu Ahola 2012-06-03 17:18:08 +0300
  • 7bf446f671 Reshape inventory menu code Perttu Ahola 2012-06-03 16:03:19 +0300
  • e4bc76f55c Add a bit of unit test for inventory Perttu Ahola 2012-06-03 00:33:12 +0300
  • 81c5e5200b Fix loading of legacy chests Perttu Ahola 2012-06-03 00:32:49 +0300
  • 9c3830dd35 Use proper furnace cook time Perttu Ahola 2012-06-02 15:54:42 +0300
  • bf8cfce50e Add ObjRef:is_player() and modify ObjRef:get_player_name() to always return a string to aid better inter-object compatibility of code that assumes objects to be players Perttu Ahola 2012-06-02 15:47:36 +0300
  • b235e4d290 Make GUIinventoryMenu::drawList more robust with invalid data Perttu Ahola 2012-06-02 15:28:12 +0300
  • b8cf6dee3e Lua implementation of furnace with visible active state darkrose 2012-06-02 20:26:20 +1000
  • 35df1ee253 Implement locked chest; add after_place_node and after_dig_node node callbacks Perttu Ahola 2012-06-02 13:20:30 +0300
  • 353f9fd43c minetest.get_craft_result Perttu Ahola 2012-06-02 12:19:44 +0300
  • 3899f83da8 NodeMetaRef:{to,from}_table and lua_api.txt additions Perttu Ahola 2012-06-02 11:01:28 +0300
  • 5f3c70061d Properly handle dropping of items from nodes, and disallow moving items directly between nodes Perttu Ahola 2012-06-02 00:42:56 +0300
  • aba7134301 on_metadata_inventory_{move,offer,take} Perttu Ahola 2012-06-02 00:33:51 +0300
  • d7447cdf9e Implement sign using form field protocol Perttu Ahola 2012-06-01 20:51:15 +0300
  • ff8d2bbc36 Convert legacy chest inventory list "0" to "main" Perttu Ahola 2012-06-01 19:51:45 +0300
  • 70c98c9972 Properly create metadata inventories in minimal Perttu Ahola 2012-06-01 19:51:24 +0300
  • 45f32838b9 Improve GUIInventoryMenu error messages more Perttu Ahola 2012-06-01 19:50:00 +0300
  • 7d6e80a423 Add proper error messages to GUIInventoryMenu when inventory lists are invalid Perttu Ahola 2012-06-01 19:33:20 +0300
  • f3ec1452cd Random node metadata things Perttu Ahola 2012-06-01 19:03:09 +0300
  • 29f03756bd Attempt to begin to implement chests and furnace in Lua (with problems) Perttu Ahola 2012-06-01 18:07:22 +0300
  • fe8c5546f0 Add node on_construct, on_destruct callbacks and update lua_api.txt Perttu Ahola 2012-06-01 17:24:54 +0300
  • c4315a7afa Strip unneeded variables from NodeMetadata darkrose 2012-06-01 23:10:53 +1000
  • 704782c95b WIP node metadata, node timers Kahrl 2012-03-19 01:08:04 +0100
  • 67059e1932 Catch VersionMismatchException while loading world data Perttu Ahola 2012-06-03 20:42:49 +0300
  • e2ea711136 Check password hash validity Perttu Ahola 2012-06-03 20:32:44 +0300
  • 74aa598769 Fix MSVC build (pow type overload stuff) Perttu Ahola 2012-05-31 20:22:37 +0300
  • 747ff7daf8 Add support for putting modpacks directly into mod directories Perttu Ahola 2012-05-21 19:49:35 +0300