Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix server getting completely choked up on even a little of DoS | Perttu Ahola | 2013-08-04 |
| | | | | | | * If client count is unbearable, immediately delete denied clients * Re-prioritize the checking order of things about incoming clients * Remove a huge CPU-wasting exception in ReliablePacketBuffer | ||
* | Weather backward compatibility | proller | 2013-08-02 |
| | |||
* | Add set_breath and get_breath to lua API. | RealBadAngel | 2013-07-20 |
| | |||
* | Add ObjectRef.hud_set_hotbar_itemcount and add TOCLIENT_HUD_SET_PARAM | Kahrl | 2013-05-26 |
| | |||
* | Move scriptapi to separate folder (by sapier) | sapier | 2013-05-25 |
| | | | | | | | | | | | On the lua side, notably minetest.env:<function>(<args>) should now be replaced by minetest.<function>(<args>). The old way is and will stay supported for a long time. Also: Update and clean up lua_api.txt (by celeron55) Move EnvRef to lua and remove add_rat and add_firefly (by kahrl) Add separate src/util/CMakeLists.txt, other minor fixes (by kahrl) | ||
* | Generalize hud_builtin_enable into hud_set_flags | kwolekr | 2013-04-25 |
| | |||
* | Added support to disable built-in HUD elements | Diego Martínez | 2013-04-24 |
| | |||
* | Add option to not prepend "Server -!- " to messages sent with ↵ | ShadowNinja | 2013-04-23 |
| | | | | minetest.chat_send_player() | ||
* | Split HUD code off to hud.cpp, make into a class, extensive Lua HUD modification | kwolekr | 2013-04-18 |
| | |||
* | Lua HUD | Jonathon Anderson | 2013-04-18 |
| | |||
* | Add Mapgen V7, reorganize biomes | kwolekr | 2013-04-07 |
| | |||
* | New damage system, add damageGroups to ToolCapabilities, bump protocol version | PilzAdam | 2013-03-29 |
| | |||
* | Allow spawning particles from the server, from lua | Jeija | 2013-03-23 |
| | | | | | | | | | Spawn single particles or make use of ParticleSpawner for many randomly spawned particles. Accessible in Lua using minetest.spawn_particle and minetest.add_particlespawner. Increase Protocol Version to 17. Conflicts: src/clientserver.h | ||
* | Migrate to STL containers/algorithms. | Ilya Zhuravlev | 2013-03-11 |
| | |||
* | Merge pull request #482 from proller/liquid | kwolekr | 2013-02-25 |
|\ | | | | | finite liquid | ||
| * | new adjustable finite liquid | proller | 2013-02-24 |
| | | |||
* | | Remove dead code, relocate some code | kwolekr | 2013-02-25 |
| | | |||
* | | Add emerge.cpp, initial EmergeThread changes | kwolekr | 2013-02-25 |
| | | | | | | | | | | | | | | - Neatly placed all emerge related code into a new file, emerge.cpp - Greatly cleaned up the code in EmergeThread::Thread() - Reworked Emerge queue. Now an actual std::queue of v3s16 block positions - Removed the completely unnecessary map of peer ids requesting blocks | ||
* | | Update Copyright Years | Sfan5 | 2013-02-24 |
| | | |||
* | | Change Minetest-c55 to Minetest | PilzAdam | 2013-02-24 |
|/ | |||
* | new auto masterserver | proller | 2013-02-22 |
| | |||
* | Improved Player Physics | MirceaKitsune | 2013-02-14 |
| | |||
* | Finish and clean up mapgen configuration | kwolekr | 2013-01-21 |
| | |||
* | Add initial Lua biomedef support, fixed biome selection | kwolekr | 2013-01-21 |
| | |||
* | 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 | ||
* | Fix buttons not working for Lua-triggered formspecs | sapier | 2013-01-07 |
| | |||
* | Add TOCLIENT_SHOW_FORMSPEC to display formspecs at client from lua | sapier | 2013-01-02 |
| | |||
* | ShaderSource and silly example shaders | Kahrl | 2012-12-02 |
| | |||
* | Ranged support of protocol version on server side | Perttu Ahola | 2012-11-29 |
| | |||
* | Add enable_rollback_recording setting, defaulting to false | Perttu Ahola | 2012-07-28 |
| | |||
* | Experimental-ish rollback functionality | Perttu Ahola | 2012-07-27 |
| | |||
* | Detached inventories | Perttu Ahola | 2012-07-24 |
| | |||
* | Add minetest.get_modnames() to Lua API | Matthew I | 2012-07-22 |
| | |||
* | Allow defining player's inventory form in Lua | Perttu Ahola | 2012-07-19 |
| | |||
* | Optimize headers | Perttu Ahola | 2012-06-17 |
| | |||
* | Properly and efficiently use split utility headers | Perttu Ahola | 2012-06-17 |
| | |||
* | Switch the license to be LGPLv2/later, with small parts still remaining as ↵ | Perttu Ahola | 2012-06-05 |
| | | | | GPLv2/later, by agreement of major contributors | ||
* | WIP node metadata, node timers | Kahrl | 2012-06-03 |
| | |||
* | Allow getting the path of builtin.lua using minetest.get_modpath("__builtin") | Perttu Ahola | 2012-04-01 |
| | |||
* | 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() | ||
* | added PlayerSAO and RemotePlayer, removed ServerRemotePlayer | Kahrl | 2012-03-29 |
| | |||
* | Area-based MapEditEvent ignore and that put to use for on_generate too | Perttu Ahola | 2012-03-29 |
| | |||
* | Add minetest.is_singleplayer() | Perttu Ahola | 2012-03-28 |
| | |||
* | Texture cache -> Media cache WIP | Perttu Ahola | 2012-03-25 |
| | |||
* | Lua API for playing sounds | Perttu Ahola | 2012-03-24 |
| | |||
* | Add event manager and use it to trigger sounds | Perttu Ahola | 2012-03-24 |
| | |||
* | celeron55's sound system initial framework | Perttu Ahola | 2012-03-24 |
| | |||
* | Rework directory structure | Perttu Ahola | 2012-03-19 |
| |