diff options
-rw-r--r-- | clientmods/autofarm/init.lua | 2 | ||||
-rw-r--r-- | clientmods/destroyliquids/init.lua | 21 | ||||
-rw-r--r-- | clientmods/mods.conf | 2 | ||||
-rw-r--r-- | fonts/Arimo-Regular-old.ttf | bin | 0 -> 436876 bytes | |||
-rwxr-xr-x[-rw-r--r--] | fonts/Arimo-Regular.ttf | bin | 436876 -> 896112 bytes | |||
-rw-r--r-- | src/client/mapblock_mesh.cpp | 2 |
6 files changed, 24 insertions, 3 deletions
diff --git a/clientmods/autofarm/init.lua b/clientmods/autofarm/init.lua index 11830d183..3dff43416 100644 --- a/clientmods/autofarm/init.lua +++ b/clientmods/autofarm/init.lua @@ -8,4 +8,4 @@ local function loop() minetest.after(0.1, loop) end -minetest.after(0.1, loop) +minetest.register_on_connect(loop) diff --git a/clientmods/destroyliquids/init.lua b/clientmods/destroyliquids/init.lua index 5d7e2285e..711754167 100644 --- a/clientmods/destroyliquids/init.lua +++ b/clientmods/destroyliquids/init.lua @@ -1 +1,22 @@ minetest.override_item("air", {liquids_pointable = true}) +local destroy_water = false + +local function loop() + if destroy_water then + local pos = minetest.find_node_near(minetest.localplayer:get_pos(), 5, "mcl_core:water_source", true) + if pos then + minetest.place_node(pos) + end + end + minetest.after(0, loop) +end + +minetest.after(1, loop) + +minetest.register_chatcommand("destroywater", { + param = "true|false", + description = "Turn destroy water on/off", + func = function(param) + destroy_water = minetest.is_yes(param) + end +}) diff --git a/clientmods/mods.conf b/clientmods/mods.conf index 657e3a093..22367f1b9 100644 --- a/clientmods/mods.conf +++ b/clientmods/mods.conf @@ -3,7 +3,7 @@ load_mod_buildbot = true load_mod_colour_chat = true load_mod_custom = true load_mod_echest = true -load_mod_autofarm = true load_mod_commands = true load_mod_test = false load_mod_destroyliquids = true +load_mod_autofarm = false diff --git a/fonts/Arimo-Regular-old.ttf b/fonts/Arimo-Regular-old.ttf Binary files differnew file mode 100644 index 000000000..9be443c7d --- /dev/null +++ b/fonts/Arimo-Regular-old.ttf diff --git a/fonts/Arimo-Regular.ttf b/fonts/Arimo-Regular.ttf Binary files differindex 9be443c7d..778d3a059 100644..100755 --- a/fonts/Arimo-Regular.ttf +++ b/fonts/Arimo-Regular.ttf diff --git a/src/client/mapblock_mesh.cpp b/src/client/mapblock_mesh.cpp index ec8967366..c65f5492a 100644 --- a/src/client/mapblock_mesh.cpp +++ b/src/client/mapblock_mesh.cpp @@ -116,7 +116,7 @@ void MeshMakeData::setCrack(int crack_level, v3s16 crack_pos) void MeshMakeData::setSmoothLighting(bool smooth_lighting) { - m_smooth_lighting = smooth_lighting; + m_smooth_lighting = smooth_lighting && ! g_settings->getBool("fullbright"); } /* |