27 lines
No EOL
671 B
Java
27 lines
No EOL
671 B
Java
package WayofTime.alchemicalWizardry.common.routing;
|
|
|
|
import net.minecraft.item.ItemStack;
|
|
import WayofTime.alchemicalWizardry.api.ILimitingLogic;
|
|
import WayofTime.alchemicalWizardry.common.items.routing.ILimitedRoutingFocus;
|
|
|
|
public class RoutingFocusLogicLimitMatchNBT extends RoutingFocusLogicMatchNBT implements ILimitingLogic
|
|
{
|
|
public int limit = 0;
|
|
|
|
public RoutingFocusLogicLimitMatchNBT(ItemStack stack)
|
|
{
|
|
if(stack != null && stack.getItem() instanceof ILimitedRoutingFocus)
|
|
{
|
|
limit = ((ILimitedRoutingFocus)stack.getItem()).getRoutingFocusLimit(stack);
|
|
}else
|
|
{
|
|
limit = 0;
|
|
}
|
|
}
|
|
|
|
@Override
|
|
public int getRoutingLimit()
|
|
{
|
|
return limit;
|
|
}
|
|
} |