Nodes/ComfyUI-Just-Nodes/Picker x6 πŸ’Ž Just Nodes
ComfyUI Node

Picker x6 πŸ’Ž Just Nodes

Six prompt options on one node β€” enough to get loud

By Arroz-11Β·Created 7 months agoΒ·Updated 3 days agoΒ· 0
Picker x6 πŸ’Ž Just Nodes
    • STRING
    β—„select0β–Ί
    β—„modeβ–Ύβ–Ί
    β—„line0β–Ί
    β—„seed0β–Ί
    β—„text_1β€”β–Ί
    β—„text_2β€”β–Ί
    β—„text_3β€”β–Ί
    β—„text_4β€”β–Ί
    β—„text_5β€”β–Ί
    β—„text_6β€”β–Ί

    Picker x6 is the point where the Just Nodes Picker family stops being a toy. Six fixed text inputs, one selected output - enough room to actually run a batch of prompt experiments without re-wiring anything between runs.

    The pattern will be familiar by now: select (0–5) chooses which of text_1…text_6 to read from, line picks a line inside the chosen slot, and mode switches between manual and random. In random mode, seed % num_lines decides the line deterministically - rerun with the same seed and you get the same pick, which is how you reproduce that one good variant out of a shuffled batch. The output is a single STRING for the sampler.

    Six is also a natural number for rotation work. Feed select from a Batch Stepper (same pack) and you get a hands-off loop: prompt 1 for N runs, prompt 2 for N runs, and so on through all six. Or keep select static and let seed shuffle the line within one busy multi-line slot. Both patterns are legitimate; the node doesn't care which level you randomize at.

    Why not the dynamic Picker?

    The dynamic Picker grows to twenty inputs and hides unused slots. Picker x6 commits to a number up front. That's the trade: the fixed node is easier to read on the graph and impossible to accidentally stretch, but if you later need a seventh option you're swapping nodes instead of just connecting another wire. If six slots sounds like a ceiling you'll hit, grab the dynamic one; if six is your honest maximum, this is cleaner.

    Installing it

    Same as the whole pack: ComfyUI Manager β†’ search "Just Nodes" β†’ install β†’ restart, or cd ComfyUI/custom_nodes && git clone https://github.com/Arroz-11/ComfyUI-Just-Nodes.git. No model files, no extra dependencies, MIT licensed.

    Gotchas

    • select counts connected slots, not widget numbers - an unwired slot is skipped, and select clamps to the last connected one.
    • line is zero-based, and blank lines inside a slot are stripped before counting.
    • Random mode randomizes within the selected slot's lines, not across slots - cross-slot randomness needs a random select from somewhere else.
    CategoryπŸ’Ž Just Nodes

    Inputs (10)

    NameTypeDefaultDescription
    selectINT00–5β€”
    modeCOMBO2 options: manual, random
    lineINT0β€”
    seedINT00–18446744073709550000β€”
    text_1optSTRINGβ€”
    text_2optSTRINGβ€”
    text_3optSTRINGβ€”
    text_4optSTRINGβ€”
    text_5optSTRINGβ€”
    text_6optSTRINGβ€”

    Outputs (1)

    NameTypeDescription
    STRINGSTRINGβ€”