Skip to content

Instantly share code, notes, and snippets.

@marchermans
Created May 17, 2015 15:42
Show Gist options
  • Save marchermans/b242060af3ddeea28307 to your computer and use it in GitHub Desktop.
Save marchermans/b242060af3ddeea28307 to your computer and use it in GitHub Desktop.
RemoveRecipes
public static void removeRecipes()
{
ListIterator<IRecipe> iterator = CraftingManager.getInstance().getRecipeList().listIterator();
while (iterator.hasNext())
{
IRecipe r = iterator.next();
int[] tOreID = OreDictionary.getOreIDs(r.getRecipeOutput());
if (tOreID.length == 0)
{
continue;
}
String pOreDicID = OreDictionary.getOreName(tOreID[0]);
if (pOreDicID.contains("nugget"))
{
for(ArmorMaterialMedieval tMaterial : MedievalRegistry.getInstance().getArmorMaterials().values())
{
if (pOreDicID.toLowerCase().contains(tMaterial.iVisibleName.toLowerCase()))
{
iterator.remove();
}
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment