zefram/minetest/minetest_engine.git
11 years agoAdd virtual destructor to IBackgroundBlockEmerger to silence warning
Kahrl [Wed, 14 Aug 2013 23:16:34 +0000 (01:16 +0200)]
Add virtual destructor to IBackgroundBlockEmerger to silence warning

11 years agoOmnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu
Kahrl [Sun, 11 Aug 2013 02:09:45 +0000 (04:09 +0200)]
Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu

11 years agoFix my name.
Ilya Zhuravlev [Wed, 14 Aug 2013 16:35:38 +0000 (20:35 +0400)]
Fix my name.

11 years agoFix typos
PilzAdam [Tue, 13 Aug 2013 22:50:03 +0000 (00:50 +0200)]
Fix typos

11 years agoAdd support for entities to automatic face movement direction
sapier [Wed, 31 Jul 2013 15:29:25 +0000 (17:29 +0200)]
Add support for entities to automatic face movement direction

11 years agoDont write directly to files but rather write and copy a tmp file
PilzAdam [Tue, 13 Aug 2013 17:15:06 +0000 (19:15 +0200)]
Dont write directly to files but rather write and copy a tmp file

11 years agoRemove farmesh
Kahrl [Mon, 12 Aug 2013 06:18:38 +0000 (08:18 +0200)]
Remove farmesh

11 years agoDecoration: Fix schematic probability mess with new MTS file version
kwolekr [Mon, 5 Aug 2013 02:59:22 +0000 (22:59 -0400)]
Decoration: Fix schematic probability mess with new MTS file version

11 years agoDont crash if facedir > 23
PilzAdam [Sat, 10 Aug 2013 14:26:02 +0000 (16:26 +0200)]
Dont crash if facedir > 23

11 years agoDont download modstore info if its isnt needed
PilzAdam [Mon, 5 Aug 2013 11:19:16 +0000 (13:19 +0200)]
Dont download modstore info if its isnt needed

11 years agoDon't freak out when a client sends multiple TOSERVER_INIT packets; also log one...
Perttu Ahola [Thu, 8 Aug 2013 03:10:45 +0000 (06:10 +0300)]
Don't freak out when a client sends multiple TOSERVER_INIT packets; also log one thing more.

11 years agoFix various memory access problems detected by valgrind
Kahrl [Wed, 7 Aug 2013 17:48:31 +0000 (19:48 +0200)]
Fix various memory access problems detected by valgrind

11 years agoFix path of mono font in defaultsettings.cpp
PilzAdam [Wed, 7 Aug 2013 11:41:00 +0000 (13:41 +0200)]
Fix path of mono font in defaultsettings.cpp

11 years agoFix stored XSS vulnerability in the serverlist
Sfan5 [Wed, 7 Aug 2013 07:20:36 +0000 (09:20 +0200)]
Fix stored XSS vulnerability in the serverlist

11 years agoFix uninitialized irr::SEvent fields in guiFormSpecMenu.cpp
Kahrl [Tue, 6 Aug 2013 23:36:19 +0000 (01:36 +0200)]
Fix uninitialized irr::SEvent fields in guiFormSpecMenu.cpp

11 years agoSimplify code of mainmenu world sort
Novatux [Mon, 5 Aug 2013 16:49:19 +0000 (18:49 +0200)]
Simplify code of mainmenu world sort

11 years agoFix full crack texture being shown when releasing dig button
Kahrl [Tue, 6 Aug 2013 16:15:40 +0000 (18:15 +0200)]
Fix full crack texture being shown when releasing dig button

11 years agoAdd support for different drowning damage and allow drowning in other nodetypes
BlockMen [Thu, 1 Aug 2013 16:36:11 +0000 (18:36 +0200)]
Add support for different drowning damage and allow drowning in other nodetypes

11 years agoFix worldlist in servertab being filtered by selected game
PilzAdam [Tue, 6 Aug 2013 15:28:48 +0000 (17:28 +0200)]
Fix worldlist in servertab being filtered by selected game

