private static void addTrackers(EntityPlayerMP watcher,Entity target){
  List<EntityCapability<?,?,Entity>> entityCapabilities=getEntityCapabilities(target);
  for (  EntityCapability<?,?,Entity> capability : entityCapabilities) {
    if (capability.getTrackingTime() >= 0) {
      List<EntityCapabilityTracker> trackers=TRACKER_MAP.get(watcher);
      if (trackers == null)       TRACKER_MAP.put(watcher,trackers=new ArrayList<EntityCapabilityTracker>());
      trackers.add(new EntityCapabilityTracker(capability,watcher));
    }
  }
}

private static void addTrackers ( EntityPlayerMP watcher , Entity target ) { List < EntityCapability < ? , ? , Entity > > entityCapabilities = getEntityCapabilities ( target ) ; for ( EntityCapability < ? , ? , Entity > capability : entityCapabilities ) { if ( capability . getTrackingTime ( ) >= 0 ) { List < EntityCapabilityTracker > trackers = TRACKER_MAP . get ( watcher ) ; if ( trackers == null ) TRACKER_MAP . put ( watcher , trackers = new ArrayList < EntityCapabilityTracker > ( ) ) ; trackers . add ( new EntityCapabilityTracker ( capability , watcher ) ) ; } } }
adds all necessary trackers for an entity
