summaryrefslogtreecommitdiff
path: root/src/client
Commit message (Collapse)AuthorAge
* A few initialization cleanupssfan52020-04-11
|
* Move clientsimpleobject.h to client folder (#9630)Loïc Blot2020-04-10
| | | This file is only called from client folder, retrieve its friends :)
* Drop genericobject.{cpp,h} (#9629)Loïc Blot2020-04-10
| | | | | | | | | | * Drop genericobject.{cpp,h} This file is not for generic object but for ActiveObject message passing. Put ownership of the various commands to the right objects and cleanup the related code. * Protect ServerActiveObject::m_messages_out * typo fix
* Collision various fixes (#9343)TheTermos2020-04-08
|
* Overall improvements to log messages (#9598)sfan52020-04-08
| | | | Hide some unnecessarily verbose ones behind --trace or disable them entirely. Remove duplicate ones. Improve their contents in some places.
* Allow relative directories for `screenshot_path`, tweak default path (#9122)Hugo Locurcio2020-04-06
| | | | | | | This will likely be more intuitive for users and should play better with sandboxed distributions such as Flatpak. In addition, the screenshot directory will now be created if it doesn't exist already.
* Fix texture distortion for flowing liquids (#9561)Elias Åström2020-04-02
| | | | | | | | | Previously textures of the side faces on flowing liquid nodes would become distorted on different axis depending on the liquid level. This is because the nodes always had the same texture coordinates, even when the generated face could have different sizes. This solves that problem by adjusting the texture coordinates for the vertices making up the top of the faces, so the textures will not look compressed for smaller faces.
* Ignore near_plane setting on non-Android platforms (#8749)ANAND2020-03-28
| | | Camera's near-plane will be hard-coded to 0.1 on all non-Android platforms. The upper-bound of this setting has been reduced to 0.25, as 0.5 is just way too high.
* Fix crash on wielditem/item entitiessfan52020-03-28
| | | | bug was introduced in f3032a637c53f3c98fbbed1d3b691898aabe1687
* Fix incorrect light updates for wielditem and item visuals (#9540)Danila Shutov2020-03-23
| | | An alternative to #9537
* Add comments for translators (#9510)Wuzzy2020-03-20
| | | | | * Add translator comments for "special" strings * Add translator comments for some "tricky" strings
* Fix entity lighting (#9514)Danila Shutov2020-03-16
| | | fixes #9482
* Improve arm physics (#9485)Jean-Patrick Guerrero2020-03-08
|
* Fix star visilibity and documentation (since 946c03c6)Jordan Snelling2020-03-08
| | | | | | | Fix memory leak (unused allocation) Fix star rendering Rename sky color struct Fix stars on android Remove extraneous .data() from android star draw
* set_sky improvements, set_sun, set_moon and set_starsJordach2020-03-05
|
* Allow texture modifiers in hotbar textures. (#9271)Warr10242020-02-26
|
* Basic model shading (#9374)Danila Shutov2020-02-16
|
* StaticText: Reset background on EnrichedString change (#9340)SmallJoker2020-02-01
| | | This also fixes the F6 profiler background color -> now controlled by EnrichedString
* Improve core.sound_play with ephemeral sounds and player exclusionsfan52020-02-01
|
* StaticText/EnrichedString: Styling support (#9187)SmallJoker2020-01-22
| | | | | | | | * StaticText/EnrichedString: Styling support * Fix tooltip fg/bgcolor * Fix default color for substr(), add unittests
* Resized torchlike sprite now attaches to surface (#9303)Wuzzy2020-01-20
|
* Increase star count to 1000 and decrease radius slightly (#9307)lhofhansl2020-01-16
| | | | | * Increase star count to 1000 and decrease radius slightly. * Adjust star width.
* Map download: Escape ':' to '_' (#9235)Montandalar2020-01-11
| | | | | | | | | | | | | | This is necessary under Windows systems, and direct IPv6 connections. Windows universally disallows ':' from occuring in filenames. Other disallowed characters on Windows: \ / * ? " < > | are not relevant to hostnames, IPv4 or IPv6 addresses. Anyone who has got an existing server map saved on Linux with ':' in the world save will want to keep that save.
* Renaming the function wasn't enoughSmallJoker2019-12-07
|
* Attachments: Fix interpolation from (0,0,0) after detachSmallJoker2019-12-07
| | | | | | GenericCAO::getPosition() did not take the camera offset into account LocalPlayer attachment cleanup: Use sane getParent() function Make that getPosition() (GenericCAO and LocalPlayer) always return the absolute position
* Add z-index management to HUDPierre-Yves Rollo2019-12-06
|
* Fix LocalPlayer-bound sound playback broken by 81c2370SmallJoker2019-12-05
|
* Improve client-side packet receivingsfan52019-11-25
|
* Waves generated with Perlin-type noise #8994Lars Hofhansl2019-11-19
|
* Fix clang-tidy and lint travis checkssfan52019-11-11
|
* [CSM] Implement minetest.get_csm_restrictions()sfan52019-11-11
| | | | fixes #8068
* Run on_item_use CSM callback even if item is not marked usablesfan52019-11-11
| | | | | Mods may want to to handle item interaction even if the item is not marked usable (= server-side callback exists).
* [CSM] Expose more env functionssfan52019-11-11
|
* Refactor CSM restriction code a bitsfan52019-11-11
| | | | This also fixes find_node_near restrictions being ineffective.
* Be lenient with extra slashes for CSM pathssfan52019-11-09
|
* Corrections to client_lua_api.txtsfan52019-11-09
|
* Load client mods into memory before execution.sfan52019-11-09
| | | | Preperation for server-sent CSM which will eventually need this.
* Formspec: draw order and clipping for all elements (#8740)DS2019-11-07
|
* Clean up font caching, fix bitmap fontsSmallJoker2019-11-03
|
* Formspec: add hypertext elementPierre-Yves Rollo2019-11-03
|
* Correction for alpha blending issues in texture mod compositing (#9029)Warr10242019-10-18
|
* Fix isDead()/autoforward crash (#9031)Paramat2019-10-09
| | | | Crash occurred in singleplayer when leaving a world with autoforward enabled then re-entering a world.
* ContentCAO: Fix segfault on quit (attached)SmallJoker2019-10-09
|
* Revert Client::sendPlayerPos optimization (part of 81c7f0a) (#9025)ANAND2019-10-08
| | | Comment out the if statement that prevents sending TOSERVER_PLAYERPOS if the player is dead.
* Fix upright_sprite lighting when colors are setsfan52019-10-06
| | | | fixes #9020
* Fix unwanted detaching when damage = 0Jacob Lifshay2019-10-05
|
* Attachments: Fix attachments to temporary removed objects (#8989)SmallJoker2019-10-02
| | | | Does not clear the parent's attachment information when the child is deleted locally. Either it was removed permanently, or just temporary - we don't know, but it's up to the server to send a *detach from child" packet for the parent.
* Textures: Load base pack only as last fallback (#8974)SmallJoker2019-09-29
|
* Move Quicktune code to util/ (#8871)ANAND2019-09-29
|
* Simple shader fixes. (#8991)lhofhansl2019-09-26
| | | | | 1. Pass current camera offset to shader, so shader have access to the global coordinates 2. Pass animation timer to fragment shader. C++ code is already there, just wasn't declared in the shader 3. Delay animation timer wrap-around (from 100s to about 16 minutes)