cora
6e879752d1
Remove empty sign texture entities
2025-02-25 21:40:57 +07:00
cora
1cb6b8a275
Potentially fix the mcl_signs texture bug
...
Sometimes signs show unknown texture textures
2025-02-25 21:40:57 +07:00
Jürgen Rühle
67d4a2eb0a
Fix CR as 1st/16th char in a line
...
Rename cr to cr_last and introduce is_cr and is_lf for readability.
Update the internal state correctly in all cases:
- cr_last is set to true if, and only if the current char is CR
- add is set to true if, and only if the current char is neither CR nor LF
Also gobble up CR before doing any linebreak stuff.
2025-02-25 21:40:57 +07:00
Jürgen Rühle
3ab40e6801
Add simple line breaking
2025-02-25 21:40:57 +07:00
Jürgen Rühle
6ffee07cfb
Handle CR and CR LF sequences in sign text
2025-02-25 21:40:57 +07:00
cora
3bfc4244ca
Respect protection when editing signs
2025-02-25 21:40:57 +07:00
cora
5c7c2d2b60
Optionally allow editing signs
2025-02-25 21:40:57 +07:00
cora
eed87922ac
Correctly convert mcl2 signs rotations
2025-02-25 21:40:57 +07:00
cora
1db7bc3603
Fix initial_properties in mcl_signs
2025-02-25 21:40:57 +07:00
cora
df4a0a0c5b
Remove signs text entity when no text metadata found
2025-02-25 21:40:56 +07:00
cora
cafe4d1f36
Properly remove signs entity after explosion removes sign
2025-02-25 21:40:56 +07:00
Elias Åström
27292a9abb
Remove SIGNS_API_DOC.txt
...
The documentation is very verbose and does not conform the format of
other API documentation in Mineclonia.
2025-02-25 21:40:56 +07:00
cora
2ae2cb85ad
Rewrite mcl_signs
2025-02-25 21:40:56 +07:00
kno10
56a3b08d47
Remove complex spawn position search code ( #4816 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4816
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-authored-by: kno10 <erich.schubert@gmail.com>
Co-committed-by: kno10 <erich.schubert@gmail.com>
2025-02-24 23:25:33 +01:00
kno10
cd73933af5
Make stone/wood hoes look less like scythes ( #4783 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4783
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: kno10 <erich.schubert@gmail.com>
Co-committed-by: kno10 <erich.schubert@gmail.com>
2025-02-24 23:15:22 +01:00
Mikita Wiśniewski
1865732355
Fix projectiles not getting fully blocked by shields ( #4926 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4926
Reviewed-by: teknomunk <teknomunk@protonmail.com>
Co-authored-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-committed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
2025-02-24 18:04:05 +01:00
kno10
7367edcdba
Fix unnecessary overlay, avoiding some glitches ( #4942 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4942
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-authored-by: kno10 <erich.schubert@gmail.com>
Co-committed-by: kno10 <erich.schubert@gmail.com>
2025-02-23 12:39:41 +01:00
the-real-herowl
45da8f2ec6
Merge pull request 'New cherry blossom textures based on Pixel Perfection Legacy' ( #4838 ) from new_cherry_visuals into master
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4838
Reviewed-by: kno10 <kno10@noreply.git.minetest.land>
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
2025-02-23 05:11:25 +01:00
Mikita Wiśniewski
e62e5b6bf5
Updated cherry blossom textures based on Pixel Perfection Legacy
2025-02-23 11:03:15 +07:00
kno10
8206f3dc4c
Fix hollow log oak texture ( #4943 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4943
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: kno10 <erich.schubert@gmail.com>
Co-committed-by: kno10 <erich.schubert@gmail.com>
2025-02-22 23:59:11 +01:00
the-real-herowl
6c34051e2f
Merge pull request 'Item frames redo' ( #4825 ) from rewrite_itemframes into master
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4825
Reviewed-by: teknomunk <teknomunk@protonmail.com>
2025-02-21 19:39:13 +01:00
Mikita Wiśniewski
9c348db513
Minor clean-up, add some comments
2025-02-21 19:39:13 +01:00
Mikita Wiśniewski
35b00a6170
Add a dirty hack to auto-fix framed maps with the same IDs
2025-02-21 19:39:13 +01:00
Mikita Wiśniewski
ea4aec2f1e
Make item frames attached nodes
2025-02-21 19:39:13 +01:00
Mikita Wiśniewski
dd4b73128d
Update Russian translation
2025-02-21 19:39:13 +01:00
Mikita Wiśniewski
2055671732
Run mod_translation_updater.py
2025-02-21 19:39:13 +01:00
Mikita Wiśniewski
7d228a87bf
Fix node sounds for item frames
2025-02-21 19:39:13 +01:00
Mikita Wiśniewski
6bcd0f8033
Add invisible and invisible glow item frames
2025-02-21 19:39:13 +01:00
Mikita Wiśniewski
5ea39f9cc1
Add API compatibility with old mcl_itemframes, clean-up
2025-02-21 19:39:13 +01:00
Mikita Wiśniewski
59aec085b1
Clean-up
2025-02-21 19:39:13 +01:00
Mikita Wiśniewski
663df00d7f
Initial VL adaptation, re(place/use) existing assets
2025-02-21 19:39:13 +01:00
cora
6887a1e856
Fix itemframes nodebox being slightly assymetrical
2025-02-21 19:39:13 +01:00
cora
c5de2f9dbe
Always return stack in itemframes on_rightclick
...
never nil
2025-02-21 19:39:13 +01:00
cora
4f371d44c8
Fix item's being subtracted by itemframes in creative mode
2025-02-21 19:39:13 +01:00
cora
01fb91acbf
Fix items disappearing when rightclicking protected itemframes
2025-02-21 19:39:13 +01:00
cora
204fddebd2
Fix occurences of old itemframes itemstring in code
2025-02-21 19:39:13 +01:00
Freeman
05efabc0d7
itemframes respect protections
2025-02-21 19:39:13 +01:00
cora
17dfddfc35
Re-add glow item frame achievement
2025-02-21 19:39:13 +01:00
cora
7fe5315c26
Make itemframes respect item definition wield_scale
2025-02-21 19:39:13 +01:00
cora
ea6555b33b
Remove already done TODO comment
...
it's all implemented in compat.lua
2025-02-21 19:39:13 +01:00
cora
91ef5fe7ea
Fix clock update and glow frame item glow
2025-02-21 19:39:13 +01:00
cora
c0e6e3fb86
Remove old README.txt, add new README.md
2025-02-21 19:39:13 +01:00
cora
5599ce82a0
Fix old itemframes sometimes spawning 2 entities
2025-02-21 19:39:13 +01:00
cora
ff3fedb071
Add new itemframes documentation
2025-02-21 19:39:13 +01:00
cora
9e3a0b8316
Make compat conversion more reliable, convert facedir to wallmounted p2
2025-02-21 19:39:13 +01:00
cora
877eb6ccd6
Itemframes: convert/delete old entity names
2025-02-21 19:39:13 +01:00
cora
e764542b49
Itemframes: attempt to reinitialize bogus entities
2025-02-21 19:39:13 +01:00
cora
607ffe8b67
Itemframes: Some cleanup
2025-02-21 19:39:13 +01:00
cora
6599fa4551
Make the itemframe use an inventory again
...
otherwise backwards compatibility would be an utter pain
2025-02-21 19:39:13 +01:00
cora
5e4f9c9d4f
Rewrite Itemframes
2025-02-21 19:39:13 +01:00