1.3.0-BETA
+ Added party system
+ Added /mcadmin party commands
+ Added /mcspy to toggle spying on party chats
+ Added /mcexp with permission mcrpg.mcexp, this will display in chat all sources and values of exp for a skill
+ Added commands on levelup. See levelup_commands.yml
+ Added placeholders %mcrpg_player_rank_power% and %mcrpg_player_rank_SKILL% (replace skill with a skill) that
    shows the player's current rank
+ Added config option to disable tips
+ Added /mcadmin cooldown remove %Player% replace - Removes the replace ability cooldown
+ Added party_level placeholder for skill equations
+ Added prompts for help commands
= Fixed issue with placeholders for Ares Blessing
= Fixed issue of Wither being brewable by anyone
= Rebalanced Excavation exp gains
= Drastically buffed artifact drop rates
= Blast Mining now centers on the tnt placed
= Fixed Divine Escape cooldown issue
= Fixed incompatibility with RPGBank and artifacts
= Fixed weakness potion not being able to be brewed from water
= Fixed fitness exploit with McGadgets
= Fixed NPE with Larger Spade
= Updated NBT-API
= Resetting a player didnt update their power level until their next levelup
= Super breaker and Frenzy Dig were unable to break the block used to activate them
= Fixed DisabledWorlds not working as intended
= Disabling Sorcery disables custom GUI
= Fixed Health boost potion name not appearing
= Lower cooldown of Blast Mining from 240 to 180
= Lower exp of Guardian mob from 30 to 10 for Swords
= Lowered all sounds by default
= Fix NPE with conflicting Archery abilities
= Fix copy paste issue with replace skills GUI for sorcery (Change SubSkillGUI to SelectReplaceGUI in replaceskillsgui.yml)
= Potion Stands statistic is now incremented when using custom GUI
= Fix breaking brewing stand dropping glass
= Fixed leaping not being brewable

1.2.4-BETA
= Fixed error when breaking a brewing stand that is brewing
= Putting a potion into a gui now can start the brew task
= Fixed obtaining glass from breaking a brewing stand
= Added weakness to the awkward potion children. Will need to be manually added
= Removed an old test file

1.2.3-BETA
Uhhh idk what i did

1.2.2-BETA
= Fixed NCP flagging custom brew GUI
= Fix potions with branch options not working
= Fix where players without circes recpies could brew any potion

1.2.1-BETA
+ In brewinggui.yml added a setting to remove the filler glass. Either add 'RemoveFillerGlass: false' to the file or delete it for regeneration.
    The plugin will function fine without it and will assume it to be false if not present
= When skills are disabled, the default ability does not appear for toggling anymore
= Fixed issues with removing filler items
= Fixed issue with swords config on 1.14+. Added a workaround and will no longer error/notify console
= Resistance potion was missing from Circes Recipes and has been added to Tier V. To add it yourself simply add DAMAGE_RESISTANCE to the list for that tier.

1.2.0-BETA
+ Added sorcery skill
+ Added artifact system
+ Added sound configuration file
+ Added bStats
+ Added configuration for damage cap. Was hardcoded to prevent parrot exploit but is now configurable for those who need it
+ Added language option for Poseidons Guardian's name
+ Added language option for skill item names for ability readying
+ Added mcMMO conversion. Start server with both jars and run /mcconvert. It is recommended to purge old mcMMO users before this. Consult the config for two conversion options
+ Added boosted exp system for mcMMO conversion. Experience gained is multiplied until boosted experience is gone.
= Attempted a performance fix for leaderboard heads
= Added fishing and sorcery to Demeters Shrine buffs
= Fixed null message when using Pans Shrine
= Fixed console message with NBT Item API
= Added ability to remove filler items from guis
= Diamond shovels was dropping from wrong items with Buried Treasure
= Buried Treasure items would not be enchanted

1.1.8-BETA
= Readd Javen. Link to dependencies for broken users
= Fix Remote Transfer not saving location on restart
= Fix 1.15 incompatibility with skill books
= Fix Ore Scanner not being able to be used multiple times per login session in some cases
= Set cooldown on changing abilities to use real time and not play time
= Fix error with resetting players where it could result in two of the same abilities existing in the same loadout
= Probably a few minor bug fixes I forgot to document
= Attempted NoCheatPlus support

1.1.7-BETA
+ Added player setting to get a slot in the hotbar empty
+ New PlaceHolders
= Fixed a NPE with Remote Transfer
= Fixed an exploit to get max level in a combat skill or negative exp