11 years agoRename LagPool's member variables to avoid MSVC freaking up due to it's #define max
Perttu Ahola [Tue, 6 Aug 2013 15:17:58 +0000 (18:17 +0300)]
Rename LagPool's member variables to avoid MSVC freaking up due to it's #define max

11 years agoClean up server's log messages and give a better error to client when its player...
Perttu Ahola [Tue, 6 Aug 2013 15:13:11 +0000 (18:13 +0300)]
Clean up server's log messages and give a better error to client when its player is in use

11 years agoAdd minetest.registered_biomes
Novatux [Mon, 5 Aug 2013 07:50:41 +0000 (09:50 +0200)]
Add minetest.registered_biomes

11 years agoFix crack overlay for animated textures
Kahrl [Fri, 2 Aug 2013 19:31:52 +0000 (21:31 +0200)]
Fix crack overlay for animated textures

11 years agoMaster server script improvement
proller [Sun, 4 Aug 2013 21:36:04 +0000 (01:36 +0400)]
Master server script improvement

11 years agoFix installation of textures/texture_packs_here.txt
PilzAdam [Sun, 4 Aug 2013 20:44:31 +0000 (22:44 +0200)]
Fix installation of textures/texture_packs_here.txt

11 years agoFix texture bumpmapping on some GPUs
Zeg9 [Fri, 2 Aug 2013 10:32:21 +0000 (12:32 +0200)]
Fix texture bumpmapping on some GPUs

11 years agoMasterserver bugfix
proller [Sun, 4 Aug 2013 19:45:03 +0000 (23:45 +0400)]
Masterserver bugfix

11 years agoFreeze-melt adjust
proller [Sun, 4 Aug 2013 19:07:30 +0000 (23:07 +0400)]
Freeze-melt adjust

11 years agoFix formspec label issues in win builds (MSVC)
BlockMen [Sat, 3 Aug 2013 15:57:51 +0000 (17:57 +0200)]
Fix formspec label issues in win builds (MSVC)

11 years agoMake freetype usage configureable by a setting
PilzAdam [Sun, 4 Aug 2013 18:18:56 +0000 (20:18 +0200)]
Make freetype usage configureable by a setting

11 years agoDont show gamefilter in TP tab
PilzAdam [Sun, 4 Aug 2013 16:37:19 +0000 (18:37 +0200)]
Dont show gamefilter in TP tab

11 years agoAdd texture pack selection to main menu
Novatux [Fri, 2 Aug 2013 13:18:48 +0000 (15:18 +0200)]
Add texture pack selection to main menu

11 years agoChange large amount of objects to be configurable via a setting in minetest.conf...
Novatux [Sun, 4 Aug 2013 12:14:21 +0000 (14:14 +0200)]
Change large amount of objects to be configurable via a setting in minetest.conf (max_objects_per_block).

11 years agoFix server getting completely choked up on even a little of DoS
Perttu Ahola [Sun, 4 Aug 2013 05:17:07 +0000 (08:17 +0300)]
Fix server getting completely choked up on even a little of DoS

* If client count is unbearable, immediately delete denied clients
* Re-prioritize the checking order of things about incoming clients
* Remove a huge CPU-wasting exception in ReliablePacketBuffer

11 years agoAllow mods to listen to cheat detections using minetest.register_on_cheat()
Perttu Ahola [Sat, 3 Aug 2013 21:45:49 +0000 (00:45 +0300)]
Allow mods to listen to cheat detections using minetest.register_on_cheat()

11 years agoFix anticheat
Perttu Ahola [Sat, 3 Aug 2013 20:16:37 +0000 (23:16 +0300)]
Fix anticheat

11 years agoLessen the sky color glitch when quickly turning to look up after looking at ground...
Perttu Ahola [Sat, 3 Aug 2013 16:04:16 +0000 (19:04 +0300)]
Lessen the sky color glitch when quickly turning to look up after looking at ground that contains caves

11 years agoFix and improve view range tuner
Perttu Ahola [Sat, 3 Aug 2013 15:46:18 +0000 (18:46 +0300)]
Fix and improve view range tuner

11 years agoAdd replacements to schematics
PilzAdam [Fri, 2 Aug 2013 23:58:29 +0000 (01:58 +0200)]
Add replacements to schematics

