Perttu Ahola
72db2532b3
Add a random-ish contributor list to credit screen
2012-07-21 03:14:58 +03:00
darkrose
8e9ae4a20f
Check for table type when reading groups from Lua
2012-07-21 02:35:45 +03:00
darkrose
b556ef87cb
Add minetest.get_craft_recipe()
2012-07-21 02:33:22 +03:00
darkrose
c081e8c9d3
Add support for "textures/all" (and thus texture packs) to server
2012-07-21 02:33:19 +03:00
darkrose
80c5a58cd4
Remove trenches from map generator (cyisfor) (glitches: read below)
...
This causes glitches in very high cliffs by not making mud "flow" down from
them. Those are quite rare currently because of the lame height differences
generated.
2012-07-21 02:32:04 +03:00
Calinou
6bb059ec5c
Message cleanups (consistency) and prevent /me when not allowed to shout
2012-07-21 02:27:58 +03:00
darkrose
70eb75cb29
Handle nil placer as it might occur when using minetest.env:place_node. (Uberi)
2012-07-21 02:27:46 +03:00
Perttu Ahola
e4227bb5ae
Remove util/old/genmap.py, because it is uselessly old
2012-07-19 21:17:31 +03:00
Perttu Ahola
7564aae27e
Allow defining player's inventory form in Lua
2012-07-19 14:09:16 +03:00
Perttu Ahola
13c106cfd1
Fix /builtin/misc.lua:47: attempt to call method 'is_player' (a nil value)
2012-06-19 00:50:07 +03:00
Perttu Ahola
f7313b8c75
Fix random glitches in transparent animations
2012-06-18 00:21:23 +03:00
Perttu Ahola
3d4030d247
Add pointed_thing to lua_api.txt
2012-06-17 19:47:55 +03:00
Perttu Ahola
169d5bacfd
Hopefully fix includes on mingw
2012-06-17 18:05:13 +03:00
Perttu Ahola
11cec0ed01
Increment protocol version
2012-06-17 17:49:12 +03:00
Perttu Ahola
c4b766a434
Explain node boxes in lua_api.txt
2012-06-17 17:23:58 +03:00
Kahrl
05d8ea0ebb
Custom boxy nodes (stairs, slabs) and collision changes
2012-06-17 16:34:39 +03:00
Perttu Ahola
ede1480ae9
Optimize headers
2012-06-17 04:03:39 +03:00
Perttu Ahola
ec937ecdd8
Properly and efficiently use split utility headers
2012-06-17 02:40:36 +03:00
Perttu Ahola
e05f1af484
Initially split utility.h to multiple files in util/
2012-06-17 01:29:13 +03:00
Perttu Ahola
339eaa680f
Mention node drawtypes in lua_api.txt
2012-06-16 23:42:04 +03:00
Perttu Ahola
e48d1b54bc
Fix /setpassword and /clearpassword
2012-06-16 23:35:11 +03:00
Perttu Ahola
bb0e71078d
Fix "Node placement prediction failed for (places __default) - Name not known"
2012-06-16 22:45:35 +03:00
Perttu Ahola
bcc59c62e4
Add desynchronize_mapblock_texture_animation setting and improve minetest.conf.example a bit
2012-06-16 22:37:20 +03:00
Perttu Ahola
4ffbdbaa7c
Fix build error due to DEBUGFILE
2012-06-16 21:36:54 +03:00
Perttu Ahola
5cf46cf2fc
Clean up constants.h a bit
2012-06-16 18:15:06 +03:00
Perttu Ahola
b7eb2b2fe8
Allow node cracking animations of any length
2012-06-16 18:02:56 +03:00
Perttu Ahola
1bf95a078a
Remove tiles and special_tiles from node definition prototype because otherwise the old names can't be used
2012-06-16 18:02:26 +03:00
Perttu Ahola
fc3ebc5509
Update field names to non-deprecated ones in node definition prototype
2012-06-16 17:05:21 +03:00
Perttu Ahola
92b131d6d1
Node texture animation
2012-06-16 16:47:28 +03:00
Perttu Ahola
2ae30a0fa8
Add comment about ItemSAO being deprecated
2012-06-11 22:10:48 +03:00
Perttu Ahola
63f8d48b45
Add some missing object properties to doc/lua_api.txt
2012-06-10 15:04:24 +03:00
Perttu Ahola
3946557a18
Node placement client-side prediction
2012-06-10 12:46:48 +03:00
Perttu Ahola
fb92faf50e
Remove a random old comment and a #define from game.cpp
2012-06-09 13:40:07 +03:00
Perttu Ahola
045c303435
Move genmap.py and pnoise.py to old/
2012-06-08 15:50:27 +03:00
Perttu Ahola
79a8661d42
Update minetestmapper.py to support the current map format (and previous ones)
2012-06-08 15:17:03 +03:00
Perttu Ahola
3f01b586b9
Update and fix doc/mapformat.txt; make current format more solid in mapblock.cpp
2012-06-08 14:57:02 +03:00
Perttu Ahola
5aaf703021
Don't deprecate minetest.register_on_placenode and minetest.register_on_dignode
2012-06-08 01:51:23 +03:00
Perttu Ahola
1aa908b332
Add disallow_empty_password setting
2012-06-07 02:11:28 +03:00
Perttu Ahola
d82e30cc8d
Call this 0.4.dev-20120606
2012-06-07 00:40:04 +03:00
Perttu Ahola
a1304d4c88
Add minetest.serialize() and minetest.deserialize()
2012-06-07 00:05:00 +03:00
Perttu Ahola
29bef2a8ab
Allow groups in crafting recipes
2012-06-06 23:39:17 +03:00
Perttu Ahola
56b49df920
Remove obsolete "footprints" default setting from defaultsettings.cpp
2012-06-06 20:04:05 +03:00
Kahrl
d8c8d223ac
Allow replacements in cooking and fuel recipes
2012-06-06 00:22:34 +03:00
Perttu Ahola
7cc6a8a0dc
Fix small errors in lua_api.txt
2012-06-06 00:15:33 +03:00
Perttu Ahola
2068ff4505
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
2012-06-05 23:51:37 +03:00
Perttu Ahola
d27ed7becb
place_node, dig_node and punch_node; an in-game tester tool; remove old code
2012-06-05 23:10:07 +03:00
Perttu Ahola
bf9b140e9e
Fix NDT_RAILLIKE tweakings
2012-06-05 21:51:01 +03:00
darkrose
afc4baddc8
Shadily clean up NDT_RAILLIKE to surely differ from the few leftover non-LGPLv2 parts from the standpoint of copyright law.
2012-06-05 19:47:19 +03:00
Perttu Ahola
5d0c49dc78
Clean and optimize clouds.cpp enough to not really contain any of the small amount of non-LGPLv2/later code left
2012-06-05 18:54:42 +03:00
Perttu Ahola
e70b6545b1
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00