Please use GITHUB to get support ! 
 You can use the command /pyr support [plugin] to get a link to the github support page : 
https://github.com/PYRRH4/[plugin]/issues/new
 
 
Keep reporting bugs and suggesting features so I can make this plugin better ! 
 This changelog contains the changes for all my updated plugins so it's faster for me to post.
 
 
Changelog for PyrCore v3.2.1 :
 - Improved : you can now configure the time formatting in the PyrCore locale file :
 time_format_s: '$SECSs'
 time_format_ms: '$MINSm $SECSs'
 time_format_hms: '$HRSh $MINSm $SECSs'
 - Fixed : a reload bug.
 - Fixed : a NPC with text variable replacers.
 
 
Changelog for Potatoes v3.2.15 :
 - Added : option "potato_potion_effects" in the main configuration file, so you can add effects to the potato only.
 - Added : option "duration" for bonus "confusion" in the main configuration file, mesured in seconds.
 - Improved : since armorstands are sometimes bugged after a game, bonuses will now be displayed as a block (still with particle effects) and you'll need to click that block to grab the bonus. This might also avoid the fact that you can walk accidentaly into a bonus without wanting to grab it.
 - Improved : the configuration item/block type retriever.
 - Fixed : a bug preventing the player inventories and data to be restored if the plugin was disabling when the game hadn't started yet.
 - Fixed : the invincible bonus has now the correct configuration duration.
 
 
Changelog for QuestCreator v1.4.1 :
 - Fixed : NPCs interaction bugs.
 - Fixed : incorrect parameter name in default 'example' quest configuration file.
 - Fixed : cooldown not referring to apply_cooldown_if_fail quest setting when using a cancel command.
 - Fixed : max_simultaneous_players set to -1 wasn't working in every case.
 - Added : reward type 'TASK', allowing you to run a task as a reward (no indirect tasks allowed) :
 
 
 
  Code (Text):
 
 
 
  reward:
  
   type: TASK
  
   task:
  
     type: SEND_MESSAGE
  
     message: '&aThis is a task, ran as a reward !'
 
 
 - Added : objective NPC_INTERACT_ITEM with multiple items (it checks if the player has the items in his inventory) :
 
 
 
  Code (Text):
 
 
 
  objective:
  
   type: NPC_INTERACT_ITEM
  
   items:
  
     1:
  
       type: STONE
  
       amount: 64
  
     2:
  
       name: '&aAn item'
  
     # etc
 
 
 - Improved : the old NPC_INTERACT_ITEM objective (with the 'item in hand' check) has been renamed to NPC_INTERACT_ITEM_HAND
 - Improved : added option 'remove_after' (boolean) for objectives NPC_INTERACT_ITEM and NPC_INTERACT_ITEM_HAND, it'll remove the items from the player's inventory if he has all the items.
 - Improved : the npc quests start system. You will have to change the main configuration file to fit with the new system :
 
 
 
  Code (Text):
 
 
 
    npcs_quests:
  
     npc1:
  
       id: 1
  
       quests:
  
         - example
  
       # max_simultaneous : maximum amount of quests the player will be able to follow from this NPC
  
       max_simultaneous: 1
 
 
 - Improved : the npc can now start a quest randomly, same configuration system as upper (npcs_random_quests) (goes after the "main" quests)
 - Improved : the cancel/reset commands system has been reworked :
 - /quests cancel (opens a GUI to select which one you want to cancel)
 - /quests cancel [player] (opens a GUI to select the quest to cancel)
 - /quests cancelall
 - /quests cancelall [player]
 - /quests reset (opens a GUI to select which one you want to reset)
 - /quests reset [player] (opens a GUI to select which one you want to reset)
 - /quests resetall
 - /quests resetall [player]
 
 
