Animated Button
How to create an Animated button and put it into the gui
Creating the Animated button is very easy. It's the same as creating a normal button, but you have to use another method called createAnimatedButton(); Here is how to do that:
// Create the gui with only a line
McGUI gui = new McGUI("§7Name", GuiLines.ONE_LINE, Main.getInstance());
// Create an item
GUItem item = new GUICustomItem(Material.BARRIER);
// All the item configurations ...
// Create the animation
ItemAnimation animation = new ItemAnimation(0, true);
// All the animation configurations ...
// And create the GUIAnimatedItem
GUIAnimatedItem animatedItem = new GUIAnimatedItem(item, animation);
gui.createAnimatedButton(animatedItem , 0, new GUIButtonEvents(() -> {
// Left click actions
}, () -> { /* Right click actions */}));
If you don't remember how to use the GUIButtonEvents, you can visit the Buttons page in the usage section.
Last updated
Was this helpful?