icbm/src/main/java/mffs/api/modules/IModuleAcceptor.java

18 lines
356 B
Java
Raw Normal View History

2022-11-09 22:15:45 +01:00
package mffs.api.modules;
import java.util.Set;
2022-11-09 22:16:55 +01:00
2022-11-09 22:15:45 +01:00
import net.minecraft.item.ItemStack;
2022-11-09 22:16:55 +01:00
public interface IModuleAcceptor {
2022-11-09 22:15:45 +01:00
ItemStack getModule(final IModule p0);
2022-11-09 22:16:55 +01:00
2022-11-09 22:15:45 +01:00
int getModuleCount(final IModule p0, final int... p1);
2022-11-09 22:16:55 +01:00
2022-11-09 22:15:45 +01:00
Set<ItemStack> getModuleStacks(final int... p0);
2022-11-09 22:16:55 +01:00
2022-11-09 22:15:45 +01:00
Set<IModule> getModules(final int... p0);
2022-11-09 22:16:55 +01:00
2022-11-09 22:15:45 +01:00
int getFortronCost();
}