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

package com.hypixel.hytale.sneakythrow;

@FunctionalInterface
public interface ThrowableRunnable<E extends Throwable> extends Runnable
{
    default void run() {
        try {
            this.runNow();
        }
        catch (final Throwable e) {
            throw SneakyThrow.sneakyThrow(e);
        }
    }
    
    void runNow() throws E, Throwable;
}
