oweals/minetest.git
10 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

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

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

10 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

10 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

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

10 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

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

10 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

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

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

10 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

10 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

10 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

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

10 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

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

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

10 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

10 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

10 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

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

10 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

10 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

10 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

10 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

10 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

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

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

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

10 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

10 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

10 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

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

10 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)

10 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

10 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.

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

10 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

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

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

10 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.

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

10 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

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

10 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

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

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

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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 years agoFix serverlist
sapier [Tue, 9 Jul 2013 19:54:30 +0000 (21:54 +0200)]
Fix serverlist

10 years agoPublic server checkbox
proller [Tue, 9 Jul 2013 20:09:17 +0000 (00:09 +0400)]
Public server checkbox

10 years agoDont play digging sound if not digging
PilzAdam [Tue, 9 Jul 2013 00:38:53 +0000 (02:38 +0200)]
Dont play digging sound if not digging

10 years agoRevert "Fix serverlist not beeing escaped correctly"
kwolekr [Tue, 9 Jul 2013 00:21:09 +0000 (20:21 -0400)]
Revert "Fix serverlist not beeing escaped correctly"

This reverts commit 39d03148e5d98ef5f9a31b131a79ff2bbd71a877.

10 years agoFix header not beeing shown except on singleplayer tab
sapier [Mon, 8 Jul 2013 21:48:29 +0000 (23:48 +0200)]
Fix header not beeing shown except on singleplayer tab

10 years agoFix serverlist not beeing escaped correctly
sapier [Mon, 8 Jul 2013 21:45:14 +0000 (23:45 +0200)]
Fix serverlist not beeing escaped correctly
Always use address for server
Fix first (empty) element beeing selected after deleting last world

10 years agofix crash on play/start with empty world list
sapier [Mon, 8 Jul 2013 19:02:42 +0000 (21:02 +0200)]
fix crash on play/start with empty world list
make enter button work in create world dialog

10 years agoFix wallmounted rotations along Y axis for 90 and 270 degree cases
kwolekr [Mon, 8 Jul 2013 22:50:29 +0000 (18:50 -0400)]
Fix wallmounted rotations along Y axis for 90 and 270 degree cases

10 years agoDecoration: Handle facedir and wallmounted param2types with schematic rotation
kwolekr [Mon, 8 Jul 2013 19:19:22 +0000 (15:19 -0400)]
Decoration: Handle facedir and wallmounted param2types with schematic rotation

10 years agoRemove note in lua-api.txt that there are no vector helper functions
PilzAdam [Mon, 8 Jul 2013 11:41:46 +0000 (13:41 +0200)]
Remove note in lua-api.txt that there are no vector helper functions

10 years agoMake sure that coordinates passed to /teleport are actual numbers
PilzAdam [Mon, 8 Jul 2013 11:30:55 +0000 (13:30 +0200)]
Make sure that coordinates passed to /teleport are actual numbers

10 years agoMove math.hypot() to misc_helpers.lua and fix zero-division error
ShadowNinja [Sun, 7 Jul 2013 16:02:11 +0000 (12:02 -0400)]
Move math.hypot() to misc_helpers.lua and fix zero-division error

10 years agoLua main menu: Fix world creation dialog
kwolekr [Mon, 8 Jul 2013 00:36:41 +0000 (20:36 -0400)]
Lua main menu: Fix world creation dialog

10 years agoSet numeric locale in Lua in main menu
PilzAdam [Mon, 8 Jul 2013 00:28:36 +0000 (02:28 +0200)]
Set numeric locale in Lua in main menu

10 years agoSettings: everything != 0 equals true; remove .asm shaders
PilzAdam [Sun, 7 Jul 2013 23:58:22 +0000 (01:58 +0200)]
Settings: everything != 0 equals true; remove .asm shaders

10 years agoFix many formspec menu bugs
sapier [Sun, 7 Jul 2013 19:53:40 +0000 (15:53 -0400)]
Fix many formspec menu bugs

10 years agoFix parseColor, change remaining colorkeys to new format, fix Contributor list
Sfan5 [Sun, 7 Jul 2013 17:54:38 +0000 (19:54 +0200)]
Fix parseColor, change remaining colorkeys to new format, fix Contributor list

10 years agoWhen server sends late media, log to errorstream instead of crashing.
Kahrl [Thu, 13 Jun 2013 01:05:47 +0000 (03:05 +0200)]
When server sends late media, log to errorstream instead of crashing.

Do a check for valid num_files before doing
assert(!m_mesh_update_thread.IsRunning());

In particular, don't execute the assertion if all media has already
been received.

10 years agoHandle 0 vectors in vector.normalize()
ShadowNinja [Sun, 7 Jul 2013 06:02:45 +0000 (02:02 -0400)]
Handle 0 vectors in vector.normalize()

10 years agoinclude mathconstants.h in numerics.cpp
Vincent Heuken [Wed, 26 Jun 2013 00:44:17 +0000 (17:44 -0700)]
include mathconstants.h in numerics.cpp

