aboutsummaryrefslogtreecommitdiff
path: root/src/server.cpp
AgeCommit message (Collapse)Author
2012-04-07Fix segfault when setting privileges of a non-connected playerPerttu Ahola
2012-04-01Don't apply player movement cheat detection in singleplayerPerttu Ahola
2012-04-01Allow getting the path of builtin.lua using minetest.get_modpath("__builtin")Perttu Ahola
2012-03-31Add server-side enforcement of the 'fast' privilege; also fix client ↵Perttu Ahola
checking 'fly' instead of 'fast'
2012-03-31Add 'fly' and 'fast' privileges and the underlying privileges-to-client systemPerttu Ahola
2012-03-30Make server ignore media files with unknown filename extensionsPerttu Ahola
2012-03-30Reimplement authentication handler in Lua; now we have 1) infinite privilege ↵Perttu Ahola
names, 2) minetest.register_authentication_handler()
2012-03-29Add GenericCAO and player armor groups, but don't use them yetPerttu Ahola
2012-03-29on_joinplayer + on_leaveplayer + scriptapi_run_callbacks + bugfixKahrl
Add minetest.register_on_joinplayer and minetest.register_on_leaveplayer, make adding new callbacks to scriptapi.cpp easier by adding scriptapi_run_callbacks, also fix a minor bug with PlayerSAO <-> singleplayer mode interaction
2012-03-29added PlayerSAO and RemotePlayer, removed ServerRemotePlayerKahrl
2012-03-29Remove unnecessary debug outputPerttu Ahola
2012-03-29Area-based MapEditEvent ignore and that put to use for on_generate tooPerttu Ahola
2012-03-29Reduce EnvRef:set_node() time tenfold by postponing the dayNightDiff update ↵Perttu Ahola
until it is actually needed
2012-03-28Fix on_generate minp/maxp (was broken due to chunkymapgen)Perttu Ahola
2012-03-28Add blockseed to on_generatedPerttu Ahola
2012-03-28Correctly lock mutexes when the server sends MapEditEvents (could cause ↵Perttu Ahola
memory corruption)
2012-03-27Tune generation responsiveness and cheat inhibition on serverPerttu Ahola
2012-03-27Tune block fetching to clients on serverPerttu Ahola
2012-03-25Almost support loading sounds from serverPerttu Ahola
2012-03-25Add more media directories; mod/{textures,sounds,media}Perttu Ahola
2012-03-25Texture cache -> Media cache WIPPerttu Ahola
2012-03-24Lua API for playing soundsPerttu Ahola
2012-03-24Add event manager and use it to trigger soundsPerttu Ahola
2012-03-24celeron55's sound system initial frameworkPerttu Ahola
2012-03-22Log at info level when a banned client connectsPerttu Ahola
2012-03-20Fix mod pathsPerttu Ahola
2012-03-19Move share/builtin.lua to share/builtin/builtin.luaPerttu Ahola
2012-03-19Rework directory structurePerttu Ahola
2012-03-19Add the mod search path user/mods/gameidPerttu Ahola
2012-03-18Dynamic sky, fog and cloud colors; sun and moonPerttu Ahola
2012-03-15Fix and improve Server's privilege get/settersPerttu Ahola
2012-03-15Add "simple singleplayer mode"; Fix a number of GUI thingsPerttu Ahola
2012-03-13World creation button and dialog and functionalityPerttu Ahola
2012-03-11Proper handling of failing to bind server socketPerttu Ahola
2012-03-11Mention world location at server startup at action levelPerttu Ahola
2012-03-11world.mt creationPerttu Ahola
2012-03-11command-line/world game selectionPerttu Ahola
2012-03-11Prettify --help outputPerttu Ahola
2012-03-11Clean up log messages everywherePerttu Ahola
2012-03-10Tidy up server log output a bitPerttu Ahola
2012-03-10Add and tidy up some Server log output for declined connectionsPerttu Ahola
2012-03-10Fix addon and configuration file pathsPerttu Ahola
2012-03-10Initial directory structure reworkPerttu Ahola
2012-03-10Entity damage system WIP; Remove C++ mobsPerttu Ahola
2012-03-10Digging time groups WIPPerttu Ahola
2012-03-07Move profiler measurements into inside of mutex locking for more useful resultsPerttu Ahola
2012-03-07Add dedicated_server_step settingPerttu Ahola
2012-02-05Players stay in environment even when dead, damage flash and fall damage fixesKahrl
Don't set m_removed on dead players (dead players are indicated by hp == 0). Local damage flash is shown whatever the cause was (even from Lua set_hp). PlayerCAO damage flash matches duration of local damage flash. Fall damage is dealt much more consistently (this is done by disallowing jumping when speed.Y is very negative, up to now jumping could sometimes negate fall damage)
2012-01-22Client-side prediction of inventory changes, and some inventory menu fixesKahrl
2012-01-22Inventory menu (with dragging) improved. Crafting is now handled via a ↵Kahrl
IACTION_CRAFT inventory action.