Perttu Ahola [Sun, 4 Dec 2011 01:45:02 +0000 (03:45 +0200)]
Determine light_propagates from paramtype
Perttu Ahola [Sun, 4 Dec 2011 00:16:23 +0000 (02:16 +0200)]
Add experimental TNT's old name as an alias
Perttu Ahola [Sun, 4 Dec 2011 00:15:05 +0000 (02:15 +0200)]
Add furnace to legacy aliases
Perttu Ahola [Sun, 4 Dec 2011 00:12:45 +0000 (02:12 +0200)]
Make ToolItem and MaterialItem to convert names by aliases at creation time too (necessary for eg. crafting)
Perttu Ahola [Sun, 4 Dec 2011 00:12:43 +0000 (02:12 +0200)]
Fix fence name
Perttu Ahola [Sat, 3 Dec 2011 23:24:47 +0000 (01:24 +0200)]
Call this 0.4.dev-
20111204-1
Perttu Ahola [Sat, 3 Dec 2011 23:16:22 +0000 (01:16 +0200)]
Convert CraftItems directly to the name pointed by alias; necessary due to lua definition table
Perttu Ahola [Sat, 3 Dec 2011 23:15:09 +0000 (01:15 +0200)]
Fix wrong checked node names in bucket
Perttu Ahola [Sat, 3 Dec 2011 22:51:19 +0000 (00:51 +0200)]
Add some aliases to bucket
Perttu Ahola [Sat, 3 Dec 2011 22:45:12 +0000 (00:45 +0200)]
Don't initialize ItemCAOs with stick.png
Perttu Ahola [Sat, 3 Dec 2011 22:44:29 +0000 (00:44 +0200)]
Fix craftitem aliases
Perttu Ahola [Sat, 3 Dec 2011 22:40:04 +0000 (00:40 +0200)]
Move default_treeprop.png to treeprop.png
Perttu Ahola [Sat, 3 Dec 2011 22:39:20 +0000 (00:39 +0200)]
Craftitem aliases
Perttu Ahola [Sat, 3 Dec 2011 22:35:08 +0000 (00:35 +0200)]
Fix log message in tooldef.cpp
Perttu Ahola [Sat, 3 Dec 2011 22:33:05 +0000 (00:33 +0200)]
Modify a commit in tooldef.cpp and nodedef.cpp
Perttu Ahola [Sat, 3 Dec 2011 22:22:34 +0000 (00:22 +0200)]
Tool aliases
Perttu Ahola [Sat, 3 Dec 2011 22:07:02 +0000 (00:07 +0200)]
Add serialization for node aliases to let client show inventory images correctly
Perttu Ahola [Sat, 3 Dec 2011 21:50:31 +0000 (23:50 +0200)]
Node definition aliases
Perttu Ahola [Sat, 3 Dec 2011 20:33:22 +0000 (22:33 +0200)]
Even more texture fixing
Perttu Ahola [Sat, 3 Dec 2011 20:31:12 +0000 (22:31 +0200)]
Rename lump_of_* to *_lump
Perttu Ahola [Sat, 3 Dec 2011 19:31:39 +0000 (21:31 +0200)]
Fix the previous commit
Perttu Ahola [Sat, 3 Dec 2011 19:30:54 +0000 (21:30 +0200)]
Clean and fix mods/experimental/init.lua
Perttu Ahola [Sat, 3 Dec 2011 19:22:29 +0000 (21:22 +0200)]
More texture naming fixes
Perttu Ahola [Sat, 3 Dec 2011 19:10:02 +0000 (21:10 +0200)]
Rename textures of default mod
Perttu Ahola [Sat, 3 Dec 2011 18:31:41 +0000 (20:31 +0200)]
Remove iron apple from default
Perttu Ahola [Sat, 3 Dec 2011 18:25:21 +0000 (20:25 +0200)]
Make global names in default mod use good naming convention and move backwards-compatibility definitions to mods/legacy
Perttu Ahola [Sat, 3 Dec 2011 16:45:04 +0000 (18:45 +0200)]
Rename cookresult_item to cookresult_itemstring
Perttu Ahola [Sat, 3 Dec 2011 16:37:50 +0000 (18:37 +0200)]
add EnvRef:get_node_or_nil()
Perttu Ahola [Sat, 3 Dec 2011 16:18:59 +0000 (18:18 +0200)]
Add ABM required neighbor check
Perttu Ahola [Sat, 3 Dec 2011 15:40:58 +0000 (17:40 +0200)]
Fix bucket texture names
Perttu Ahola [Sat, 3 Dec 2011 11:56:39 +0000 (13:56 +0200)]
Allow digging unknown nodes
Perttu Ahola [Sat, 3 Dec 2011 11:51:16 +0000 (13:51 +0200)]
Show infotext for unknown nodes
Perttu Ahola [Sat, 3 Dec 2011 11:46:19 +0000 (13:46 +0200)]
Show infotext for unknown items placed on ground
Perttu Ahola [Sat, 3 Dec 2011 10:02:45 +0000 (12:02 +0200)]
Call this 0.4.dev-
20111203-3
Perttu Ahola [Sat, 3 Dec 2011 10:02:27 +0000 (12:02 +0200)]
On SIGINT in main menu, don't connect before shutting down
Kahrl [Sat, 3 Dec 2011 07:40:32 +0000 (08:40 +0100)]
inventorycube: use all three specified textures; also moved mesh creation / modification functions to mesh.cpp; in lua, inventorycube is now called minetest.inventorycube
Kahrl [Mon, 21 Nov 2011 00:42:52 +0000 (01:42 +0100)]
Do not broadcast an empty chat message when someone tries to log in with the wrong password
Kahrl [Mon, 21 Nov 2011 00:35:44 +0000 (01:35 +0100)]
Notify player whose password is being changed
Perttu Ahola [Sat, 3 Dec 2011 09:45:26 +0000 (11:45 +0200)]
Call this 0.4.dev-
20111203-2
Perttu Ahola [Sat, 3 Dec 2011 09:44:47 +0000 (11:44 +0200)]
Note about debug.txt in error message dialog when mod fails to load
Perttu Ahola [Sat, 3 Dec 2011 09:41:52 +0000 (11:41 +0200)]
Change naming convention to be modname:* instead of modname_* (sorry modders!)
Perttu Ahola [Sat, 3 Dec 2011 02:00:42 +0000 (04:00 +0200)]
Fix note about run-in-place mod search path in mods/default/init.lua
Perttu Ahola [Sat, 3 Dec 2011 01:46:19 +0000 (03:46 +0200)]
Set version 0.4.dev-
20111203-1
Perttu Ahola [Sat, 3 Dec 2011 01:43:20 +0000 (03:43 +0200)]
Add usermods/ to mod search paths and print out the paths at server startup
Perttu Ahola [Sat, 3 Dec 2011 01:32:30 +0000 (03:32 +0200)]
Properly handle mod name conflicts
Perttu Ahola [Sat, 3 Dec 2011 01:23:14 +0000 (03:23 +0200)]
Better mod loading error handling
Perttu Ahola [Sat, 3 Dec 2011 00:55:54 +0000 (02:55 +0200)]
Add world/mods to mod search path
Perttu Ahola [Sat, 3 Dec 2011 00:48:06 +0000 (02:48 +0200)]
Remove accidental stupid naming in craftitem example
Perttu Ahola [Sat, 3 Dec 2011 00:45:55 +0000 (02:45 +0200)]
Enforced mod global naming convention and better error reporting
Perttu Ahola [Fri, 2 Dec 2011 20:49:54 +0000 (22:49 +0200)]
Fix script error reporting a bit
Perttu Ahola [Fri, 2 Dec 2011 15:30:22 +0000 (17:30 +0200)]
Fix ActiveObject creation for fast player respawns
Perttu Ahola [Fri, 2 Dec 2011 15:19:42 +0000 (17:19 +0200)]
Fix sending of player hp (was sent all the time)
Perttu Ahola [Fri, 2 Dec 2011 14:24:56 +0000 (16:24 +0200)]
Remove unnecessary debug output from mods/default/init.lua
Perttu Ahola [Fri, 2 Dec 2011 13:20:42 +0000 (15:20 +0200)]
Show bare hand when no item is selected
Perttu Ahola [Fri, 2 Dec 2011 11:00:42 +0000 (13:00 +0200)]
Set version to 0.4.dev-
20111202-1
Perttu Ahola [Fri, 2 Dec 2011 10:58:46 +0000 (12:58 +0200)]
Fix mod licensing and add a mention about sound licensing in README.txt
Perttu Ahola [Fri, 2 Dec 2011 10:43:57 +0000 (12:43 +0200)]
Script-defined creative inventory
Perttu Ahola [Fri, 2 Dec 2011 10:18:19 +0000 (12:18 +0200)]
Rename "build" privilege to "interact" (backwards-compatibly, of course)
Perttu Ahola [Fri, 2 Dec 2011 10:12:07 +0000 (12:12 +0200)]
Rename "NodeItem"/"ToolItem"/"CraftItem" to "node"/"tool"/"craft"
Perttu Ahola [Fri, 2 Dec 2011 09:54:23 +0000 (11:54 +0200)]
Remove obsolete createPickedUpItem()
Perttu Ahola [Fri, 2 Dec 2011 09:51:41 +0000 (11:51 +0200)]
Add time_from_last_punch to Lua API
Perttu Ahola [Fri, 2 Dec 2011 09:40:04 +0000 (11:40 +0200)]
Add a note about mods being under CC BY-SA 3.0 like textures
Mark Holmquist [Thu, 1 Dec 2011 23:16:41 +0000 (15:16 -0800)]
+ middle-click now empties the inventory slot properly
Perttu Ahola [Fri, 2 Dec 2011 09:25:47 +0000 (11:25 +0200)]
Add enable_pvp setting
Perttu Ahola [Fri, 2 Dec 2011 09:22:09 +0000 (11:22 +0200)]
Make unlimited player transfer distance configurable
Perttu Ahola [Fri, 2 Dec 2011 09:16:51 +0000 (11:16 +0200)]
Fix player double damage
Perttu Ahola [Fri, 2 Dec 2011 08:57:40 +0000 (10:57 +0200)]
Make hitting players make a visual damage flash to the player texture and the screen of the local player
Perttu Ahola [Fri, 2 Dec 2011 08:45:43 +0000 (10:45 +0200)]
Don't hide players in pitch black (like oerkkis)
Perttu Ahola [Fri, 2 Dec 2011 08:44:20 +0000 (10:44 +0200)]
Move ServerRemotePlayer to a separate file
Perttu Ahola [Fri, 2 Dec 2011 00:17:01 +0000 (02:17 +0200)]
Fix /give(me) commands a bit in default mod
Perttu Ahola [Fri, 2 Dec 2011 00:04:25 +0000 (02:04 +0200)]
Fix the previous commit
Perttu Ahola [Fri, 2 Dec 2011 00:01:46 +0000 (02:01 +0200)]
Enforce PLAYER_INVENTORY_SIZE in ObjectRef::l_inventory_set_list
Perttu Ahola [Thu, 1 Dec 2011 23:24:54 +0000 (01:24 +0200)]
Print out PROTOCOL_VERSIONs if server is incompatible with client
Perttu Ahola [Thu, 1 Dec 2011 23:20:54 +0000 (01:20 +0200)]
Higher default map save and unload interval
Perttu Ahola [Thu, 1 Dec 2011 23:18:25 +0000 (01:18 +0200)]
Don't send objects or map data before definitions have been sent
Perttu Ahola [Thu, 1 Dec 2011 23:08:14 +0000 (01:08 +0200)]
Make players be again visible from a long distance
Perttu Ahola [Thu, 1 Dec 2011 21:55:57 +0000 (23:55 +0200)]
Remove stuff made obsolete by making players more ActiveObject-like and raise protocol version number by one (because it is not compatible at all anymore)
Perttu Ahola [Thu, 1 Dec 2011 21:33:48 +0000 (23:33 +0200)]
Players are more like objects + related stuff
Perttu Ahola [Thu, 1 Dec 2011 16:23:58 +0000 (18:23 +0200)]
Player-is-SAO WIP
Perttu Ahola [Thu, 1 Dec 2011 12:48:52 +0000 (14:48 +0200)]
Fix non-fancy leaves not making faces with water
Perttu Ahola [Thu, 1 Dec 2011 12:12:47 +0000 (14:12 +0200)]
Make non-fancy leaf texture to go in texture atlas too
Perttu Ahola [Thu, 1 Dec 2011 11:22:33 +0000 (13:22 +0200)]
Add ServerActiveObject::removingFromEnvironment()
Perttu Ahola [Thu, 1 Dec 2011 11:01:37 +0000 (13:01 +0200)]
Remove +"^[forcesingle" from ContentFeatures::setInventoryTexture, because 1) it was not used, 2) if it will be used, it won't need to do that anymore
Perttu Ahola [Thu, 1 Dec 2011 11:00:27 +0000 (13:00 +0200)]
Fix getTextureRaw to always return an image that is not in the texture atlas and fix plain "^[forcesingle" handling
Perttu Ahola [Thu, 1 Dec 2011 10:50:32 +0000 (12:50 +0200)]
Fix loading of legacy MaterialItems (was loaded as a quite random type)
Perttu Ahola [Thu, 1 Dec 2011 10:43:17 +0000 (12:43 +0200)]
Fix texture atlas not being created correctly
Perttu Ahola [Thu, 1 Dec 2011 10:12:48 +0000 (12:12 +0200)]
Include the freedesktop.org-standard .desktop file in misc/ to aid package makers
Perttu Ahola [Thu, 1 Dec 2011 10:11:26 +0000 (12:11 +0200)]
Remove old stuff from misc/
Kahrl [Sun, 20 Nov 2011 19:16:15 +0000 (20:16 +0100)]
Fix processing of the default_password setting. It is now actually used as the plaintext password for new users. Also add /setpassword and /clearpassword server commands that can be used by admins with the PRIV_PASSWORD privilege, and update the /help message.
Kahrl [Sat, 19 Nov 2011 15:37:52 +0000 (16:37 +0100)]
Make camera.cpp Irrlicht 1.8-compatible by calling ITexture::lock differently depending on the irrlicht version.
Kahrl [Tue, 25 Oct 2011 00:06:12 +0000 (02:06 +0200)]
Wireshark dissector: correct messed up field names
Kahrl [Tue, 25 Oct 2011 00:00:32 +0000 (02:00 +0200)]
Wireshark dissector: Add TOSERVER_RESPAWN and TOCLIENT_DEATHSCREEN, plus some failed assertion fix (well, hack).
Perttu Ahola [Thu, 1 Dec 2011 09:32:51 +0000 (11:32 +0200)]
Enable simple drag and drop in inventory
Perttu Ahola [Thu, 1 Dec 2011 09:25:55 +0000 (11:25 +0200)]
Inventory move-to-slot hilighting
Perttu Ahola [Thu, 1 Dec 2011 08:55:25 +0000 (10:55 +0200)]
Note in init.lua the methods specific to the "generic" node metadata
Giuseppe Bilotta [Thu, 1 Dec 2011 08:13:43 +0000 (09:13 +0100)]
Fix conditional bug in inventory
A spurious semicolon after the conditional checking for the drop count
to be not higher than the owned count caused the subsequent
count = getCount()
to be always executed. Fix by removing the extra semicolon.
Giuseppe Bilotta [Mon, 14 Nov 2011 17:40:41 +0000 (18:40 +0100)]
Fix structs being declared as classes
Some compilers complain when a class is declared as a struct or vice
versa. Fix by making sure that the correct tag is used both in
declaration and definition.
Perttu Ahola [Thu, 1 Dec 2011 00:56:49 +0000 (02:56 +0200)]
Fix sand to be cookable to glass
Perttu Ahola [Thu, 1 Dec 2011 00:43:10 +0000 (02:43 +0200)]
Update version in CMakeLists.txt to 0.4.dev-
20111201-1
Perttu Ahola [Thu, 1 Dec 2011 00:41:52 +0000 (02:41 +0200)]
Fix deadlock if MeshUpdateThread asks new textures while it is being stopped (happened if texture data was transferred slowly)