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

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

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

public class AllowEmptyObject implements Metadata
{
    public static final AllowEmptyObject INSTANCE;
    private final boolean allowEmptyObject;
    
    public AllowEmptyObject(final boolean allowEmptyObject) {
        this.allowEmptyObject = allowEmptyObject;
    }
    
    @Override
    public void modify(@Nonnull final Schema schema) {
        schema.getHytale().setAllowEmptyObject(this.allowEmptyObject);
    }
    
    static {
        INSTANCE = new AllowEmptyObject(true);
    }
}
