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:
feedback is awesome btw
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: