if (FML.isModLoaded("TConstruct") && TConstruct_enabled) {
    NEI.hide("TConstruct:HeldItemBlock");
    NEI.hide("TConstruct:BattleSignBlock");

    NEI.hide("TConstruct:pickaxe");
    NEI.hide("TConstruct:shovel");
    NEI.hide("TConstruct:hatchet");
    NEI.hide("TConstruct:broadsword");
    NEI.hide("TConstruct:longsword");
    NEI.hide("TConstruct:rapier");
    NEI.hide("TConstruct:dagger");
    NEI.hide("TConstruct:cutlass");
    NEI.hide("TConstruct:frypan");
    NEI.hide("TConstruct:battlesign");
    NEI.hide("TConstruct:mattock");
    NEI.hide("TConstruct:chisel");
    NEI.hide("TConstruct:lumberaxe");
    NEI.hide("TConstruct:cleaver");
    NEI.hide("TConstruct:scythe");
    NEI.hide("TConstruct:excavator");
    NEI.hide("TConstruct:hammer");
    NEI.hide("TConstruct:battleaxe");
    NEI.hide("TConstruct:Shuriken");
    NEI.hide("TConstruct:ThrowingKnife");
    NEI.hide("TConstruct:Javelin");
    NEI.hide("TConstruct:ShortBow");
    NEI.hide("TConstruct:LongBow");
    NEI.hide("TConstruct:Crossbow");
    NEI.hide("TConstruct:ArrowAmmo");
    NEI.hide("TConstruct:BoltAmmo");

    NEI.hide("TConstruct:Boneana");

    NEI.override("TConstruct:creativeModifier", [0]);
}