Potatoes icon

Potatoes -----

A fun and highly configurable "HotPotato" minigame plugin ! [1.7-latest]



Potatoes v3.2.15
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 ! :D
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
----------, Dec 30, 2017
Resource Information
Author:
----------
Total Downloads: 297
First Release: Sep 18, 2015
Last Update: Jul 10, 2024
Category: ---------------
All-Time Rating:
34 ratings
Find more info at www.guillaumevdn.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings