Stone Eating

  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord

VapourDrive

New Member
Jul 29, 2019
536
-8
1
Ok so I have gotten back into tinkering with my dev environment I have been tinkering around with a cool new block that I want to hear some feedback on.
I stumbled across the bacteria mod in my foraying around on the mc forums and thought I would give I a try. Super cool but in no way shape or form balanced in my opinion and all of the blocks are TE's I believe (because they store what blocks to eat - someone feel free to correct me) and the implementation of the eating mechanic is quite laggy and too fast.
I decided to make my own in a more balanced fashion, and I think its pretty cool :)
You start off with the original "stone eater" block and place it in the world, it has a small chance of increasing its meta-data and it has a large chance of duplicating itself into one of the surrounding 26 blocks (the duplicated block has the same meta-data as the original) if the target block passes the check. The check was at one point that the block was actually stone but it now checks for if the block is allowed to be replaced by ore's in ore generation.
When one of these eater blocks updates, it checks the surrounding blocks to see if they are possible "food target", it does 27 checks and if 26 are negative it decays immediately. It basically moves throughout the world eating all the stone (or base-medium)

Some notes:
If the check for negative requires a lower number, more stone gets left in the world, allowing for parcour around :)
The higher the chance of the meta-data increment, the smaller the size of the world gets eaten. (I have it around a 30 block radius)
The outer edges of the sphere end up having a lot more leftover stone than the core of it.
This is surprising low-lag as I use the method for crop growth and each block might only end up updating once in 20 seconds or so.
This is most likely going to be included in the small magiteck mod I am working on.
I will make sure that things are nice and configurable and likely include tiered recipes.

Screenshots:
G9jLdD2.png

9gwahUu.png

UQJo0yy.png
feedback is awesome btw ;)
 
  • Like
Reactions: Zeeth_Kyrah

CarbonBasedGhost

New Member
Jul 29, 2019
910
-1
0
Adding a lot more balance to it and a research mechanic would make this an FTB grade mod. Possibly using RF power to progress.

Github? Please?
 

VapourDrive

New Member
Jul 29, 2019
536
-8
1
Adding a lot more balance to it and a research mechanic would make this an FTB grade mod. Possibly using RF power to progress.

Github? Please?
Never really used version editing software, should probably get on that :p
Concerning the RF requirements: it is meant to be a sort of organic thing really and power requirements would be difficult for something that is not really stationary. Although I do have some idea for how to balance it. There will be no real crafting recipe for the spore (in-world actions are so much cooler :) ), and in order to get one with a higher "vitality" (lower metadata), the actions required will be quite harder.
 

madnewmy

New Member
Jul 29, 2019
1,119
0
0
Never really used version editing software, should probably get on that :p
Concerning the RF requirements: it is meant to be a sort of organic thing really and power requirements would be difficult for something that is not really stationary. Although I do have some idea for how to balance it. There will be no real crafting recipe for the spore (in-world actions are so much cooler :) ), and in order to get one with a higher "vitality" (lower metadata), the actions required will be quite harder.

Maybe you need to power a decomposing machine to get the bacteria (or something with that kind of name)

It's cool but I don't see the use of ir by itself :p I'm sure it would fit well in a magic/technological breakdown kind of mod
 

CarbonBasedGhost

New Member
Jul 29, 2019
910
-1
0
Never really used version editing software, should probably get on that :p
Concerning the RF requirements: it is meant to be a sort of organic thing really and power requirements would be difficult for something that is not really stationary. Although I do have some idea for how to balance it. There will be no real crafting recipe for the spore (in-world actions are so much cooler :) ), and in order to get one with a higher "vitality" (lower metadata), the actions required will be quite harder.
I was thinking you could make this a full blown mod with tons of features, and it could be like forestry (in the sense of bees and bee-breading). You start out with some low tier bacteria that will spread a couple times slowly and die off and then you bread more and more and make them evolve to get more complex bacteria targeting new things with better speed and eventually you make the bacteria hive based so all the resources they gather comes back to the hive. For the breading I think it should be like you have to introduce the bacteria to certain materials in moderation so they don't die off but they build immunities or grow stronger from these materials they have been exposed to.

If you publish this on github I would be more than happy to help make!

The RF part you wouldn't power the bacteria to do stuff. You would have to use machines to make things required for progression.
 
  • Like
Reactions: Not_Steve

VapourDrive

New Member
Jul 29, 2019
536
-8
1
Maybe you need to power a decomposing machine to get the bacteria (or something with that kind of name)
It's cool but I don't see the use of it by itself :p I'm sure it would fit well in a magic/technological breakdown kind of mod
One of my goals with this mod is to provide myself fun things to do in the world, watching the world slowly decompose around you is actually a pretty exhilarating experience. It also leaves all the ores out in the open for the taking. And provides a cool open area to make underground bases and such :)

What I have in mind for the spore creation might be something along these lines:
-Find/craft basic egg (lowest level spore/bacterium)
-Place egg in world and surround with a certain type of block eg. obsidian
-As the egg grows, it replaces the obsidian with stone, and the growth rate slows down with the amount of stone surrounding the egg.
-When the egg is fully grown/matured it can be harvested and drops the spore, which can then be placed in the world to colonize.

I was thinking you could make this a full blown mod with tons of features, and it could be like forestry (in the sense of bees and bee-breading). You start out with some low tier bacteria that will spread a couple times slowly and die off and then you bread more and more and make them evolve to get more complex bacteria targeting new things with better speed and eventually you make the bacteria hive based so all the resources they gather comes back to the hive. For the breading I think it should be like you have to introduce the bacteria to certain materials in moderation so they don't die off but they build immunities or grow stronger from these materials they have been exposed to.

If you publish this on github I would be more than happy to help make!

The RF part you wouldn't power the bacteria to do stuff. You would have to use machines to make things required for progression.
This all sounds really cool! I doubt it would ever become super huge but I can see expanding it into something with more progression. Since one of my focusses is trying to do as much stuff in world as possible, I could see cultivating strains of bacteria in machines similar to the hives from forestry (similar in concept); then when you stumble across a new strain, you can place it in world and have it grow similarly to how I described above.
I feel a lot of this will end up going above my expertise as a low-level modder, but I am open to learning new things (cough Tile-Entities) and practise.
 

CarbonBasedGhost

New Member
Jul 29, 2019
910
-1
0
This all sounds really cool! I doubt it would ever become super huge but I can see expanding it into something with more progression. Since one of my focusses is trying to do as much stuff in world as possible, I could see cultivating strains of bacteria in machines similar to the hives from forestry (similar in concept); then when you stumble across a new strain, you can place it in world and have it grow similarly to how I described above.
I feel a lot of this will end up going above my expertise as a low-level modder, but I am open to learning new things (cough Tile-Entities) and practise.
So you want to work on this together? You can set up a github repository and we can make a pretty cool mod. I do have a lot of experience in the world of tile entities and NBT Data.
 

VapourDrive

New Member
Jul 29, 2019
536
-8
1
So you want to work on this together? You can set up a github repository and we can make a pretty cool mod. I do have a lot of experience in the world of tile entities and NBT Data.
I'll see about setting something up tomorrow after work, this could actually be something cool :) I'll DM you when I get something situated.
 
  • Like
Reactions: Not_Steve