codetaylor / pyrotech-1.12

An early game mod with new primitive devices, combustion machines, smelting mechanics, storage options, tools, torches, advancements, and absolutely zero GUIs -- with exception to the substantially complete, mostly illustrated, and charred guidebook.
https://pyrotech.readthedocs.io/en/latest/
Other
52 stars 20 forks source link

Add more robust configuration for the Netherrack Gib #377

Open EliteMeats opened 2 years ago

EliteMeats commented 2 years ago

The netherrack gib has a fairly unique property where it will turn nearby blocks into netherrack. I'd like request more robust configuration for it.

Some configs in specific I would like to ask for: -The block that the gib spreads. Ideally it would be able to spread multiple blocks of your choosing (ex: netherrack, soul sand, glowstone) -The radius that it can spread in -The types of blocks it can replace (ie stone, dirt, wood, etc). If possible, make it be able to turn specific block types into another block of the same block type (ie, stone type blocks turn to netherrack, sand turns into soul sand, etc). -The spread speed of the gib, and how much it spreads at a time (so a few blocks, or a large amount all at once?)

EliteMeats commented 2 years ago

I am not sure if I can already do this, but if it's possible, I'd also like to ask if the gib is able to use another block for its texture (since if you want to change the appearance of it you'd have to retexture netherrack itself which is less than ideal)

EliteMeats commented 2 years ago

addendum: i'd also like to ask for a whitelist (with an "is blacklist" option) that would also prevent specified blocks from being converted. possibly also a list of specified conversions as well (ie "modid:block" -> "modid:block2") for more specific and fine tuned spreading.