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

package com.hypixel.hytale.codec.schema.metadata.ui;

import javax.annotation.Nonnull;
import com.hypixel.hytale.codec.schema.config.Schema;
import com.hypixel.hytale.codec.schema.metadata.Metadata;

public class UIDefaultCollapsedState implements Metadata
{
    public static final UIDefaultCollapsedState UNCOLLAPSED;
    private final boolean collapsedByDefault;
    
    private UIDefaultCollapsedState(final boolean collapsedByDefault) {
        this.collapsedByDefault = collapsedByDefault;
    }
    
    @Override
    public void modify(@Nonnull final Schema schema) {
        schema.getHytale().setUiCollapsedByDefault(this.collapsedByDefault);
    }
    
    static {
        UNCOLLAPSED = new UIDefaultCollapsedState(false);
    }
}
