For the complete documentation index, see llms.txt. This page is also available as Markdown.

CustomFishing

When CustomFishing is installed, three fishing triggers become available. Detection is automatic.

Trigger
Counts when the player...
Progress

customfishing_fish

successfully catches CustomFishing loot

amount caught

customfishing_market_sell

sells in the CustomFishing market

money earned

customfishing_participate_event

is in a fishing competition when it ends

1 per competition

customfishing_fish

Counts successful catches only — failed minigames don't progress the objective. The target is a CustomFishing loot ID from your loot configs, or any:

objectives:
  rare_catch:
    name: "&#7CF6FF&lLegend of the Lake"
    description:
      - "&#C7D0D9Catch the golden koi that"
      - "&#C7D0D9lives in the crater lake."
    trigger: customfishing_fish
    target: golden_koi
    required: 1

Use any together with a higher required for volume quests — progress counts the caught amount, so multi-catches count fully.

customfishing_market_sell

Progress is the total sale price, so required is a money amount. The target must be any:

This only tracks the CustomFishing market — selling fish through other shops counts toward ShopGUIPlus triggers instead.

customfishing_participate_event

Evaluated when a fishing competition ends. The target decides what counts:

  • any — the player took part in the competition.

  • first (or any other value) — the player finished first.

Competition quests work best with a longer active-expire (or none at all) — players can only progress them when a competition actually runs.

Last updated