aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2019-10-12Update translation stringsupdatepo.sh
2019-10-09Fix isDead()/autoforward crash (#9031)Paramat
Crash occurred in singleplayer when leaving a world with autoforward enabled then re-entering a world.
2019-10-09ContentCAO: Fix segfault on quit (attached)SmallJoker
2019-10-08Revert Client::sendPlayerPos optimization (part of 81c7f0a) (#9025)ANAND
Comment out the if statement that prevents sending TOSERVER_PLAYERPOS if the player is dead.
2019-10-06Fix upright_sprite lighting when colors are setsfan5
fixes #9020
2019-10-06Revert "Fix the bgcolor formspec element (#8716)" (#9018)SmallJoker
This reverts commit 1db3d252cff9e8d61fecf1052d7497813851da51. Temporary solution until a compatible solution is found to define both - formspec and fullscreen backgrounds.
2019-10-05Fix warnings in guiButton.hsfan5
2019-10-05Fix unwanted detaching when damage = 0Jacob Lifshay
2019-10-02Attachments: Fix attachments to temporary removed objects (#8989)SmallJoker
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.
2019-09-29Textures: Load base pack only as last fallback (#8974)SmallJoker
2019-09-29label[]: Fix broken colors since 2c9edefSmallJoker
2019-09-29Move Quicktune code to util/ (#8871)ANAND
2019-09-29Fix error message caused by adding new parameter to background (#8922)rubenwardy
Adds background9[] element to keep backwards compatibility in formspec prepends.
2019-09-26Simple shader fixes. (#8991)lhofhansl
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)
2019-09-24Fix some reference counters (memleak) (#8981)SmallJoker
Fix some reference counters (memleak) Map::dispatchEvent: Allocation safety using references
2019-09-23Fix broken buildsfan5
The variable name changed but this didn't cause merge conflicts, so it wasn't caught before.
2019-09-22Move the code for meta formspec into bool Game::nodePlacement(const ↵DS-Minetest
ItemDefinition &selected_def,
2019-09-22Punchwear (improved) (#8959)sfan5
2019-09-21Fix AreaStore's IDs persistence (#8888)SmallJoker
Improve documentation Read old formats Fix free ID function. Return first gap in map
2019-09-21Wieldhand: Specify which ItemStack to use (#8961)SmallJoker
Makes 'get_wield_item' to return the "main" ItemStack
2019-09-19Add support for per-player FOV overrides and multipliersAnand S
2019-09-19Remove incorrect MutexAutoLocksfan5
The line declared a variable "m_con" instead of locking m_con. getClient() doesn't need this anyway, so remove it.
2019-09-19Trigger on_place in many situations even if prediction failedDS-Minetest
2019-09-18Settings: Prevent mutex deadlock in remove() (#7803)SmallJoker
2019-09-18Inventory: Properly revert client predictions (#8945)SmallJoker
Caused by incremental inventory sending Previously everything was overwritten by serializing the entire inventory
2019-09-17Improve undersampling settingsHugo Locurcio
The setting now accepts values between 1 and 8 in the Advanced Settings menu. Values 0 and 1 now behave the same way (setting it to 1 won't disable MSAA anymore), so there's no need to expose 0 as a value. This closes #8939.
2019-09-17Inventory: Undo prediction on dropSmallJoker
2019-09-15Fix the bgcolor formspec element (#8716)DS
2019-09-15Fix formspec version backup in prepends losing datarubenwardy
2019-09-14Dungeons: Clean up parameters, improve structure variety (#8918)Paramat
While preserving the general character of dungeon structure. Slightly increase the range of standard room horizontal size, while preserving the average horizontal size. Return to classic maximum large room size of 16x16x16. Make 1 in 4 dungeons have a 1 in 8 chance for each room being 'large', making multiple large rooms possible for the first time. Make 1 in 8 dungeons allow diagonal corridors, to make these a little more common. Make corridor width vary from 1 to 2, but forced to 2 if diagonal corridors are allowed, to make them passable. Add some comments.
2019-09-14Built-in formspecs: Force version 1SmallJoker
2019-09-14client.h: Add missing const'sANAND
2019-09-14LocalPlayer: Fix code-styleANAND
2019-09-14client.cpp: Fix code-style in Client::sendPlayerPosANAND
2019-09-14Fix LocalPlayer::isDead always returning false if player is immortalANAND
2019-09-14Send ActiveObjects once right after Init2ANAND
2019-09-14Formspecs: Introduce formspec_version to modsSmallJoker
2019-09-14CSM: Fix itemstack:get_meta() 'metadata' indexing errorSmallJoker
2019-09-14Load CSM environment after the restrictions are knownSmallJoker
Safety-guards for CSM callbacks to abort on a bad implementation Only run callbacks when the mods are loaded (and with it: builtin) Duplication checks inside constructors
2019-09-09InventoryManager: Fix virtual function overload warningSmallJoker
2019-09-09Send cumulated inventory changes only each step (#8856)SmallJoker
Applies to player and detached inventories
2019-09-09Update translation stringsupdatepo.sh
2019-09-08Dungeons: Remove non-functional 'projecting dungeons' setting (#8897)Paramat
2019-09-07Move debug.txt after it grows too big (#8904)HybridDog
Before opening the file for writing, its file size is tested. If it exceeds 50 MB, it is moved to debut.txt.1, otherwise the log is appended to the old messages. An old debut.txt.1 is removed if it already exists.
2019-09-07label[]: Fix cut-off translated textSmallJoker
2019-09-06Fix Irrlicht 1.9 supportsfan5
2019-09-03Fix Inventory::moveItemSomewhere()sfan5
2019-09-02Inventory: Handle removeItem leftovers (#8884)SmallJoker
2019-09-01'All Settings': Don't use checkboxes for 'no...' mapgen flags (#7847)Muhammad Rifqi Priyo Susanto
2019-08-31particles.cpp: Fix code-styleANAND
Mainly spacing and pointer placement