Rename BaseAnimation to AbstractAnimation

This commit is contained in:
NichtStudioCode 2023-01-29 18:53:36 +01:00
parent d00922379d
commit b112c33c57
9 changed files with 11 additions and 11 deletions

@ -18,7 +18,7 @@ import java.util.concurrent.CopyOnWriteArrayList;
import java.util.function.BiConsumer;
import java.util.stream.Collectors;
public abstract class BaseAnimation implements Animation {
public abstract class AbstractAnimation implements Animation {
private final List<Runnable> finishHandlers = new ArrayList<>();
private final int tickDelay;
@ -35,7 +35,7 @@ public abstract class BaseAnimation implements Animation {
private int frame;
private int noViewerTicks;
public BaseAnimation(int tickDelay) {
public AbstractAnimation(int tickDelay) {
this.tickDelay = tickDelay;
}

@ -2,9 +2,9 @@ package xyz.xenondevs.invui.animation.impl;
import org.bukkit.Sound;
public abstract class SoundAnimation extends BaseAnimation {
public abstract class AbstractSoundAnimation extends AbstractAnimation {
public SoundAnimation(int tickDelay, boolean sound) {
public AbstractSoundAnimation(int tickDelay, boolean sound) {
super(tickDelay);
if (sound) addShowHandler((frame, index) -> getCurrentViewers().forEach(player ->

@ -1,6 +1,6 @@
package xyz.xenondevs.invui.animation.impl;
public class ColumnAnimation extends SoundAnimation {
public class ColumnAnimation extends AbstractSoundAnimation {
private int column;

@ -1,6 +1,6 @@
package xyz.xenondevs.invui.animation.impl;
public class HorizontalSnakeAnimation extends SoundAnimation {
public class HorizontalSnakeAnimation extends AbstractSoundAnimation {
private int x;
private int y;

@ -8,7 +8,7 @@ import java.util.Random;
/**
* Lets the {@link Item}s pop up randomly.
*/
public class RandomAnimation extends SoundAnimation {
public class RandomAnimation extends AbstractSoundAnimation {
private final Random random = new Random();

@ -1,6 +1,6 @@
package xyz.xenondevs.invui.animation.impl;
public class RowAnimation extends SoundAnimation {
public class RowAnimation extends AbstractSoundAnimation {
private int row;

@ -7,7 +7,7 @@ import java.util.List;
/**
* Lets the {@link Item}s pop up index after index.
*/
public class SequentialAnimation extends SoundAnimation {
public class SequentialAnimation extends AbstractSoundAnimation {
public SequentialAnimation(int tickDelay, boolean sound) {
super(tickDelay, sound);

@ -2,7 +2,7 @@ package xyz.xenondevs.invui.animation.impl;
import java.util.List;
public class SplitSequentialAnimation extends SoundAnimation {
public class SplitSequentialAnimation extends AbstractSoundAnimation {
public SplitSequentialAnimation(int tickDelay, boolean sound) {
super(tickDelay, sound);

@ -1,6 +1,6 @@
package xyz.xenondevs.invui.animation.impl;
public class VerticalSnakeAnimation extends SoundAnimation {
public class VerticalSnakeAnimation extends AbstractSoundAnimation {
private int x;
private int y;