1.1.6-BETA
+ Added a new setting in the config.yml in order to lower exp gained when hitting a shield as no actual damage is done
+ Added auto prompts to commands
= Fixed NPE with enchanted fishing loot
= Fixed null message with McLink
= Fixed broken item in Select Replace GUI for some skills when ability isn't unlocked
= Set it so no fitness exp is gained when being hit whilst blocking with a shield
= Made it so Select Replace GUI would update when something was clicked
= Fixed Great Rod boost showing an insane number of digits.

1.1.5-BETA
= Rare NPE when readying
= Reedeming levels would consume levels even when skill is maxed although the skills level wouldnt change
= Fishing in the replaceskillsgui.yml was weird. Forgot to change item from GOLDEN_AXE to FISHING_ROD. Also had issue with placeholder being %GFishin...%, so I removed the G
= Fixed world modifier from modifying redeemable exp

1.1.4-BETA
= Issue where blocks wouldn't retain placed status after server restart in spawn chunks, giving exp even after placed.
= Fixed issue where Temporal Harvest would only work in some occassions
= Fixed issue where double drop from each collection skill would override each other in some cases, nullifying some double drops
= Temporal Harvest now drops apples as it should
= Temporal Harvest now sends a message on activation
= Cleaned up some skill GUI messages in various files for new installs
= Added warning for 1.14 users about swords.yml and the gui on server startup
= Added warning when plugin fails to properly init
= Buffed excavation exp by 60-100% in some cases. Was very slow to level even by default equation. Will be monitored in case it needs nerfed later.
= Buffed Bleed+ for swords. It now activates more commonly to make it a better ability overall.
= Buffed RageSpike. It now accepts doubles as charge time. Charge time has been halfed early on, making it viable sooner
= Added a few clarifying comments to exp_perms.yml
= Better clarified Divine Escape comments in the fitness.yml
= Fixed a random ' in two lang file lines.
= Fixed null message when players do not have permission to do /mcredeem

1.1.3-BETA
+ Added new setting to prevent fitness exp from ender pearl damage
+ Added setting to disable skill books dropping in the end to prevent endermen farms from mass producing books
+ Added new file world_modifier.yml where you can modify the exp gain in specific worlds for certain skills
= Fixed issue with keep hand empty being broken/Exploit with trident/arrow duplication
= Fixed a CME with player saving
= Fixed fitness giving extra exp when it shouldn't

1.0.2-BETA
+ Added a new player setting. When enabled, players must have their offhand empty in order to 'ready' to use abilities.
The plugin will automatically try to utilize default text for these, if you wish for customization, please refer to the
settingsgui.yml on GitHub. Please note that in order for the AddLater item to show up still, you will need to change its slot as well
+ Added a command to give skill books. /mcadmin give book unlock %Player% /mcadmin give book upgrade %Player%
Please be aware that the player must be online in order for these to work.
+ Added support for Sickle, when harvesting using the plugin, you will now gain Herbalism exp.
+ Added a new section to /mchelp mcadmin. This will automatically be inserted into the en.yml
= Recolored Skill Books to look a lot cleaner. If you have not modified these files, you can get these changes by deleting and letting the files regenerate
= Spawners now give decreased experience as intended
= Lowered default Luck Of Sea "Treasure" bonus by 40%
= Lowered default Luck of Sea "Junk" modification by 50%
= Patched an exploit for infinite tridents/arrows when using Keep OffHand Setting
= Fixed a possible soft lock for players when changing certain settings
= Patched an archery exploit giving infinite exp very quickly when using a /sit command
= Attempted bug giving exp for 0 damage given/taken for fitness/combat skills
= Added a new durability feature for fishing items. Please add in DurabilityDamageScale: '1-60' to the fishingloot.yml, otherwise it will default to 1-60% damage on items.
You may also delete and regen this file for the changes as many have not modified this file presumably.
= Readying algorithm has been improved to ignore a lot more blocks such as Shulker Boxes
= Fixed Pans Blessing being activatable once per login session
= Sunken Armory and Magic Touch had their levels swapped to make fishing more valuable
= Iron Arm has received significant buffs to make it more powerful early game to help leveling. Please refer to default file on github
= Iron Arm and Tighter Grip have had their levels swapped
= Please change line 218 in unarmed.yml from AmountToHeal to DamageBoost (copy pasting got the best of me)
= Nerfed a few mobs for swords/axes/unarmed, most notably Endermen
= Buffed most mob exp values for Archery

1.0.1-BETA
+ Added ability to change sign colors

