proller
9cf4e3961b
Fix ipv6 on windows
2013-06-24 20:13:56 +04:00
kwolekr
74182cc85b
Cavegen: fix division by 0 with abnormal max tunnel diameter sizes
2013-06-23 15:16:52 -04:00
proller
a0d79ac7a5
Math mapgen fix, ip show on connect, pathfinder segfault fix
2013-06-23 20:35:16 +04:00
proller
cc19db315c
New math mapgen with fractal based worlds
2013-06-23 18:07:10 +04:00
proller
06ddcb4b1e
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)
2013-06-23 11:31:22 +04:00
kwolekr
9f0d413e30
Decoration: Add support for zero probability, fix breakage from last commit
2013-06-22 20:49:01 -04:00
PilzAdam
8908148163
Print playername when failing to read playerfile and ignore files starting with .
2013-06-22 21:39:47 +00:00
kwolekr
9dc177e181
A handful of minor fixes to various things
2013-06-22 17:27:48 -04:00
kwolekr
4e9b7ef618
Decoration: Add Schematic decoration type
2013-06-22 01:11:52 -04:00
PilzAdam
a3a6502658
Add a setting for max loop count per step in liquid update
2013-06-20 22:31:46 +00:00
Kahrl
3a2f3f1a0c
Make minetest.debug accept multiple parameters; convert them to string
2013-06-21 00:04:18 +02:00
PilzAdam
884c2e793c
Play placing sound only if place prediction was successful
2013-06-19 21:42:12 +00:00
PilzAdam
5c81b777d0
Dont dig or place nodes if interact priv is missing (clientside)
2013-06-19 21:42:12 +00:00
PilzAdam
942228a796
Add drowning
2013-06-19 15:47:00 +00:00
kwolekr
f5388fd544
Decoration: Place decorations in mgv6, check if air or cignore before placement
2013-06-17 21:59:57 -04:00
Kahrl
31afa8973f
Show number of objects in client environment in profiler (F6)
2013-06-18 01:49:06 +02:00
Kahrl
e671961d03
Formspec: Don't perform black magic if selected item fits the guess
2013-06-18 01:32:11 +02:00
Kahrl
5183edb4c1
Fix calculation of selected item (for not drawing it) in formspec
...
The previous code did not work when the list did not start at index 0
of the inventory list (issue #779 ).
2013-06-18 01:18:54 +02:00
Esteban I. Ruiz Moreno
36969d253a
Remove useless recalculation of bounding box (mapblock_mesh)
2013-06-18 01:11:46 +02:00
kwolekr
210f7364f3
Decoration, Ore: Resolve node names on Mapgen init
2013-06-17 18:51:29 -04:00
kwolekr
631e7fc919
Decoration: Change divlen to sidelen
2013-06-17 18:23:31 -04:00
kwolekr
1a8f453958
Add initial Decoration support, many misc. improvements & modifications
2013-06-17 03:21:36 -04:00
Kahrl
ffac1bef30
Extend a delay in TestConnection from 50 to 100 milliseconds.
...
The 50 ms delay causes frequent test failures on certain systems with
slow network stacks, these failures go away with the 100 ms variant.
2013-06-17 02:09:50 +02:00
Kahrl
aa4efe46cf
Tweak IDropAction restriction handling in server.cpp
2013-06-16 17:01:21 +02:00
Kahrl
6dea339e54
Lazy sunday typo fixing. s/unban_player_of_ip/unban_player_or_ip/g
2013-06-16 14:07:12 +02:00
sweetbomber
0b258a3646
Removed a redundant step which degraded performance
2013-06-15 21:41:30 +04:00
Esteban I. Ruiz Moreno
74b03af3d2
Add basic unicode support to the console (linux workaround)
2013-06-15 15:09:11 +00:00
PilzAdam
dc7d90dc1a
Reset dig_time when switching to a tool that cant dig the current node
2013-06-13 13:34:48 +00:00
Kahrl
84631f9494
Enable word wrapping in profiler IGUIStaticText (freetype needs this)
2013-06-13 14:32:53 +02:00
PilzAdam
a5b33187c3
Play player_damage.ogg when recieving damage and additionally play player_falling_damage.ogg when recieving falling damage
2013-06-12 20:27:06 +00:00
Kahrl
cda0df5feb
Fix class/struct forward declaration inconsistencies (good on ya, MSVC)
2013-06-06 22:57:38 +02:00
PilzAdam
2e9014153f
Revert "Fix multiple texture support for animated meshnodes." (broke existing models)
...
This reverts commit 649dca4d16786ed4e5b74878f56b86dea4f02542.
2013-06-06 17:13:41 +00:00
Esteban I. Ruiz Moreno
532a5ef04f
Close console when it loses focus but it is still on screen
2013-06-05 21:14:14 +02:00
Kahrl
5f08f7b6a8
Only add ^[forcesingle to get raw texture if atlas is used
2013-06-04 07:44:19 +02:00
stujones11
b2653d3c82
Fix multiple texture support for animated meshnodes.
2013-06-03 23:31:08 +02:00
sweetbomber
47a31e3c19
Corrected segfault when registering new biomes.
2013-06-03 20:35:51 +02:00
Kahrl
7d2f899d23
Add and implement setting max_clearobjects_extra_loaded_blocks.
...
Now Environment::clearAllObjects() unloads unused blocks in an interval
defined by max_clearobjects_extra_loaded_blocks (default 4096).
2013-06-03 20:09:32 +02:00
Kahrl
545acfce66
Delay deleting replaced textures (m_texture_trash)
2013-06-03 15:50:14 +02:00
Kahrl
92af07361a
Call m_menumgr->deletingMenu from quitMenu in addition to destructor
...
This fixes the bug where noMenuActive() keeps returning false after
closing a menu until the mouse is moved, rendering the keyboard
unusable (the_game calls input->clear() every frame when
noMenuActive() is false).
2013-06-03 15:25:48 +02:00
sapier
39b10fb189
Fix missing find_path and line_of_sight
2013-06-01 15:07:43 +02:00
MetaDucky
42bc5fb7b8
Fix some nullptr exceptions when handling invalid node inventories
2013-06-01 14:45:43 +02:00
MetaDucky
e218c9b21d
Fix minetest.get_inventory(loc) always returning nil for "node" type loc
2013-06-01 12:15:11 +02:00
MetaDucky
f4aaebce86
Fix editbox default text being pre-selected in some cases
2013-06-01 01:59:48 +02:00
Kahrl
795c5b2758
Generate debug HUD text with ostringstream instead of snprintf.
...
This should fix #730 .
2013-06-01 01:50:08 +02:00
proller
216d3d122f
Liquid adjusting: continue to drop
2013-05-31 22:59:09 +04:00
sapier
b23f110a5a
Bugfix: Update formname on showing new formspec while already one shown
2013-05-26 01:45:46 +02:00
MetaDucky
faae865e52
Fixed wrongly named invref:get_location() table members for nodes.
...
Makes the result compatible with the minetest.get_inventory(location) param.
2013-05-26 00:35:11 +02:00
Kahrl
780a234d48
Add ObjectRef.hud_set_hotbar_itemcount and add TOCLIENT_HUD_SET_PARAM
2013-05-26 00:23:33 +02:00
sapier
5c490b30cd
Fix itemstack:add item not working correct
2013-05-25 19:23:10 +02:00
sapier
2dceda8890
Move scriptapi to separate folder (by sapier)
...
On the lua side, notably minetest.env:<function>(<args>) should now
be replaced by minetest.<function>(<args>).
The old way is and will stay supported for a long time.
Also:
Update and clean up lua_api.txt (by celeron55)
Move EnvRef to lua and remove add_rat and add_firefly (by kahrl)
Add separate src/util/CMakeLists.txt, other minor fixes (by kahrl)
2013-05-25 00:51:02 +02:00