11 years agoMore info in serverlist
proller [Fri, 2 Aug 2013 23:02:59 +0000 (03:02 +0400)]
More info in serverlist

11 years agoAllow multiple 'wherein' nodes in oredef
PilzAdam [Thu, 1 Aug 2013 22:29:27 +0000 (00:29 +0200)]
Allow multiple 'wherein' nodes in oredef

11 years agoWeather backward compatibility
proller [Thu, 1 Aug 2013 20:51:36 +0000 (00:51 +0400)]
Weather backward compatibility

11 years agoLeveled nodebox backward compatibility
proller [Thu, 1 Aug 2013 20:50:58 +0000 (00:50 +0400)]
Leveled nodebox backward compatibility

11 years agoMake bumpmapping compatible with irrlicht 1.8
Esteban I. Ruiz Moreno [Tue, 30 Jul 2013 02:18:11 +0000 (23:18 -0300)]
Make bumpmapping compatible with irrlicht 1.8

11 years agoAdd support for setting stepheight for entities
sapier [Mon, 22 Jul 2013 16:54:30 +0000 (18:54 +0200)]
Add support for setting stepheight for entities

11 years agoFix warnings in mapblock.cpp
PilzAdam [Sun, 28 Jul 2013 21:34:58 +0000 (23:34 +0200)]
Fix warnings in mapblock.cpp

11 years agoPlay sounds/main_menu.ogg in menu
PilzAdam [Sun, 28 Jul 2013 21:14:42 +0000 (23:14 +0200)]
Play sounds/main_menu.ogg in menu

11 years agoWarnings fix
proller [Sun, 28 Jul 2013 20:10:44 +0000 (00:10 +0400)]
Warnings fix

11 years agoBetter snow fall, finite liquid transform, leveled nodes api
proller [Sun, 28 Jul 2013 13:11:59 +0000 (17:11 +0400)]
Better snow fall, finite liquid transform, leveled nodes api

11 years agoWeather support
proller [Sat, 27 Jul 2013 18:34:30 +0000 (22:34 +0400)]
Weather support

11 years agoDont announce server in singleplayer
proller [Sat, 27 Jul 2013 13:44:59 +0000 (17:44 +0400)]
Dont announce server in singleplayer

11 years agoShow portnumber for ip adresses only
sapier [Mon, 22 Jul 2013 20:53:37 +0000 (22:53 +0200)]
Show portnumber for ip adresses only

11 years agoAdd support of pressed_texture of image_button
BlockMen [Thu, 18 Jul 2013 19:20:37 +0000 (21:20 +0200)]
Add support of pressed_texture of image_button

Fix params number

Add pressed texture name

Fix string def

Fix syntax error

11 years agoAdd gettext translation for image_button
BlockMen [Wed, 17 Jul 2013 19:18:24 +0000 (21:18 +0200)]
Add gettext translation for image_button

11 years agoCosmetic player info changes
proller [Tue, 23 Jul 2013 16:31:05 +0000 (20:31 +0400)]
Cosmetic player info changes

11 years agoadded (optional) support for 6d facedir in dir_to_facedir and added facedir_to_dir
hdastwb [Wed, 17 Jul 2013 00:50:41 +0000 (20:50 -0400)]
added (optional) support for 6d facedir in dir_to_facedir and added facedir_to_dir

11 years agoFix modstore URLs
PilzAdam [Mon, 22 Jul 2013 20:26:48 +0000 (22:26 +0200)]
Fix modstore URLs

11 years agoDisable gamemanager by default
PilzAdam [Mon, 22 Jul 2013 16:16:36 +0000 (18:16 +0200)]
Disable gamemanager by default

11 years agoFix enable mod/enable button not shown on entering world config dialog
sapier [Sun, 21 Jul 2013 20:10:58 +0000 (22:10 +0200)]
Fix enable mod/enable button not shown on entering world config dialog

11 years agoFix bug in world creation
sapier [Wed, 17 Jul 2013 22:35:58 +0000 (00:35 +0200)]
Fix bug in world creation
Add old style mod selection in worldconfig dialog

