aboutsummaryrefslogtreecommitdiff
path: root/src/server.cpp
AgeCommit message (Collapse)Author
2013-12-01Cleanup jthread and fix win32 buildsapier
2013-11-30Add minetest.swap_nodeNovatux
2013-11-01Add a callback: minetest.register_on_craft(itemstack, player,Novatux
old_craft_grid, craft_inv) and minetest.register_craft_predict(itemstack, player, old_craft_grid, craft_inv)
2013-10-18Masterserver updateproller
2013-09-28Show git hash in version string at top left corner of windowKahrl
2013-09-16Fix some warnings and other minor detailskwolekr
2013-09-15Always use builtin JThread librarykwolekr
2013-09-05Use player:set_hotbar_image() instead of hardcoded hotbar.pngPilzAdam
2013-09-03Server::ProcessData(): call getBanName once instead of twice (#639)Ilya
2013-08-17Send player damage to all clients and apply [brightenPilzAdam
2013-08-14Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenuKahrl
2013-08-08Don't freak out when a client sends multiple TOSERVER_INIT packets; also log ↵Perttu Ahola
one thing more.
2013-08-06Clean up server's log messages and give a better error to client when its ↵Perttu Ahola
player is in use
2013-08-04Add texture pack selection to main menuNovatux
2013-08-04Fix server getting completely choked up on even a little of DoSPerttu Ahola
* 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
2013-08-04Allow mods to listen to cheat detections using minetest.register_on_cheat()Perttu Ahola
2013-08-03Fix anticheatPerttu Ahola
2013-08-02Weather backward compatibilityproller
2013-07-27Dont announce server in singleplayerproller
2013-07-24Cosmetic player info changesproller
2013-07-20Add set_breath and get_breath to lua API.RealBadAngel
2013-07-13Masterserver mods announse, ipv6, better curl errorsproller
2013-07-12Disallow the name 'singleplayer' in a multiplayer serverPilzAdam
2013-06-27Add Lua on_mapgen_init callback, and minetest.set_mapgen_params APIkwolekr
2013-06-23Math mapgen fix, ip show on connect, pathfinder segfault fixproller
2013-06-23Add support for IPv6proller
Two new configuration options are added: - "enable_ipv6" to enable/disable the overall use of IPv6 - "ipv6_server" to enable/disable the use of IPv6 sockets when running a server (when "enable_ipv6" is enabled)
2013-06-16Tweak IDropAction restriction handling in server.cppKahrl
2013-05-26Add ObjectRef.hud_set_hotbar_itemcount and add TOCLIENT_HUD_SET_PARAMKahrl
2013-05-25Move scriptapi to separate folder (by sapier)sapier
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)
2013-05-19Dont load mods that have no entry in world.mtPilzAdam
2013-05-10Clear custom player HUDs when emerging players. Fixes #711.Aaron Suen
2013-05-03Optional dependencies and properly handle mod name conflicts againKahrl
2013-05-03Server: force block send of pointed_pos_under after predicted node placeKahrl
2013-04-25Generalize hud_builtin_enable into hud_set_flagskwolekr
2013-04-24Added support to disable built-in HUD elementsDiego Martínez
2013-04-23Add option to not prepend "Server -!- " to messages sent with ↵ShadowNinja
minetest.chat_send_player()
2013-04-23Added offset support for HUD itemsDiego Martínez
2013-04-23Added support for alignment in HUD itemsDiego Martínez
2013-04-21Fix findSpawnPos()kwolekr
2013-04-18Split HUD code off to hud.cpp, make into a class, extensive Lua HUD modificationkwolekr
2013-04-18Lua HUDJonathon Anderson
2013-04-09fix various memory leakssapier
2013-04-07Add Mapgen V7, reorganize biomeskwolekr
2013-03-30Masterserver: report gameid, uptime, cosmetic fixes on server web pageproller
2013-03-29New damage system, add damageGroups to ToolCapabilities, bump protocol versionPilzAdam
2013-03-24Add Ore infrastructure and l_register_ore()kwolekr
2013-03-23Allow spawning particles from the server, from luaJeija
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
2013-03-21Support game-specific minetest.confPerttu Ahola
2013-03-21Common mods supportPerttu Ahola
Implement "common mods", includeable from {$user,$share}/games/common/$modname by using the game.conf setting common_mods = $modname,$modname2,...
2013-03-11Migrate to STL containers/algorithms.Ilya Zhuravlev