| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-10-18 | Implement vector and node conversion in Lua (#12609) | Jude Melton-Houghton | |
| Co-authored-by: sfan5 <sfan5@live.de> | |||
| 2022-10-17 | LocalPlayer: Fix sneaking on nodes with large collisionboxes (#12626) | SmallJoker | |
| 2022-10-09 | Optimize lighting calculation (#12797) | Jude Melton-Houghton | |
| 2022-10-04 | Use legacy call when rendering to a single texture | x2048 | |
| Fixes depth buffer in when undersampling > 1 | |||
| 2022-09-30 | Implement tool use sounds | sfan5 | |
| 2022-09-30 | Clean up Game::handleDigging() and some related parts | sfan5 | |
| 2022-09-30 | Improve double tap for jump detection (#12793) | Muhammad Rifqi Priyo Susanto | |
| 2022-09-29 | Bloom (#12791) | x2048 | |
| Adds configurable light exposure control and bloom effect (light bleeding) with client-side settings. | |||
| 2022-09-29 | Add crosshair support for Android (#7865) | Muhammad Rifqi Priyo Susanto | |
| If enabled, a crosshair will be shown to select object. This will give Android players a way to play like they play on desktop. On third-person back camera mode, player is forced to use crosshair. On third-person front camera mode, player is unable to select anything. Co-authored-by: ROllerozxa <temporaryemail4meh+github@gmail.com> Co-authored-by: rubenwardy <rw@rubenwardy.com> | |||
| 2022-09-27 | Pause shader animation timer in singleplayer pause menu (#12766) | DS | |
| Co-authored-by: sfan5 <sfan5@live.de> | |||
| 2022-09-27 | Restore and enhance bouncy behavior (#11939) | pecksin | |
| 2022-09-26 | Fix liquid drawtype faces sometimes not rendering (#12807) | Wuzzy | |
| Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com> | |||
| 2022-09-26 | Avoid duplication of mod metadata in memory (#12562) | Jude Melton-Houghton | |
| Co-authored-by: sfan5 <sfan5@live.de> | |||
| 2022-09-25 | Fix two spelling mistakes | Tobias Frost | |
| Co-authored-by: Tobias Frost <tobi@debian.org> | |||
| 2022-09-20 | Fix formula used for acceleration (#12353) | Lars Müller | |
| 2022-09-20 | Rename a variable in localplayer.h, resolves a TODO | DS | |
| 2022-09-18 | Client map: do frustum culling via planes (#12710) | DS | |
| 2022-09-16 | Add paramtype2s for 4 horizontal rotations and 64 colors (#11431) | Wuzzy | |
| 4dir is like facedir, but only for 4 horizontal directions: NESW. It is identical in behavior to facedir otherwise. The reason why game makers would want to use this over facedir is 1) simplicity and 2) you get 6 free bits. It can be used for things like chests and furnaces and you don't need or want them to "flip them on the side" (like you could with facedir). color4dir is like colorfacedir, but you get 64 colors instead of only 8. | |||
| 2022-09-10 | Allow looped animation to be used safely with old clients | sfan5 | |
| fixes #12657 | |||
| 2022-09-06 | Add documentation of sun/moon orientation/scale differences (#12145) | DS | |
| 2022-09-06 | Code optimizations / refactor (#12704) | Herman Semenov | |
| Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com> Co-authored-by: sfan5 <sfan5@live.de> | |||
| 2022-09-06 | Implement rendering pipeline and post-processing (#12465) | x2048 | |
| Co-authored-by: Lars Mueller <appgurulars@gmx.de> Co-authored-by: sfan5 <sfan5@live.de> Co-authored-by: lhofhansl <lhofhansl@yahoo.com> | |||
| 2022-09-04 | Convert entity glow value to color space before adding to the light | x2048 | |
| 2022-08-19 | Prevent loading a world with unresolved dependencies (#12542) | rubenwardy | |
| 2022-08-17 | Use Sky class to obtain directional light source position for shadows (#12662) | x2048 | |
| * Also remove unused Sky::getSkyBodyOrbitTilt method Fixes misalignment of sun position and shadow direction at high tilt values. | |||
| 2022-08-14 | Limit force shadow update to urgent blocks (#12692) | x2048 | |
| 2022-08-13 | Reduce the use of porting::getTimeMs() when rendering frames (#12679) | x2048 | |
| * Avoid calling TimeTaker too frequently in renderMapXXX * Calculate animation timer once per frame * Remove code that breaks rendering frame at 2000ms Co-authored-by: sfan5 <sfan5@live.de> Co-authored-by: sfan5 <sfan5@live.de> | |||
| 2022-08-12 | Physics overrides: Move values to a common struct (#12591) | SmallJoker | |
| Co-authored-by: sfan5 <sfan5@live.de> | |||
| 2022-08-04 | Disable dynamic shadow dropdown on OGLES2 (#12637) | ROllerozxa | |
| Co-authored-by: sfan5 <sfan5@live.de> | |||
| 2022-08-02 | Switch MeshUpdateQueue to better data structure | sfan5 | |
| 2022-08-02 | Ratelimit MeshUpdateQueue::cleanupCache() runs | sfan5 | |
| 2022-07-31 | Fix Android blank screen (#12604) | ROllerozxa | |
| Hardcode the variables to 0 on Android | |||
| 2022-07-31 | HUD: Fix wrong minimum scale since 051181f | SmallJoker | |
| Caused by wrong interpretation of the settingtypes.txt format | |||
| 2022-07-30 | Fix some warnings (#12615) | rubenwardy | |
| 2022-07-29 | Allow direction keys with autoforward again | sfan5 | |
| This was unintentionally removed in commit 1d69a23. fixes #12048 | |||
| 2022-07-19 | Restore flags texture to fix interlaced stereo mode (#12560) | x2048 | |
| 2022-07-19 | Offset cuboid origin after scaling the cuboid. (#12558) | x2048 | |
| This avoids the problem of offset nodes with visual_scale > 1. | |||
| 2022-07-17 | Fix automatic rotate for attached entities (#12392) | Lars Müller | |
| 2022-07-17 | Remove workaround for normals not matching winding order (#12460) | x2048 | |
| Co-authored-by: sfan5 <sfan5@live.de> | |||
| 2022-07-14 | Refactor ModConfiguration | rubenwardy | |
| 2022-07-13 | Make BlendMode::alpha the fallback for unknown future blend modes | Dmitry Kostenko | |
| 2022-07-13 | Animated particlespawners and more (#11545) | Lexi Hale | |
| Co-authored-by: Lars Mueller <appgurulars@gmx.de> Co-authored-by: sfan5 <sfan5@live.de> Co-authored-by: Dmitry Kostenko <codeforsmile@gmail.com> | |||
| 2022-07-09 | Sounds: Various little improvements (#12486) | SmallJoker | |
| Use SimpleSoundSpec where reasonable (OpenAL) Ensure the sound IDs do not underflow or get overwritten -> loop in u16 Proper use of an enum. | |||
| 2022-07-09 | Enforce limits of settings that could cause buggy behaviour (#12450) | SmallJoker | |
| Enforces the setting value bounds that are currently only limited by the GUI (settingtypes.txt). | |||
| 2022-07-09 | Release shadow mapping resources when not needed (#12497) | x2048 | |
| 2022-07-03 | FormSpec: 9-slice images, animated_images, and fgimg_middle (#12453) | Vincent Robinson | |
| * FormSpec: 9-slice images and animated_images * Add fgimg_middle; clean up code * Address issues, add tests * Fix stupid error; bump formspec version * Re-add image[] elements without a size | |||
| 2022-07-02 | Allow to set maximum star opacity at daytime (#11663) | Wuzzy | |
| 2022-06-28 | Remove an unused method and header includes | sfan5 | |
| 2022-06-26 | Fix two memleak reports from Coverity (#12466) | JosiahWI | |
| 2022-06-20 | Re-order sound-related code (#12382) | SmallJoker | |
| Dropped ServerSoundParams -> moved to ServerPlayingSound. This gets rid of the duplicated 'fade' and 'pitch' values on server-side where only one was used anyway. SimpleSoundSpec is the basic sound without positional information, hence 'loop' is included. Recursively added PROTOCOL_VERSION to most functions to reduce the versioning mess in the future. Per-type version numbers are kept for now as a safety rope in a special case. | |||