11 years agoAdd missing header/footer for singleplayer tab
sapier [Wed, 17 Jul 2013 21:10:12 +0000 (23:10 +0200)]
Add missing header/footer for singleplayer tab

11 years agoRemove debug output
sapier [Wed, 17 Jul 2013 20:58:00 +0000 (22:58 +0200)]
Remove debug output

11 years agoFix Bug in modname guessing resulting in undefined modname
sapier [Wed, 17 Jul 2013 19:04:17 +0000 (21:04 +0200)]
Fix Bug in modname guessing resulting in undefined modname

11 years agoUse user folder for gamemanager too
sapier [Wed, 17 Jul 2013 19:03:00 +0000 (21:03 +0200)]
Use user folder for gamemanager too

11 years agoEnable mod and gamemanager by default
sapier [Tue, 16 Jul 2013 19:45:20 +0000 (21:45 +0200)]
Enable mod and gamemanager by default

11 years agomerge mainmenu_helper.lua to misc_helpers.lua
sapier [Tue, 16 Jul 2013 19:03:57 +0000 (21:03 +0200)]
merge mainmenu_helper.lua to misc_helpers.lua

11 years agoFix background/overlay/footer/header handling
sapier [Tue, 16 Jul 2013 18:56:18 +0000 (20:56 +0200)]
Fix background/overlay/footer/header handling
Add missing file headers

11 years agoAdd configurable curl timeout
sapier [Mon, 15 Jul 2013 21:36:44 +0000 (23:36 +0200)]
Add configurable curl timeout

11 years agoAdd playernumber to favorites list
sapier [Mon, 15 Jul 2013 21:28:55 +0000 (23:28 +0200)]
Add playernumber to favorites list

11 years agofilterlist api cleanup
sapier [Mon, 15 Jul 2013 21:02:18 +0000 (23:02 +0200)]
filterlist api cleanup

11 years agoAdd port to favorites if not 30000
sapier [Mon, 15 Jul 2013 20:56:53 +0000 (22:56 +0200)]
Add port to favorites if not 30000
Major modmgr overhaul
Add missing formspec checkbox doc

11 years agoReplace worldlist by generic filterlist implementation
sapier [Sun, 14 Jul 2013 11:19:37 +0000 (13:19 +0200)]
Replace worldlist by generic filterlist implementation

11 years agoAdd support for modstore screenshots
sapier [Fri, 12 Jul 2013 23:36:58 +0000 (01:36 +0200)]
Add support for modstore screenshots
Add error output on invalid mmdb entries

11 years agoSwap name/password <-> server description
sapier [Fri, 12 Jul 2013 22:00:06 +0000 (00:00 +0200)]
Swap name/password <-> server description

11 years agoRevert "Fix serverdescription and name not beeing saved to local serverlist"
sapier [Fri, 12 Jul 2013 21:30:15 +0000 (23:30 +0200)]
Revert "Fix serverdescription and name not beeing saved to local serverlist"

This reverts commit 7dbbbfc665e285cc9eb9d750c3a449d7da178d4f.
(was added twice)

11 years agoRemove unused required by list in worldconfig
sapier [Fri, 12 Jul 2013 21:25:58 +0000 (23:25 +0200)]
Remove unused required by list in worldconfig

11 years agoFix light issue in 6d facedir.
RealBadAngel [Sun, 21 Jul 2013 11:53:03 +0000 (13:53 +0200)]
Fix light issue in 6d facedir.

11 years agoBump protocol version
PilzAdam [Sat, 20 Jul 2013 19:25:21 +0000 (21:25 +0200)]
Bump protocol version

11 years agoAdd an option to disable object <-> object collision for Lua entities
PilzAdam [Fri, 14 Jun 2013 12:04:46 +0000 (12:04 +0000)]
Add an option to disable object <-> object collision for Lua entities

11 years agoAdd liquid_range to nodedef
PilzAdam [Tue, 16 Jul 2013 14:28:18 +0000 (16:28 +0200)]
Add liquid_range to nodedef

