Move ISubmapManager to its own API file

This commit is contained in:
tterrag1098 committed 2015-04-23 16:45:28 -04:00
1 parent 70af7b4d67
commit c2fa40d57e
4 files changed
+3 -17

No files matched your search

@@ -19,6 +19,7 @@ import org.apache.commons.lang3.ArrayUtils;
import com.cricketcraft.chisel.Chisel;
import com.cricketcraft.chisel.api.client.CTM;
import com.cricketcraft.chisel.api.client.ISubmapManager;
import com.cricketcraft.chisel.client.render.TextureSubmap;
import com.cricketcraft.chisel.compat.fmp.FMPIMC;
import com.cricketcraft.chisel.item.ItemCarvable;
@@ -29,15 +30,6 @@ import cpw.mods.fml.common.registry.GameRegistry;
public class CarvableHelper {
public interface ISubmapManager {
IIcon getIcon(int side, int meta);
IIcon getIcon(IBlockAccess world, int x, int y, int z, int side);
void registerIcons(String modName, Block block, IIconRegister register);
}
public enum TextureType {
TOPSIDE("top", "side"),
@@ -4,7 +4,7 @@ import net.minecraft.block.Block;
import net.minecraft.client.resources.I18n;
import net.minecraft.util.IIcon;
import com.cricketcraft.chisel.carving.CarvableHelper.ISubmapManager;
import com.cricketcraft.chisel.api.client.ISubmapManager;
import com.cricketcraft.chisel.carving.CarvableHelper.TextureType;
import com.cricketcraft.chisel.client.render.TextureSubmap;
@@ -1,6 +0,0 @@
package com.cricketcraft.chisel.carving;
public interface ITextureVariation {
}
@@ -6,7 +6,7 @@ import net.minecraft.util.IIcon;
import net.minecraft.world.IBlockAccess;
import com.cricketcraft.chisel.api.client.CTM;
import com.cricketcraft.chisel.carving.CarvableHelper.ISubmapManager;
import com.cricketcraft.chisel.api.client.ISubmapManager;
import com.cricketcraft.chisel.init.ChiselBlocks;
import static com.cricketcraft.chisel.api.client.Dir.*;