question: public void updateEmotesets ( Set < Integer > emotesets ) { if ( ! isVisible ( ) || emotesets == null || emotesets . equals ( this . emotesets ) ) { return ; } this . emotesets = new HashSet < > ( emotesets ) ; setUpdated ( UPDATE_EMOTESET_CHANGED ) ; showEmotes ( ) ; }
target:  Updates the emotesets that are used to display the correct subemotes and refreshes the subscriber emotes if necessary.