Content: Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Background: Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Pattern: Blank Waves Notes Sharp Wood Rockface Leather Honey Vertical Triangles
Welcome to TerraFirmaCraft Forums

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

  • Announcements

    • Dries007

      ATTENTION Forum Database Breach   03/04/2019

      There has been a breach of our database. Please make sure you change your password (use a password manager, like Lastpass).
      If you used this password anywhere else, change that too! The passwords themselves are stored hashed, but may old accounts still had old, insecure (by today's standards) hashes from back when they where created. This means they can be "cracked" more easily. Other leaked information includes: email, IP, account name.
      I'm trying my best to find out more and keep everyone up to date. Discord (http://invite.gg/TerraFirmaCraft) is the best option for up to date news and questions. I'm sorry for this, but the damage has been done. All I can do is try to make sure it doesn't happen again.
    • Claycorp

      This forum is now READ ONLY!   01/20/2020

      As of this post and forever into the future this forum has been put into READ ONLY MODE. There will be no new posts! A replacement is coming SoonTM . If you wish to stay up-to-date on whats going on or post your content. Please use the Discord or Sub-Reddit until the new forums are running.

      Any questions or comments can be directed to Claycorp on either platform.
Reclaw

Dynamic food colors/textures, custom food combinations, fruit juice, and more food!

   9 members have voted

  1. 1. Do you like this idea?

    • Yes!
      4
    • No
      3
    • ADD LIQUID CHOCOLATE AND MARSHMALLOWS AND IM IN!
      2

Please sign in or register to vote in this poll.

15 posts in this topic

Have you read, understood, and followed all of the rules listed in large text at the top of the suggestions forum?(Yes/No): Yes
Answering "no" to the above question will result in your post being deleted.

 

What would you think... if you could make crapples apples dipped in some sort of liquid, or apple pie? This is what my idea suggests. Huge food variety through texture and taste variety and combinations. You can dip foods, well, probably fruits, in any liquid, provided the liquid can't kill you (I wouldn't want a lava coated apple!). And there wouldn't need to be a different texture for each. By using some sort of metadata/NBT/whatever, you could easily keep the same item, but with a different texture (I know it's probably possible! Meat in a campfire slowly changes texture!), and you could have many combinations.

---

Oh yeah, pie. You could get dough by mixing flour(which you would grind wheat or something to get) in some sort of water barrel/bucket. You could make pie, cookies, pizza, dumplings, biscuits or whatever. Just use a knife on it, put fruit in it if it's a pie, and shove it in a brick oven and try not to burn it or your house! The dynamic texture could apply to these, too! Wait.... I just had an amazing idea... which will be explained in the next section!

---

FRUIT JUICE! Why can't we drink lemonade or apple juice in MC? I've always wanted to! Don't forget dipping apples in cranberry juice, to make crapples, with my dynamic texture suggestion! Put an apple or lemon or something(just not a tomato or you'll get some messy results) on some sort of simple thing, and you get juice! Put it in a bottle or something, and you get that juice!

---

Just a bonus - MARSHMALLOWS!

Eh... use sugar for this. Dip em in everything!

 

Edit: Caramel.

Edited by Reclaw
0

Share this post


Link to post
Share on other sites

Just a note, the dynamic texture does actually need a different texture for each. We just take the two different texture images and combine them. You still have to create all of the textures to actually combine first though. The only other "dynamic texturing" that is done is nothing more than a color overlay, essentially the same thing that vanilla does to add the glow to enchanted items. It's a very simple process that's fairly limited in what it actually can do.

0

Share this post


Link to post
Share on other sites

Just a note, the dynamic texture does actually need a different texture for each. We just take the two different texture images and combine them. You still have to create all of the textures to actually combine first though. The only other "dynamic texturing" that is done is nothing more than a color overlay, essentially the same thing that vanilla does to add the glow to enchanted items. It's a very simple process that's fairly limited in what it actually can do.

Yeah... I thought that was it. Combine the fruit texture with the liquid texture(+transparency) and you have a custom fruit texture!

0

Share this post


Link to post
Share on other sites

So basically do the same thing that vanilla does to render potions.

 

The biggest problem that I see with this is that there aren't any liquids that you would actually want to dip your fruit in. Generally speaking, a liquid that you dip something in and actually stays on is thick and sticky. None of the TFC liquids are thick or sticky. Dipping your fruit in water or alcohol or any of the other liquids really wouldn't do anything at all since it wouldn't actually stay on the piece of fruit.

0

Share this post


Link to post
Share on other sites

So basically do the same thing that vanilla does to render potions.

 

The biggest problem that I see with this is that there aren't any liquids that you would actually want to dip your fruit in. Generally speaking, a liquid that you dip something in and actually stays on is thick and sticky. None of the TFC liquids are thick or sticky. Dipping your fruit in water or alcohol or any of the other liquids really wouldn't do anything at all since it wouldn't actually stay on the piece of fruit.

This is where liquid chocolate, caramel, and fruit juices come in. Who wouldn't want chocolate marshmallows, caramel apples, or crapples.

 

Edit: It's also good to wash off your meat(or any food) in some water!

Edited by Reclaw
0

Share this post


Link to post
Share on other sites

Nowhere in your original post does it mention anything about chocolate, or caramel. And fruit juice has the exact same problem as all the other liquids, it's not going to stick to anything and dipping something in it doesn't do anything at all.

 

And washing your meat off in water especially considering the timeframe of TFC is like the worst thing you can do. It's much more likely that there are contaminates in the water that will make your meat even worse to eat than if you hadn't dipped it in the river in the first place.

0

Share this post


Link to post
Share on other sites

