Generic wrapper template to render randomized sequences of items.

Usage

This template is intended to be extended by other templates that define specific item groups in an indiscriminately randomized sequence. In addition, when using this as a wrapper it avoids repeatedly passing long lists of semicolon-separated items in multiple page invocations to reduce clutter.

Example:

{{RandomItemSequence
| items = Milk Bucket; Moomoo Milk; Water Bucket
| tooltip = Example items
| link = OptionalLink
}}

Produces:


Milk Bucket.pngWater Bucket.pngMoomoo Milk.png
Example items



Parameters

  • items (required) – Semicolon-separated list of item names.
  • tooltip (optional) – Text displayed when hovering over the item sequence. Defaults to the first item if omitted.
  • link (optional) – Page to link to when the item sequence is clicked.
  • reseed (optional) – Set to "false" for deterministic output (the sequence stays the same across multiple invocations on the same page). Default is true, so every invocation has a new random order.

Notes

  • Use this wrapper to create specific templates for different item groups (e.g., flavor seasonings, effect seasonings, bait seasonings) so editors don’t have to input long lists each time while also avoiding repetitive sequences of materials for better aesthetics.
  • The template relies on Module:RandomItemSequence for shuffling and rendering.
  • Multiple invocations on the same page will have independent random orders unless "reseed=false" is used.