410d2f1e0d
seeing some methods it does actually help to enforce the parameters
81 lines
2.7 KiB
Java
81 lines
2.7 KiB
Java
/*
|
|
* This file is part of Applied Energistics 2.
|
|
* Copyright (c) 2013 - 2015, AlgorithmX2, All rights reserved.
|
|
*
|
|
* Applied Energistics 2 is free software: you can redistribute it and/or modify
|
|
* it under the terms of the GNU Lesser General Public License as published by
|
|
* the Free Software Foundation, either version 3 of the License, or
|
|
* (at your option) any later version.
|
|
*
|
|
* Applied Energistics 2 is distributed in the hope that it will be useful,
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
* GNU Lesser General Public License for more details.
|
|
*
|
|
* You should have received a copy of the GNU Lesser General Public License
|
|
* along with Applied Energistics 2. If not, see <http://www.gnu.org/licenses/lgpl>.
|
|
*/
|
|
|
|
package appeng.integration;
|
|
|
|
|
|
public enum IntegrationType
|
|
{
|
|
IC2( IntegrationSide.BOTH, "Industrial Craft 2", "IC2" ),
|
|
|
|
RotaryCraft( IntegrationSide.BOTH, "Rotary Craft", "RotaryCraft" ),
|
|
|
|
RC( IntegrationSide.BOTH, "Railcraft", "Railcraft" ),
|
|
|
|
BuildCraftCore( IntegrationSide.BOTH, "BuildCraft Core", "BuildCraft|Core" ),
|
|
|
|
BuildCraftTransport( IntegrationSide.BOTH, "BuildCraft Transport", "BuildCraft|Transport" ),
|
|
|
|
BuildCraftBuilder( IntegrationSide.BOTH, "BuildCraft Builders", "BuildCraft|Builders" ),
|
|
|
|
RF( IntegrationSide.BOTH, "RedstoneFlux Power - Tiles", "CoFHAPI" ),
|
|
|
|
RFItem( IntegrationSide.BOTH, "RedstoneFlux Power - Items", "CoFHAPI" ),
|
|
|
|
MFR( IntegrationSide.BOTH, "Mine Factory Reloaded", "MineFactoryReloaded" ),
|
|
|
|
DSU( IntegrationSide.BOTH, "Deep Storage Unit", null ),
|
|
|
|
FZ( IntegrationSide.BOTH, "Factorization", "factorization" ),
|
|
|
|
FMP( IntegrationSide.BOTH, "Forge MultiPart", "McMultipart" ),
|
|
|
|
RB( IntegrationSide.BOTH, "Rotatable Blocks", "RotatableBlocks" ),
|
|
|
|
CLApi( IntegrationSide.BOTH, "Colored Lights Core", "coloredlightscore" ),
|
|
|
|
Waila( IntegrationSide.BOTH, "Waila", "Waila" ),
|
|
|
|
InvTweaks( IntegrationSide.CLIENT, "Inventory Tweaks", "inventorytweaks" ),
|
|
|
|
NEI( IntegrationSide.CLIENT, "Not Enough Items", "NotEnoughItems" ),
|
|
|
|
CraftGuide( IntegrationSide.CLIENT, "Craft Guide", "craftguide" ),
|
|
|
|
Mekanism( IntegrationSide.BOTH, "Mekanism", "Mekanism" ),
|
|
|
|
ImmibisMicroblocks( IntegrationSide.BOTH, "ImmibisMicroblocks", "ImmibisMicroblocks" ),
|
|
|
|
BetterStorage( IntegrationSide.BOTH, "BetterStorage", "betterstorage" ),
|
|
|
|
OpenComputers( IntegrationSide.BOTH, "OpenComputers", "OpenComputers" ),
|
|
|
|
PneumaticCraft( IntegrationSide.BOTH, "PneumaticCraft", "PneumaticCraft" );
|
|
|
|
public final IntegrationSide side;
|
|
public final String dspName;
|
|
public final String modID;
|
|
|
|
IntegrationType( final IntegrationSide side, final String name, final String modid )
|
|
{
|
|
this.side = side;
|
|
this.dspName = name;
|
|
this.modID = modid;
|
|
}
|
|
|
|
}
|