1.0.0-BETA
+ Added fishing skill. Fishing is seperated into two different config files, the fishing.yml and fishingloot.yml
  The fishingloot.yml allows an extremely powerful system to configure items, where you can set abilities to give access to
  different categories, have items require the player to have a specific ability in order for a modifier to be applied etc.
  The modifier feature is seen with Magic Touch and enchanting fished up loot.
+ Added leaderboard support. /mcrank power, /mcrank power {page}, /mcrank {skill}, /mcrank {skill} {page}. These
  auto update every 5 minutes async
+ Added leaderboard head support. Make a sign of the following format
  [mcrpg]
  power
  rank #

  example:
  [mcrpg]
  power
  1

  or

  [mcrpg]
  skill
  rank #

  example:
  [mcrpg]
  herbalism
  2

  These auto update every 5 or so minutes if the chunks are loaded. If a sign or skull is broke, it'll unregister and send
  warning to console. Sign must be attached to a block. There must be a block of air above the sign or the block the sign
  is attached to.

= Removed 2 ability cap on Fitness (fixes a related bug where abilities would be auto denied even with setting disabled)
= Removed cap of 5 tiers on abilities. Abilities can now have basically infinite tiers.  (Whoever wants to be a
  smart alek and break this, don't blame me when you mess up on one out of your thousands of lines xD)
= Can now edit the loadout size
= Buffed fitness afk check to 4 past locations
= Added more info to unlock gui
= Fixed NPE with decayable displays
= if you have multiple pending abilities, unlock guis will keep popping up until list is exhausted
= In subskill GUI, added support to showcase when abilities get unlocked to better the UI experience
= Better unified coloring conventions for skills. Red for combat and blue for collection skills
= Fixed bug where dying would still give fitness exp
= Fixed bug where combat exp was calculated incorrectly
= Rebalanced combat skills to give more accurate exp gains
= Rebalanced excavation to slow down leveling speed when using max gear
= Nerfed activation chance of Heavy Swing (Woodcutting) Was too OP for leveling and gathering supplies, should prevent us from needing to nerf exp values
= Nerfed Dyrads Gift exp values and activation chance (Woodcutting) Granted too much exp, especially when coupled with Heavy Swing
= Buffed Demeters Shrine (Woodcutting) For a shrine ability, it felt too bland, offering 1-5% exp buff based on tier. This
  balance change ups it to be considerably better for the duration/cooldown the ability has.
= Lowered hunger duration on Tainted Blade (Swords) Help make it stand out from Ares Blessing. Shorter/Smaller buff + Smaller punishment
= Nerfed range on Blast Mining (Mining) Too powerful/too laggy
= Nerfed chance of Its A Triple (Mining) Too powerful too early
= Nerfed bonus chance of Richer Ores (Mining) Too powerful too early
= Nerfed max Double Drop chance (Mining) Made gathering valuables too easy
= Nerfed exp values from fitness. Yeeting yourself off a cliff made it too easy to level
= Added sand and red sand to Pans Shrine (Excavation) Consistency among abilities.
= Buffed Ares Blessing buff levels (Axes) To make it stand out from Tainted Blade. Stronger punishments should have a stronger buff too

1.5.0-ALPHA
+ Added axes
= Improved UI. Default abilities now show in SubSkillGUI. Upgrade GUI now shows what skill is needed for upgrade
+ To add, go to editloadoutgui.yml and add %Skill% in the LevelPromptLore.
= Fixed bug with level up tips.
= Woodcutting abilities will only "ready" when looking at blocks. Axes will "ready" when looking at air or an entity. Looking into
a way to make this more generic.

1.4.0-ALPHA
+ Excavation added into the game
+ Weighted exp permissions

1.3.0-ALPHA
+ Fitness Skill is added into the game!
+ Upon request, added a Constant Exp Update section to the config.

1.2.5-ALPHA
+ Added a setting to forcibly display an actionbar update everytime a player gains exp
+ In the lang files, added a localization option for skill names. Commands will accept the english or custom version of the name
= Bug fixes with Poseidons Guardian

1.2.1-ALPHA - 1.2.4-ALPHA
=Minor bug fixes

1.2.0-ALPHA
+ Added Woodcutting Skill.
+ Added Posiedons Guardian for anti afk fishing
= Fixed a few SQL bugs that slipped through
= Moved WorldGuard support from config to wg_support.yml

1.1.6-ALPHA
+ Converted from .yml to SQL. Plugin size notably increased due to the library being used. This shouldn't have any notable effect on performance
+ Added a /mcconvert command (console only) to convert data from any prior versions to the new one. Please make sure no one logs on during conversion
+ New messages for the conversion command (auto updater will handle this one for ya ;))
=Rebalanced skills to award abilities earlier in the game and make the powering up take a bit longer. Will continually watch these values to see what
works best. To get the new values, delete the skills folder and let it regen.

