Fixed issue with Upgrades not having correct maximums.

This commit is contained in:
AlgorithmX2
2014-01-24 10:35:35 -06:00
parent a3bf4d8e61
commit 594adc141c
2 changed files with 11 additions and 2 deletions
+6 -1
View File
@@ -16,7 +16,7 @@ public class PartUpgradeable extends PartBasicState implements ISegmentedInvento
{
IConfigManager settings = new ConfigManager( this );
private UpgradeInventory upgrades = new UpgradeInventory( is.getItem(), this, 4 );
private UpgradeInventory upgrades = new UpgradeInventory( is, this, getUpgradeSlots() );
@Override
public int getInstalledUpgrades(Upgrades u)
@@ -24,6 +24,11 @@ public class PartUpgradeable extends PartBasicState implements ISegmentedInvento
return upgrades.getInstalledUpgrades( u );
}
protected int getUpgradeSlots()
{
return 4;
}
public void writeToNBT(net.minecraft.nbt.NBTTagCompound extra)
{
super.writeToNBT( extra );