aboutsummaryrefslogtreecommitdiff
path: root/.luacheckrc (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-09-14Formspecs: Introduce formspec_version to modsSmallJoker11-10/+54
2019-09-14CSM: Fix itemstack:get_meta() 'metadata' indexing errorSmallJoker2-0/+3
2019-09-14Load CSM environment after the restrictions are knownSmallJoker10-55/+64
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 warningSmallJoker1-1/+1
2019-09-09Send cumulated inventory changes only each step (#8856)SmallJoker5-27/+35
Applies to player and detached inventories
2019-09-09Update minetest.conf.exampleupdatepo.sh1-36/+173
2019-09-09Update translation stringsupdatepo.sh46-30678/+37890
2019-09-09Update from WeblateTranslators35-7243/+52844
2019-09-08Dungeons: Remove non-functional 'projecting dungeons' setting (#8897)Paramat3-11/+5
2019-09-08Lua API documentation: Various fixes (#8914)SmallJoker2-25/+75
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
2019-09-08lua_api.txt: Improve privilege definition (#8912)ANAND1-3/+4
2019-09-07Move debug.txt after it grows too big (#8904)HybridDog5-11/+33
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 textSmallJoker1-1/+2
2019-09-06Fix Irrlicht 1.9 supportsfan51-1/+3
2019-09-05doc/client_lua_api: Clarify how client side api and mods start (#8822)Paul m. p. P1-0/+10
2019-09-04Force item entities out of solid nodes (simpler) (#8885)sfan51-0/+91
2019-09-03Fix Inventory::moveItemSomewhere()sfan51-19/+5
2019-09-02Inventory: Handle removeItem leftovers (#8884)SmallJoker1-1/+5
2019-09-01'All Settings': Don't use checkboxes for 'no...' mapgen flags (#7847)Muhammad Rifqi Priyo Susanto3-21/+31
2019-09-01Various fixes to lua_api.txt (#8878)DS1-8/+15
2019-08-31particles.cpp: Fix code-styleANAND1-12/+17
Mainly spacing and pointer placement
2019-08-31clientobject.h: Fix code-styleANAND1-17/+16
2019-08-31Fix rotation of attached particlespawnerPedro Gimeno5-41/+44
Co-authored-by: ANAND <ClobberXD@gmail.com>
2019-08-31Document world format version 28 (private nodemeta) (#8857)DS1-1/+4
2019-08-30Document luaentity pitch and roll in world format (#8864)DS1-11/+14
2019-08-30Clarify docs regarding pointed_thing and get_pointed_thing_position (#8766)Beha1-1/+7
2019-08-28Various settingtypes.txt improvements (#8867)Paramat1-9/+36
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.
2019-08-25Inventory: Fix missing setModified callsSmallJoker1-1/+6
Previously inv:remove_item and inv:set_list did not trigger an inventory update
2019-08-24Mapgen v6: Various mudflow code improvements and bugfixes (#8805)Paramat1-91/+76
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.
2019-08-24fontengine: Fix non-gettext buildsSmallJoker1-1/+1
2019-08-24Inventory: Send dirty lists where appropriate (#8742)SmallJoker16-160/+193
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.
2019-08-24Add ItemStack:get_description() to get tooltip (#8847)Paul Ouellette6-22/+33
2019-08-24Improve occlusion culling in corridors with additional checksfan52-0/+75
2019-08-24Restore approximate occlusion checksfan52-27/+14
While less precise, it worked better which is what matters in the end.
2019-08-23Make Mapgen::spreadLight use a queue (#8838)DS2-20/+26
2019-08-23Fix default hand definition not using wieldhand.pngWuzzy1-0/+1
2019-08-23Occlusion: Check for light_propagates and do mapblock bounds checksSmallJoker3-34/+60
2019-08-23Occlusion: Begin cleanupSmallJoker3-46/+52
2019-08-21Revert "Don't send position update packet if player is dead"sfan51-6/+2
This reverts commit fb6f1fdcbe3ee2321cc33eb00f2c6da86744d00a.
2019-08-20Add player sprite textures back into the engine as a fallback (#8823)Paramat2-0/+0
'player.png' and 'player_back.png' are hardcoded into the engine as the default appearence of the player object, so the textures should be present in the engine. This results in a functional fallback sprite player for when a game has no player appearence related code.
2019-08-20lua_api.txt: Add link to Minetest Modding Book (#8826)ANAND1-0/+1
2019-08-20remove_detached_inventory: Fix segfault during mod loadSmallJoker1-1/+9
2019-08-20Don't send position update packet if player is deadANAND1-2/+6
2019-08-20Disable autoforward if player is deadANAND4-7/+12
2019-08-19Restore intended functionality to minimap markers (#8819)theviper1211-1/+1
2019-08-18Find LuaJIT headers on vcpkgUnknown1-1/+1
luajit headers were moved into a subdirectory to avoid conflicts with plain lua
2019-08-17ClientInterface: Use recursive mutex to prevent freeze in on_newplayer() (#8808)SmallJoker2-15/+15
2019-08-16Remove unused function in ReliablePacketBuffersfan52-9/+1
2019-08-16Minor refactor of IncomingSplitBuffersfan52-35/+60
2019-08-16Drop m_list_size from ReliablePacketBuffersfan52-20/+21
It's not required and, worse, can lead to bugs.