summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Add support for per-player FOV overrides and multipliersAnand S2019-09-19
|
* Remove incorrect MutexAutoLocksfan52019-09-19
| | | | | The line declared a variable "m_con" instead of locking m_con. getClient() doesn't need this anyway, so remove it.
* Trigger on_place in many situations even if prediction failedDS-Minetest2019-09-19
|
* Also print help commands to chat for server terminal (#8869)Tim Myers2019-09-19
|
* Fix misuse of AsyncTask (#8799)Linjie Pan2019-09-19
|
* Settings: Prevent mutex deadlock in remove() (#7803)SmallJoker2019-09-18
|
* Inventory: Properly revert client predictions (#8945)SmallJoker2019-09-18
| | | | Caused by incremental inventory sending Previously everything was overwritten by serializing the entire inventory
* Improve undersampling settingsHugo Locurcio2019-09-17
| | | | | | | | | 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.
* Inventory: Undo prediction on dropSmallJoker2019-09-17
|
* Fix the bgcolor formspec element (#8716)DS2019-09-15
|
* Fix formspec version backup in prepends losing datarubenwardy2019-09-15
|
* Dungeons: Clean up parameters, improve structure variety (#8918)Paramat2019-09-14
| | | | | | | | | | | | | 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.
* Built-in formspecs: Force version 1SmallJoker2019-09-14
|
* client.h: Add missing const'sANAND2019-09-14
|
* LocalPlayer: Fix code-styleANAND2019-09-14
|
* client.cpp: Fix code-style in Client::sendPlayerPosANAND2019-09-14
|
* Fix LocalPlayer::isDead always returning false if player is immortalANAND2019-09-14
|
* Send ActiveObjects once right after Init2ANAND2019-09-14
|
* Formspecs: Introduce formspec_version to modsSmallJoker2019-09-14
|
* CSM: Fix itemstack:get_meta() 'metadata' indexing errorSmallJoker2019-09-14
|
* Load CSM environment after the restrictions are knownSmallJoker2019-09-14
| | | | | | | 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
* InventoryManager: Fix virtual function overload warningSmallJoker2019-09-09
|
* Send cumulated inventory changes only each step (#8856)SmallJoker2019-09-09
| | | | Applies to player and detached inventories
* Update minetest.conf.exampleupdatepo.sh2019-09-09
|
* Update translation stringsupdatepo.sh2019-09-09
|
* Update from WeblateTranslators2019-09-09
|
* Dungeons: Remove non-functional 'projecting dungeons' setting (#8897)Paramat2019-09-08
|
* Lua API documentation: Various fixes (#8914)SmallJoker2019-09-08
| | | | | | | | | | | | Remove unusable 'minetest.setting_*' from client_lua_api.txt lua_api.txt: - Define the 'mod.conf' format - More precise 'settingtypes.txt' format reference - Document special sound files 'player_*damage' - Group, sort and add 'not_in_creative_inventory' special group - Define the 'Settings' format - Warning about incorrect byte saving in 'StorageRef' - Note about non-persistent player definitions fields - Better 'leveldiff' and 'level' group description
* lua_api.txt: Improve privilege definition (#8912)ANAND2019-09-08
|
* Move debug.txt after it grows too big (#8904)HybridDog2019-09-07
| | | 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.
* label[]: Fix cut-off translated textSmallJoker2019-09-07
|
* Fix Irrlicht 1.9 supportsfan52019-09-06
|
* doc/client_lua_api: Clarify how client side api and mods start (#8822)Paul m. p. P2019-09-05
|
* Force item entities out of solid nodes (simpler) (#8885)sfan52019-09-04
|
* Fix Inventory::moveItemSomewhere()sfan52019-09-03
|
* Inventory: Handle removeItem leftovers (#8884)SmallJoker2019-09-02
|
* 'All Settings': Don't use checkboxes for 'no...' mapgen flags (#7847)Muhammad Rifqi Priyo Susanto2019-09-01
|
* Various fixes to lua_api.txt (#8878)DS2019-09-01
|
* particles.cpp: Fix code-styleANAND2019-08-31
| | | | Mainly spacing and pointer placement
* clientobject.h: Fix code-styleANAND2019-08-31
|
* Fix rotation of attached particlespawnerPedro Gimeno2019-08-31
| | | | Co-authored-by: ANAND <ClobberXD@gmail.com>
* Document world format version 28 (private nodemeta) (#8857)DS2019-08-31
|
* Document luaentity pitch and roll in world format (#8864)DS2019-08-30
|
* Clarify docs regarding pointed_thing and get_pointed_thing_position (#8766)Beha2019-08-30
|
* Various settingtypes.txt improvements (#8867)Paramat2019-08-28
| | | | | | | | | Improve 'readable' setting names for waving water settings. Change 'near plane' to 'near clipping plane'. Document physics settings. mgv6_spflags: Change 'new biome system' to 'snowbiomes flag' for clarity. Add missing 'noflat' flag to default flags.
* Inventory: Fix missing setModified callsSmallJoker2019-08-25
| | | | Previously inv:remove_item and inv:set_list did not trigger an inventory update
* Mapgen v6: Various mudflow code improvements and bugfixes (#8805)Paramat2019-08-24
| | | | | | | | | | | | | | | Calculate 'i' inside 'y' loop to avoid 'i' and 'y' becoming out of step due to the uses of 'continue'. Simplify calculation of 'p2d' when coordinates are inverted. Remove some unnecessary and unreliable 'index out of voxelmanip' checks. Move calculation of '&em' out of loops. For 'Loop further down until not air' code, use y coordinate to detect being out of voxelmanip, instead of checking index which did not detect that. Add and improve comments. Indent the 'for (;; y--) {' loop. Improve format and fix codestyle issues.
* fontengine: Fix non-gettext buildsSmallJoker2019-08-24
|
* Inventory: Send dirty lists where appropriate (#8742)SmallJoker2019-08-24
| | | | | This change reduces the amount of sent data towards clients. Inventory lists that are already known to the player are skipped, saving quite some data over time. Raises protocol version to 38 to ensure correct backwards-compatible code.
* Add ItemStack:get_description() to get tooltip (#8847)Paul Ouellette2019-08-24
|