Nowhere in your original post does it mention anything about chocolate, or caramel. And fruit juice has the exact same problem as all the other liquids, it's not going to stick to anything and dipping something in it doesn't do anything at all.

 

And washing your meat off in water especially considering the timeframe of TFC is like the worst thing you can do. It's much more likely that there are contaminates in the water that will make your meat even worse to eat than if you hadn't dipped it in the river in the first place.

Oops! Sorry! Caramel was in the plan for the post! And chocolate is in the poll. lol.

0

Share this post


Link to post
Share on other sites

 

And washing your meat off in water especially considering the timeframe of TFC is like the worst thing you can do. It's much more likely that there are contaminates in the water that will make your meat even worse to eat than if you hadn't dipped it in the river in the first place.

 

Hi

What about water detoxification?

Like Sand&coal Filter + Warming water?

 

Sand&coal filter for heavy metal present in water and warm water at 100°C to eliminate microbiology ?

0

Share this post


Link to post
Share on other sites

Hi

What about water detoxification?

Like Sand&coal Filter + Warming water?

 

Sand&coal filter for heavy metal present in water and warm water at 100°C to eliminate microbiology ?

Even though is true that water purification was done as early as 2000 BC, it was completely abandoned by the Dark Ages. Experiments in water purification did not restarted until mid 1600.

Another issue is that to have a need for water purification we would  need to add diseases, something that the Dev's have said in the past they would not do it. They do have the right to change their minds, but I would not suggest something counting on that. 

0

Share this post


Link to post
Share on other sites

Even though is true that water purification was done as early as 2000 BC, it was completely abandoned by the Dark Ages. Experiments in water purification did not restarted until mid 1600.

Another issue is that to have a need for water purification we would  need to add diseases, something that the Dev's have said in the past they would not do it. They do have the right to change their minds, but I would not suggest something counting on that. 

Maybe water/food could restore slightly more thirst/hunger when purified/clean

0

Share this post


Link to post
Share on other sites

Who would go to the trouble of purifying water just so they could drink a bit less? There is water everywhere and is just not worth the trouble.I see your point, don't get me wrong, I am usually in favor of adding things that contribute to the sense of realism, but unless the Dev's decide to add diseases to the mod there is just no sense in adding Hygiene.  

The whole system would need to be implemented at once, Like so many other suggestions to the mod, If you want to add something you also need to add a need and a use.

The whole thing could be called Hygiene and General Health:

It could encompass things like medicinal plants, bandages, purified water, cooking food properly, washing and bathing, anti-septic cleaning of wounds and more. All that would only make sense if the player actually got injured and took time to heal. 

Now I ask you would you really like to play the game if it was like that?

So you fall in a ravine, no death, but you broke an arm, it would take time to heal, lets suppose minimum a week in game time. Them if you use some bandages that would accelerate the process, It could work, but the balance would be very hard.

For the water, you would need a chance of getting sick anytime you drink um-purified water. the sickness would give you weakness so you can't mine or fight. Them you need to prepare some medicinal teas to get better.

As you can see is not just one thing, is a whole system.

As far as coding goes they would need to add medicinal plants and have them generate in the world.

A system for boiling water and making tea, with all the utensils and the mechanic of doing it.  

The conditions for getting sick and tracking them, with a timing for how long you been sick.

Also a Hygiene bar. 

0

Share this post


Link to post
Share on other sites

Let's keep the discussion here on topic with the original post. If you'd like to discuss hygiene, please create a new suggestion topic.

1

Share this post


Link to post
Share on other sites

Sorry Kitty.

I don't really care much about having Hygiene added to the mod.

Was just trying to make a point about how much is actually involved when you think about adding something to the game. About adding needs and uses for a new item or feature. 

0

Share this post


Link to post
Share on other sites

I have something to add to the original ideas. If salads and sandwiches are in TFC2, maybe the textures could be 'dynamically' generated based on the ingredients!

Edited by Reclaw
0

Share this post


Link to post
Share on other sites

Let me stop you right there, before this gets out of hand. The current system for sandwiches and salads is more than good enough. The texture for sandwiches are not dynamically created, we literally have a specific sandwich texture for each specific bread, and your sandwich will use that texture if it was made with that bread. Salads have a handful of different textures to choose from, and which one it uses is picked at random, using the ingredients as a seed for the random number generator so a salad with ingredients ABCD in that order will always have that texture.

 

While dynamic everything seems like a neat idea, it's actually fairly complicated to implement, and the effort to write the code for it all is not worth the end result. Let's take a moment to look at all the restrictions that we have to deal with:

  1. Texture Resolution: 16x16 is really small. So small that most players aren't even going to notice the minor difference if salads are generated with colors based on their ingredients.
  2. Overlay Rendering: When an item is created with an overlay, we don't just save that image on creation and use that to display. Literally every single frame the game has to go back and recreate the image to render. This can get resource intensive very quickly, which is why at most a single overlay is really ever used. A single overlay is nothing more than a single texture file, that is displayed using a single specific color. There's no way to get fancy and add multiple colors or anything like that.
  3. The 1.8 Render System: Minecraft completely overhauled how blocks and items are rendered in 1.8, meaning that we have to write these really ugly complicated json files for every single item and block and all of their variations. Making these are literally the least fun part of modding. It's boring. It's tedious. A lot of times they don't work properly and it's almost impossible to figure out why. We really hate it.

 

Generally speaking, "dynamic anything" should really be reserved for when it's actually necessary to implement it as a mechanic. If something can be implemented with just a few pre-created variations and most players see that as "good enough" then we're never going to bother with attempting to add unnecessary complication to it just so there's more variations.

2

Share this post


Link to post
Share on other sites