summaryrefslogtreecommitdiff
path: root/src/server.cpp
Commit message (Collapse)AuthorAge
* Add NodeResolver and clean up node name -> content ID resolution systemkwolekr2014-10-26
|
* Recalculate normals for cached meshes.RealBadAngel2014-10-21
| | | | | | Check if mesh is here before adding to meshcollector. Fix deleting the meshes.
* Make players check inventory modification properlyShadowNinja2014-10-01
|
* Simplify player modification checksShadowNinja2014-10-01
|
* Fix locking bugs and make inventory deserialization errors more specificShadowNinja2014-09-21
|
* Fix to to too two timessapier2014-08-22
|
* Add player name length checkssapier2014-08-22
|
* Fix "ghost" blocks if block update is "on wire" while player digs nodessapier2014-08-22
|
* Don't call a player event without having player to do a event forsapier2014-08-21
|
* Fix error handling on inconsistent client ready messagesapier2014-07-16
| | | | Fix android makefile to provide a correct dummy githash if detection fails
* Fix serverlist code style, const-correctness, and typesShadowNinja2014-06-30
|
* Don't spam server console on player/playersao error but just drop the ↵sapier2014-06-29
| | | | affected client
* Add formspec api versioningsapier2014-06-29
|
* Add prefixes to enum values and fix style issueskwolekr2014-06-28
|
* Only keep players loaded while they're connectedShadowNinja2014-06-23
|
* Fix uncought deserialization error on receiving datasapier2014-06-22
|
* Fix server assert in case of invalid message from client, just kick that client.sapier2014-06-21
|
* Small cleanup of hud add/remove codesapier2014-05-31
|
* Add joining player to printed player listsapier2014-05-20
|
* Fix old client showing duplicated health bar on new serversapier2014-05-11
| | | | | Fix client not showing hearts and bubbles on connecting to old server Fix server not remembering hud flags correctly
* Fix possible deadlock in error conditionssapier2014-05-11
|
* Organize builtin into subdirectoriesShadowNinja2014-05-07
|
* Fix heart + bubble bar size on different texture packssapier2014-05-07
| | | | | | | Add DPI support for statbar Move heart+bubble bar to Lua HUD Add statbar size (based upon an idea by blue42u) Add support for customizing breath and statbar
* Add missing ip address to player join log entrysapier2014-04-21
|
* Reduce log level for incoming crap packetssapier2014-04-19
| | | | Add log entry for peer timeout
* Use integers instead of float valuesBlockMen2014-04-12
|
* Add player:set_eye_offset() by @MirceaKitsune and clean upBlockMen2014-04-12
|
* Add third person viewBlockMen2014-04-12
|
* Infer ipv6_server from bind_address; fix client connect to IN(6)ADDR_ANYKahrl2014-04-10
|
* Add support for named threads (atm linux only)sapier2014-04-09
|
* Cleanup client init states by bumping protocol versionsapier2014-04-08
| | | | | | | | | | Don't use TOSERVER_RECEIVED_MEDIA but TOSERVER_CLIENT_READY as indicatio for client ready Handle clients with protocol version < 23 (almost) same way as before Make client tell server about it's version Add client state to not send bogus player position updates prior init complete Add access to statistics information (peer connction time,rtt,version) Fix clients standing stalled in world while preloading item visuals (new clients only) Add get_player_information to read client specific information from lua
* Pass arguments by referenceSelat2014-03-12
|
* Remove "Server -!- " prefix from player messagesShadowNinja2014-02-27
|
* Add minetest.set_noiseparam_defaults() Lua APIkwolekr2014-02-15
|
* Fix possible missing unlock of env_locksapier2014-02-12
|
* ServerEnvironment: Remove direct dependency on EmergeManagerkwolekr2014-02-09
|
* Add the option to bind to a specific addressShadowNinja2014-02-05
|
* Huge overhaul of the entire MapgenParams systemkwolekr2014-02-03
| | | | | | MapgenParams is no longer a polymorphic class, eliminating the need for messy and bug-prone reallocations. Separation between the common and mapgen-specific parameters is now strongly defined. Mapgen parameters objects are now properly encapsulated within the proper subsystems.
* Add additional check to avoid broadcasting private messages in error conditionssapier2014-02-02
|
* Add player:override_day_night_ratio() for arbitrarily controlling sunlight ↵Perttu Ahola2014-02-01
| | | | brightness
* Add player:set_sky() with simple skybox supportPerttu Ahola2014-02-01
|
* Add propper client initializationsapier2014-01-31
| | | | | | | | | | | | | -add client states to avoid server sending data to uninitialized clients -don't show uninitialized clients to other players -propper client disconnect handling Minor comment fixes in server Minor bugfixes in connection -improved peer id calculation -honor NDEBUG flag -improved disconnect handling -increased initial send window Remove some dead code
* New HUD element - waypoint.RealBadAngel2014-01-26
|
* Fix use of previously deallocated EmergeManagerkwolekr2014-01-26
|
* Pass pointed_thing to on_punch and minetest.register_on_punchnode callbacksShadowNinja2014-01-23
|
* Allow vertical axis particle rotation constraintkhonkhortisan2014-01-13
| | | | | | | Use tables for adding particles, deprecate former way. separate particles(pawner) definition, add default values, work with no arguments
* Fixed minetest reliable udp implementation (compatible to old clients)sapier2014-01-10
|
* Revert "Improve (re)spawn, add cache_block_before_spawn and max_spawn_height ↵ShadowNinja2014-01-06
| | | | | | | | | | | settings" The commit didn't work because the blocks weren't loaded yet. This reverts commit 22dbbf0a6fc9547f0dbdb7f6076337b8c6acd48b. Conflicts: minetest.conf.example
* Send long announce as POST, show OS in useragentproller2014-01-07
| | | | | Add lag reporting to masterserver (average dtime) StyledWriter -> FastWriter in masterserver announce
* Initialize world before creating BanManager and RollbackManagerShadowNinja2013-12-30
|