question: 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 ) ) ; } } }
target:  Adds all necessary trackers for an entity