Matthew I
64359d9cd8
Add "/mods" command to list mods to client
2012-07-22 13:36:10 +03:00
Matthew I
b320cc2d74
Add minetest.get_modnames() to Lua API
2012-07-22 13:36:03 +03:00
Perttu Ahola
b5aaf7f3ed
Version 0.4.1
2012-07-21 23:14:23 +03:00
Andreas Zwinkau
9997cd71a0
Fix signedness warning in base64.cpp
2012-07-21 22:10:29 +03:00
Andreas Zwinkau
798215b07d
Fix wctomb use
...
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.
2012-07-21 22:09:17 +03:00
Andreas Zwinkau
d30c891841
Remove mbtowc warnings
...
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.
2012-07-21 22:08:20 +03:00
Perttu Ahola
75b4322729
Actually fix facedir-rotated nodes placed using minetest.env:place_node()
2012-07-21 21:23:15 +03:00
Matthew I
1fe9586810
Fix hovering after mining a block underneath you while sneaking
2012-07-21 20:56:56 +03:00
Perttu Ahola
2ad03149a0
Rotate facedir-rotated top and bottom textures too, and re-implement nodebox side rotation
2012-07-21 20:23:32 +03:00
Perttu Ahola
2e02c44521
Facedir rotation of nodebox textures
2012-07-21 18:59:12 +03:00
Perttu Ahola
414c84df64
Check whether node is known before reading definition in __builtin:item:on_step()
2012-07-21 16:36:14 +03:00
Bad-Command
c83cfb7c90
Fix signed overflow in getPointedThing
2012-07-21 16:13:51 +03:00
Perttu Ahola
4da1705e81
Fix typo in scriptapi.cpp in minetest.get_craft_recipe()
2012-07-21 15:32:46 +03:00
Perttu Ahola
abeb2a72f8
Server-side checking of digging; disable_anticheat setting
2012-07-21 14:38:49 +03:00
Perttu Ahola
6a9bc69da6
BITCH, THIS IS 0.4.0.
2012-07-21 03:37:07 +03:00
Perttu Ahola
5dd94a9b44
Define M_PI on MSVC
2012-07-21 03:36:34 +03:00
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