1.1.5-ALPHA
= Was experimenting with code and forgot to remove some which threw a NullPointerError for a GUI. Is now fixed ;) More updates in the works

1.1.4-ALPHA
+ Redeemable exp and levels! Since many servers liked to offer exp and levels for mcmmo via buycraft or crates using external plugins, I decided to add native support to McRPG. It is all GUI based, with each GUI being customizable. In order to use redeemable exp or levels, players need to run /mcredeem %skill%. Some refinement might come in the near future including sound effects and such as well. Admin command and permissions will be added to the GitHub wiki shortly. Appropriate /mchelp info has been added into the en.yml file as well.
= Fixed some annoying bugs people had who downloaded 1.1.3 for the first install. There was a broken path in my auto config updaters that has now been repaired!

1.1.3-ALPHA
+ World Guard Scripting Support
+ Archery sounds and particles

1.1.2-ALPHA
+ AUTO UPDATING CONFIGS!
*Added option to change the worth of mobs from spawners and mob eggs
= Moved many ability events from the API to organize them better, should not break compatibility with QuestCreator
= Rebalanced some things with unarmed and mining. (Ice was broken AF!) Changed levels for abilities. Regenerate files for new info!

1.1.1-ALPHA
= Fixed issue with boss bar display not replacing placeholders when exp is gained

1.1.0-ALPHA
Note: All config changes can be made by deleting their files and letting them regen
+ Added Archery and 7 new abilities bringing current total to 35! Coming from mcMMO is Daze however it no
longer does extra damage, rather gives blindness, nausea and makes them look away. Puncture can inflict Bleed
and all modifiers from the Swords skill if you have any. Combo does more damage for consecutive shots. Tipped Arrows
allows normal arrows to deal a potion effect. Blessing Of Artemis will deal extra damage and give user invis. Blessing
of Apollo will give fire res, ignite target and burn away their buffs. Curse of Hades will deal many debuffs.

* Skills have been rebalanced for default exp values. Please consult github for new files or let the default files regen

** ReplaceSkillsGUI.yml needs the following
    Under Events: put
      10:
        - 'OpenNative:SelectReplaceGUI:Archery'
    Under Items: put
          ArcherySkill:
            Name: '&5Archery Skill'
            Material: BOW
            Lore:
              - '&eClick this to view your archery abilities'
              - '&eCurrent Archery level: &a%Archery_Level%'
              - '&eDaze chance: &c%Daze_Chance%%'
            Slot: 10
* in config.yml BossBar.DisplayName now accepts %Current_Level%. New default is
    DisplayName: '&5Lv.&e%Current_Level% &7- &5%Skill%: &e%Exp_To_Level%'

** In config.yml under BossBar.Color add
      Archery: 'Pink'

** In config.yml under ActionBar add
    Archery:
      Message: '&a+%Exp_Gained% &eexp &a%Exp_To_Level% &eremaining'

** Replace archery.yml with the current version: https://github.com/Eunoians/McRPG/blob/master/src/main/resources/skills/archery.yml

** In skillsgui.yml add the following
    Under Events: put
          10:
            - 'OpenNative:SubSkillGUI:Archery'
    Under Items: put
          ArcherySkill:
            Name: '&5Archery Skill'
            Material: BOW
            Lore:
              - '&eClick this to view your archery information'
              - '&eCurrent Archery level: &a%Archery_Level%'
              - '&eDaze chance: &c%Daze_Chance%%'
            Slot: 10

** In the en.yml add
    Under Messages.Abilities
        BlessingOfArtemis:
          Activated: '&aThe goddess of the hunt has blessed you with invisibility young hunter.'
          Hit: '&cA blessed hunter has struck you'
        BlessingOfApollo:
          Activated: '&aThe sun god has blessed you with his fiery power'
          Hit: '&cThe power of the sun god has struck you'
        CurseOfHades:
          Activated: '&aThe god of the dead has cursed your arrow with hells power'
          Hit: '&cThe power of hell has entered your body'
        Daze:
          Hit: '&cThe sudden strike of the arrow has left you confused'
        TippedArrows:
          Hit: '&cYou were stuck with a potion tipped arrow'
        Puncture:
          Hit: '&cYour lungs were punctured and you are now Bleeding'
        Combo:
          Hit: '&cBeing hit by a combo has dealt extra damage to you'
    Under Messages.Tips
        LevelUpArchery:
          - '&7[&5McRPG Tip&7]: &aThe further you shoot your target the more exp you will gain!'
          - '&7[&5McRPG Tip&7]: &aCombo has a delay as to how often it activates to prevent bow spamming!'
          - '&7[&5McRPG Tip&7]: &aPuncture can inflict Bleed and use all modifiers from your Swords skill!'
          - '&7[&5McRPG Tip&7]: &aBlessing of Artemis is good for a sneaky surprise!'
          - '&7[&5McRPG Tip&7]: &aReady your bow by attacking air before you shoot to activate abilities!'

