@Override
public void removeNode(IGridNode gridNode, IGridHost machine)
{
if ( machine instanceof ICraftingWatcherHost )
{
ICraftingWatcher craftingWatcher = this.craftingWatchers.get( machine );
if ( craftingWatcher != null )
{
craftingWatcher.clear();
this.craftingWatchers.remove( machine );
}
}
if ( machine instanceof ICraftingRequester )