(SUGGESTION) Change mob texture at some specific time

Started by Overthinker_ on Wed, 05/25/2022 - 23:58

Topic category: Feature requests and ideas for MCreator

Last seen on 13:03, 3. Aug 2022
Joined May 2022
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
(SUGGESTION) Change mob texture at some specific time
Thu, 05/26/2022 - 00:00 (edited)

My idea is to make an update to some versions of the game that contain a basic idea but useful.

A mob changes its texture at some specific time, like day, noon, night etc...

It could have a procedure
on entity tick update
which makes the mob at some specific time change the texture to something different like for
EXAMPLE:

a mob will change its texture in 10 seconds (or minutes), (like blinking an eye)

but to differentiate it will have options on the side of the procedure like this:

[Make entity change texture in {10} (Second-minutes) Texture: {} ]

then complement with the procedure of time, like if it stays overnight this will happen and if you put the procedure again under the other it will change too.

this is my idea for mcreator

Edited by Overthinker_ on Thu, 05/26/2022 - 00:00
Last seen on 19:18, 4. Jun 2022
Joined Mar 2021
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
This could be possible but…
Fri, 06/03/2022 - 02:23

This could be possible but will require making a 'active texture' that is the actual texture that gets drawn on with the texture selected but this may cause performance issues unless it is a global trigger as having it be a local trigger would mean minecraft would be updating their texture. also it should not be waiting some time to do it and should instead phase between the current and selected texture