Skip to content

馃帀 Release Easing Peasy - #949

Merged
JannisX11 merged 6 commits into
JannisX11:masterfrom
SnaveSutit:easing-peasy-v1.0.0
Sep 26, 2026
Merged

JannisX11 merged 6 commits into
JannisX11:masterfrom
SnaveSutit:easing-peasy-v1.0.0

Conversation

@SnaveSutit

Copy link
Copy Markdown
Contributor

Source: https://github.com/SnaveSutit/easing-peasy-blockbench-plugin

Easing Peasy

A Blockbench plugin that adds easing curves to animation keyframes, simplifying the process of creating keyframed animations.

Features

  • 11 easing curves: Linear, Sine, Quad, Cubic, Quart, Quint, Expo, Circ, Elastic, Back, and Bounce.
  • Each curve supports In, Out, and In-Out modes.
  • Adjustable arguments for curves that support them (elasticity, overshoot, bounciness).
  • A dedicated "Keyframe Easing" panel in Animate mode for editing the selected keyframe.
  • Reversing keyframes correctly reverses their easing direction too.

Usage

  1. Switch to Animate mode.
  2. Select a keyframe with linear interpolation.
  3. Use the Keyframe Easing panel to choose a curve and mode.

@SnaveSutit

Copy link
Copy Markdown
Contributor Author

I think you might need to add something that makes the validator work for plugins that use the blockbench-patch-manager library.

@JannisX11

Copy link
Copy Markdown
Owner

There you go, it runs now, you can now see your errors.
Svelte was throwing some errors so I just removed all error throwing. And there was an issue with a built-in utility from esbuild, which I've fixed.
You can ignore the error about validate.js obviously

@JannisX11
JannisX11 merged commit 8377d22 into JannisX11:master Sep 26, 2026
2 checks passed
@SnaveSutit
SnaveSutit deleted the easing-peasy-v1.0.0 branch October 1, 2026 03:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants