Skip to content

HCFCore 0.4.0

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 Sep 16:34
· 151 commits to main since this release

Potions, effects and the Bard.

Added

  • Effect caps (limiters.yml, effects.caps): the highest level an effect may have on a player, whatever gives it — potion, class, custom enchant, the King, golden apple, beacon, command, another plugin. /hcf reload and joining bring down what players already have.
  • Effect commands (effect-commands.yml): /speed, /strength and your own give an effect at a configured level until death; typing the command again takes it off. Shipped: /speed (/sp, Speed II), /strength (/str, Strength I), /resistance (/res), /regeneration (/regen), /jumpboost (/jb, Jump Boost II), /fireresistance (/fres, /fr), /invisibility (/invis, /invi), /haste (/hst, Haste II), /nightvision (/nv). Permission hcfcore.effect.<command>, operators only by default.
  • Versioning: releases with their jar, this changelog, and a release workflow that refuses a tag not matching the plugin's version.

Changed

  • A forbidden potion (capped at 0 in potions.caps) is no longer brewed, and drinking, throwing or shooting one is refused with a message, the potion kept, instead of being used up for nothing.
  • The shipped Bard: holding gunpowder gives the team Invisibility I. Every held effect lasts 8 seconds after the item is put away, 5 before. The spider eye Wither II burst is removed; a click effect with targets: enemies still does it. An existing classes.yml is not changed: add the GUNPOWDER block under held-effects, set seconds: 8 on each held effect, and remove SPIDER_EYE from click-effects by hand.

Fixed

  • A class turning off could take an infinite effect it had not given.