CaptureContext

constructor(alreadyCaught: Boolean = false, isFishingEncounter: Boolean = false, isSurfEncounter: Boolean = false, isNight: Boolean = false, isCave: Boolean = false, isUltraBeast: Boolean = false, targetLevel: Int? = null, targetWeight: Int? = null, targetTypes: Set<String> = emptySet())