Skip to content

Releases: RedstoneParadox/Marionette

Marionette 0.3.0 Beta

27 Jun 00:46
Compare
Choose a tag to compare
Marionette 0.3.0 Beta Pre-release
Pre-release
  • Updated to 1.16.1
  • Test code has been removed.
  • Reduced the duplicated code in Sampler and polished the API overall.
  • Animation.Builder and AnimationTween can now both take a SamplerFactory for your custom Sampler.
  • ExtendedModelPart now applies the tint correctly; previously, blue and green were switched.
  • Added ExtendedBlockEntityRender as a BER implementation of AnimationHolder

0.2.0 Alpha

12 Jun 21:18
Compare
Choose a tag to compare
0.2.0 Alpha Pre-release
Pre-release

Marionette's animation system was originally designed around the assumption that a separate model was created for each entity that was spawned, which is not the case. While it was possible to work around this limitation, the intent was for everything to work out of the box, so the animation system has been rewritten to work as intended.

Animations Changes:

  • Animation now has an generic parameter for the type being animated. (i.e. EntityModel)
  • ExtendedEntityModel now requires your entity to implement AnimationHolder which is used to get animations as they should now be stored on the entity itself.
  • Animation now uses AnimationSetter instead of float consumers as whatever you are animating will now be passed to the AnimationSetter.

General:

  • Added TweenAnimation for dynamically setting up animations.
  • Added SineSampler for sampling via sine wave.

0.1.0 Alpha

10 Jun 00:25
93a5ab8
Compare
Choose a tag to compare
0.1.0 Alpha Pre-release
Pre-release

First release.