Hello,
I figured that automatic chiseling could be an option but it would make things rather limited. (16x16 doesn't leave you much room). So I went for chisel-able transparent block (the glass once you've started chiseling it, without the borders) that could accept text in the exact same way as in-game signs. I went for that route because your image seems to want to be able to make more structured shopwindow and it was one or the other. I may look into the "normal" glass writing but your suggestions for recipes are welcome in such a case.
So as of now, you can happily chisel on the glass if you want to make some details around or inside them.
It will work on a modded server. Vintage Story has a decent way to make sure joining clients have them too, but in case of an issue, it may come from that.
IG Recipes (added to the "H" manual)
Glass (any color) + Chisel = Writable glass
Writable glass + saw = 4 Shop Windows (kind of like making leaded glass panes)
I've called it "Vitrine" for the french word for shopwindow. It would help you find all the recipes.
the VTML label, on hover, will give you a reminder of the functions available from the native Vintage Story xml-based formatting language.
• Caveats I may be able to fix but would take quite some work :
- Written on the face you're facing with chalk / coal. You can write something on another face, but it would withdraw what is present on other sides.
- I have included an option to easily put the symbol of what you're holding into your hand. I'm not sure how to add an arbitrary image such as the social network logos displayed on your screenshots
- As said above, those are all "chiseled window", without borders.
- Translated in french and english.
- AI Notice, if it's important to you. I've made it with the help of the latest ai coding model (Codex Astra on Maximum, pro version). It's costly and I reviewed the code to be resilient and efficient and made sure that the usage scenarios correspond to usual gameplay mechanics. The AI notice is present in both Readme. I haven't ask for more languages because I couldn't review the translations but I've set up a guide to add your own languages in TRANSLATING.md
My Ko-fi page is here :
https://ko-fi.com/ximecreature
But I strongly suggest you try it yourself before deciding on whether or not to pay, how much, and if you'd prefer to see another feature before making your decision. It's important that it suits your own use case.
Have a nice day !
Try it :
vitrine-1.0.0.zip