> For the complete documentation index, see [llms.txt](https://docs.mongenscave.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.mongenscave.com/premium-products/quests/supported-plugins/superiorskyblock2.md).

# SuperiorSkyBlock2

When [SuperiorSkyblock2](https://bg-software.com/superiorskyblock/) is installed, the `ssb2_rate_island` trigger becomes available. Detection is automatic.

| Trigger            | Counts when the player... | Progress     |
| ------------------ | ------------------------- | ------------ |
| `ssb2_rate_island` | rates an island           | 1 per rating |

The `target` controls which ratings count:

* `any` — any rating counts.
* `RATE:<1-5>` — only that exact star rating counts.

```yaml
objectives:
  explorer_critic:
    name: "&#7CF6FF&lIsland Critic"
    description:
      - "&#C7D0D9Visit other islands and"
      - "&#C7D0D9leave a rating."
      - ""
      - "&#8A8F98Progress: &#FFFFFF{progress}&#8A8F98/&#FFFFFF{required}"
    trigger: ssb2_rate_island
    target: any
    required: 3
```

Only counting 5-star ratings:

```yaml
objectives:
  generous_visitor:
    name: "&#FFD86E&lGenerous Visitor"
    trigger: ssb2_rate_island
    target: "RATE:5"
    required: 1
```

{% hint style="info" %}
The trigger fires for the player **giving** the rating, not the island owner receiving it. It's a social quest — a daily "rate 3 islands" quest is a cheap way to push players to actually visit each other's builds.
{% endhint %}
