// 
// Decompiled by Procyon v0.6.0
// 

package com.hypixel.hytale.server.npc.animations;

import javax.annotation.Nonnull;
import com.hypixel.hytale.protocol.AnimationSlot;
import java.util.function.Supplier;

@Deprecated
public enum NPCAnimationSlot implements Supplier<String>
{
    Status(AnimationSlot.Status), 
    Action(AnimationSlot.Action), 
    Face(AnimationSlot.Face);
    
    public static final NPCAnimationSlot[] VALUES;
    private final AnimationSlot mappedSlot;
    
    private NPCAnimationSlot(final AnimationSlot mappedSlot) {
        this.mappedSlot = mappedSlot;
    }
    
    @Nonnull
    @Override
    public String get() {
        return this.name();
    }
    
    public AnimationSlot getMappedSlot() {
        return this.mappedSlot;
    }
    
    static {
        VALUES = values();
    }
}
