Releases: RedstoneParadox/Marionette
Releases · RedstoneParadox/Marionette
Marionette 0.3.0 Beta
- Updated to 1.16.1
- Test code has been removed.
- Reduced the duplicated code in
Sampler
and polished the API overall. Animation.Builder
andAnimationTween
can now both take aSamplerFactory
for your customSampler
.ExtendedModelPart
now applies the tint correctly; previously, blue and green were switched.- Added
ExtendedBlockEntityRender
as a BER implementation ofAnimationHolder
0.2.0 Alpha
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 implementAnimationHolder
which is used to get animations as they should now be stored on the entity itself.Animation
now usesAnimationSetter
instead of float consumers as whatever you are animating will now be passed to theAnimationSetter
.
General:
- Added
TweenAnimation
for dynamically setting up animations. - Added
SineSampler
for sampling via sine wave.
0.1.0 Alpha
First release.