• v2.21 e09dbaf403

    kennyrkun released this 2019-04-12 21:41:54 -04:00 | 101 commits to stable since this release

    2.21 is a quality of life update. It aims to improve the quality of existing features.

    Changes:

    • ViriPlaga: GroundPound agros mobs to player
    • ViriPlaga: Armour is now easier to craft.
    • Ender: fix sometimes not taking damage in rain (#15)
    • Ender: cannot teleport players who are in water (cannot teleport them at all.)
      • cannot see locations of players in water.
    • Ender: do not show admin settings to non-admins
    • Ender: simplify dye menu
      • Teleporting: instead of left/right clicking to goto/bring a player, the action is now determined when clicking the specified player's head in one menu.
    • Dovahkiin: tightened SoulSuck beam
    • Dovahkiin: particles when things are sucked to death
    • Dwarf: visual and audio feedback on /dwarf
    • Dwarf: Dark Vision
      • right click with lapis lazuli to toggle night vision
    • PhaseWalker: right click to add/remove players to group. crouch clicking no longer removes players, instead, they will be removed if they are already in your group.
    • PhaseWalker: all phased groups will be unphased when the plugin is disabled.
    • PhaseWalker: players cannot interact with anything while phased
    • PhaseWalker: phase effect has been improved (less particles, better positioning)
    • PhaseWalker: no longer affected by GroundPound while phased (#17)
    • PhaseWalker: the ability to join and leave silently while phased has been removed. if you leave, you will be unphased. if you are a phasewalker, your group will be unphased. if you are part of a group, you will be removed from the group.
    • PhaseWalker: players phasing with you are no longer knocked back
    • PhaseWalker: unphasing gives you weakness
    • PhaseWalker: being within the knockback radius of a phasing player gives you weakness for 10 seconds
    • Elf: Trance (/trance):
      • Trance is used as a primary method of healing for Elves. When activated, the player will be immobilised for 10 seconds (semiconscious). During this time, they will regenerate hunger, saturation, and health completely.
      • can only be used once every 20 minutes.
    • General permission denied string changed ("You cannot do this.")
    • Administrators receive a notification when the plugin is disabled.

    Technical Changes:

    • rename Elf#startFlyingListener() to Elf#launchFlyingTask
    • refactored code for several species (ViriPlaga, Elf, Dwarf, PhaseWalker)
      • GroundPound is its own class
    • removed isHoldingDye from most species, and replaced it with PlayerUtil#isHoldingDye
    Downloads