1.0.5.2-ALPHA
+ Added Papi Placeholder support
= Fixed a bug with ignoring player tip ignoring
1.0.5.1-ALPHA
= The gui update messed up a file and this corrects the wrong path. Nothing required by users for this.
1.0.5-ALPHA
+ Added tips for players as they log in
+ Added player setting to toggle the tips on and off
*** Add in the en.yml under Messages:
  Tips:
    LoginTips:
      - '&7[&5McRPG Tip&7]: &aCheck out /mcrpg menu to get familiar with the plugin!'
      - '&7[&5McRPG Tip&7]: &aAs you level up, you can earn unlocked abilities!'
      - '&7[&5McRPG Tip&7]: &aMake sure to check your player settings in /mcrpg!'
      - '&7[&5McRPG Tip&7]: &aAbilities can be upgraded once you reach a certain level by using an ability point!'
      - '&7[&5McRPG Tip&7]: &aEvery time you reach a certain power level, you gain an ability point!'
    LevelUpSwords:
      - '&7[&5McRPG Tip&7]: &aBleed causes repeated damage for a short bit!'
      - '&7[&5McRPG Tip&7]: &aRage spike allows you to crouch and dash forward, blasting enemies!'
      - '&7[&5McRPG Tip&7]: &aAll bleed modifying abilities will work with Archerys Puncture!'
    LevelUpMining:
      - '&7[&5McRPG Tip&7]: &aDouble Drop and Its A Triple do not stack!'
      - '&7[&5McRPG Tip&7]: &aOre Scanner checks and points you to the nearest valuable ore!'
      - '&7[&5McRPG Tip&7]: &aUse /mclink to link a chest to your Remote Transfer!'
      - '&7[&5McRPG Tip&7]: &aUse /mcunlink to delink your chest from Remote Transfer!'
      - '&7[&5McRPG Tip&7]: &aBlast Mining requires you to place TNT after readying your pick!'
    LevelUpUnarmed:
      - '&7[&5McRPG Tip&7]: &aDense Impact makes you do 0 damage but do direct armor damage for a while!'
      - '&7[&5McRPG Tip&7]: &aUse Smiting Fist to clean debuffs caused from abilities like Curse of Hades!'
      - '&7[&5McRPG Tip&7]: &aDisarm will move the item into your upper inventory or if its full, it will drop the item'
      - '&7[&5McRPG Tip&7]: &aThe damage modifier from Iron Arm does not have a 100% activation rate at lower levels'
    LevelUpHerbalism:
      - '&7[&5McRPG Tip&7]: &aPans Blessing requires you to bonemeal a plant after readying your hoe!'
      - '&7[&5McRPG Tip&7]: &aMass Harvest will replant all crops it breaks!'
      - '&7[&5McRPG Tip&7]: &aFarming sugar cane is the most effective way to level!'
      - '&7[&5McRPG Tip&7]: &aNatures Wrath requires flowers to be in the off hand!'
      - '&7[&5McRPG Tip&7]: &aNatures Wrath wont work if you are too hungry!'
*** Add in the playersettingsgui.yml and change the slot of the AddLater to 12
IgnoreTips:
  Enabled: '&aIgnoring tips Enabled'
  Disabled: '&cIgnoring Tips Disabled'
  Slot: 10
  Lore:
    - '&eClick this to change'
    - '&eif tips should be ignored'
1.0.4-ALPHA
= Fixed a dup glitch using keep hand empty
+ Added a lot of gui customization. Mightve forgot one but most are here.
1.0.3-ALPHA
= Fixed default ability toggling bug... oops
1.0.2-ALPHA
= Fixed block breaking bug
1.0.1-ALPHA
+ Backend work for Archery
= Bug with a few blocks when using silk touch and shears
Key:
=: Change/Fix
+: Addition
-: Deletion
**: Config Addition Required
*: Config Addition Optional