Update JEI compat

Should need less of these in the future. The API is becoming much more stable.
This commit is contained in:
Nick 2015-12-23 01:23:52 -08:00
parent 1d7565553a
commit 43f2bdd28a
3 changed files with 20 additions and 8 deletions

View file

@ -7,4 +7,4 @@ curse_id=224791
mappings_version=snapshot_20151128
jei_version=2.8.2.38
jei_version=2.12.0.49

View file

@ -6,9 +6,9 @@ import WayofTime.bloodmagic.compat.jei.altar.AltarRecipeMaker;
import WayofTime.bloodmagic.compat.jei.binding.BindingRecipeCategory;
import WayofTime.bloodmagic.compat.jei.binding.BindingRecipeHandler;
import WayofTime.bloodmagic.compat.jei.binding.BindingRecipeMaker;
import mezz.jei.api.IModPlugin;
import mezz.jei.api.IModRegistry;
import mezz.jei.api.JEIPlugin;
import WayofTime.bloodmagic.registry.ModBlocks;
import mezz.jei.api.*;
import net.minecraft.item.ItemStack;
@JEIPlugin
public class BloodMagicPlugin implements IModPlugin {
@ -33,4 +33,19 @@ public class BloodMagicPlugin implements IModPlugin {
registry.addRecipes(AltarRecipeMaker.getRecipes());
registry.addRecipes(BindingRecipeMaker.getRecipes());
}
@Override
public void onJeiHelpersAvailable(IJeiHelpers jeiHelpers) {
jeiHelpers.getItemBlacklist().addItemToBlacklist(new ItemStack(ModBlocks.bloodLight));
}
@Override
public void onItemRegistryAvailable(IItemRegistry itemRegistry) {
}
@Override
public void onRecipeRegistryAvailable(IRecipeRegistry recipeRegistry) {
}
}

View file

@ -1,15 +1,12 @@
package WayofTime.bloodmagic.compat.jei;
import WayofTime.bloodmagic.compat.ICompatibility;
import WayofTime.bloodmagic.registry.ModBlocks;
import mezz.jei.api.JEIManager;
import net.minecraft.item.ItemStack;
public class CompatibilityJustEnoughItems implements ICompatibility {
@Override
public void loadCompatibility() {
JEIManager.itemBlacklist.addItemToBlacklist(new ItemStack(ModBlocks.bloodLight));
}
@Override