- Add
/custom reset ...
. - Fix command feedback for
/custom ...
. - Fix custom status effect system being broken.
- Fix counting custom status effect with the same id as with different id.
- Fix there is no hover text and click event in player name in command feedback.
Update: The data structure of character
and pattern
is changed. When upgrading, manabar may not work correctly, running /manabar reset character
and /manabar reset pattern
can fix this for yourself.
- Add command suggestion for
/custom effect ...
. - Add command feedback for
/custom ...
. - Change appliable entity of custom status effect from players to all living entities except ender dragons and withers.
- Change data structure for efficiency.
- Remove
/pentamana debug effect ...
. - Fix using
-
in namespace.
- Update dependencies.
- Change mod description.
- Update dependencies.
- Add
/pentamana debug effect [<player>]
. - Add
/custom effect give <players> <effect> [<duration|infinite>] [<amplifier>]
and/custom effect clear <players> [<effect>]
. Will be separated to a lib mod.
- Change the default value of
enchantmentStreamBase
from 0.03125 to 0.015625.
- Fix can sometimes add dumplicate status effects if have more than 1 status effect of that id.
- Fix status effect amplifier is not clamped to 0 to 255.
- Fix manabar not display correctly when using the
percentage
render type.
- Add the
isConversionExperienceLevel
config field. - Add the
conversionExperienceLevelBase
config field. - Change the
manaRegenBase
config field tomanaRegenerationBase
. - Change the
statusEffectManaRegenBase
config field tostatusEffectManaRegenerationBase
.
- Fix can not load mana pattern.
- Add
/mana get
to get mana supply in points. - Fix can not save/load preference.
- Fix can modify mana supply without permission.
Know issue: can not save/load preference
- Add the
siderbar
manabar position. - Add commands to modify mana supply.
- Change the
manabarPattern
config field format. - Change the
manabarPattern
config field tomanaPattern
. - Change the
manaCharacters
config field tomanaCharset
. - Change the
manabarType
config field tomanaRenderType
. - Change the
manabarPosition
config field tomanaBarPosition
. - Change the
manabarColor
config field tomanaBarColor
. - Change the
manabarStyle
config field tomanaBarStyle
. - Fix the bossbar sprite not being updated when the player has more than 128 mana characters when using the
character
render type.
If Pentamana 0.5.0 is installed, it is recommended that changing the manabar position to something other than bossbar or setting the visibility to false before updating.
- Add the
manabarPattern
config field. - Add commands to set manabar pattern.
- Add
/manabar ...
. - Rename the
manaCharacters
config field tomanaCharacter
. - Fix
/mana reset
not reset manabar color and style. - Fix not applying defaults to manabar position, manabar color, manabar style.
- Fix empty text in command feedback when setting a mana character with siblings or style.
- Fix not update manabar immediately after changing manabar type and manabar position.
- Add the
bossbar
manabar position. - Add the
none
render type. - Add the
isCompression
,bossbarColor
,bossbarStyle
config field. - Add commands to set mana display character compression.
- Add commands to set mana bossbar color and style.
- Change the
flex_size
render type tocharacter
. - Rename the
manaFixedSize
config field tocompressionSize
. - Remove the
fixed_size
render type. - Fix not stop display manabar immediately after setting visibility to false.
- Fix not display manabar immediately after setting visibility to true.
- Fix spelling
numeric
asnumberic
.
- Fix config file defaults are not set but mod defaults when initialize.
- Fix
An unexpected error...
when reloading when themanaCharacters
config field is set. - Change the
manaCharacters
config field format. - Change the
forceManaEnabled
config field toisForceEnabled
. - Change the
enabled
config field toisEnabled
. - Change the
display
config field toisVisible
. - Change the
display
sub command tovisibility
.
- Fix not saving mana character style.
- Fix can not set mana character after resetting mana character when
manaCharacter
config field is set.
- Change the
manaRenderType
config field value type from number to string. - Fix default 0 point type mana character color is aqua.
- Fix crash when applying custom status effects.
*Edited: file name typoed.
- Change default empty mana character from "" to "�".
- Fix using default mana character when setting to "".
- Reverse the rename of
enbaled
anddisplay
config field made in 0.4.0.
- Fix can not set mana character after resetting mana characters.