10 years agoAdd vector helpers
ShadowNinja [Sun, 7 Jul 2013 05:44:33 +0000 (01:44 -0400)]
Add vector helpers

10 years agoBiomeDefManager: Fully initialize default biome
kwolekr [Sat, 6 Jul 2013 19:28:59 +0000 (15:28 -0400)]
BiomeDefManager: Fully initialize default biome

10 years agoMapgen V7: Fix out-of-bounds array access
kwolekr [Sat, 6 Jul 2013 19:22:51 +0000 (15:22 -0400)]
Mapgen V7: Fix out-of-bounds array access

10 years agoLuaVoxelManip: Allow liquid updates in non-mapgen VoxelManip objects
kwolekr [Sat, 6 Jul 2013 19:12:40 +0000 (15:12 -0400)]
LuaVoxelManip: Allow liquid updates in non-mapgen VoxelManip objects

10 years agoDecoration: Remove usage of multi-character constants
kwolekr [Sat, 6 Jul 2013 19:03:34 +0000 (15:03 -0400)]
Decoration: Remove usage of multi-character constants

10 years agoUse hexadecimal RRGGBB instead of colorkeys, rename getColor to parseColor
Sfan5 [Sat, 6 Jul 2013 08:32:58 +0000 (10:32 +0200)]
Use hexadecimal RRGGBB instead of colorkeys, rename getColor to parseColor

10 years agoMapgen V7: Huge rewrite, also tweaks to cavegen et al.
kwolekr [Sat, 6 Jul 2013 06:21:35 +0000 (02:21 -0400)]
Mapgen V7: Huge rewrite, also tweaks to cavegen et al.

10 years agoFix possible NULL dereference in createExtrudedMesh
Kahrl [Sat, 6 Jul 2013 04:16:51 +0000 (06:16 +0200)]
Fix possible NULL dereference in createExtrudedMesh

10 years agoDon't rebuild the dummy shader (less SourceShaderCache warning spam)
Kahrl [Fri, 5 Jul 2013 02:24:05 +0000 (04:24 +0200)]
Don't rebuild the dummy shader (less SourceShaderCache warning spam)

Also write something about rebuilding shaders to infostream in
Client::afterContentReceived()

10 years agoImprove finite liquid distribution, fix small bug
proller [Thu, 4 Jul 2013 18:30:25 +0000 (22:30 +0400)]
Improve finite liquid distribution, fix small bug

10 years agoThrow exception instead of assert on nested reliable packets
Kahrl [Thu, 4 Jul 2013 04:18:50 +0000 (06:18 +0200)]
Throw exception instead of assert on nested reliable packets

Fixes a denial of service vulnerability, issue #784

10 years agoAdd texture bumpmapping feature.
RealBadAngel [Thu, 4 Jul 2013 00:36:32 +0000 (02:36 +0200)]
Add texture bumpmapping feature.

10 years agoWhoever called a function parameter m_device is fired without notice.
Kahrl [Wed, 3 Jul 2013 18:33:54 +0000 (20:33 +0200)]
Whoever called a function parameter m_device is fired without notice.

10 years agoLua main menu: Fix crash on init lua error, mapgen dropdown index, and new worlds...
kwolekr [Wed, 3 Jul 2013 05:25:26 +0000 (01:25 -0400)]
Lua main menu: Fix crash on init lua error, mapgen dropdown index, and new worlds not saving index

10 years agoChange debug optimization level back to -O1
kwolekr [Wed, 3 Jul 2013 01:48:13 +0000 (21:48 -0400)]
Change debug optimization level back to -O1

10 years agoUpdate wiki url
BlockMen [Sun, 30 Jun 2013 20:17:26 +0000 (22:17 +0200)]
Update wiki url

10 years agoMove generateTextureFromMesh to TextureSource to fix a texture leak
Kahrl [Wed, 3 Jul 2013 00:22:39 +0000 (02:22 +0200)]
Move generateTextureFromMesh to TextureSource to fix a texture leak

TextureSource has a list of textures to delete (m_texture_trash) so this
provides a proper, non-hacky way to delete RTT textures. Also, the prior,
hacky way of deleting them seems to be broken (see pull request #803).

To avoid header file clutter by repeating the same long list of
arguments over and over again, store the arguments of
generateTextureFromMesh in a struct called TextureFromMeshParams.

Also fix issue #782 (Only use bilinear (and others) on item textures
when settings allow it).

10 years agoFix possible 0 pointer access
sapier [Sun, 23 Jun 2013 14:09:02 +0000 (16:09 +0200)]
Fix possible 0 pointer access

10 years agoReplace C++ mainmenu by formspec powered one
sapier [Sun, 23 Jun 2013 16:30:21 +0000 (18:30 +0200)]
Replace C++ mainmenu by formspec powered one

10 years agoCavegen: Prevent caves from occuring above ground level, and superfluous mixing of...
kwolekr [Tue, 2 Jul 2013 01:10:59 +0000 (21:10 -0400)]
Cavegen: Prevent caves from occuring above ground level, and superfluous mixing of lava and water in caves