Perttu Ahola
|
66f90a6101
|
Make global names in default mod use good naming convention and move backwards-compatibility definitions to mods/legacy
|
2011-12-03 20:25:21 +02:00 |
|
Perttu Ahola
|
7d37913ea4
|
Add ABM required neighbor check
|
2011-12-03 18:18:59 +02:00 |
|
Kahrl
|
392485aa45
|
inventorycube: use all three specified textures; also moved mesh creation / modification functions to mesh.cpp; in lua, inventorycube is now called minetest.inventorycube
|
2011-12-03 11:47:37 +02:00 |
|
Perttu Ahola
|
760416b81f
|
Change naming convention to be modname:* instead of modname_* (sorry modders!)
|
2011-12-03 11:41:52 +02:00 |
|
Perttu Ahola
|
1c785c32ef
|
Fix note about run-in-place mod search path in mods/default/init.lua
|
2011-12-03 04:00:42 +02:00 |
|
Perttu Ahola
|
c6dd75ccfb
|
Add usermods/ to mod search paths and print out the paths at server startup
|
2011-12-03 03:43:20 +02:00 |
|
Perttu Ahola
|
fbbbcf97d8
|
Remove accidental stupid naming in craftitem example
|
2011-12-03 02:48:06 +02:00 |
|
Perttu Ahola
|
d96cd236f3
|
Enforced mod global naming convention and better error reporting
|
2011-12-03 02:45:55 +02:00 |
|
Perttu Ahola
|
c2d266efc6
|
Remove unnecessary debug output from mods/default/init.lua
|
2011-12-02 16:24:56 +02:00 |
|
Perttu Ahola
|
ec1859b095
|
Show bare hand when no item is selected
|
2011-12-02 15:20:42 +02:00 |
|
Perttu Ahola
|
b9e8e20c9c
|
Script-defined creative inventory
|
2011-12-02 12:43:57 +02:00 |
|
Perttu Ahola
|
69bc9224db
|
Rename "NodeItem"/"ToolItem"/"CraftItem" to "node"/"tool"/"craft"
|
2011-12-02 12:12:07 +02:00 |
|
Perttu Ahola
|
e8b0722137
|
Add time_from_last_punch to Lua API
|
2011-12-02 11:51:41 +02:00 |
|
Perttu Ahola
|
89bc306632
|
Fix /give(me) commands a bit in default mod
|
2011-12-02 02:17:01 +02:00 |
|
Perttu Ahola
|
af32240545
|
Players are more like objects + related stuff
|
2011-12-01 23:33:48 +02:00 |
|
Perttu Ahola
|
ebc7a36a83
|
Note in init.lua the methods specific to the "generic" node metadata
|
2011-12-01 10:55:25 +02:00 |
|
Perttu Ahola
|
4d0f227c70
|
Fix sand to be cookable to glass
|
2011-12-01 02:56:49 +02:00 |
|
Perttu Ahola
|
918c507a66
|
Move craftitem_place_item as minetest.craftitem_place_item in builtin.lua
|
2011-11-30 23:52:02 +02:00 |
|
Perttu Ahola
|
1b61ca412b
|
ObjectRef:get_player_name, ObjectRef:inventory_set_list, ObjectRef:inventory_get_list
|
2011-11-30 23:38:18 +02:00 |
|
Perttu Ahola
|
cd563473fa
|
Add ObjectRef:punch and ObjectRef:right_click to Lua API
|
2011-11-30 20:54:54 +02:00 |
|
Perttu Ahola
|
d26e19a296
|
List added functions in default/init.lua
|
2011-11-30 20:38:55 +02:00 |
|
Perttu Ahola
|
a244e367ea
|
Add get_wielded_itemstring, get_wielded_item, damage_wielded_item and make getacceleration visible in API
|
2011-11-30 20:36:07 +02:00 |
|
Perttu Ahola
|
103d4793f0
|
Create the necessary API for /giveme and /give and implement those commands; also sort out the scripts a bit
|
2011-11-29 21:30:22 +02:00 |
|
Perttu Ahola
|
9d35e4fa6e
|
Reorganize mods
|
2011-11-29 19:13:58 +02:00 |
|
Perttu Ahola
|
10a363ebf3
|
Add a note about the default mod not using the modname_ prefix in textures
|
2011-11-29 19:13:58 +02:00 |
|
Kahrl
|
d6b30dd3a5
|
CraftItem rework and Lua interface
|
2011-11-29 19:13:58 +02:00 |
|
Perttu Ahola
|
026979e39d
|
Rename menu background to menubg.png, move unknown_block.png and unknown_object.png to client, make generating a placeholder image for the filename "" not cause an error
|
2011-11-29 19:13:57 +02:00 |
|
Perttu Ahola
|
705f142b8d
|
GenericNodeMetadata and an example furnace
|
2011-11-29 19:13:57 +02:00 |
|
Perttu Ahola
|
0f2b932e92
|
Initial NodeMetaRef stuff
|
2011-11-29 19:13:56 +02:00 |
|
Perttu Ahola
|
34bd1b3032
|
Lua interface for ActiveBlockModifier
|
2011-11-29 19:13:56 +02:00 |
|
Perttu Ahola
|
05df2ee8a4
|
Add chat message callback and send functions
|
2011-11-29 19:13:56 +02:00 |
|
Perttu Ahola
|
82a460ec90
|
Improve luaentity sprite functionality (and add some random stuff)
|
2011-11-29 19:13:54 +02:00 |
|
Perttu Ahola
|
b4e6ca63b5
|
Comment out print("on_generated: ...") in Lua
|
2011-11-29 19:13:54 +02:00 |
|
Perttu Ahola
|
b2ccbdffc1
|
Make map generator as much threaded as possible (not much benefit with current generator because of small generator chunk size (a single MapBlock))
|
2011-11-29 19:13:54 +02:00 |
|
Perttu Ahola
|
769cc9879f
|
Add on_generated hook
|
2011-11-29 19:13:54 +02:00 |
|
Perttu Ahola
|
b58dc083a9
|
Fix TNT script
|
2011-11-29 19:13:53 +02:00 |
|
Perttu Ahola
|
70363847aa
|
Reshape LuaEntityCAO implementation a bit and make TNT to blink
|
2011-11-29 19:13:53 +02:00 |
|
Perttu Ahola
|
57a2bd056c
|
Exception handling in Lua setting get
|
2011-11-29 19:13:53 +02:00 |
|
Perttu Ahola
|
234bf99743
|
Lua setting getter
|
2011-11-29 19:13:53 +02:00 |
|
Perttu Ahola
|
945d01fd9e
|
on_newplayer and on_respawnplayer callbacks
|
2011-11-29 19:13:53 +02:00 |
|
Perttu Ahola
|
908db7c1d2
|
Make node definitions available to Lua
|
2011-11-29 19:13:52 +02:00 |
|
Kahrl
|
c1479a2732
|
Add node definitions in Lua and do not use content_mapnode_init anymore (except in test.cpp)
|
2011-11-29 19:13:52 +02:00 |
|
Perttu Ahola
|
425db289d5
|
Fix random node definition stuff
|
2011-11-29 19:13:52 +02:00 |
|
Perttu Ahola
|
61ffe1eac4
|
builtin.lua
|
2011-11-29 19:13:52 +02:00 |
|
Perttu Ahola
|
9e7ad1e2aa
|
Add object reference to Lua on_place/dig/punchnode parameters
|
2011-11-29 19:13:52 +02:00 |
|
Perttu Ahola
|
71bc20c453
|
Some node definitions in Lua
|
2011-11-29 19:13:52 +02:00 |
|
Perttu Ahola
|
18bb0ea1ea
|
Mode node definition loading from Lua (still not finished), fix metadata creation from name
|
2011-11-29 19:13:51 +02:00 |
|
Perttu Ahola
|
0bf3a15886
|
Random Lua tweaks/fixes
|
2011-11-29 19:13:50 +02:00 |
|
Perttu Ahola
|
290e921920
|
Relatively snappy object-ground collision detection
|
2011-11-29 19:13:50 +02:00 |
|
Perttu Ahola
|
0ce0c8fcfb
|
Improve LuaEntity velocity/acceleration handling (by kahrl); implement staticdata interface to Lua
|
2011-11-29 19:13:49 +02:00 |
|