Island Effects

Island effects are passive potion effects every member gets while standing on their island. They are a clean way to make an island feel like home: a little Speed and Haste while you build, gone the moment you wander off.

How it works

While a member is on an island, IgniteSky keeps the configured effects topped up. Step off and they fade a second or two later, so the buffs never follow a player out into the wider world. Effects refresh on a timer rather than reapplying every tick, which keeps them cheap.

features/island.yml
island-effects:
  enabled: true
  # How often (ticks) effects are refreshed. 20 ticks = 1 second.
  refresh-ticks: 40
  effects:
    - "SPEED:0"
    - "HASTE:0:mining-power"

Each entry is TYPE:amplifier. The amplifier is zero based, so SPEED:0 is Speed I and SPEED:1 is Speed II. Effect names follow Bukkit's potion effect enum, so anything vanilla offers is fair game (NIGHT_VISION:0, JUMP_BOOST:1, and so on).

Scaling effects with upgrades

Add a third field -TYPE:amplifier:upgrade -and the effect grows with an island upgrade. The island's current tier of that upgrade is added to the base amplifier, so buying the upgrade strengthens the buff instead of just toggling it on.

features/island.yml
  effects:
    - "HASTE:0:mining-power"   # Haste I at tier 0, Haste II at tier 1, Haste III at tier 2 ...
    - "SPEED:0:agility"        # scales with the 'agility' upgrade
    - "NIGHT_VISION:0"         # flat, no scaling

The upgrade id is any upgrade key from upgrades.yml. This is how you build SuperiorSkyblock2-style upgrade-driven effects: one config line ties a potion effect's strength to a purchasable tier, with no separate effect-per-tier list to maintain.

Keep it tasteful

A short list of quality of life effects reads as a perk; a long list of combat buffs changes how PvP and mob farms play. Speed and Haste are a safe default. Save the stronger effects as something to gate behind progression or a shop.

Members only

Effects apply to island members, not to visitors, and they are removed cleanly when a player leaves the island region. Creative and spectator play is unaffected.