Blacklist ChromatiCraft Tile Accelerator
This commit is contained in:
parent
365f658837
commit
678870c8f6
|
@ -9,10 +9,7 @@ import java.io.IOException;
|
|||
import java.io.InputStream;
|
||||
import java.io.InputStreamReader;
|
||||
import java.io.PrintWriter;
|
||||
import java.lang.reflect.Constructor;
|
||||
import java.lang.reflect.Field;
|
||||
import java.lang.reflect.Method;
|
||||
import java.lang.reflect.Modifier;
|
||||
import java.lang.reflect.*;
|
||||
import java.util.List;
|
||||
import java.util.zip.ZipEntry;
|
||||
import java.util.zip.ZipInputStream;
|
||||
|
@ -1159,6 +1156,22 @@ public class AlchemicalWizardry
|
|||
FMLInterModComms.sendMessage("Torcherino", "blacklist-tile", TEAltar.class.getName());
|
||||
FMLInterModComms.sendMessage("Torcherino", "blacklist-tile", TEMasterStone.class.getName());
|
||||
}
|
||||
if (Loader.isModLoaded("ChromatiCraft"))
|
||||
{
|
||||
try
|
||||
{
|
||||
Class api = Class.forName("Reika.ChromatiCraft.API.AcceleratorBlacklist");
|
||||
Class reason = Class.forName("Reika.ChromatiCraft.API.AcceleratorBlacklist$BlacklistReason");
|
||||
Object exploit = Enum.valueOf(reason,"EXPLOIT");
|
||||
Method add = api.getMethod("addBlacklist", Class.class, String.class, reason);
|
||||
add.invoke(null, TEAltar.class, TEAltar.class.getSimpleName(),exploit);
|
||||
add.invoke(null, TEMasterStone.class, TEMasterStone.class.getSimpleName(),exploit);
|
||||
} catch (Exception e)
|
||||
{
|
||||
logger.log(Level.ERROR, "ChromatiCraft Accelerator Blacklist Failure");
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
public static void blacklistDemons()
|
||||
|
|
Loading…
Reference in a new issue