11 years agoMake range of tools configureable
PilzAdam [Sat, 20 Jul 2013 12:50:19 +0000 (14:50 +0200)]
Make range of tools configureable

11 years agoAdd set_breath and get_breath to lua API.
RealBadAngel [Fri, 19 Jul 2013 17:50:33 +0000 (19:50 +0200)]
Add set_breath and get_breath to lua API.

11 years agoRandomly choose singleplayer port
PilzAdam [Fri, 12 Jul 2013 11:26:25 +0000 (13:26 +0200)]
Randomly choose singleplayer port

11 years agoFix lighting bug caused by disappearing lava
PilzAdam [Fri, 12 Jul 2013 12:45:26 +0000 (14:45 +0200)]
Fix lighting bug caused by disappearing lava

11 years agoRemove support for common mods
PilzAdam [Thu, 6 Jun 2013 23:46:03 +0000 (23:46 +0000)]
Remove support for common mods

11 years agoChange ContentFeatures array to a vector
Kahrl [Sat, 13 Jul 2013 22:55:47 +0000 (00:55 +0200)]
Change ContentFeatures array to a vector

11 years agoLeveled nodebox
proller [Sat, 13 Jul 2013 17:48:14 +0000 (21:48 +0400)]
Leveled nodebox

11 years agoMasterserver mods fix
proller [Sat, 13 Jul 2013 00:10:16 +0000 (04:10 +0400)]
Masterserver mods fix

11 years agoBetter masterserver html
proller [Fri, 12 Jul 2013 20:37:28 +0000 (00:37 +0400)]
Better masterserver html

11 years agoDon't show flags in local favorites
sapier [Fri, 12 Jul 2013 20:55:19 +0000 (22:55 +0200)]
Don't show flags in local favorites

11 years agoFix bug server name set to address field when using up/down keys
sapier [Fri, 12 Jul 2013 20:42:50 +0000 (22:42 +0200)]
Fix bug server name set to address field when using up/down keys
Show server description above connect button instead of in favorites list

11 years agoAdd missing server flags in public serverlist
sapier [Fri, 12 Jul 2013 19:56:42 +0000 (21:56 +0200)]
Add missing server flags in public serverlist

11 years agoRemove lots of debug output from modmgr
sapier [Fri, 12 Jul 2013 19:56:09 +0000 (21:56 +0200)]
Remove lots of debug output from modmgr
Fix RUN_IN_PLACE=0 mod install (now mods are saved in user folder in that case)
Fix text of field element not unescaped correctly

11 years agoFix serverdescription and name not beeing saved to local serverlist
sapier [Fri, 12 Jul 2013 18:43:51 +0000 (20:43 +0200)]
Fix serverdescription and name not beeing saved to local serverlist

11 years agoMasterserver mods announse, ipv6, better curl errors
proller [Thu, 4 Jul 2013 15:39:26 +0000 (19:39 +0400)]
Masterserver mods announse, ipv6, better curl errors

11 years agoClean up bumpmap code a bit
kwolekr [Fri, 12 Jul 2013 04:03:41 +0000 (00:03 -0400)]
Clean up bumpmap code a bit

11 years agoDisallow the name 'singleplayer' in a multiplayer server
PilzAdam [Thu, 11 Jul 2013 22:53:30 +0000 (00:53 +0200)]
Disallow the name 'singleplayer' in a multiplayer server

11 years agoAdd VoxelArea:position, VoxelArea:iter and VoxelArea:iterp
Kahrl [Tue, 9 Jul 2013 14:26:52 +0000 (16:26 +0200)]
Add VoxelArea:position, VoxelArea:iter and VoxelArea:iterp

11 years agoWorldlist fixes
sapier [Tue, 9 Jul 2013 21:17:38 +0000 (23:17 +0200)]
Worldlist fixes
Add alphabeticaly sorted worldlists
Select world after creation
Move worldlist handling to separate file
Merge world selection of singleplayer/server tab
Remove some useless code

11 years agoFix multiple texture support for animated meshnodes
stujones11 [Tue, 11 Jun 2013 20:40:59 +0000 (21:40 +0100)]
Fix multiple texture support for animated meshnodes