package ${package};

import java.nio.file.Path;
import javax.inject.Inject;
import de.cubeisland.engine.logscribe.Log;
import de.cubeisland.engine.modularity.asm.marker.ModuleInfo;
import de.cubeisland.engine.modularity.core.Module;
import de.cubeisland.engine.modularity.core.marker.Disable;
import de.cubeisland.engine.modularity.core.marker.Enable;
import org.cubeengine.reflect.Reflector;
import org.cubeengine.libcube.service.permission.Permission;
import org.cubeengine.module.shout.announce.Announcement;
import org.cubeengine.module.shout.announce.AnnouncementManager;
import org.cubeengine.module.shout.interactions.ShoutCommand;
import org.cubeengine.module.shout.interactions.ShoutListener;
import org.cubeengine.libcube.service.command.CommandManager;
import org.cubeengine.libcube.service.event.EventManager;
import org.cubeengine.libcube.service.i18n.I18n;
import org.cubeengine.libcube.service.matcher.StringMatcher;
import org.cubeengine.libcube.service.permission.PermissionManager;
import org.cubeengine.libcube.service.task.TaskManager;
import org.cubeengine.libcube.service.filesystem.ModuleConfig;

@ModuleInfo(name = "${default-class}", description = "${description}")
public class ${default-class} extends Module
{
    @ModuleConfig private ${default-class}Config config;
    
    @Enable
    public void onEnable()
    {
        
    }
}

@@ -18,106 +18,8 @@
 %7D;%0A%0A
-import java.nio.file.Path;%0Aimport javax.inject.Inject;%0Aimport de.cubeisland.engine.logscribe.Log;%0A
 impo
@@ -183,778 +183,14 @@
 ker.
-Disable;%0Aimport de.cubeisland.engine.modularity.core.marker.Enable;%0Aimport org.cubeengine.reflect.Reflector;%0Aimport org.cubeengine.libcube.service.permission.Permission;%0Aimport org.cubeengine.module.shout.announce.Announcement;%0Aimport org.cubeengine.module.shout.announce.AnnouncementManager;%0Aimport org.cubeengine.module.shout.interactions.ShoutCommand;%0Aimport org.cubeengine.module.shout.interactions.ShoutListener;%0Aimport org.cubeengine.libcube.service.command.CommandManager;%0Aimport org.cubeengine.libcube.service.event.EventManager;%0Aimport org.cubeengine.libcube.service.i18n.I18n;%0Aimport org.cubeengine.libcube.service.matcher.StringMatcher;%0Aimport org.cubeengine.libcube.service.permission.PermissionManager;%0Aimport org.cubeengine.libcube.service.task.TaskManager
+Enable
 ;%0Aim

Update __default-class__.java