Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | The new mapgen, noise functions, et al. | kwolekr | 2013-01-21 |
| | |||
* | Basic support for configuring which mods to load for each world | Jürgen Doser | 2013-01-21 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | settings.h: added function to return all keys used in settings, and a function to remove a setting mods.{h,cpp}: added class ModConfiguration that represents a subset of the installed mods. server.{h,cpp}: server does not load add-on mods that are disabled in the world.mt file. mods are disabled by a setting of the form "load_mod_<modname> = false". if no load_mod_<modname> = ... setting is found, the mod is loaded anyways for backwards compatibilty. server also complains to errorstream about mods with unstatisfied dependencies and about mods that are not installed. guiConfigureWorld.{h,cpp}: shows a treeview of installed add-on mods and modpacks with little icons in front of their name indicating their status: a checkmark for enabled mods, a cross for disabled mods, a question mark for "new" mods Mods can be enabled/disabled by a checkbox. Mods also show a list of dependencies and reverse dependencies. double-click on a mod in dependency or reverse dependency listbox selects the corresponding mod. Enabling a mod also enables all its dependencies. Disabling a mod also disables all its reverse dependencies. For modpacks, show buttons to enable/disable all mods (recursively, including their dependencies) in it. Button "Save" saves the current settings to the world.mt file and returns to the main menu. Button "Cancel" returns to main menu without saving. basic keyboard controls (if the proper widget has keyboard focus): up/down: scroll through tree of mods left/right: collaps/expand a modpack space: enable/disable the selected mod | ||
* | Add a list of servers to the "Multiplayer" tab | Jeija | 2013-01-21 |
| | | | | | | | If USE_CURL is set, it also downloads a list from a remote server. The url of this list is configurable in minetest.conf using the setting "serverlist_url" The local list of favorite servers is saved in client/serverlist/filename filename is also configureable using the setting "serverlist_file" | ||
* | Add particles | Jeija | 2013-01-14 |
| | |||
* | L-System treegen | RealBadAngel | 2012-12-30 |
| | |||
* | Tweak CMake files for cURL | sfan5 | 2012-12-18 |
| | |||
* | Added ability to fetch media from remote server (using cURL library) | Ilya Zhuravlev | 2012-12-16 |
| | |||
* | ShaderSource and silly example shaders | Kahrl | 2012-12-02 |
| | |||
* | Move util/serialize.h out from staticobject.h for smaller header dependencies | Perttu Ahola | 2012-11-26 |
| | |||
* | Move a function from clientserver.h to clientserver.cpp | Perttu Ahola | 2012-11-26 |
| | |||
* | Move chat commands to Lua and remove servercommand.{cpp,h} | Matthew I | 2012-08-12 |
| | | | | | | | | | | Commands moved: /me /status /time /shutdown /ban /clearobjects | ||
* | Experimental-ish rollback functionality | Perttu Ahola | 2012-07-27 |
| | |||
* | Improve build configuration options | Perttu Ahola | 2012-07-23 |
| | |||
* | Implement formspec | darkrose | 2012-07-22 |
| | |||
* | Properly and efficiently use split utility headers | Perttu Ahola | 2012-06-17 |
| | |||
* | Initially split utility.h to multiple files in util/ | Perttu Ahola | 2012-06-17 |
| | |||
* | WIP node metadata, node timers | Kahrl | 2012-06-03 |
| | |||
* | Fix buildbot | Perttu Ahola | 2012-04-03 |
| | |||
* | Add optional MINGWM10_DLL to cmake install | Perttu Ahola | 2012-04-03 |
| | |||
* | Fix things for cross-compiling using mingw | Perttu Ahola | 2012-04-02 |
| | |||
* | Add 'fly' and 'fast' privileges and the underlying privileges-to-client system | Perttu Ahola | 2012-03-31 |
| | |||
* | Reimplement authentication handler in Lua; now we have 1) infinite privilege ↵ | Perttu Ahola | 2012-03-30 |
| | | | | names, 2) minetest.register_authentication_handler() | ||
* | ObjectProperties | Perttu Ahola | 2012-03-30 |
| | |||
* | Add GenericCAO and player armor groups, but don't use them yet | Perttu Ahola | 2012-03-29 |
| | |||
* | added PlayerSAO and RemotePlayer, removed ServerRemotePlayer | Kahrl | 2012-03-29 |
| | |||
* | Implement propagateSunlight for VoxelManipulator | Perttu Ahola | 2012-03-27 |
| | |||
* | Add OPENAL_DLL LIBOGG_DLL LIBVORBIS_DLL and LIBVORBISFILE_DLL to be used ↵ | Perttu Ahola | 2012-03-25 |
| | | | | optionally when installing | ||
* | Add OGG_INCLUDE_DIR to SOUND_INCLUDE_DIRS | Perttu Ahola | 2012-03-25 |
| | |||
* | Don't try to use sound if building only server | Perttu Ahola | 2012-03-25 |
| | |||
* | Cache textures by checksum | Jonathan Neuschäfer | 2012-03-25 |
| | |||
* | Build configuration fixes/improvements on Windows | Perttu Ahola | 2012-03-25 |
| | |||
* | Fix build on MinGW (as compared to Linux) | Perttu Ahola | 2012-03-24 |
| | |||
* | c55sound continued | Perttu Ahola | 2012-03-24 |
| | |||
* | celeron55's sound system initial framework | Perttu Ahola | 2012-03-24 |
| | |||
* | Fix for MSVC and move stuff around a bit in CMakeLists.txt and ↵ | Perttu Ahola | 2012-03-20 |
| | | | | src/CMakeLists.txt | ||
* | Flatten share/ and user/ in the source and for the RUN_IN_PLACE build | Perttu Ahola | 2012-03-20 |
| | |||
* | Fix installation in cmake project files | Perttu Ahola | 2012-03-18 |
| | |||
* | Dynamic sky, fog and cloud colors; sun and moon | Perttu Ahola | 2012-03-18 |
| | |||
* | Move ClientMap to clientmap.{h,cpp} | Perttu Ahola | 2012-03-16 |
| | |||
* | Add confirmation menu and make world deletion possible in GUI | Perttu Ahola | 2012-03-13 |
| | |||
* | World creation button and dialog and functionality | Perttu Ahola | 2012-03-13 |
| | |||
* | Add quicktune.{cpp,h} | Perttu Ahola | 2012-03-12 |
| | |||
* | command-line/world game selection | Perttu Ahola | 2012-03-11 |
| | |||
* | Chat console, including a number of rebases and modifications. | Kahrl | 2012-03-10 |
| | | | | Defaults modified from original: alpha=200, key=F10 | ||
* | Remove servermain.cpp, use main.cpp with a couple of #ifdefs instead | Perttu Ahola | 2012-03-10 |
| | |||
* | Immediate smoke puff when a normal entity is punched to death | Perttu Ahola | 2012-03-10 |
| | |||
* | Digging time groups WIP | Perttu Ahola | 2012-03-10 |
| | |||
* | Node placement / mineral / serialization / iron freq / node_dig callback | Kahrl | 2012-01-22 |
| | | | | | | | | - Node placement code moved to Lua - Mineral system removed (added default:stone_with_coal and default:stone_with_iron). - MapBlock and MapNode serialization updated. - Mapgen: Frequency of iron increased. - node_dig callback and related changes. | ||
* | The huge item definition and item namespace unification patch (itemdef), see ↵ | Kahrl | 2012-01-12 |
| | | | | http://c55.me/minetest/wiki/doku.php?id=changes:itemdef | ||
* | Add InvRef and InvStack (currently untested and unusable) | Perttu Ahola | 2012-01-02 |
| |