| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
|
| |
Implement mapblock camera offset correctly - reduce client jitter
Co-authored-by: hecktest <>
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
IrrLicht built-in shader is broken, have to write my own
|
| |
|
| |
|
|
|
|
|
| |
The only currently relevant parameter is scale which can now be changed
without resetting stars position
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
closes #10525
|
| |
|
|
|
| |
This reverts commit 787561b29afdbc78769f68c2f5c4f2cff1b32340.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
According to the following table:
* MOUSE_L -> DIG
* MOUSE_R -> PLACE
* SCROLL_UP -> HOTBAR_NEXT
* SCROLL_DOWN -> HOTBAR_PREV
This commit entirely removes the special KeyTypes used for joysticks.
Support for the MOUSE KeyTypes had already been removed in the main
game code without adapting the joystick code, breaking joystick
input. This commit restores joystick functionality.
|
| |
|
|
|
|
| |
closes #10605
|
|
|
|
|
| |
(#10534)
This reverts commit 0f98b54aa4b2361575002d92b29fe222703ba557.
|
| |
|
|
|
| |
If your ping is in seconds, you probably have other problems.
|
|
|
|
|
| |
Shader support for OpenGL ES 2 devices (Android)
Co-authored-by: sfan5 <sfan5@live.de>
|
| |
|
|
|
|
| |
fixes #10526
|
|
|
|
| |
property (#10443)
|
|
|
|
|
|
| |
- Avoid calculating isBlockInSight for blocks without meshes.
- Add metric for how many blocks the client has currently loaded.
- Make some variables constant.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Run unused functions reported by cppcheck
This change removes a few (but not all) unused functions.
Some unused helper functions were not removed due to their complexity and potential of future use.
|
|
|
|
|
|
|
| |
Features:
* Define Minimap available modes (surface/radar, scale) from Lua, using player:set_minimap_modes()
* New HUD elements for displaying minimap with custom size and placing
* New minimap mode for displaying a texture instead of the map
|
|
|
|
|
|
| |
Fixes some other third person camera specific attachments.
Implements a single new flag for entities to be forced visible in first person mode.
Old mods do not need to be updated to use the new flag and are fully backwards compatible.
|
| |
|
| |
|
|
|
|
|
|
|
| |
This commit clarifies the maximal length of the serialized strings.
It will avoid accidental use of serializeString() when a larger string can be expected.
Removes unused Wide String serialization functions
|
|
|
|
|
|
|
|
|
|
| |
Previously, the param2-controlled horizontal/vertical merge feature
(which was undocumented and forgotten) was always active, causing
uses of param2 other than "glasslikeliquidlevel" to affect H/V
merging.
Only respect H/V merge bits when paramtype2 = "glasslikeliquidlevel".
H/V merge bits and liquid level bits are designed to be used
simultaneously.
|
| |
|
|
|
| |
Moves the infotext depending on the value of the recent_chat_messages value + 2 additional lines to account for the 2 debug mode lines + 1 additional line as "buffer" for better readability if chat is full.
|
| |
|
|
|
|
|
| |
Erase all traces of normal "generation" from fragment shaders
Remove the "feature" from the engine and default config
Remove any leftover documentation of it
|
|
|
|
| |
the event header seemingly being generic with libevent thus renaming it.
openal and opengl are deprecated on newer mac os releases thus suppressing the build warnings.
|
|
|
| |
The inventory image size of the inventory image of nodes with drawtype allfaces (and related) is scaled as well if visual_scale is set (previously, the inventory image size was always the same)
|
|
|
|
|
|
| |
Co-authored-by: Jean-Patrick Guerrero <jeanpatrick.guerrero@gmail.com>
Co-authored-by: Pierre-Yves Rollo <dev@pyrollo.com>
Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com>
|
| |
|
|
|
| |
Workaround for the missing GL_ALPHA_TEST implementation in Mesa (etnaviv driver).
|
| |
|