A good idea, but I'm not very good at 3D modeling, which is why it always takes a long time before I can publish such updates. Thanks anyway, I'll try new shapes when I have time. Ah, and what other chimney types would you bring into the mod? :)
Well, for blocky chimneys, you don't have to do 3d modeling; Minetest has built-in node boxes that allow you to build nodes out of smaller cubes and/or rectangular prisms. Of course, I'd be happy to contribute if you're able to publish your source code :-)
As for chimney types, I was thinking it would be nice to add basic chimney tops, like this or this; they would add a more "complete" look to the chimney.
What I meant by publishing your source code was that you could create a repository using git, and put your code on a site like GitHub or Codeberg. It would make it easier for other people to contribute to your projects.
Thanks for the idea, but I haven't registered on these platforms, but maybe I'll do so at some point on Github. I have made a new release of my mod, with expansion chimney tops. I hope you meant this kind of design.
Yeah, it's fine. But I think if there were chimney tops that were open on the top the smoke would be able to fly away. Something like this, except maybe a little simpler:
Hello! It's been a while since we communicated. I created a Codeberg account and wanted to ask if you were still interested in contributing to my mod. I hope I understood correctly that you are interested.
I put the mod on codeberg. Since I've never worked on software with anyone else over the Internet, I need some information about how they imagine it. If I have made any mistakes, please let me know.
The waiting time was not a problem. I will take a look at your code, and if everything is sorted out, I will be happy to take it over. Do you agree with the GPL-3.0-only license?
OK! I've now taken a look at the code and I'm very impressed! The idea of putting all the values needed to create a node into an array of tables is very logical, but I hadn't thought of that. Respect! When I saw that, I thought about putting the other nodes (chimney and chimney roof plate) into the for loop, so I did that. I'm also very impressed by the model for the chimney trims. Did you just code that or did you use an editor? Anyway, I made the changes mentioned and also made changes to the string naming of the blocks. Would you like to take another look before I publish it? Maybe that would be good so that you can still voice criticism and no code is published that has serious defects.
Any license you choose is fine by me! It is your project after all :)
Thanks! It's a technique I learned from looking at the code for other people's mods. The model for the chimney trim was created using Rubenwardy's node box editor. It was last updated four years ago, but it still works, and it dramatically reduces the amount of time spent on creating the nodeboxes.
Based on the code you've written already, I don't think you need to worry about any serious defects. Maybe a little refactoring (rearranging the functions, making the code more compact and less repetitive) couldn't hurt, but all in all it seems pretty good!
Also, if you don't want to have to install a node box editor, I did find an online one.
I have published the update. Thank you for your cooperation :) . If you have any ideas for improvements, please feel free to continue working with me. Thank you also for showing me the online node box editor. I will publish a new update in the next few weeks. Is everything as you imagined?
It works just as promised! It's a cute way to make houses and other builds look a little more inviting :-)
It would be neat to see more shapes to make the tops of chimneys look a bit more interesting.
A good idea, but I'm not very good at 3D modeling, which is why it always takes a long time before I can publish such updates. Thanks anyway, I'll try new shapes when I have time. Ah, and what other chimney types would you bring into the mod? :)
Well, for blocky chimneys, you don't have to do 3d modeling; Minetest has built-in node boxes that allow you to build nodes out of smaller cubes and/or rectangular prisms. Of course, I'd be happy to contribute if you're able to publish your source code :-)
As for chimney types, I was thinking it would be nice to add basic chimney tops, like this or this; they would add a more "complete" look to the chimney.
Thanks for the comment about the node boxes. You can easily download the source code (https://content.minetest.net/packages/Frederik/chimney/releases/21945/download/). If it is a bit confusing or difficult to understand, I can explain the code. I welcome suggestions for improvement. :)
Okay!
What I meant by publishing your source code was that you could create a repository using
git
, and put your code on a site like GitHub or Codeberg. It would make it easier for other people to contribute to your projects.Thanks for the idea, but I haven't registered on these platforms, but maybe I'll do so at some point on Github. I have made a new release of my mod, with expansion chimney tops. I hope you meant this kind of design.
Okay! Yes, this is a nice chimney top :)
Cool! :) Do you use the mod on Mineclone or Mineclonia?
Mineclonia; I generally prefer it.
Do you think, that it is ok, that the smoke can not fly through the chimney-top away? And if it is not ok, do you have an Idea to evade that?
Yeah, it's fine. But I think if there were chimney tops that were open on the top the smoke would be able to fly away. Something like this, except maybe a little simpler:
Oh great, that image link is dead.
Anyway, you can check the image links I put in a previous message if you like. I also strongly recommend using
git
:)Ok, thank you. ;)
Hello! It's been a while since we communicated. I created a Codeberg account and wanted to ask if you were still interested in contributing to my mod. I hope I understood correctly that you are interested.
Hello, awesome! Yes, I'm still interested!
I apologize that this is taking so long. I'm currently trying to find out about package linking from contentdb to codeberg.
It's okay, no rush!
I put the mod on codeberg. Since I've never worked on software with anyone else over the Internet, I need some information about how they imagine it. If I have made any mistakes, please let me know.
Did you find any mistakes? Or do you have some tips? If not, it's not a problem. Quite the opposite.
Hello! Sorry for the long wait, a lot has occupied my time over the past couple months.
I've completed a decorative chimney top, and I'll be making a pull request to your repository shortly.
The waiting time was not a problem. I will take a look at your code, and if everything is sorted out, I will be happy to take it over. Do you agree with the GPL-3.0-only license?
OK! I've now taken a look at the code and I'm very impressed! The idea of putting all the values needed to create a node into an array of tables is very logical, but I hadn't thought of that. Respect! When I saw that, I thought about putting the other nodes (chimney and chimney roof plate) into the for loop, so I did that. I'm also very impressed by the model for the chimney trims. Did you just code that or did you use an editor? Anyway, I made the changes mentioned and also made changes to the string naming of the blocks. Would you like to take another look before I publish it? Maybe that would be good so that you can still voice criticism and no code is published that has serious defects.
Any license you choose is fine by me! It is your project after all :)
Thanks! It's a technique I learned from looking at the code for other people's mods. The model for the chimney trim was created using Rubenwardy's node box editor. It was last updated four years ago, but it still works, and it dramatically reduces the amount of time spent on creating the nodeboxes.
Based on the code you've written already, I don't think you need to worry about any serious defects. Maybe a little refactoring (rearranging the functions, making the code more compact and less repetitive) couldn't hurt, but all in all it seems pretty good!
Also, if you don't want to have to install a node box editor, I did find an online one.
I have published the update. Thank you for your cooperation :) . If you have any ideas for improvements, please feel free to continue working with me. Thank you also for showing me the online node box editor. I will publish a new update in the next few weeks. Is everything as you imagined?
I'm glad I can help! Yes, it looks good!
Very nice! :) Do you have any ideas about which chimneys could be added?
Hmm, maybe one of those chimneys with the clay pipes at the top? It would have to be designed so that the smoke could still get through.