sapier [Mon, 15 Jul 2013 21:28:55 +0000 (23:28 +0200)]
Add playernumber to favorites list
sapier [Mon, 15 Jul 2013 21:02:18 +0000 (23:02 +0200)]
filterlist api cleanup
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
sapier [Sun, 14 Jul 2013 11:19:37 +0000 (13:19 +0200)]
Replace worldlist by generic filterlist implementation
sapier [Fri, 12 Jul 2013 23:36:58 +0000 (01:36 +0200)]
Add support for modstore screenshots
Add error output on invalid mmdb entries
sapier [Fri, 12 Jul 2013 22:00:06 +0000 (00:00 +0200)]
Swap name/password <-> server description
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)
sapier [Fri, 12 Jul 2013 21:25:58 +0000 (23:25 +0200)]
Remove unused required by list in worldconfig
RealBadAngel [Sun, 21 Jul 2013 11:53:03 +0000 (13:53 +0200)]
Fix light issue in 6d facedir.
PilzAdam [Sat, 20 Jul 2013 19:25:21 +0000 (21:25 +0200)]
Bump protocol version
PilzAdam [Fri, 14 Jun 2013 12:04:46 +0000 (12:04 +0000)]
Add an option to disable object <-> object collision for Lua entities
PilzAdam [Tue, 16 Jul 2013 14:28:18 +0000 (16:28 +0200)]
Add liquid_range to nodedef
PilzAdam [Sat, 20 Jul 2013 12:50:19 +0000 (14:50 +0200)]
Make range of tools configureable
RealBadAngel [Fri, 19 Jul 2013 17:50:33 +0000 (19:50 +0200)]
Add set_breath and get_breath to lua API.
PilzAdam [Fri, 12 Jul 2013 11:26:25 +0000 (13:26 +0200)]
Randomly choose singleplayer port
PilzAdam [Fri, 12 Jul 2013 12:45:26 +0000 (14:45 +0200)]
Fix lighting bug caused by disappearing lava
PilzAdam [Thu, 6 Jun 2013 23:46:03 +0000 (23:46 +0000)]
Remove support for common mods
Kahrl [Sat, 13 Jul 2013 22:55:47 +0000 (00:55 +0200)]
Change ContentFeatures array to a vector
proller [Sat, 13 Jul 2013 17:48:14 +0000 (21:48 +0400)]
Leveled nodebox
proller [Sat, 13 Jul 2013 00:10:16 +0000 (04:10 +0400)]
Masterserver mods fix
proller [Fri, 12 Jul 2013 20:37:28 +0000 (00:37 +0400)]
Better masterserver html
sapier [Fri, 12 Jul 2013 20:55:19 +0000 (22:55 +0200)]
Don't show flags in local favorites
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
sapier [Fri, 12 Jul 2013 19:56:42 +0000 (21:56 +0200)]
Add missing server flags in public serverlist
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
sapier [Fri, 12 Jul 2013 18:43:51 +0000 (20:43 +0200)]
Fix serverdescription and name not beeing saved to local serverlist
proller [Thu, 4 Jul 2013 15:39:26 +0000 (19:39 +0400)]
Masterserver mods announse, ipv6, better curl errors
kwolekr [Fri, 12 Jul 2013 04:03:41 +0000 (00:03 -0400)]
Clean up bumpmap code a bit
PilzAdam [Thu, 11 Jul 2013 22:53:30 +0000 (00:53 +0200)]
Disallow the name 'singleplayer' in a multiplayer server
Kahrl [Tue, 9 Jul 2013 14:26:52 +0000 (16:26 +0200)]
Add VoxelArea:position, VoxelArea:iter and VoxelArea:iterp
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
stujones11 [Tue, 11 Jun 2013 20:40:59 +0000 (21:40 +0100)]
Fix multiple texture support for animated meshnodes
sapier [Tue, 9 Jul 2013 19:54:30 +0000 (21:54 +0200)]
Fix serverlist
proller [Tue, 9 Jul 2013 20:09:17 +0000 (00:09 +0400)]
Public server checkbox
PilzAdam [Tue, 9 Jul 2013 00:38:53 +0000 (02:38 +0200)]
Dont play digging sound if not digging
kwolekr [Tue, 9 Jul 2013 00:21:09 +0000 (20:21 -0400)]
Revert "Fix serverlist not beeing escaped correctly"
This reverts commit
39d03148e5d98ef5f9a31b131a79ff2bbd71a877.
sapier [Mon, 8 Jul 2013 21:48:29 +0000 (23:48 +0200)]
Fix header not beeing shown except on singleplayer tab
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
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
kwolekr [Mon, 8 Jul 2013 22:50:29 +0000 (18:50 -0400)]
Fix wallmounted rotations along Y axis for 90 and 270 degree cases
kwolekr [Mon, 8 Jul 2013 19:19:22 +0000 (15:19 -0400)]
Decoration: Handle facedir and wallmounted param2types with schematic rotation
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
PilzAdam [Mon, 8 Jul 2013 11:30:55 +0000 (13:30 +0200)]
Make sure that coordinates passed to /teleport are actual numbers
ShadowNinja [Sun, 7 Jul 2013 16:02:11 +0000 (12:02 -0400)]
Move math.hypot() to misc_helpers.lua and fix zero-division error
kwolekr [Mon, 8 Jul 2013 00:36:41 +0000 (20:36 -0400)]
Lua main menu: Fix world creation dialog
PilzAdam [Mon, 8 Jul 2013 00:28:36 +0000 (02:28 +0200)]
Set numeric locale in Lua in main menu
PilzAdam [Sun, 7 Jul 2013 23:58:22 +0000 (01:58 +0200)]
Settings: everything != 0 equals true; remove .asm shaders
sapier [Sun, 7 Jul 2013 19:53:40 +0000 (15:53 -0400)]
Fix many formspec menu bugs
Sfan5 [Sun, 7 Jul 2013 17:54:38 +0000 (19:54 +0200)]
Fix parseColor, change remaining colorkeys to new format, fix Contributor list
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.
ShadowNinja [Sun, 7 Jul 2013 06:02:45 +0000 (02:02 -0400)]
Handle 0 vectors in vector.normalize()
Vincent Heuken [Wed, 26 Jun 2013 00:44:17 +0000 (17:44 -0700)]
include mathconstants.h in numerics.cpp
ShadowNinja [Sun, 7 Jul 2013 05:44:33 +0000 (01:44 -0400)]
Add vector helpers
kwolekr [Sat, 6 Jul 2013 19:28:59 +0000 (15:28 -0400)]
BiomeDefManager: Fully initialize default biome
kwolekr [Sat, 6 Jul 2013 19:22:51 +0000 (15:22 -0400)]
Mapgen V7: Fix out-of-bounds array access
kwolekr [Sat, 6 Jul 2013 19:12:40 +0000 (15:12 -0400)]
LuaVoxelManip: Allow liquid updates in non-mapgen VoxelManip objects
kwolekr [Sat, 6 Jul 2013 19:03:34 +0000 (15:03 -0400)]
Decoration: Remove usage of multi-character constants
Sfan5 [Sat, 6 Jul 2013 08:32:58 +0000 (10:32 +0200)]
Use hexadecimal RRGGBB instead of colorkeys, rename getColor to parseColor
kwolekr [Sat, 6 Jul 2013 06:21:35 +0000 (02:21 -0400)]
Mapgen V7: Huge rewrite, also tweaks to cavegen et al.
Kahrl [Sat, 6 Jul 2013 04:16:51 +0000 (06:16 +0200)]
Fix possible NULL dereference in createExtrudedMesh
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()
proller [Thu, 4 Jul 2013 18:30:25 +0000 (22:30 +0400)]
Improve finite liquid distribution, fix small bug
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
RealBadAngel [Thu, 4 Jul 2013 00:36:32 +0000 (02:36 +0200)]
Add texture bumpmapping feature.
Kahrl [Wed, 3 Jul 2013 18:33:54 +0000 (20:33 +0200)]
Whoever called a function parameter m_device is fired without notice.
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
kwolekr [Wed, 3 Jul 2013 01:48:13 +0000 (21:48 -0400)]
Change debug optimization level back to -O1
BlockMen [Sun, 30 Jun 2013 20:17:26 +0000 (22:17 +0200)]
Update wiki url
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).
sapier [Sun, 23 Jun 2013 14:09:02 +0000 (16:09 +0200)]
Fix possible 0 pointer access
sapier [Sun, 23 Jun 2013 16:30:21 +0000 (18:30 +0200)]
Replace C++ mainmenu by formspec powered one
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
Kahrl [Mon, 24 Jun 2013 02:17:50 +0000 (04:17 +0200)]
Remove texture atlas / AtlasPointer, rename getTextureRaw to getTexture
PilzAdam [Tue, 2 Jul 2013 00:34:51 +0000 (00:34 +0000)]
Remove unnecessary debug output in node_dig()
Lord89James [Mon, 11 Mar 2013 12:36:04 +0000 (13:36 +0100)]
Infinite tools in creative mode
arsdragonfly [Mon, 24 Jun 2013 00:07:45 +0000 (00:07 +0000)]
Fix i18n of some strings.
kwolekr [Mon, 1 Jul 2013 22:04:17 +0000 (18:04 -0400)]
Decoration: Add schematic rotation support
proller [Sun, 30 Jun 2013 20:26:54 +0000 (00:26 +0400)]
Disable collision fix, its broke unit tests
proller [Sun, 30 Jun 2013 18:26:01 +0000 (22:26 +0400)]
Fix sand, gravel falling stuck
kwolekr [Sun, 30 Jun 2013 02:22:25 +0000 (22:22 -0400)]
LuaVoxelManip: Fix minor bug with set_lighting, remove coordinate params for light and liquid updates
proller [Sat, 29 Jun 2013 21:29:21 +0000 (01:29 +0400)]
Optimize liquid queue on generate map for liquid_finite
kwolekr [Sat, 29 Jun 2013 20:24:32 +0000 (16:24 -0400)]
Update documentation for get_mapgen_object
kwolekr [Sat, 29 Jun 2013 02:52:13 +0000 (22:52 -0400)]
Add Lua VoxelArea methods: contains, containsp, containsi
kwolekr [Sat, 29 Jun 2013 02:22:44 +0000 (22:22 -0400)]
Make generated water a shade darker to match up with older versions
kwolekr [Fri, 28 Jun 2013 14:28:15 +0000 (10:28 -0400)]
Add voxelarea.lua helper to builtin
PilzAdam [Fri, 28 Jun 2013 14:06:34 +0000 (14:06 +0000)]
Dont write player files all the time
kwolekr [Fri, 28 Jun 2013 02:33:31 +0000 (22:33 -0400)]
Apply various fixes to several things
kwolekr [Fri, 28 Jun 2013 01:12:44 +0000 (21:12 -0400)]
LuaVoxelManip: Separate VoxelManip data get/set from emerging/blitting data back to map
kwolekr [Thu, 27 Jun 2013 21:06:52 +0000 (17:06 -0400)]
Add Lua on_mapgen_init callback, and minetest.set_mapgen_params API
kwolekr [Thu, 27 Jun 2013 01:04:06 +0000 (21:04 -0400)]
Add Lua PerlinNoiseMap:get#dMap_flat API
kwolekr [Wed, 26 Jun 2013 21:19:39 +0000 (17:19 -0400)]
Add minetest.get_mapgen_object to API
kwolekr [Tue, 25 Jun 2013 15:49:08 +0000 (11:49 -0400)]
Fix issue of VManip occasionally not blitting back blocks, and pitch black lighting bug
kwolekr [Tue, 25 Jun 2013 15:02:02 +0000 (11:02 -0400)]
Add LuaVoxelManip
proller [Mon, 24 Jun 2013 16:12:54 +0000 (20:12 +0400)]
Fix ipv6 on windows
kwolekr [Sun, 23 Jun 2013 19:16:52 +0000 (15:16 -0400)]
Cavegen: fix division by 0 with abnormal max tunnel diameter sizes
proller [Sun, 23 Jun 2013 16:23:59 +0000 (20:23 +0400)]
Math mapgen fix, ip show on connect, pathfinder segfault fix
proller [Sun, 23 Jun 2013 14:07:10 +0000 (18:07 +0400)]
New math mapgen with fractal based worlds
proller [Sun, 23 Jun 2013 07:31:22 +0000 (11:31 +0400)]
Add support for IPv6
Two new configuration options are added:
- "enable_ipv6" to enable/disable the overall use of IPv6
- "ipv6_server" to enable/disable the use of IPv6 sockets when running
a server (when "enable_ipv6" is enabled)
kwolekr [Sun, 23 Jun 2013 00:48:19 +0000 (20:48 -0400)]
Decoration: Add support for zero probability, fix breakage from last commit
PilzAdam [Fri, 21 Jun 2013 18:32:28 +0000 (18:32 +0000)]
Print playername when failing to read playerfile and ignore files starting with .