PinataParty - Interactive Event! ✨ AIO Voting System ✨ [1.12.x - 1.21.x] icon

PinataParty - Interactive Event! ✨ AIO Voting System ✨ [1.12.x - 1.21.x] -----

✨ A brand new type of vote party! (All in one voting plugin)




  • Fixed a vector error with the knockback ability.
  • Fixed reading the shoot-up force ability value as an integer, not a double.
No config changes.
----------, Apr 14, 2025

  • Fixed issue on 1.21.2 or lower servers.
No config changes.
----------, Mar 28, 2025

  • Fixed a non-private field.
  • The Pinata entity will be healed every tick.
No config changes.
----------, Mar 18, 2025

  • Lowered the Pinata's internal entity max health to 1024 from 2048.
    • Vanilla's default max health is 1024 and Spigot can change this limit and it usually gets defaulted to 2048 but for whatever reason it wasn't in some server environments (Sometime in the 1.21.4 update, it defaulted to lower or the higher 2048 just didn't work), if the Pinata attempts to set its health to 2048 and it's lower in the Spigot config then it'll silently error (Still have no idea why) and not process anymore code thus making the Pinata naked. If you're still having issues, please check that your max health limit is at least 1024, this is not a PinataParty bug directly but was hard to track down due to it silently erroring and it being such an odd thing since you'd think Spigot would at least round it down to the max limit if it was higher instead of just giving up completely. I deeply apologize for not taking a deeper look sooner and thought it was isolated to a few instances but I was wrong.
No config changes.
----------, Feb 23, 2025

  • Added some more logging for extremely rare edge cases. (Don't bother updating if you're facing no issues)
No config changes.
----------, Feb 22, 2025

  • Added some damage safety for the Pinata.
No config changes.
----------, Feb 11, 2025

  • Fixed death beat sounds on older versions.
No config changes.
----------, Jan 27, 2025

  • Fixed for older versions (1.21.1 and under).
No config changes.
----------, Dec 26, 2024

  • Updated for new 1.21.3+ API methods.
No config changes.
----------, Dec 26, 2024

  • Updated libraries.
No config changes.
----------, Oct 2, 2024

  • Skip empty commands.
No config changes.
----------, Sep 30, 2024

  • Added VotifierPlus support.
No config changes.
----------, Jul 23, 2024

  • Added life span config setting.
Config changes
----------, Jul 7, 2024

  • Updated to Minecraft 1.21.
No config changes.
----------, Jun 16, 2024

  • Updated dependencies.
  • Developers: Removed PinataParty#pinatas from public view, use PinataParty#getPinatas()
No config changes.
----------, Jun 12, 2024

  • Updated to Minecraft 1.20.6.
  • Rewrote and improved the version helper.
No config changes.
----------, May 12, 2024

  • Fixed the "once" config setting doing the commands more than once.
No config changes.
----------, Apr 2, 2024

  • Cleaned up the reward system.
  • Added a "stop" config setting for the reward system.
  • Misc changes.
Config changes

This update is marked as a BETA due to the nature of the reward system being changed and may not work the exact same as previously, however it should not be any noticeable changes.

This update also allows for more reward customization such as not giving a player anymore rewards if one is rolled or only giving a player one single reward from the chance list, for example:

If the player gets the diamond, they will not have a chance to get anything else:
Code (YAML):
    # ... the pinata is hit by a player.
    hit
:
        '1'
:
            chance
: 10.0
            stop
: true # If the player gets this reward then it won't roll for anymore
            command
:
            - 'minecraft:give %player% minecraft:diamond 1'
        '2'
:
            chance
: 50.0
            command
:
            - 'minecraft:give %player% minecraft:leather 1'
        '3'
:
            chance
: 25.0
            command
:
            - 'minecraft:give %player% minecraft:iron_ingot 1'

The player will only get one single reward from this list or maybe nothing at all.
Code (YAML):
    # ... the pinata is hit by a player.
    hit
:
        '1'
:
            chance
: 20.0
            stop
: true
            command
:
            - 'minecraft:give %player% minecraft:diamond 1'
        '2'
:
            chance
: 12.5
            stop
: true
            command
:
            - 'minecraft:give %player% minecraft:gold_ingot 1'
        '3'
:
            chance
: 5.0
            stop
: true
            command
:
            - 'minecraft:give %player% minecraft:iron_ingot 1'
----------, Mar 22, 2024

  • Fixed a tiny memory leak in the update checker.
No config changes.
----------, Mar 16, 2024

  • Fixed an issue loading the config on the first startup of the plugin.
No config changes.
----------, Mar 15, 2024

  • Small code cleanup.
  • Deprecated PinataParty#pinatas.
  • Added PinataParty#getPinatas and moved to use it internally.
No config changes.
----------, Mar 8, 2024

  • Improved CrackShot support for newer Spigot versions.
No config changes.
----------, Feb 13, 2024

  • Small refactoring.
  • Fixed a ConcurrentModificationException.
No config changes.
----------, Dec 15, 2023

  • Small refactoring.
  • Updated dependencies.
No config changes.
----------, Dec 11, 2023

  • Fixed a pointless check.
No config changes.
----------, Nov 17, 2023

  • Optimized the reminder task.
No config changes.
----------, Nov 17, 2023

  • Added some extra hologram checks and fixes.
No config changes.
----------, Nov 12, 2023

  • General internal updates and cleanup.
No config changes.
----------, Nov 12, 2023

  • Moved the hit amount system into its own util class internally.
No config changes.
----------, Oct 30, 2023

  • Fixed an issue when the pathfinding could return null.
No config changes.
----------, Oct 9, 2023

  • Removed Pinata#whenExploding since it's been deprecated for a long time now.
  • Added a whitelist for advanced pathfinding. (Sadly, this may break current advanced pathfinding setups. To restore old behaviour add the new whitelist and empty it)
  • Improved the pinata spawn error message.
  • Increased the max location finding attempts to 25 from 20.
  • Fixed the advanced pathfinding attempting to find locations when on incompatible environments when still enabled.
  • Improved the advanced pathfinding, it will now stop all vanilla pathfinding so the pinata will only move when made with the advanced pathfinding.
Config changes
----------, Oct 9, 2023

  • Fixed issue with HuskSync v3.
    • Warning: This version and future versions of PinataParty will only work with HuskSync v3+.
No config changes.
----------, Sep 25, 2023

  • Updated to Minecraft 1.20.2.
No config changes.
----------, Sep 24, 2023

  • Improved the performance when saving data after queued votes are executed.
No config changes.
----------, Sep 4, 2023

  • Fixed an issue with the formatting of the default config for the new "incorrect-material" message.
Config changes
----------, Aug 4, 2023

  • Added a message config setting to send to players when they hit the pinata without a material from the material whitelist.
Config changes
----------, Aug 3, 2023

  • Fixed setting love mode ticks on 1.12 servers.
No config changes.
----------, Jul 18, 2023

  • Added a "random-line" config setting for each command section, see the config changes for an example.
Config changes (default changes)
----------, Jul 5, 2023

  • Added a console warning when the Pinata fails to spawn due to another plugin cancelling it.
No config changes.
----------, Jul 3, 2023

  • Improved console logging.
No config changes.
----------, Jun 21, 2023

  • Updated to Minecraft 1.20.1.
  • Improved the disable message to include the amount of Pinatas that are being removed.
No config changes.
----------, Jun 15, 2023

  • Fixed the PinataHitEvent firing even when the hit was going to be cancelled from cooldowns and the event now fires for each hit damage, not just one and now no longer fires for 0 damage events.
  • Fixed the last hit time getting set and hit sound playing even if the hit was going to do 0 damage.
  • Improved some config comments on the hit permission.
Config changes
----------, May 20, 2023

  • Updated bStats to 3.0.2 from 3.0.1.
  • Added a permission system to stop players from hitting the Pinata.
Config changes
----------, May 16, 2023

  • Moved some events to the monitor priority to allow more leeway to other plugins.
No config changes.
----------, May 10, 2023

  • Fixed an issue with negative votes, especially around offline voting and added a recovery for any servers with negative votes needed, it will be automatically fixed after another vote has been registered.
No config changes.
----------, May 2, 2023

  • Fixed the Pinata from being able to be bred.
No config changes.
----------, Apr 22, 2023

  • Fixed the Pinata from being able to be frozen with powdered snow.
No config changes.
----------, Apr 14, 2023

  • Fixed the Pinata from being able to be set on fire.
No config changes.
----------, Mar 28, 2023

  • Updated PlaceholderAPI 2.11.2 -> 2.11.3.
  • Improved team unregistration.
No config changes.
----------, Mar 19, 2023

  • Updated dependencies:
    • Spigot 1.19.3 -> 1.19.4
    • bStats 3.0.0 -> 3.0.1
    • HuskSync 2.2.3 -> 2.2.4
No config changes.
----------, Mar 17, 2023

  • Fixed the PluginInformation URL being nullable despite being marked as not null.
No config changes.
----------, Mar 5, 2023

  • Updated HuskSync to 2.2.3.
  • Updated PaperLib to 1.0.8.
No config changes.
----------, Feb 17, 2023

  • Fixed a typo in one of the config.yml comments.
  • Added a new "ignore-offline-vote" setting for the player-vote section in the config.yml.
Config changes
----------, Jan 14, 2023

  • The plugin will now only validate the spawn location if a pinata is going to be spawned.
No config changes.
----------, Dec 27, 2022

  • Added a "votes-reached" command section that fires when the votes needed to summon the pinata is reached.
Config changes
----------, Dec 26, 2022

  • Updated to 1.19.3.
No config changes.
----------, Dec 17, 2022

  • Fixed HuskSync being missing from the soft depend list.
No config changes.
----------, Dec 15, 2022

  • Added HuskSync support, the plugin will send the queued votes after HuskSync syncs the player's data if you use that plugin.
No config changes.
----------, Nov 27, 2022

  • Misc internal updates.
  • Removed a debug message left over when the Pinata does the speed-up ability.
No config changes.
----------, Nov 26, 2022

  • Clamped the boss progress value to 0-1 to make sure there is no errors.
  • Developers: Added Pinata#getLastHitter
No config changes.
----------, Nov 18, 2022

  • Some internal cleanup.
  • Developers: Changed Pinata#whenExploding to Pinata#triggerDeath, Pinata#whenExploding is still there but will just call Pinata#triggerDeath and is Deprecated and will be removed in the future.
  • Added commands to execute for the player that got the last hit on the Pinata.
Config changes
----------, Nov 7, 2022

  • Fixed some semicolons in the config comments instead of them being colons.
  • Added support to target a player or a list of players when doing the /pp spawn command so you can spawn a Pinata at them.
Config changes (Just comment changes, you don't need to update)
----------, Nov 3, 2022

  • Improved a bunch of console messages using the old logger system.
  • Improved the message when you have an invalid config location to be more notable and clear.
  • Misc cleanup.
No config changes.
----------, Nov 2, 2022

  • Added "ignore-vanish" config setting for the commands to ignore players in vanish.
Config changes (Just default changes, you don't need to update)
----------, Nov 1, 2022

  • Internal cleanup/refactoring.
  • Improved the incorrect beat sound exception message.
  • Fixed Pinata#playBeat not being private.
No config changes.
----------, Oct 31, 2022

  • Fixed the Pinata from entering vehicles such as boats.
No config changes.
----------, Oct 16, 2022

  • Fixed errors when using the "Ender Eclipse" particle style on 1.12 servers.
  • Removed a leftover debug message when the Pinata uses the Baby Transform ability.
  • Fixed issues when setting the Pinata's glow team on older Minecraft versions with the 16-character team limit.
  • Misc internal cleanup.
No config changes.
----------, Oct 15, 2022

  • Small optimization for the "Ender Eclipse" particle style.
  • Improved the reload message.
No config changes.
----------, Oct 14, 2022

--------------- Ender Eclipse ---------------
[​IMG]
  • Added a new "Ender Eclipse" particle style.
Config changes (Just comment changes, you don't need to update)
----------, Oct 12, 2022

  • Added config settings to change the Pinata's glow color with random and cycle settings.
Config changes
----------, Oct 10, 2022

  • Cleaned up the config's comments a little bit.
  • Fixed glow issues when having more than one pinata alive at once.
Config changes (Just comment changes, you don't need to update)
----------, Oct 9, 2022

  • Added config settings to change the Pinata's carpet type with random and cycle settings.
  • Fixed the glow tick rate hijacking on the carpet tick rate.
Config changes
----------, Oct 9, 2022

  • Developers: Removed Pinata#getHitsLeft, use Pinata#getHealth instead.
  • Fixed some fields not being private.
  • Improved placeholder registration.
  • Fixed an exception message not using the new message system.
  • Moved the particles enum outside of the Pinata class.
  • Fixed hex formats not working on placeholder text from the config.yml.
  • Misc cleanup.
No config changes.
----------, Oct 5, 2022

  • Added support for more hex color formats, we now support <#RRGGBB>, [#RRGGBB], {#RRGGBB}, (#RRGGBB), &#RRGGBB and #RRGGBB.
  • Added support for converting hex colors to the nearest legacy color on pre-1.16 servers if they are used instead of just displaying a broken color.
  • Updated the update checker to be cleaner and to run on startup and every 24 hours.
  • Removed the update available on the join message.
  • Cleaned up the enable and disable console messages, fixed issues with colors and added more colors to messages.
  • Tweaked some config comments.
  • Moved the CrackShot hook into the correct place on enable.
  • Changed some on enable ordering.
  • Misc cleanup.
Config changes (Just comment changes, you don't need to update)
----------, Oct 4, 2022

  • Internal refactoring and cleanup, mostly around the listeners.
No config changes.
----------, Sep 25, 2022

  • Developers: Deprecated Pinata#getHitsLeft and added Pinata#getHealth and Pinata#setHealth
No config changes.
----------, Sep 17, 2022

  • Fixed some harmless errors for people with broken configs.
  • Small internal cleanup.
No config changes.
----------, Aug 18, 2022

  • The plugin is now built against 1.19.2 (No update needed).
  • Fixed setting the same glow color as the currently active one as the next one.
  • Fixed setting non-seeable glow colors like magic, reset etc.
No config changes.
----------, Aug 12, 2022

  • Some small refactoring internally.
  • Fixed a small issue with pinata spawning in rare situations.
  • Changed the spawning error message to be more useful in helping the user at fixing the issue.
No config changes.
----------, Jul 14, 2022

  • Misc internal refactoring, including some minor optimizations and renaming.
  • Updated PlaceholderAPI to 2.11.2.
  • Removed Pinata#getBossBar as it's been deprecated for a while now, use Pinata#getHealthBossBar.
No config changes.
----------, Jul 9, 2022

  • Small internal refactoring.
  • Tweaked the PinataPool name on startup.
  • Replaced validate with preconditions.
  • Added a precondition to check the provided cumulative type.
  • Moved the cumulative type enum into its own class.
No config changes.
----------, Jun 27, 2022

  • Moved internal classes around into their own packages such as objects and enum.
  • Moved a bunch of internal code into a Common util.
  • Moved and optimized the event and command registration internally.
  • Fixed util classes able to be constructed.
  • Cached the nano number format.
No config changes.
----------, Jun 21, 2022

  • Cleaned up the color config setting's comments to be more clear and not have to be uppercase.
  • The Pinata color can now be set to "Random" to pick a random color on each spawn.
  • Added some missing notnull annotations.
Config changes
----------, Jun 11, 2022

---------------- Waterworks ----------------
[​IMG]
  • Changed the testvote command description in the help command.
  • Improved the singleton creation for the main class.
  • Cleaned up some config comments about the Llama color.
  • The plugin is now built against 1.19.
  • Added a new "Waterworks" particle style.
  • Removed the quotations on the particle style config setting to match other config settings.
Config changes
----------, Jun 10, 2022

  • Added /pinataparty modifyvote <player> <add/remove/set> <amount> that will add, remove or set a player's vote count, does not give rewards.
  • Added a check to make sure we are never adding a negative number when increasing the player's vote count and will fire an IllegalArgumentException.
  • Some internal method name changes.
No config changes.
----------, Jun 1, 2022

  • Fixed a bunch of internal and config settings using the incorrect primitives. This caused a few issues such as some abilities only having 1/2/3 seconds as their length instead of 1.32/2.51/3.87 seconds for example.
  • Updated the config to add a .0 to values that support decimal points to show that they can.
  • Changed the countdown length to ticks from seconds.
  • Added a count interval config setting to config when the player the sound for the countdown boss bar.
Config changes
----------, May 21, 2022

  • Fixed the ability type in the ability API event not being final.
  • Fixed some API events not having cancelled boolean field false by default.
  • Cleaned up a bunch of API event names and formatting.
  • Developers: Removed VoteReceivedEvent(String) and VoteReceivedEvent#getUsername as they have been deprecated for a long time now. Use VoteReceivedEvent(Vote) and VoteReceivedEvent#getVote -> Vote#getUsername respectively.
  • Moved to a static VersionHelper to handle version detections.
No config changes.
----------, May 16, 2022

  • Fixed a harmless error on plugin disable if you never had a pinata spawn or had glowing disabled in the config.
No config changes.
----------, May 9, 2022

  • Fixed a 1.12.2 error when applying the speed potion from speed up ability.
No config changes.
----------, Apr 30, 2022

  • Remade the glow system, you no longer need to install and use PacketListenerAPI and GlowAPI for the glow colors on the Pinata.
No config changes.
----------, Apr 29, 2022

  • Added command sections for the countdown start and end, allowing you to execute custom commands at the start or the end of the PinataParty countdown
Config changes
----------, Apr 16, 2022

  • Changed some parser internal names for glow and placeholders.
  • Fixed the built-in glow having visually particles.
  • The void teleport checks for the world's min-height if on 1.17 or higher.
No config changes.
----------, Apr 16, 2022

  • Added an auto summon amount so you can summon 1 Pinata or 5 Pinatas if you want.
Config changes
----------, Apr 1, 2022

  • Fixed some sound issues from the last update for pre 1.18 servers.
No config changes.
----------, Mar 15, 2022

  • The plugin is now built against 1.18.2 (No difference and an update wasn't needed).
  • bStats is now shaded into the plugin instead of being manually copy-pasted in.
  • Fixed a bunch of cases where the sound was played in the world instead of directly to the player causing some sounds like the countdown start, mid tick and end sounds playing multiple times if near other players.
No config changes.
----------, Mar 13, 2022

  • Added a new particle style called "Random" - it will pick a random style for each Pinata.
Config changes
----------, Mar 1, 2022

  • Fixed placeholders when the player is currently offline.
No config changes.
----------, Feb 21, 2022

---------------------- Salty ----------------------------------------- Firestorm -----------------
[​IMG] [​IMG]
  • Updated PaperLib to 1.0.7 from 1.0.6
  • Added Particle Styles - There are currently 3 styles, Sparks (Current/Default), Salty (New) and Firestorm (New).
Config changes
----------, Feb 20, 2022

  • Fixed the player hit amount being calculated incorrectly on Pinata spawn by exiting the for loop early.
  • Fixed the player hit amount getting replaced with one even when the player may have permission for a higher amount.
No config changes.
----------, Feb 6, 2022

  • Added a config setting to limit the max health multiplication. Thanks to @Michel3951 for the suggestion.
Config changes
----------, Jan 15, 2022

  • Improved the performance of checking if the player can vote in the next vote countdown placeholder.
  • Updated PlaceholderAPI hook to 2.11.1
No config changes.
----------, Jan 9, 2022

  • Improved the performance and logic of some placeholders with added comments.
No config changes.
----------, Jan 6, 2022

  • The plugin will now return a different placeholder text for the two formatted last and next vote time placeholders when the player has never voted previously. This would result in "0" being formatted into a date which would be the date for the start of UNIX time which is not very nice looking so instead we return a nice "You haven't voted before" text. Thanks to @thiagogebrim for pointing this out.
  • Some small default config formatting changes.
Config changes
----------, Jan 4, 2022

  • Fixed a shutdown message not being fully colored.
No config changes.
----------, Jan 2, 2022

  • Improved some internal class naming and locations.
  • Improved how the color list for the GlowAPI is stored and used for a random color.
  • Changed a bunch of default config settings
Config changes (Just default settings you don't have to update)
----------, Dec 26, 2021

  • Added some more default materials to the teleport ability white list.
  • Improved how the random carpet is selected.
Config changes (Just default changes, you don't need to update)
----------, Dec 20, 2021

  • The Pinata internals now uses a single same spawn location instead of passing around a new location to each method, the same one exposed to API.
No config changes.
----------, Dec 13, 2021

  • Update to/built against 1.18.1.
No config changes.
----------, Dec 11, 2021

  • Fixed the countdown count and end sounds still playing globally when global is false.
No config changes.
----------, Dec 11, 2021

  • Fixed an issue where if you uninstalled NuVotifier and a player logs in with queued votes, it would error.
No config changes.
----------, Oct 17, 2021

!!! MAKE SURE TO UPDATE YOUR CONFIG WHEN UPDATING !!!
  • Updated Metrics/bStats.
  • Added some more default commands in player-votes to show you can add more than a single command.
  • Added Cumulative voting! You can add a total or repeat rewards. Total being you vote X times for a reward and repeat means you get a reward every X times you vote.
  • Changed how increasing player votes is handled, it will now only run an async task when the voting player is offline instead of always running for both online and offline voting players. This allows the cumulative rewards feature to get the accurate total vote count when voting.
  • Removed the "increase-player-vote" config setting due to the new cumulative feature always needs it to be counted and I doubt anyone even disabled this and offline vote counts are now increased on player login instead of the time when they vote.
  • Added two new placeholders %pinataparty_votes_queued% to get the amount of votes that are currently queued for a player and %pinataparty_votes_total_and_queued% to get both total and queued votes to retain previous behaviour of what %pinataparty_votes_total% used to return when offline votes were counted at the time of voting instead of the new behaviour of counting only on login.
Config changes
----------, Oct 8, 2021

  • Removed a useless hurt effect.
No config changes.
----------, Oct 3, 2021

  • Removed a leftover debug message.
No config changes.
----------, Sep 10, 2021

  • The Pinata's baby transform ability will now use the cached random calculator instead of making a new one each time.
  • Changed how the player cooldown is handled, now instead of storing the player and removing them after X ticks resulting in a task creation each time a player hits the pinata, it'll now just store the player's last hit time and compare it against the current system time to see if their hit is on cooldown.
No config
----------, Sep 10, 2021

  • Fixed an issue with the last update getting the wrong string when showing the error message.
No config changes.
----------, Aug 23, 2021

  • Added a warning when using incorrect sounds for your Minecraft version or not providing a volume/pitch.
No config changes.
----------, Aug 23, 2021

  • Changed how Pinatas are stored and checked for internally.
  • Fixed the killall command not working on Pinatas that are currently counting down.
  • Fixed the countdown boss bar now showing up if you join mid countdown.
  • Added a count of Pinatas that are currently counting down in the list command.
  • Some other small refactoring.
No config changes.
----------, Aug 7, 2021

  • Fire the spawn commands after the PinataSpawnEvent if it isn't canceled.
No config changes.
----------, Aug 3, 2021

  • Moved the PinataSpawnEvent to fire after the Pinata has been initialized and added into the world, canceling will remove the pinata and its extra features
No config changes.
----------, Aug 3, 2021

[​IMG]
  • Added a countdown boss bar for when the Pinata will spawn into the world, has sounds for the start, middle and end. You can change the title, bar color, sounds and length.
  • Changed the top header of the config.
  • Improved the config calls by just using a single one when the Pinata get initialized.
  • Misc changes.
Config changes

API Note: If you are using Pinata#getBossBar in your plugins, change it to Pinata#GetHealthBossBar instead, the old method is deprecated and will be removed soon.
----------, Jul 30, 2021

  • Small refactor around the CommandReader.
  • Added support for permissions in command sections so you can execute commands only if the player has X permission.
Config changes (Example of permission usage)
----------, Jul 7, 2021

PinataParty already works on Java 16 & Minecraft 1.17, no need to update.
  • Removed some colors on startup and shutdown.
No config changes.
----------, Jun 11, 2021

  • Added a player argument to the /pinataparty summon command so now you can do /pinataparty summon (player) and it'll spawn at that player.
  • Added a message if you try and do /pinataparty summon as the console instead of just not saying anything, however adding the player argument works as normal from the console.
No config changes.
----------, Jun 4, 2021

  • The plugin will now only hook into its dependencies if that plugin is loaded and enabled, fixes the plugin not starting up when a soft-depend had issues starting up itself.
  • The plugin is now compiled against GlowAPI 1.4.15-SNAPSHOT and PacketListenerAPI 3.9.1-SNAPSHOT
No config changes.
----------, May 28, 2021

  • The plugin now caches the potion effects used in the recently added "Speed Up" ability instead of making them each time.
No config changes.
----------, May 12, 2021

  • Exposed the Vote object directly in the VoteReceivedEvent instead of just a username. Deprecates the old event constructer and the getUsername() method as getVote().getUsername() should be used instead, these will still work but may be removed in any future update.
  • Updated NuVotifier version to 2.7.2 from 2.6.0 to build against.
  • Updated Crackshot to 0.98.11 to build against and improved its lib location.
No config changes.
----------, May 7, 2021

  • Added a new API event called VoteReceivedEvent
    • Fires when the plugin receives a vote and is going to process it.
    • If "listen-for-votes" is disabled then this event will never fire
      since votes are disabled in the plugin.
    • If the username that voted is somehow null or is empty after a trim then this also doesn't fire.
No config changes.
----------, Apr 15, 2021

  • Changed a runnable to just a scheduled task.
No config changes.
----------, Apr 14, 2021

  • Fixed a config typo.
  • Only give Dolphin's Grace on Minecraft 1.13+
Config changes (Just a typo fix, don't need to change anything)
----------, Apr 13, 2021

  • Added a new ability called "Speed up". It will give Speed and Dolphin's Grace to nearby players to you guessed it, speed things up.
Config changes
----------, Apr 13, 2021

  • Fixed a typo.
  • Updated Metrics.
No config changes.
----------, Apr 8, 2021

  • Plugin now checks for updates async, not sure why it wasn't before.
No config changes.
----------, Mar 25, 2021

  • No longer send the sound and particles when a vanished player votes.
No config changes.
----------, Mar 20, 2021

  • Fixed a bug when you had the boss bar enabled with multiply pinata health disabled the pianta would just break.
No config changes.
----------, Mar 13, 2021

  • The plugin now caches almost every single config option used by the Pinata when the Pinata instance is made. Before it would ask the config multiple times every tick for all the Pinata's features.
  • Some default config changes to make it more clear to users. (You don't need to change anything if you're updating, below is just a link for consistency and info)
Config changes
----------, Mar 11, 2021

  • Added a message when you hit the Pinata but you haven't voted and you need to.
Config changes
----------, Mar 3, 2021

[​IMG]
  • Added a new boss bar feature for each Pinata.
  • Added %S% placeholder to replace with an uppercase S if you want to use capitals such as in the default boss bar.
Config changes
----------, Mar 2, 2021

  • The plugin now uses a switch case for placeholders instead of a bunch of ifs statements, improving performance.
No config changes.
----------, Mar 1, 2021

  • Added a new restriction feature that makes it so only players that have voted at least once in x time (Set in config) can hit the Pinata, this means all the players that don't vote yet go to the PinataParty every time can't hit it/get rewards.
Config changes
----------, Mar 1, 2021

  • Get and cache the spawn and death commands on Pinata creation instead of when needed.
No config changes.
----------, Feb 27, 2021

  • Fixed the hit commands not updating/reloading when the plugin gets reloaded.
  • Tweaked the reload command message.
No config changes.
----------, Feb 26, 2021

  • Expose Hitters, Spawn Location and Hologram for each Pinata. (API)
No config changes.
----------, Feb 14, 2021

  • Updated Metrics.
No config changes.
----------, Feb 9, 2021

  • Use better enable/disable times using nanoseconds.
  • Don't use fields for storing the enable/disable times.
No config changes.
----------, Feb 8, 2021

  • Small performance improvement with tab-complete.
  • Added tab completion for the amount in the testvote command.
No config changes.
----------, Feb 1, 2021

  • Added the amount of votes sent and changed "sent" to "sending" on the testvote command message.
----------, Jan 30, 2021

  • Disallow zero or negative amounts in the testvote command.
No config changes.
----------, Jan 29, 2021

  • Built against 1.16.5.
  • Added an amount argument to the testvote command.
No config changes.
----------, Jan 29, 2021

  • Small refactor.
  • Added /pinataparty list to show all the currently alive pinatas on the server.
  • Added a line border at the bottom of the message in /pinataparty
No config changes.
----------, Jan 17, 2021

  • Fixed issue with plugins like WorldGuard.
No config changes.
----------, Jan 15, 2021

  • Added some ignoreCancelled for listeners.
  • Much needed refactor with Pinata fields.
  • Better saving of the Pinata location.
No config changes.
----------, Jan 13, 2021

  • Don't add chunk tickets on Minecraft 1.13 and below.
No config changes.
----------, Jan 13, 2021

  • Updated GlowAPI and PacketListenerAPI.
No config changes.
----------, Jan 12, 2021

  • Fixed an issue with the Pinata being removed when a player was far away (I messed up a previous update, sorry).
  • Added a "ticket" to the chunk that the Pinata spawns in, the ticket stops the chunk from being unloaded, this helps when the Pinata spawns but no one is around it shouldn't despawn anymore.
No config changes.
----------, Jan 12, 2021

  • Changed two bukkit runnables into normal run tasks into the scheduler in the vote event. Reduces file size and is better since we don't need to have variables inside the runnable.
----------, Sep 5, 2020

  • Added a new config setting to change the number of fireworks that get summoned on the Pinata death.
Config changes
----------, Sep 5, 2020

  • Added a new config setting to disable the Pinata from moving.
Config changes
----------, Sep 4, 2020

  • Remade the update checker.
  • Fixed the update checker not having the permission checked.
  • Changed the permission to pinataparty.update.notification.
No config changes.
----------, Sep 1, 2020

  • Added a material whitelist mode so you can make only certain items do damage to the Pinata such as a stick.
Config changes
----------, Aug 29, 2020

  • Changed the PinataHitEvent to a PinataEvent so you're able to get the Pinata and added a getPlayer method.
No config changes.
----------, Aug 28, 2020

  • Overhaul of command and event registering. This fixes the whole /vote command being registered even if it's disabled due to the plugin still taking the command but not using it.
No config changes.
----------, Aug 22, 2020

  • Fixed the votes needed going into negative numbers, this happens when you have an invalid spawn location for the pinata, please update to this if you have that bug, it will get fixed after a vote if its negative before upgrading to this version.
No config changes.
----------, Aug 21, 2020

  • Fixed the fireworks from the Pinata death damaging players.
No config changes.
----------, Aug 18, 2020

[​IMG]
  • Built against 1.16.2.
  • Added a new ability called Baby Transform. The pinata will transform into a little baby pinata for a defined random time period.
Config changes
----------, Aug 16, 2020

  • Now sends some hooked messages after they hook not before.
No config changes.
----------, Aug 11, 2020

  • Updated PaperLib to 1.0.5.
No config changes.
----------, Jul 28, 2020

  • Made the update message when you login send after 22 ticks so you can actually see it.
No config changes.
----------, Jul 27, 2020

  • Check for the last hit time before the 0Y check first.
No config changes.
----------, Jul 18, 2020

  • Changed the datafile, money and votes into singletons with add/remove methods. No actual changes just some clean up with it and performance.
No config changes.
----------, Jul 14, 2020

  • Fixed placeholders not being persistence between reloads.
  • Fixed the %player% local placeholder in the voting reminder.
No config changes.
----------, Jul 12, 2020

  • Added missing event priorities on some Pinata listeners
No config changes.
----------, Jul 10, 2020

  • Fixed an error when some niche voting websites send the username as nothing / empty string and cause errors.
No config changes.
----------, Jul 9, 2020

[​IMG]
  • Added Hex color support for each message! Add <HEX> to messages to use them, for example "<#eb0578>Hello" will turn out to be a hot pink "Hello" (1.16+).
  • Added a "smooth-rainbow" setting to the Pinata section of the config to make the <rainbow> in the Pinata's name be smooth and use Hex colors, instead of flashing between them. (1.16+).
  • Moved the Pinata's name into the actual language part.
  • Changed the "no-perm" path to "no-permission".
  • Changed the "llama" path to "pinata".
  • Changed the "message" path to "language".
  • Changed the &rdm to <rainbow>.
  • Added a better checking of the Llama color from config.
  • Changed how local placeholders are getting replaced to be cleaner.
  • Changed some comments and default values in the config.
  • Improved how the Hologram and the Pinata's name is updated.
Config changes.

Make sure to update your config using the link above or just re-make your config.yml
----------, Jul 6, 2020

  • Improved how particles and sounds are sent.
No config changes.
----------, Jul 2, 2020

  • Fixed startup message colour.
  • Changed some fields to singletons.
No config changes.
----------, Jul 2, 2020

  • Changed a few startup messages.
No config changes.
----------, Jul 2, 2020

  • Built against Minecraft 1.16.1.
  • Added a version helper for easier detection instead of doing a contains method.
  • Updated PaperLib to 1.0.4 which includes better Async teleporting that we use.
  • Fixed a save error when the data.yml wasn't initialized.
  • A BUNCH of refactoring and formatting.
No config changes.
----------, Jun 25, 2020

  • Remove the Pinata from the map before attempting death particles.
No config changes.
----------, Jun 22, 2020

  • Changed updater name.
  • Close connection on the updater instead of keeping it open for some reason.
No config changes.
----------, Jun 19, 2020

  • Changed the speed amplifier to use generic movement speed with more control instead of an unreliable potion effect.
  • Removed "Speed" from the advanced pathfinding due to it not being needed anymore, you just change the speed-amplifier now.
  • Small thread design changes.
Config changes: https://gist.github.com/HexedHero/934afe91a91cc7287995c4c60c255d9c/revisions (Not required for this version but I recommend as always)
----------, Jun 16, 2020

  • Some refactoring and code improvements.
No config changes.
----------, Jun 12, 2020

  • Fixed an error when summoning the Pinata only on Spigot.
No config changes.
----------, Jun 10, 2020

  • Changed a few startup messages.
  • Won't attempt the web connection if the update notification is disabled in config.yml - previously it would always check for an update even if it was disabled, it just wouldn't tell you.
No config changes.
----------, Jun 5, 2020

  • Fixed very high tick times from offline voting, the connection between your server and Mojang to get the information on the player voting can sometimes take a while and will block the main thread, making very bad lag spikes.
I HIGHLY recommend upgrading to this version if you use offline voting.

No config changes.
----------, Jun 1, 2020

  • Extra message on shutdown.
  • Made the advanced pathfinding not work if you're on 1.12 or not using Paper (Instead of just spamming errors).
No config changes.
----------, May 30, 2020

  • Improved the carpet selection to not always use legacy carpet which will cause Spigot to load the legacy API and freeze the server for a few seconds if not already loaded at the server start or by another plugin.
  • Fixed config setting using the glowing not carpet boolean.
No config changes
----------, May 27, 2020

  • Added /vote command, make sure to update your config
Config changes: https://gist.github.com/HexedHero/934afe91a91cc7287995c4c60c255d9c/revisions
----------, May 26, 2020

  • Async anti-stuck teleporting.
  • Fixed the command help message not being sent when you enter an arg that isn't valid.
No config changes.
----------, May 24, 2020

  • Added Async chunk loading to load the chunk when summoning Pinatas.
No config changes.
----------, May 23, 2020

  • Fixed hits left message above the pinata and fixed placeholders not being applied for messages.
No config changes
----------, May 18, 2020

  • Changed how plugin messages are sent, basically just support for string lists. The config change isn't needed but I recommend.

Config changes: https://gist.github.com/HexedHero/934afe91a91cc7287995c4c60c255d9c/revisions
----------, May 16, 2020

  • Rewrote sound and particle system

Config changes: https://gist.github.com/HexedHero/934afe91a91cc7287995c4c60c255d9c/revisions
----------, Apr 7, 2020

  • Added a voter reminder (See config) to broadcast to each player if they haven't voted at least once in the last 24 hours!

Config changes:
https://gist.github.com/HexedHero/934afe91a91cc7287995c4c60c255d9c/revisions
----------, Mar 28, 2020

  • Stopped the Pinata from going into Nether/End Portals

No config changes
----------, Mar 25, 2020

  • Added config setting to fully disable/enable voting. This being false will completely ignore all votifier events.
  • Some code cleanup

Config changes:
https://gist.github.com/HexedHero/934afe91a91cc7287995c4c60c255d9c/revisions
----------, Mar 25, 2020

I highly recommend updating if you use PP for registering votes or have been having issues with the hologram/Pinata turning into a normal llama

New Features:

  • Added the last time the player voted in data.yml
  • Added 5 new placeholders, a bunch of last and next vote times in Unix, formatted and a new countdown placeholder that will show a 24 hour countdown until the player can vote again!
  • Added a vote sound and particle effect to the player that voted when they vote
  • Added some more config comments and defaults
  • Added a whole placeholders section into the config so you can change them if you so wish
Fixes:
  • Fixed testvote command not using the correct hour of day formatted
  • Fixed a weird issue with console: true needing to be used before other commands with %player% work
  • Fixed the long-standing issue where the pinata would bug out and turn into a vanilla Llama with a stuck particle effect and hologram, Massive thanks to @Raigna for the providing the information needed
  • Fixed an exploit to vote more than once with similar usernames
Other:
  • Updated Metrics and changed internal package/class names and cleaned up some static abuse
  • Added PinataHitEvent - Called when a player hits the pinata and ISN'T cancelled by the hit cooldown in PP (the event is cancellable) and BEFORE they are added into the reward list

Due to the nature of this update and thus being 2.0.0, All API hooks will be broken!

Please see any config changes here to update:
https://gist.github.com/HexedHero/934afe91a91cc7287995c4c60c255d9c/revisions
but I recommend to just re-gen your config since the number of changes is confusing.

Any issues, DM on here and I will fix it as soon as possible!
----------, Mar 19, 2020

  • Added a new damage system with permissions, e.g when a player has permission "pinataparty.hitamount.6" they will deal 6 damage and have 6x the number of rolls per hit, to not use this just simply don't give anyone the permissions
  • Fixed a bug when it wouldn't check if the pinata is dead due to the teleport ability returning null and returning the code block
  • Added a double-check so the Pinata can only be damaged by players, previously fireworks and other mobs could not DEAL damage but could set off abilities
  • Removed the messages for the data.yml save task apart from on plugin disable
  • Moved the 2 event calls for Pinata Die/Spawn events to not do useless code blocks before checking if the event was cancelled in the first place
  • Reloading the plugin will now remove all active Pinatas due to issues
  • Added a warning to the reload command to say not all settings will be fully reloaded
  • Added a config setting to add a chest to the Llama (Default: False)
  • Added an Anti-Stuck system! The Pinata will now teleport/respawn back to its summoned location when it falls into the void or doesn't get hit by a player for 30 seconds.
  • Completely re-made the thread design
  • Config changes are now hosted on Gist/GitHub for easier updating

Config changes: https://gist.github.com/HexedHero/934afe91a91cc7287995c4c60c255d9c/revisions
----------, Jan 5, 2020

  • Fixed config typo
  • Fixed double shutdown message
  • Save data.yml after login rewards to ensure no dupe rewards
  • Added console message when someone votes offline
  • Added some extra messages when trying to get the updated version from spigot but failing
  • Fixed authors list in plugin.yml
  • Added website to plugin.yml
No config changes.
----------, Dec 29, 2019

  • Fixed permission for the update message on join
  • Set the damage on the Pinata hit to 0 in case you have insane swords that do 100's of damage
  • Fixed send vote command not having a response to tell you it worked
  • Moved native build to 1.15.1 from 1.13.2 (Doesn't change anything)
  • Added some ignoreCancelled to events so they don't fire all the time if cancelled, e.g when a player joins but they get kicked.
  • Added a save task for the data.yml (enabled/disabled in the config with time)
  • Added comment about restarting not reloading
  • Added an offline voting queue system (If a player votes offline, they are added into the data.yml and then when they log in it'll send the commands
Config changes:

Add:
Code (YAML):
# Should we save the data.yml every so often to ensure no data loss on any crashses
save-task
: true
# Time in seconds (Default 900 / 15 mins)
save-timer
: 900
Under update-notify

Change do-commands to queue-commands in the offline voting section
----------, Dec 28, 2019

- Added new config settings about offline voting to enable/disable fully or certain settings when the player from the vote is offline. Requested by @mrfloris

Add this to your config or regen:
Code (YAML):
# Change how offline voting works here.
offline-voting
:
 
    # Enable offline voting?
   enabled
: true

    # If offline voting is enabled what should we do with offline votes?
    # Should we still send the player-vote commands?
   do-commands
: false
    # Should we increase the certain counters?
   increase-pinata-vote
: true
   increase-player-vote
: true
[​IMG]
----------, Nov 19, 2019

- Fixed test vote command always doing the test for the sender, not the target player
- Fixed NPE with getVotes method using placeholders (Was a problem with plugins like TAB)
----------, Nov 19, 2019

  • Fixed the Pinata not running around when hit when not using the advanced pathfinding.
  • Cleaned up and added a little more details to the main plugin page
Without using advanced pathfinding:
The Pinata will only move when hit for 2~ seconds

With using advanced pathfinding:
The Pinata will ALWAYS move even when not being hit and you can change how often it will run around, how fast to get to the location and range etc.

I recommend using Advanced pathfinding if you're on 1.13+ and using PaperMC but the plugin works fine without it to the best I can with the Spigot API
----------, Oct 20, 2019

  • Made 1.12-1.14 versions supported work in a single jar
  • Added comments in the configs for the 1.12 sounds
  • Added a lot more comments on plugin enable/disable to give more information on what the plugin is doing!
  • Changed a few default config values
----------, Oct 19, 2019

  • Added Advanced Pathfinding! (It's actually not that advanced) BUT! It'll now make the Pinata actually MOVE all the time instead of just sitting there 90% of the time getting slapped to death. You NEED PaperMC to use this feature since the API used is not in Spigot at least right now. This fixes ALL issues with the Pinata not moving! Obviously you can enable/disable this and change all the settings!
Video: https://cdn.hexedhero.com/u/adFYMtqPpJ.mp4

The pathfinding API isn't in version 1.12.2 of PaperMC so I just included the 1.7.0 version inside the .zip!

The plugin is now having a 20% off sale since I've patched up the plugin a reasonable amount.

Config changes if upgrading:
Code (YAML):
    # Should the Pinata use a better pathfinding method
    # where it will actively move around instead of just
    # standing there and moving once in a while like a
    # vanilla llama (Not possible in Spigot)
    #
    # !!! ONLY SET THIS TO TRUE IF YOU USE PAPERMC !!!
    advanced-pathfinding
:

        # Enabled or not
        # Speed amplifier will not do anything if this is enabled due to the new speed below
        enabled
: false
     
        # Time in ticks to get a new path/location to move to
        interval
: 20
     
        # How fast to move to the new said location (1 is vanilla moving Llama speed)
        # I would mess around with this setting with a few different values to get what
        # you like, one little value can REALLY change the speed
        speed
: 1.325
     
        # Max range it'll try to find a pathfind location to move to
        range
: 14
     
        # Max Y difference it'll do to find a location to move to
        max-y
: 4
Add it here:
[​IMG]
----------, Oct 17, 2019

  • Added more settings for the Pinata so you can turn on/off the particles, carpet, glowing and even change the Pinata's color.
  • Added a new "shoot-up" ability where the Pinata will fly up into the air when hit!
  • Added a crit particle effect to the knockback ability
  • This version will include a 1.12.2 version in the .zip due to a few user requests!
To upgrade to this version add these to your config.yml
Code (YAML):
    # The pinata will shoot up into the air
    shoot-up
:
        enabled
: true
        chance
: 24
        force
: 2
        sound
:
            name
: ENTITY_ARROW_SHOOT
            pitch
: 1
            vol
: 1
[​IMG]
Code (YAML):
    # Change the color of the Llama, vaild types are here BROWN, CREAMY, GRAY and WHITE (Make sure its all caps)
    color
: WHITE

    # Set to false for the Pinata NOT to glow
    glowing
: true

    # Set to false for the Pinata to NOT have its fancy particles
    particles
: true

    # Set to false for the Pinata to NOT have its carpet
    carpet
: true
[​IMG]
----------, Oct 15, 2019

  • You can now Multiply the health of the Pinata for every player online! Requested by @Derpulli
Add this to your config under the Pinata's health or regen it!
Code (YAML):
    # If true it will get the above health and add itself for each player online
    # e.g if there is 4 players online and the above is 20 it'll do 20 + (20 x 4) = 100 total health!
    multiply-health-per-player-online
: false
[​IMG]
----------, Oct 15, 2019

  • Fixed the tab completion permission to be pinataparty.admin not cursedpinata.op (Old plugin name)
  • Added more messages for hooks on startup, e.g telling you that you don't have vault installed so the pinata pool system won't be enabled with install links
  • Added Vault and PlaceholderAPI to be a soft-depend (Note, you do not need any other plugin to run PinataParty but features will be disabled) If you receive errors from not having a depend on don't just install it tell me, please.
  • Added a new command, /pp testvote <player> which will force send a "real" but fake vote to the player for debugging/testing or if you want to give a player a vote if a website bugged etc. Won't work without Votifier
  • Added new start and disable messages including the time taken in ms to enable/disable
----------, Oct 13, 2019

  • Fixed money pool issues with the command not working at all and some other general fixes
  • Changed default config to match stuff better, REGEN your config.yml
  • Added missing commands, permissions and placeholders on the plugins main page with some other missing general information
You won't need this update unless you use the money pool features
----------, Oct 13, 2019

Firstly I want to say hello to everyone that has purchased PP, I'm a friend of Indyuce and the man behind the whole plugin idea. Indyuce has given me the developer role of the plugin due to him basically leaving for school, I don't have much planned for this plugin other than just keeping it updated for the latest versions of Minecraft (1.13+) that being said I have removed 1.12 support due to the big difference in API between the two versions. If you have features you would like, feel free to suggest them!
  • Removed 1.12 support, if you wish to use 1.12.x use version 1.3.2
  • The plugin is now natively built on 1.13 with 1.14+ support
  • Converted the whole "backend" of the plugin into a maven format
  • Pinata now has 100% knockback resistance
  • Pinata now spawns with 2048 Vanilla health (Stops unusual high damage items killing the Pinata the vanilla way)
  • Added more colors to the Pinata's name to cycle through
  • Added a new hit cooldown config! some side effect of new Minecraft versions is that the llama could be hit 10s of times a second with auto clickers so I added a config setting for this due to many players were confused as why their hit isn't registering when they ARE actually hitting them and also stop the exploit with auto clickers, if you reduce the hit cooldown it'll make the pinata easier/faster to bring down due to the number of hits per second being allowed is more, if you set it to 6.2 for example, people won't be able to hit the pinata for 6.2 seconds and this is global for everyone UNLESS you toggle the per player mode which makes it 6.2 seconds individually for each player.
I've had a few players talking about the Pinata not moving or being scared when you hit them, I am looking into it in the near future but I don't think its a thing that can be changed honestly due to Mojang changing how Llamas work in vanilla to not run anymore (Not 100% sure)

Config changes (Add this inside of the llama section) or re-gen your config.yml

Code (YAML):
    # Cooldown of when the pinata can be hit again in seconds
    # If you want the cooldown to be PER player and not global
    # then set the below setting to true
    hit-cooldown
: 0.5
    hit-cooldown-per-player
: true
[​IMG]
----------, Oct 11, 2019

  • Command from command tables are now dispatched via console.
----------, Aug 31, 2019

  • Improved the event API.
  • Improved command reading API.
  • Added a command table option to only perform commands once (as console).
  • Fixed minor issues.
----------, Aug 30, 2019

A few bug fixes and slight API changes involving floating armor stands and fire tick damage.
----------, Aug 23, 2019

  • %pinataparty_votes_total% displays the total amount of votes of a player. Amount of votes are stored in data.yml.
----------, Jun 8, 2019

Hopefully fixes some issues with the pinata vanilla death.
----------, Apr 16, 2019

  • Added a block whitelist option for the teleport ability. Keep it empty if you don't want to use it.
  • Fixed a bug where the pinata would sometimes display 0 hit left before dying. No more EntityDeathEvent is called.
----------, Apr 13, 2019

  • Fixed an issue with /pp killall.
  • Slightly changed /pp.
  • /pp spawn <location> now supports multiple locations, use this: /pp spawn <loc-name1>/<loc-name2>/...
    • By separating the location names with a / the plugin will choose a random location among the ones you specified and will spawn the pinata there (if there is no issue with the coords setup).
----------, Feb 5, 2019

  • Added an option to add multiple spawn locations for the auto-summon feature.
  • You need to add this to your current config.yml (the string option is now a list):
Code (Text):
# When enabled, the pinata will summon every X votes.
# Supports Votifier. Set votes-needed to 0 to disable.
auto-summon:
    votes-needed: 20
    spawn-locations:
    - spawn
----------, Feb 5, 2019

  • GlowAPI + PacketListenerAPI are now soft dependencies. The pinatas will now glow but in white instead of the rainbow effect if these plugins are not installed.
----------, Dec 26, 2018

  • Fixed an issue with the pinata health.
  • The plugin now saves the amount of votes when the server restarts.
  • You can now define a list of commands that are sent in the config when a player votes, when the pinata gets hits/dies...
  • Vote commands are now sent before the pinata summons automatically.
  • Make sure you remove your older config.yml
----------, Oct 29, 2018

  • Added two PAPI placeholders & changed the old one.
    • %pinataparty_current_votes% displays the current amount of votes.
    • %pinataparty_votes_left% displays the amount of votes left before a pinata summons.
    • %pinataparty_votes_needed% displays the total amount of votes needed to summon a pinata.
----------, Oct 14, 2018

  • Small API changes.
  • Added Metrics.
----------, Oct 13, 2018

  • Added an update checker on the console.
  • Fixed an issue with the player names not parsing in the commands sent by the pinata.
  • Slightly changed the default config.yml.
  • Permission name changed.
  • It is recommended to remove your old config.yml
----------, Sep 26, 2018

  • There's now only one file for both legacy & 1.13
  • When installing the plugin on a 1.13 server, the config will need to be updated (sound names).
  • Added a message when the pinata teleports.
  • Messages & commands now support PAPI placeholders.
  • Please delete config.yml to let its newest version generate.
----------, Sep 22, 2018

  • Added an option to change the max height for the teleport ability
  • Fixed minor issues (the pinata could knock back NPC's)
  • The 1.13 version now supports GlowAPI (the pinata will glow multicolor like crazy)!
  • Please delete your old config.yml.
----------, Aug 29, 2018

  • Fixed an issue that would make the pinata goes up really high when teleporting.
----------, Aug 12, 2018

  • The vote commands now support offline players.
  • You can now add a chance to any command.
  • Please remove the old config.yml and let it generate again.
----------, Aug 11, 2018

  • Fixed an issue with the hologram sometimes not removing.
  • "/pp spawn" now does not send an error anymore.
  • Fixed a typo.
  • Added an option to send commands when a player votes.
  • Please let the newest config.yml generate again by deleting the old file.
----------, Aug 8, 2018

Resource Information
Author:
----------
Total Downloads: 1,930
First Release: Aug 6, 2018
Last Update: Apr 14, 2025
Category: ---------------
All-Time Rating:
89 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings