teknomunk
e9bf509c85
Add crash guards against unknown items ( #4623 )
...
This adds defensive checks to guard against crashing when digging with an unknown item in hand.
Reviewed-on: VoxeLibre/VoxeLibre#4623
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: teknomunk <teknomunk@protonmail.com>
Co-committed-by: teknomunk <teknomunk@protonmail.com>
2024-08-31 23:41:06 +02:00
kno10
444c491e14
Remove mcl_structures:structblocks ( #4619 )
...
As spawning happens via gennotify anyway, we can omit placing a
structblock right away.
This also avoids certain cases of holes in snow cover or water.
Plus, the code is simpler.
Isolated from the big mapgen overhaul, for the main branch.
Reviewed-on: VoxeLibre/VoxeLibre#4619
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-authored-by: kno10 <erich.schubert@gmail.com>
Co-committed-by: kno10 <erich.schubert@gmail.com>
2024-08-31 21:01:44 +02:00
codiac
562a9d6d98
Convert stairs to nodebox
2024-08-31 19:52:41 +02:00
cora
0e4b8d9c27
Fix some cornerstairs missing textures
2024-08-31 19:52:41 +02:00
teknomunk
3e85736404
Change honeycomb to use same right-click logic recently added to buckets and bottles
2024-08-31 19:37:14 +02:00
teknomunk
f10827d0d6
Rework code
2024-08-31 19:37:14 +02:00
teknomunk
f9cd2500c0
Don't crash trying to right click unknown nodes while holding honeycomb
2024-08-31 19:37:14 +02:00
teknomunk
64c04a2f0a
Fix #4613
2024-08-31 19:37:14 +02:00
kno10
ecfa42d51d
Update railcorridors, enable chest minecarts ( #4620 )
...
Minecart chests seem to work by now.
Reviewed-on: VoxeLibre/VoxeLibre#4620
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-authored-by: kno10 <erich.schubert@gmail.com>
Co-committed-by: kno10 <erich.schubert@gmail.com>
2024-08-31 19:36:18 +02:00
kno10
2dadfda76b
Drop old (and disabled by default) fallen logs. ( #4618 )
...
There are better ones enabled in mods/MAPGEN/mcl_terrain_features/init.lua
Reviewed-on: VoxeLibre/VoxeLibre#4618
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-authored-by: kno10 <erich.schubert@gmail.com>
Co-committed-by: kno10 <erich.schubert@gmail.com>
2024-08-31 19:35:16 +02:00
teknomunk
8e37f34b93
Fix swapped translations
2024-08-31 09:57:45 -05:00
teknomunk
88be86ab4b
Remove stray merge conflict marking, add two additional empty translations to match template.txt
2024-08-31 16:39:43 +02:00
teknomunk
316d5bf197
Address review comments on translations/grammar
2024-08-31 16:39:43 +02:00
teknomunk
bc00b8d11b
Finish restoring inadvertently removed translations
2024-08-31 16:39:43 +02:00
teknomunk
0743112317
Remove extra line at end of file
2024-08-31 16:39:43 +02:00
teknomunk
0a83c73fe0
Restore inadvertantly removed translations
2024-08-31 16:39:43 +02:00
teknomunk
8a3ef9d4c8
Last three German translations for #4529
2024-08-31 16:39:43 +02:00
teknomunk
757d6761b2
Add German translations for mcl_crimson, update template.txt
2024-08-31 16:39:43 +02:00
teknomunk
15003b1c55
Fix orange->orange(r/s) where needed, synchronize mods/ITEMS/mcl_colorblocks/locale/mcl_colorblocks.de.tr with template.txt
2024-08-31 16:39:43 +02:00
teknomunk
485bce3df6
Add German translations of for part of the item descriptions
2024-08-31 16:39:43 +02:00
teknomunk
66a3fcb33c
Add corrections to existing German translations
2024-08-31 16:39:43 +02:00
teknomunk
38585154cd
Make German translation of mcl_stairs match template.txt
2024-08-31 16:39:43 +02:00
teknomunk
161655e87c
Add German translation for mcl_target
2024-08-31 16:39:43 +02:00
teknomunk
b072557a6a
Add German translation for Suspicious Stew
2024-08-31 16:39:43 +02:00
teknomunk
157d72b593
Add German translation for mcl_spyglass
2024-08-31 16:39:43 +02:00
teknomunk
76b28a4fc5
Add German translations to mesecons_button
2024-08-31 16:39:43 +02:00
teknomunk
92d823deaf
Add German translations for Netherite Scrap/Ingot
2024-08-31 16:39:43 +02:00
teknomunk
c65bd27ad8
Add German translation for mcl_lightning_rods
2024-08-31 16:39:43 +02:00
teknomunk
398eb35858
Add German translations for mcl_honey
2024-08-31 16:39:43 +02:00
teknomunk
763902a877
Add German translation for mcl_grindstone
2024-08-31 16:39:43 +02:00
teknomunk
140d9014a0
Add new German translations to mesecons_pressureplates
2024-08-31 16:39:43 +02:00
teknomunk
043dc4487c
Add more German translations to mcl_raw_ores
2024-08-31 16:39:43 +02:00
teknomunk
cf6ee14e13
Add more German translations to vl_hollow_logs
2024-08-31 16:39:43 +02:00
teknomunk
be69fdef8d
Add new german translations for mcl_copper
2024-08-31 16:39:43 +02:00
teknomunk
6935bc2a18
Make mcl_copper.de.tr match template.txt
2024-08-31 16:39:43 +02:00
teknomunk
37d6ba392c
Add more german translations for bamboo nodes
2024-08-31 16:39:43 +02:00
teknomunk
07bebe6c46
Add the new german translations for crimson/warped
2024-08-31 16:39:43 +02:00
teknomunk
63036c8d41
Update german translation for crimson/warped nodes
2024-08-31 16:39:43 +02:00
teknomunk
45b8d36f73
Add german translations for cherry tree blocks
2024-08-31 16:39:43 +02:00
teknomunk
a44d8f43db
Add missing trim in translation list
2024-08-31 16:39:43 +02:00
teknomunk
55b5dee827
Convert spaces to tabs
2024-08-31 16:39:43 +02:00
teknomunk
adf64e81cd
Allow translating trim names, add some German translations of trims
2024-08-31 16:39:43 +02:00
teknomunk
2b44abbceb
More translations
2024-08-31 16:39:43 +02:00
teknomunk
e9632b5317
Start adding next round of German translations
2024-08-31 16:39:43 +02:00
teknomunk
df42751ae6
Add last of this latest round of new German translations provided by Laudrin
2024-08-31 16:39:43 +02:00
teknomunk
576662d719
Add Spectre Membrane to localization template
2024-08-31 16:39:43 +02:00
teknomunk
6b13612318
Fix typo in translated string
2024-08-31 16:39:43 +02:00
teknomunk
8861ad935b
More translations entered
2024-08-31 16:39:43 +02:00
teknomunk
66a6d213ba
Add more German translations from Laudrin
2024-08-31 16:39:43 +02:00
teknomunk
7fc7758b62
Add translation support to mcl_compressed_blocks
2024-08-31 16:39:43 +02:00
teknomunk
7aa8a4dd11
Last of the translations provided that have existing translation code for translating strings
2024-08-31 16:39:43 +02:00
teknomunk
ec56e4ec1b
Enter more translations
2024-08-31 16:39:43 +02:00
teknomunk
3193bb5d93
Start installing the German translations from #4333
2024-08-31 16:39:43 +02:00
kno10
573269afab
Bug fix in tooltips for unknown items ( #4610 )
...
Reviewed-on: VoxeLibre/VoxeLibre#4610
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-authored-by: kno10 <erich.schubert@gmail.com>
Co-committed-by: kno10 <erich.schubert@gmail.com>
2024-08-31 10:18:12 +02:00
kno10
12214c5bd6
Allow salmon, tropical fish, witch huts in rivers ( #4605 )
...
As witch huts use flag "liquid_surface", place_on only can be water. If we want on-shore witch huts, this needs to be solved differently.
Also, probably no witch huts in deep ocean swamp water?
Reviewed-on: VoxeLibre/VoxeLibre#4605
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-authored-by: kno10 <erich.schubert@gmail.com>
Co-committed-by: kno10 <erich.schubert@gmail.com>
2024-08-31 10:16:43 +02:00
the-real-herowl
508811d3b3
Fixed Polish and German translations
2024-08-30 18:26:18 +02:00
SmokeyDope
411cb2b9b9
Correct the names of pumpins and carved pumpkins. Slightly update their descriptions.
2024-08-30 18:26:18 +02:00
kno10
8fd736e0fd
Improve cactus drops and spawning ( #4581 )
...
- breaking cactus will drop randomly in x=-0.75..+0.75, z=-0.75..+0.75
- breaking cactus will have an initial velocity in this direction
- if a larger cactus break, they break into the same direction
- cactus growth rate reduced 4x, to debuff farm efficiency (will need a larger rebalancing)
- cactus only spawns when there is air surrounding it and above, so it does not immediately break
- slightly increase the frequency of cactus to counter this
The first changes make cactus farms possible.
Reviewed-on: VoxeLibre/VoxeLibre#4581
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-authored-by: kno10 <erich.schubert@gmail.com>
Co-committed-by: kno10 <erich.schubert@gmail.com>
2024-08-30 18:22:05 +02:00
kno10
d2b96b6142
Queue is not used anywhere ( #4608 )
...
Dead code.
Reviewed-on: VoxeLibre/VoxeLibre#4608
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-authored-by: kno10 <erich.schubert@gmail.com>
Co-committed-by: kno10 <erich.schubert@gmail.com>
2024-08-30 18:20:38 +02:00
teknomunk
5b039f1855
Fix getting water back into bottle
2024-08-28 06:30:12 -05:00
teknomunk
7e832dc641
Fix adding water bottles and emptying full cauldrons
2024-08-28 06:17:53 -05:00
JoseDouglas26
95653a0676
ipairs to pairs
2024-08-27 13:11:08 +02:00
JoseDouglas26
b141f7c0a4
new special field to solve drop bug
2024-08-27 13:11:08 +02:00
teknomunk
aea9e6d182
Update comment according to VoxeLibre/VoxeLibre#4338 (comment)
2024-08-19 03:02:02 +02:00
teknomunk
09307292bc
Make sure overworld always gets a sky update regardless of weather, add assert to enforce sky color gets set every update
2024-08-19 03:02:02 +02:00
teknomunk
e407e2e290
Force has_mcl_potions to boolean
2024-08-19 03:02:02 +02:00
teknomunk
87a48270f5
Add mcl_util.to_bool
2024-08-19 03:02:02 +02:00
teknomunk
21a88be2b2
Remove boolean coersion
2024-08-19 03:02:02 +02:00
teknomunk
37ff699a23
Add line break
2024-08-19 03:02:02 +02:00
teknomunk
18266137b2
Make sure clouds don't disappear when entering water
2024-08-19 03:02:02 +02:00
teknomunk
3667feddd3
Address review comments
2024-08-19 03:02:02 +02:00
teknomunk
dc074ff555
Remove debug logging
2024-08-19 03:02:02 +02:00
teknomunk
0e1a2cbc1e
Correct conditions for water-air transition forced skycolor update
2024-08-19 03:02:02 +02:00
teknomunk
cb097d9bcd
Add minimum time between skycolor updates (default is 250ms, tracked per player)
2024-08-19 03:02:02 +02:00
Wbjitscool
cd213b75f7
Update mods/ENVIRONMENT/mcl_weather/skycolor.lua
...
adds in sunray shader support for Minetest version 5.9.0
2024-08-19 03:02:02 +02:00
teknomunk
ef58a9809a
Remove empty else block, fix up mg_name and add mapgen check to water.lua
2024-08-19 03:02:02 +02:00
teknomunk
3b01fe20ba
Remove debug commented out logging, remove extra zero in 24-hour time
2024-08-19 03:02:02 +02:00
teknomunk
d34c804ebf
Remove local mod = mcl_weather and replace accesses to variables thru mcl_weather with local variable equivalents
2024-08-19 03:02:02 +02:00
teknomunk
03faa7764d
Fix variable name (caused crash)
2024-08-19 03:02:02 +02:00
teknomunk
207c86b813
Fix crash and rearrange code
2024-08-19 03:02:02 +02:00
teknomunk
cf4b1dbd1d
Remove END function comment
2024-08-19 03:02:02 +02:00
teknomunk
7811e23611
Convert to use mcl_playerinfo
2024-08-19 03:02:02 +02:00
teknomunk
24ff7347b2
Further cleanup
2024-08-19 03:02:02 +02:00
teknomunk
820848fb2e
Address review comments
2024-08-19 03:02:02 +02:00
teknomunk
f2a638f8e9
Fix random crash in darkness effect in mcl_potions, finish refactoring of mcl_weather.skycolor that also makes darkness effect more reliable
2024-08-19 03:02:02 +02:00
teknomunk
161dd7d379
Start refactor
2024-08-19 03:02:02 +02:00
cora
15fa3ff775
Fix crash when growing kelp into water logged mangrove roots
2024-08-18 19:21:19 +02:00
WillConker
11168f226a
Revert "WaterLoggedRootsKelpFix ( #3994 )"
...
This reverts commit a425d359f5
.
2024-08-18 19:21:19 +02:00
teknomunk
2ad59c6df9
Stop lightning striking positions that don't have rain ( #4386 )
...
Stops lighting from being able to strike in locations where rain doesn't occur, but allows lightning in adjacent areas where is allowed.
Reviewed-on: VoxeLibre/VoxeLibre#4386
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: teknomunk <teknomunk@protonmail.com>
Co-committed-by: teknomunk <teknomunk@protonmail.com>
2024-08-18 12:05:35 +02:00
the-real-herowl
948da34755
Readded missing stairs and slabs ( #4601 )
...
Also *probably* fixed their blast res and hardness
Reviewed-on: VoxeLibre/VoxeLibre#4601
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-authored-by: the-real-herowl <wiktor_t-i@proton.me>
Co-committed-by: the-real-herowl <wiktor_t-i@proton.me>
2024-08-18 08:45:49 +02:00
WillConker
406e0e8169
Made soul speed and depth strider speed boosts additive instead of exclusive ( #4422 )
...
Reviewed-on: VoxeLibre/VoxeLibre#4422
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: WillConker <waj01@joanes.net>
Co-committed-by: WillConker <waj01@joanes.net>
2024-08-18 06:25:04 +02:00
William Goodspeed
a6136ad158
Removing absorption bar on damage disabled servers
...
The absorption effect won't work on damage disabled servers and the
health bar and hunger bar is also hidden leaving the absorption bar
alone which makes it look not good. So not initializing it on those
servers might be a good idea.
2024-08-18 05:48:37 +02:00
William Goodspeed
77bcf6cff3
Allowing `hb.change_bar' called with hudbar uninitialized
...
Calling `hb.change_bar' with hunger bar on damage disabled server
will crash the server. To not overload other functions to check
`enable_damage' over and over, simply make `hb.change_bar' able to be
called with uninitialized identifiers. #4586
2024-08-18 05:48:37 +02:00
WillConker
293eb6d021
Stop tnt colliding with entities ( #4476 )
...
Reviewed-on: VoxeLibre/VoxeLibre#4476
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: WillConker <waj01@joanes.net>
Co-committed-by: WillConker <waj01@joanes.net>
2024-08-18 05:40:25 +02:00
seventeenthShulker
f8fcd9954f
Add back *some* changes that I reverted; and fix typo "Cherry Gate"
2024-08-18 04:47:19 +02:00
seventeenthShulker
8b9666137d
All wood-type and nether-type fences now match material's blast resistance
2024-08-18 04:47:19 +02:00
seventeenthShulker
b3087118fa
Fix Gilded Blackstone blast res. (now 6)
2024-08-18 04:47:19 +02:00
seventeenthShulker
b79a19f4d6
Add crimson/warped planks (_hyphae_wood) blast res
...
Relates to (#4414 )
2024-08-18 04:47:19 +02:00
seventeenthShulker
b0b5cc1265
Remaining stairs/slabs inherit properties instead of hardcoding
...
- Fix smooth quartz attributes
- Alternative recipes for (red) sandstone, quartz, purpur slabs/stairs have been added explicitly
2024-08-18 04:47:19 +02:00
seventeenthShulker
b237c4642d
Revert "Forgot about blackstone"
...
I left it in from another branch, didn't want to force push.
This reverts commit 58d2f59192
.
Revert "Walls use `source` parameter for default hardness and blast resistance"
I left it in from another branch, didn't want to force push.
This reverts commit e8944cc145
.
Revert "Fix prismarine bricks and dark variant blast res."
I left it in from another branch, didn't want to force push.
This reverts commit 6125d625bc
.
Revert "Un-hardcode blast resistance, hardness for walls,"
I left it in from another branch, didn't want to force push.
This reverts commit 26e8737031
.
Revert "All wood-type and nether-type fences now match material's blast resistance"
I left it in from another branch, didn't want to force push.
This reverts commit a1e20f2916
.
2024-08-18 04:47:19 +02:00