Added : support for some plugins :
 
 - MCMMO :
 
 - Objective MCMMO_XP (gain XP in a skill) :
 
 
 
  Code (Text):
 
 
 
  objective:
  
   type: MCMMO_XP
  
   skill: skill_name
  
   amount: 100
 
 
  - Task MCMMO_XP (change XP in a skill) :
 
 
 
  Code (Text):
 
 
 
  task:
  
   type: MCMMO_XP
  
   skill: skill_name
  
   operation: ADD_RAW, ADD_MULTIPLIED, ADD_MODIFIED, SET or TAKE
  
   amount: 1.0
 
 
  - Task MCMMO_LEVEL (give levels in a skill) :
 
 
 
  Code (Text):
 
 
 
  task:
  
   type: MCMMO_LEVEL
  
   skill: skill_name
  
   operation: ADD, SET or TAKE
  
   amount: 1
 
 
  - Precondition mcmmo_xp : 'mcmmo_xp [skill_name] [operation] [value]' (operations EQUALS, DIFFERENT, ATLEAST or INFERIOR)
 - Precondition mcmmo_level : 'mcmmo_level [skill_name] [operation] [value]' (operations EQUALS, DIFFERENT, ATLEAST or INFERIOR)
 
 
 - MythicMobs :
 
 - Objective MYTHICMOBS_KILL :
 
 
 
  Code (Text):
 
 
 
  objective:
  
   type: MYTHICMOBS_KILL
  
   mob_name: your_mythicmob_name
  
   amount: 5
 
 
  - Task MYTHICMOBS_SPAWN :
 
 
 
  Code (Text):
 
 
 
  task:
  
   type: MYTHICMOBS_SPAWN
  
   mob_name: your_mythicmob_name
  
   amount: 5
  
   location: world,0,0,0
 
 
 
 - SkillAPI :
 
 - Objective SKILLAPI_XP (gain xp in a class) :
 
 
 
  Code (Text):
 
 
 
  objective:
  
    type: SKILLAPI_XP
  
    class: class_name
  
    amount: 100
 
 
  - Task SKILLAPI_LEVEL (change level in a class) :
 
 
 
  Code (Text):
 
 
 
  task:
  
   type: SKILLAPI_LEVEL
  
   class: class_name
  
   amount: 1
  
   operation: ADD, SET or TAKE
 
 
  - Task SKILLAPI_POINTS (change points in a class) :
 
 
 
  Code (Text):
 
 
 
  task:
  
   type: SKILLAPI_POINTS
  
   class: class_name
  
   amount: 1
  
   operation: ADD, SET or TAKE
 
 
  - Task SKILLAPI_XP (change XP in a class) :
 
 
 
  Code (Text):
 
 
 
  task:
  
   type: SKILLAPI_XP
  
   class: class_name
  
   amount: 1
  
   operation: ADD, SET or TAKE
 
 
  - Task SKILLAPI_PROFESS (profess a class)
 
 
 
  Code (Text):
 
 
 
  task:
  
   type: SKILLAPI_PROFESS
  
   class: class_name
 
 
  - Precondition skillapi_class : 'skillapi_class [class_name]'
 - Precondition skillapi_group : 'skillapi_group [group_name]'
 - Precondition skillapi_level : 'skillapi_level [class_name] [operation] [value]' (operations EQUALS, DIFFERENT, ATLEAST or INFERIOR)
 - Precondition skillapi_points : 'skillapi_points [class_name] [operation] [value]' (operations EQUALS, DIFFERENT, ATLEAST or INFERIOR)
 - Precondition skillapi_totalxp : 'skillapi_totalxp [class_name] [operation] [value]' (operations EQUALS, DIFFERENT, ATLEAST or INFERIOR)
 
 
 - Heroes :
 
 - Task HEROES_XP (change XP in a class) :
 
 
 
  Code (Text):
 
 
 
  task:
  
   type: HEROES_XP
  
   class: class_name
  
   amount: 10.0
  
   operation: ADD, SET or TAKE
 
 
  - Precondition heroes_class : 'heroes_class [class_name] [type]' (types PRIMARY or SECONDARY)
 - Precondition heroes_skill : 'heroes_skill [class_name] [type]' (types PRIMARY or SECONDARY)
 
 
 - PhatLoots :
 
 - Task PHATLOOTS_LOOT (take the content of a PhatLoots chest)
 
 
 
  Code (Text):
 
 
 
  task:
  
   type: PHATLOOTS_LOOT
  
   # location : the PhatLoots chest location
  
   location: world,0,0,0