Jürgen Rühle
698549eee6
Use dynamic translation for mcl_trees
...
And document how to use it from the calling mods.
Add a description override mechanism for bark stairs/slabs (a bit
convoluted to remain compatible with existing usage in mcl_crimson),
pressure plates, and buttos. Also clean up fences and fence gates.
Interestingly mcl_core/nodes_trees now uses only translation strings
generated by mcl_trees (into the mcl_core textdomain).
2024-11-21 08:56:59 +01:00
Jürgen Rühle
1bada3bbea
Adapt tools/update-tr.sh
2024-11-21 08:56:59 +01:00
Jürgen Rühle
5231b95158
Make automatic translation generation script slightly more robust
...
Setup a temporary directory to better control the complete configuration
and hopefully prevent unwanted characters in directory names.
Additionally support minetest and minetestserver executables installed to
PATH. Also support being run from anywhere and not only from tool
directory itself.
Use --quiet parameter instead of directing all output to /dev/null to
better support debugging.
2024-11-21 08:56:59 +01:00
Jürgen Rühle
6b1368d792
Use dynamic translation for mcl_dyes and dependent mods
2024-11-21 08:56:59 +01:00
cora
1d8fa06294
Use external shellscript to generate complex translation strings
2024-11-21 08:56:59 +01:00
goblin_mode
bccfd71b13
fix redstone updates on multiplayer
2024-11-20 21:08:07 +01:00
goblin_mode
d7302c880d
adjust mangrove trees to have higher roots
2024-11-20 09:05:05 +01:00
bramaudi
46d671b190
Fix mount jumping bug when submerged in water
2024-11-20 04:31:19 +00:00
Elias Åström
a81b5968dc
Remove untrue comment
2024-11-20 02:31:45 +00:00
Elias Åström
f287d4066b
Prefix _observer_off/on fields with _mcl_
2024-11-20 02:31:45 +00:00
Elias Åström
33ef4fb4dc
Make observer clocks function
2024-11-20 02:31:45 +00:00
Elias Åström
8ce6674da5
Replace mcl_var redstone tick variable
2024-11-20 02:31:45 +00:00
Elias Åström
c6c9048667
Remove trailing whitespace
2024-11-20 02:31:45 +00:00
Elias Åström
d23bd927b3
Update redstone zh_Hant translation files to zh_TW
2024-11-20 02:31:45 +00:00
Elias Åström
6e35f9d83e
Update outdated API docs
2024-11-20 02:31:45 +00:00
Elias Åström
839b9e995d
Restore updated bulb light levels
2024-11-20 02:31:45 +00:00
Elias Åström
f5cc4d2d58
Do not allow turning X connected wires to dot
2024-11-20 02:31:45 +00:00
Elias Åström
190772392f
Fix aliases for removed wire nodes
2024-11-20 02:31:45 +00:00
Elias Åström
eb7a355caf
Run ltt_convert.py --tr2po for redstone mods
2024-11-20 02:31:45 +00:00
Elias Åström
dafc828593
Migrate translations from old mesecons
2024-11-20 02:31:45 +00:00
Elias Åström
0ac265d3b0
Fix crash for wires next to unknown nodes
2024-11-20 02:31:45 +00:00
Elias Åström
b5bd2d411b
Remove unused field
2024-11-20 02:31:45 +00:00
Elias Åström
e5546fa05c
Fix powered rails not powering
2024-11-20 02:31:45 +00:00
Elias Åström
019e4a8e38
Add toggling between cross and dot for wires
2024-11-20 02:31:45 +00:00
goblin_mode
8af2a7778f
Simplify wire "bump" nodebox registration
2024-11-20 02:31:45 +00:00
Elias Åström
8337957916
Combine wireflags and logical wireflags
2024-11-20 02:31:45 +00:00
Elias Åström
14c11e40f1
Update comments
2024-11-20 02:31:45 +00:00
Elias Åström
8538d29055
Make temporary wires table not global
2024-11-20 02:31:45 +00:00
Elias Åström
9082549b8e
Explain order of bits in wireflags
2024-11-20 02:31:45 +00:00
Elias Åström
36ee008105
Fix wire connection bug with target block
2024-11-20 02:31:45 +00:00
Jürgen Rühle
fd953a04ea
Fix opaque node after_destruct override
2024-11-20 02:31:45 +00:00
goblin_mode
5b1e102c8a
fix wire propagation
2024-11-20 02:31:45 +00:00
Elias Åström
9307e7c65c
Use a node cache in wire propagate
2024-11-20 02:31:45 +00:00
Jürgen Rühle
7cbc27bd73
Use new dropper name in crafting recipe
2024-11-20 02:31:45 +00:00
Jürgen Rühle
cd2e03ce52
Output mcl_redstone:redstone in redstone ore cooking recipe
2024-11-20 02:31:45 +00:00
Jürgen Rühle
5cb2d03413
Add back comparator, repeater, and redstone torch recipe
2024-11-20 02:31:45 +00:00
Jürgen Rühle
544c94ecb3
mcl_util.get_double_container_neighbor_pos should return a real vector
...
So use vector.offset instead of the hand rolled tables.
2024-11-20 02:31:45 +00:00
Elias Åström
e1dc1f1789
Fix event cancelling with priority
2024-11-20 02:31:45 +00:00
goblin_mode
e567b86333
improve pistons moving entities upwards
2024-11-20 02:31:45 +00:00
goblin_mode
4b8eaad07a
make piston pushers breakable
2024-11-20 02:31:45 +00:00
goblin_mode
ee86df5bde
improve piston moving entities
2024-11-20 02:31:45 +00:00
goblin_mode
7dba258494
simplify node names
2024-11-20 02:31:45 +00:00
goblin_mode
0f34b341e7
remove all remaining mentions of mvps
2024-11-20 02:31:45 +00:00
goblin_mode
966eed31fa
add aliases for old pistons
...
this converts pistons that are in inventories
2024-11-20 02:31:45 +00:00
goblin_mode
66fa59cde5
rename _redstone to _mcl_redstone for pistons
2024-11-20 02:31:45 +00:00
goblin_mode
923b344282
make pistons not pull unsticky blocks
2024-11-20 02:31:45 +00:00
goblin_mode
e3c19c1f46
add crafting recipes
2024-11-20 02:31:45 +00:00
goblin_mode
98d435db60
minor sticking API improvement
2024-11-20 02:31:45 +00:00
goblin_mode
33a5be054c
add aliases for old mesecons pistons
2024-11-20 02:31:45 +00:00
goblin_mode
8c27819151
make containers unmovable by piston
...
unless otherwise specified
2024-11-20 02:31:45 +00:00