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

package com.hypixel.hytale.server.core.prefab.selection;

import javax.annotation.Nullable;
import java.util.concurrent.atomic.AtomicReference;

public final class SelectionManager
{
    private static final AtomicReference<SelectionProvider> SELECTION_PROVIDER;
    
    private SelectionManager() {
    }
    
    public static void setSelectionProvider(final SelectionProvider provider) {
        SelectionManager.SELECTION_PROVIDER.set(provider);
    }
    
    @Nullable
    public static SelectionProvider getSelectionProvider() {
        return SelectionManager.SELECTION_PROVIDER.get();
    }
    
    static {
        SELECTION_PROVIDER = new AtomicReference<SelectionProvider>();
    }
}
