Fix extra creative tabs
This commit is contained in:
parent
c6f0e4a61a
commit
b4f292c762
|
@ -57,6 +57,9 @@ public class Config {
|
|||
public static final String CITIZENJOE_ARMORPANTS_PATH = TEXTURE_PREFIX + "models/joearmorpants.png";
|
||||
public static final String GLASS_TEXTURE = TEXTURE_PREFIX + "gui/glass.png";
|
||||
static File configFolder = null;
|
||||
private static MPSCreativeTab mpsCreativeTab;
|
||||
|
||||
|
||||
private static Configuration config = null;
|
||||
public static boolean canUseShaders = false;
|
||||
|
||||
|
@ -153,7 +156,9 @@ public class Config {
|
|||
* @return
|
||||
*/
|
||||
public static CreativeTabs getCreativeTab() {
|
||||
return new MPSCreativeTab();
|
||||
if (mpsCreativeTab == null)
|
||||
mpsCreativeTab = new MPSCreativeTab();
|
||||
return mpsCreativeTab;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -19,11 +19,11 @@ import net.minecraft.util.StatCollector;
|
|||
import java.util.*;
|
||||
|
||||
public abstract class PowerModuleBase implements ILocalizeableModule {
|
||||
protected final List<ItemStack> defaultInstallCost;
|
||||
protected final List<IModularItem> validItems;
|
||||
protected final Map<String, List<IPropertyModifier>> propertyModifiers;
|
||||
protected static final Map<String, String> units = new HashMap<>();
|
||||
protected final NBTTagCompound defaultTag;
|
||||
protected List<ItemStack> defaultInstallCost;
|
||||
protected List<IModularItem> validItems;
|
||||
protected Map<String, List<IPropertyModifier>> propertyModifiers;
|
||||
protected static Map<String, String> units = new HashMap<>();
|
||||
protected NBTTagCompound defaultTag;
|
||||
protected boolean isAllowed;
|
||||
protected IIcon icon;
|
||||
|
||||
|
|
Loading…
Reference in a new issue