package net.aufdemrand.denizen.nms.abstracts;
import net.aufdemrand.denizen.nms.interfaces.EntityAnimation;
import java.util.HashMap;
import java.util.Map;
public abstract class AnimationHelper {
private final Map<String, EntityAnimation> entityAnimations = new HashMap<String, EntityAnimation>();
protected void register(String name, EntityAnimation animation) {
entityAnimations.put(name.toUpperCase(), animation);
}
public boolean hasEntityAnimation(String name) {
return entityAnimations.containsKey(name.toUpperCase());
}
public EntityAnimation getEntityAnimation(String name) {
return entityAnimations.get(name.toUpperCase());
}
}