Skip to content

Releases: TheNextLvl-net/portals

1.4.5

12 Mar 20:52
b494cc8

Choose a tag to compare

What's Changed

  • Add error handling for command execution by @NonSwag in #80

Full Changelog: 1.4.4...1.4.5

1.4.4

11 Mar 14:54

Choose a tag to compare

What's Changed

Full Changelog: 1.4.3...1.4.4

1.4.3

21 Feb 09:41

Choose a tag to compare

What's Changed

  • Prevent damage caused by portal blocks by @NonSwag in #67

Full Changelog: 1.4.2...1.4.3

1.4.2

03 Feb 20:09
cd1e458

Choose a tag to compare

What's Changed

  • Schedule teleport for differing regions by @NonSwag in #62

Full Changelog: 1.4.1...1.4.2

1.4.1

03 Feb 17:15

Choose a tag to compare

What's Changed

Full Changelog: 1.4.0...1.4.1

1.4.0

01 Feb 19:22
f5f099f

Choose a tag to compare

What's Changed

  • Added /portal notification commands
    • Added /portal notification list <portal> [<trigger>]
      • list entries are clickable to make editing notifications easier
    • Added /portal notification remove <portal> <trigger> <notification>
    • Added /portal notification set <portal> <trigger> (sound|actionbar|message|title)
      • sound: <sound> [<sound-source>]
      • actionbar: <message>
      • message: <message>
      • title: <title> [<subtitle>] [<fade-in>] <stay> <fade-out>
  • Portal triggers:
    • entry_failure -> triggered when portal entry was denied (e.g. insufficient funds, lacking permission)
    • entry_success -> successfully entered portal
    • exit -> exited portal
    • teleport_failure -> action failed (for custom implementations / future updates)
    • teleport_success -> action succeeded (e.g. successfully teleported)
    • warmup_failure -> warmup was interrupted by entity leaving the portal
    • warmup_success -> warmup was fully awaited
  • Placeholders that are usable in all applicable notifications:
    • <cooldown> -> the portal cooldown in seconds
    • <warmup> -> the portal warmup in seconds
    • <remaining-cooldown> -> the entity's remaining cooldown for the portal in seconds
    • <remaining-warmup> -> the entity's remaining warmup for the portal in seconds
    • <entity> -> the entity's name
    • <entry-cost> -> the formatted entry cost of the portal
    • <permission> -> the entry permission of the portal (or "undefined" if not set)
    • <portal> -> the name of the portal
  • Message portal.warmup.start was removed in favor of this feature
    The same message can be recreated by adding a entry_success message to your portals:
    /portal notification set <portal> entry_success message <gray><blue>Portals</blue> <dark_gray>»</dark_gray> Do not leave the portal for <green><warmup:'#.##'></green> seconds…</gray>

Full Changelog: 1.3.0...1.4.0

1.3.0

30 Jan 17:30

Choose a tag to compare

What's Changed

  • Added /portal debug verbose command
  • Moved /portal debug-paste to /portal debug paste

Full Changelog: 1.2.0...1.3.0

1.2.0

30 Jan 15:47

Choose a tag to compare

What's Changed

  • Add portal warmup (delayed entry action) by @BF-GO in #55

New Contributors

  • @BF-GO made their first contribution in #55

Full Changelog: 1.1.5...1.2.0

1.1.5

22 Jan 22:53

Choose a tag to compare

What's Changed

  • Refactor command dispatch with async scheduler by @NonSwag in #48

Full Changelog: 1.1.4...1.1.5

1.1.4

21 Jan 11:54
b71523b

Choose a tag to compare

What's Changed

  • Update dependency dev.faststats.metrics:bukkit to v0.11.0 by @renovate[bot] in #41
  • Update dependency dev.faststats.metrics:bukkit to v0.11.1 by @renovate[bot] in #45
  • Update dependency net.thenextlvl:nbt to v4.3.3 by @renovate[bot] in #46

Full Changelog: 1.1.3...1.1.4