module cons; import pluginlib.pluginregistry; void register(ref PluginRegistry registry) { void regPlugin(string moduleName)() { mixin("import "~moduleName~".plugininfo;"); mixin(moduleName~".plugininfo.register(registry);"); } regPlugin!"voxelman.block"; regPlugin!"voxelman.blockentity"; regPlugin!"voxelman.chat"; regPlugin!"voxelman.client"; regPlugin!"voxelman.command"; regPlugin!"voxelman.config"; regPlugin!"voxelman.dbg"; regPlugin!"voxelman.edit"; regPlugin!"voxelman.entity"; regPlugin!"voxelman.eventdispatcher"; regPlugin!"voxelman.graphics"; regPlugin!"voxelman.gui"; regPlugin!"voxelman.input"; regPlugin!"voxelman.movement"; regPlugin!"voxelman.net"; regPlugin!"voxelman.remotecontrol"; regPlugin!"voxelman.server"; regPlugin!"voxelman.session"; regPlugin!"voxelman.world"; regPlugin!"voxelman.worldinteraction"; regPlugin!"railroad"; regPlugin!"test.avatar"; regPlugin!"test.entitytest"; //regPlugin!"sampleplugin"; //regPlugin!"ext.mcblocks"; regPlugin!"exampleplugin"; }