<commit_before>package info.faceland.strife.data;

import org.bukkit.entity.LivingEntity;

public class UniqueEntityData {

  private final UniqueEntity uniqueEntity;
  private LivingEntity master;
  private int phase;

  public UniqueEntityData(UniqueEntity uniqueEntity) {
    this.uniqueEntity = uniqueEntity;
    this.master = null;
    this.phase = 0;
  }

  public UniqueEntity getUniqueEntity() {
    return uniqueEntity;
  }

  public int getPhase() {
    return phase;
  }

  public void setPhase(int phase) {
    this.phase = phase;
  }

  public LivingEntity getMaster() {
    return master;
  }

  public void setMaster(LivingEntity master) {
    this.master = master;
  }

}<commit_msg>Storing an association to a spawner, if applicable<commit_after>package info.faceland.strife.data;

import org.bukkit.entity.LivingEntity;

public class UniqueEntityData {

  private final UniqueEntity uniqueEntity;
  private LivingEntity master;
  private int phase;
  private Spawner spawner;

  public UniqueEntityData(UniqueEntity uniqueEntity) {
    this.uniqueEntity = uniqueEntity;
    this.master = null;
    this.phase = 0;
  }

  public UniqueEntity getUniqueEntity() {
    return uniqueEntity;
  }

  public int getPhase() {
    return phase;
  }

  public void setPhase(int phase) {
    this.phase = phase;
  }

  public LivingEntity getMaster() {
    return master;
  }

  public void setMaster(LivingEntity master) {
    this.master = master;
  }

  public Spawner getSpawner() {
    return spawner;
  }

  public void setSpawner(Spawner spawner) {
    this.spawner = spawner;
  }

}
{'fraction_non_alphanumeric': 0.08145363408521303, 'fraction_numerical': 0.0012531328320802004, 'mean_word_length': 3.485955056179775, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7248375', 'n_tokens_mistral': 511, 'n_tokens_neox': 480, 'n_words': 127}