ParticleHats icon

ParticleHats -----

1.8 - 1.21 | A highly customizable particle plugin




Added support for 1.21
  • Added Particles
    • GUST
    • SMALL_GUST
    • GUST_EMITTER_LARGE
    • GUST_EMITTER_SMALL
    • TRIAL_SPAWNER_DETECTION
    • TRIAL_SPAWNER_DETECTION_OMINOUS
    • VAULT_CONNECTION
    • INFESTED
    • ITEM_COBWEB
    • DUST_PILLAR
    • OMINOUS_SPAWNING
    • RAID_OMEN
    • TRIAL_OMEN
  • Updated en_US.lang with new particle names & descriptions
----------, Jul 14, 2024

This update adds support for 1.20.5 / 6
  • Added Particles
    • ENTITY_EFFECT, replaces SPELL_MOB in 1.20.5+ and now supports color
    • EGG_CRACK
    • DUST_PLUME
    • WHITE_SMOKE
  • Particle SPELL_MOB_AMBIENT now only works in versions 1.20.4 and older due to being removed in 1.20.5+
  • Updated en_US.lang with new particle names & descriptions
----------, May 6, 2024

  • Added missing CHERRY_LEAVES particle
  • Removed experimental cherry particles that were replaced by the CHERRY_LEAVES particle
  • Updated en_US.lang with missing particle description
----------, Aug 15, 2023

Merged contributions from D3dWiz:
  • Added /h unset <player> <label> <true/false>
    • Lets you remove a specified particle from a player.
    • permission: particlehats.command.unset
  • Updated en_US.lang
    • Added messages for the unset command.
----------, Jul 16, 2023

  • Fixed /h set bug that would allow particles to be saved after a player disconnected even if <permanent> was set to false
  • Added <duration> time to /h set command. /h set <player> <label> <permanent> <tellPlayer> <duration>
  • Updated en_US.lang
    • Added <duration> argument to /h set
    • Changed <demo true|false> to <permanent true|false> in /h set to better explain what the parameter does.
----------, Jun 25, 2023

  • Fixed particle effects still spawning if a player joins vanished.
----------, May 26, 2023

  • Fixed offset values not being applied correctly when a particle's type is animated
  • Changed speed property to Double for yaml databases.
  • Added 1.19.4 particles:
    • DRIPPING_CHERRY_LEAVES
    • FALLING_CHERRY_LEAVES
    • LANDING_CHERRY_LEAVES
----------, Apr 24, 2023

  • Fixed potion effects not being removed when toggled from the API
----------, Feb 23, 2023

  • Fixed a duplicate message bug when equipping hats through the API
----------, Feb 6, 2023

  • Fixed potion effects not getting re-applied after a players death.
  • Fixed particle effects still spawning after a players death.
----------, Dec 19, 2022

  • Updated to 1.19
  • Added Particles:
    • sonic_boom
    • sculk_soul
    • sculk_charge
    • sculk_charge_pop
    • shriek
----------, Jun 16, 2022

  • Fixed menu.open-menu-with-item.enabled not being checked.
  • Fixed unknown_menu error that would occur when right clicking with the menu.open-menu-with-item.id item in a players hand
----------, Mar 28, 2022

  • Fixed missing .png images causing some included particle effects to display nothing.
  • Fixed an issue that prevented an items description from being updated when un-equipping hats from the Equipped Particles menu.
  • Added the new music tracks to the Sound Editor's blacklist.
----------, Dec 11, 2021

  • Added support for 1.18
  • Added block_marker particle effect
    • barrier & light particle effects have been tweaked to now use the block_marker particle on 1.18+ versions.
  • Fixed an error with calculating number of pages needed when displaying search results in the editor.
----------, Dec 7, 2021

  • Fixed an error with the ItemStack particle that would not apply the 'age' property properly in 1.17+
----------, Aug 13, 2021

  • Added 1.17 support
  • Added particles:
    • light
    • dust_color_transition
    • falling_spore_blossom
    • spore_blossom_air
    • small_flame
    • snowflake
    • dripping_dripstone_lava
    • falling_dripstone_lava
    • dripping_dripstone_water
    • falling_dripstone_water
    • glow_squid_ink
    • glow
    • wax_on
    • wax_off
    • electric_spark
    • scrape
  • Updated en_US.lang with new particle names.
  • Particle effects now display asynchronously.
  • Fixed the ItemStack particle effect data not being correct when more than one effect was added to a hat.
  • Potion effects are now applied / removed when a hat begins / stops displaying particles.
  • Fixed combat flags not being updated when running /h reload
  • Fixed /h toggle & the Equipped Particles menu not removing potion effects when toggling a hat.
  • Fixed the 'particlehats.world.all' permission not getting checked when displaying particles.
  • Added TokenManager economy support.
Notes:
  • dust_color_transition particle only supports 1 particle at the moment. Looks best when color is set to Random.
  • Vibration particle requires extra data and has been pushed back until the Database update is figured out.
----------, Jun 13, 2021

  • Fixed a shift click exploit that let players keep items if close-menu-on-equip was set to true.
  • Fixed NoSuchFieldError for ENTITY_VILLAGER_NO sound on 1.8 servers.
  • Added missing 1.16 particles menu.
----------, Mar 4, 2021

  • Fixed InventoryPickupItemEvent getting uncancelled and causing
    issues with other plugins.
----------, Feb 16, 2021

  • Fixed the arrow tag being applied to every player in a 50x50x50 area
----------, Dec 23, 2020

  • Fixed NullPointerException when a Citizens NPC despawned.
  • Fixed NullPointerException from /h npc set & /h npc clear when the Citizens plugin is not installed.
----------, Aug 31, 2020

  • Fixed ConcurrentModificationException when iterating over player particles.
----------, Jul 18, 2020

  • Updated to 1.16
  • Added Particles
    • soul_fire_flame
    • ash
    • crimson_spore
    • warped_spore
    • soul
    • dripping_obsidian_tear
    • falling_obsidian_tear
    • landing_obsidian_tear
    • reverse_portal
    • white_ash
  • Added name & descriptions for each particle in en_US.lang
  • Added nether music & ambient sounds to sound blacklist
  • Fixed particle selection menu showing incorrect amount of pages on older server versions.
----------, Jun 25, 2020

  • Fixed an error that would prevent potion effects from being removed when unequip-overflow-hats is set to true.
----------, May 31, 2020

  • Fixed an issue that would prevent particle effects from following a player when they rejoined a server.
  • Fixed a permission issue that would lock particle effects a player has permission to use.
----------, May 28, 2020

  • Fixed NullPointerException when using /h open [menu] [player] from the console.
  • Fixed /h open [menu] [player] command sending error message to the wrong person.
----------, Apr 28, 2020

This is just a small update to fix a few bugs while i continue to work on the next update.

  • Fixed an issue that caused player files to be created every time they joined a server.
    • Player files will also now be deleted when a player leaves the server if their file does not contain any save data.
  • Fixed an issue that prevented a hat's toggle value from saving correctly when using the toggle action.
  • Fixed the single particle effect not supporting all tracking methods.
----------, Apr 25, 2020

  • 1.15 Support
  • Fixed an issue that would prevent particles from loading when a NPC respawned.
  • Fixed when_moving, when_afk, & when_peaceful modes not working on a NPC.
  • Tweaked movement/afk timer to only check entities that have equipped particles.
  • Fixed ClassCastException that would occur when killing a NPC on 1.8 servers.
  • Updated en_US.lang with new command messages.
  • Commands:
    • Added /h npc set <id> <label>
      • permission: particlehats.command.npc.set
      • Lets you equip particles without using the gui manager.
    • Added /h npc clear <id>
      • permission: particlehats.command.npc.clear
      • Clears a NPC's equipped particles.
    • Added /h toggle <on/off>
      • permission: particlehats.command.toggle
      • Toggles all equipped particles on/off.
    • Added /h toggle <on/off> <player>
      • permission: particlehats.command.toggle.player
      • Toggles a players equipped particles on/off.
----------, Dec 18, 2019

  • Citizens NPC Support
    • Optional (is disabled if the Citizens plugin isn't found)
    • Added /h npc manage command.
      • Opens a GUI menu where you can equip hats.
      • permission is particlehats.command.npc.manage
    • Added a couple new messages to en_US.lang for the npc menus.
  • Tweaked potions
    • Potions are now applied with an infinite duration instead of using a particles update frequency.
    • Fixed potion of invisibility not working correctly.
  • Rewrote how menus are handled. This will make future updates that rely on menus easier to implement.
  • Fixed an issue where temporary particles equipped from the editor would get saved when a player disconnected from the server.
  • Fixed the custom type menu not allowing you to view multiple pages.
----------, Dec 2, 2019

  • Fixed potion effects not being applied when equipping a hat from the menu editor.
  • Moved Bad Omen potion effect to blacklist. You can still access this potion by enabling blacklist support in config.yml.
  • Added potion of invisibility to the editor potion menu.
  • Added separate vanish flag for Essentials /vanish.
    • Missing flag for Essentials meant particles were automatically disabled when a player had a potion of invisibility effect.
----------, Oct 14, 2019

Major changes from 3.7.5:
  • Removed menu_index.yml
  • Replaced next_page & previous_page actions with open_menu. You'll need to update your existing menus to use this action.
  • Removed private setting from menus. Menus no longer open in the order specified in menu_index.yml so there is no need for a private setting.
  • All menus inside the menus/ folder will get loaded
  • purchase.yml is now a reserved menu name for the purchase menu. If you had an existing menu with this name you should rename it.
  • messages.yml was replaced with en_US.lang.
  • the waist location was renamed to chest.
  • config.yml was updated. Your current config should automatically update. If not then you can rename it and let the new version load.
New Additions:

Menus:
  • Added locked items.
  • Added menu aliases, you'll be able to use /<alias> to quickly open a menu
  • Support for animated menus.
Messages:
  • Expanded message customizability to include the menu editor.
Groups:
  • Added groups.yml. You can specify special groups that players can use. Each group has their own default menu that will open when the player uses /h
Commands:
  • Removed /h toggle, use /h particles to toggle individual particles.
  • Removed /h list, use the menu editor for a list of supported particles
  • Added /h particles. A separate menu that lets players manage their equipped particles, can also be accessed from other menus.
  • Added /h import. Import your .yml menus into your MySQL database.
  • Added /h group. Edit groups in-game.
  • Added /h type. Add / remove custom types from your MySQL database
Actions:
  • Added open_menu. Opens a specific menu.
  • Added open_menu_permission. Opens a specific menu after checking for permission
  • Added purchase_item.
  • Added purchase_confirm.
  • Added purchase_deny.
  • Added demo. Temporarily equips a hat for a given amount of time.
  • Added mimic. Mimics the left click action for right clicks
  • Added active_particles. Opens the particle manager
  • Separated actions into left & right click.
Modes:
  • Added when_sprinting.
  • Added when_gliding. Elytra gliding
  • Added when_swimming.
  • Added when_flying. Creative flight
Particles:
  • Added dolphin
  • Added nautilus
  • Added bubble_column_up
  • Added current_down
  • Added itemstack (Custom, spawns items that can't be picked up)
  • Added campfire_cosy_smoke
  • Added campfire_signal_smoke
  • Added composter
  • Added falling_lava
  • Added falling_water
  • Added flash
  • Added sneeze
  • Added empty_space (Custom, doesn't display a particle)
  • Added landing_lava
  • Added support for scaling redstone dust particles (1.13+ only)
Editor:
  • Support for editing all properties
  • Added clone option
  • Can now move particles to a separate menu
  • Added sound menu
  • Added potion menu
  • Moved types into their own menu
  • Moved actions into their own menu
  • Added node editor. Currently there is a limit of 28 nodes.
  • Added filters to particle selection menu
  • Added block search. So you don't have to exit editing to find the item you want to use.
  • Gave purchase menus their own editor. Hopefully this will make editing a purchase menu less confusing.
Misc:
  • Support for equipping multiple particles at once.
  • MySQL support.
  • Hats now support sound.
  • Added support for rotating particles on their x, y, & z axis
  • Added random offset value, is added after a particle's offset is calculated.
  • Added support for custom types (Use custom .png images as particles)
  • Gave hats their own unique equip message. Will default to the default message if left blank.
  • Added tags, experimental features.
  • Types now support more than one particle. For example, the arch type now supports 5 particles.
Supports:
  • 1.8
  • 1.9
  • 1.10
  • 1.11
  • 1.12
  • 1.13
  • 1.14
As always, please message me, or post in the discussion about issues you are having.
----------, Aug 31, 2019

* Added a limit on how high the speed & count values could be set
* Added config option to disable loading a players particles when they join the server.

This version is for 1.7.x - 1.12.x. If you'd like to test the latest 1.13/1.14 snapshot you can do so here https://github.com/MediusEcho/ParticleHatsWiki/releases/tag/4.0.0-RC3
----------, Jan 3, 2019

  • Fixed an issue that prevented node particles from working when their parents particle mode was set to Active
----------, Jun 11, 2018

  • Added body rotation tracking as an option for the Crystal type
  • Fixed issue that prevented tracking & offset values from loading after a player leaves & rejoins a server
  • Fixed error that would occur when trying to use a tracking method that the current type does not support.
----------, Feb 26, 2018

Fixed the Trail type not using x & z offset values
----------, Feb 25, 2018

  • Fixed x & z offset values not being saved when a player leaves the server
  • You can now set x & z offset values from the in-game editor
  • Added new particle Tracking option. You can choose from 3 Tracking options [Nothing, Track Body Rotation, Track Head Rotation]
  • Added a quick preview before editing a particle
Quick Preview
[​IMG]
----------, Feb 23, 2018

Fixed the NoSuchMethodError that would pop up when using older server versions
----------, Feb 20, 2018

  • Particles can now be offset on their x & z axis
  • Added new Tornado type
  • Added new Creeper Face type
  • Added new Angel Wings type

[​IMG]

current offset format
Code (Text):
offset: 0.0
will be automatically changed to
Code (Text):
offset:
  x: 0.0
  y: 0.0
  z: 0.0
after editing a particle in the menu editor
----------, Feb 19, 2018

  • Fixed node data not being loaded when using /h set <player> <label>
----------, Dec 30, 2017

Fixed:
- blue/green color values getting swapped when saving a players active particle

Additions:
- Added new label type for particles. You can now reference particles from command using this label. Labels must be set through the menus .yml file for now until 4.0 is released.
----------, Dec 18, 2017

  • Included /ph as an alias to /h
----------, Aug 23, 2017

This small update removes item attributes that displayed under an items description (Swords, Axes, Armor, Potions etc).

This update will only work with versions (1.8 - current)
----------, Jul 23, 2017

  • Fixed an error that would occur with blockcrack blockdust & fallingdust particles when used without block data
  • Added new Susanoo type
[​IMG]
----------, Jun 14, 2017

  • Players can now right click on a specific item in their hotbar to open a menu
These new entries will automatically get updated in your config.yml file
Code (Text):
open_menu_with_item:
  enabled: false
  # The menu that will open when a player uses the item below
  default_menu: example.yml
  id: NETHER_STAR
  damage-value: 0
----------, May 1, 2017

  • Fixed an issue with private menus that caused them to become unresponsive.
----------, Apr 7, 2017

Small update to add 1.11 compatibility
  • Added 'totem' particle
  • Added 'spit' particle
Please message me if you run into any issues.
----------, Nov 17, 2016

  • Fixed special characters causing errors when set as the currency type in config.yml.
----------, Oct 21, 2016

Fixes:
• Fixed 'none' particle displaying explosions

Changes:
• Added new arguments for /h set
- /h set <player> <particle> <type> <location> <speed>
- /h set <player> <particle> <type> <location> <speed> <animated>
- /h set <player> <particle> <type> <location> <speed> <animated> <frequency>

• Ability to change a particles update frequency separate from the default value in config.yml
- This will allow players to have particles that animate faster/slower than others.

• Particle selection menu in menu editor will now tell you if a particle supports color/block-data

Additions:
• Added Inverse_Vortex effect. An inverted version of vortex.
• Added color selection menu for particles that support it.
• config.yml & messages.yml will now auto-update when new values are added.

Notes:
Comments will be removed when config.yml and messages.yml are auto-updated. You can find a full copy of both files including comments on my wiki page: https://github.com/MediusEcho/ParticleHatsWiki/wiki


Please message me if anything goes wrong.
----------, Sep 5, 2016

  • Fixed an error that occurred when trying to find the distance between two locations in different worlds.
----------, Aug 22, 2016

  • Corrected the Fixed Halo type not working with /h set, now uses Fixed_Halo.
----------, Jul 16, 2016

New Features:
  • Menu editor (Create and edit each particle in any menu)
  • Multiworld support (Enable / Disable worlds from displaying particles)
  • /h edit <name> command
  • Menus can now be set to private (can only be opened with /h open)
  • Vortex Effect
  • Arch Effect
  • Atom Effect
  • Sphere Effect
  • Crystal Effect
  • Helix Effect
  • Fixed Halo Effect
Fixes:
  • Fixed node particles not loading their mode properly

New permissions:
  • particlehats.command.edit - Can edit any menu
  • particlehats.command.edit.<menu name> - Can only edit this menu
  • particlehats.world.<world name> - Gives this player permission to use particles in this world (if the world is enabled)
Changes:
  • Removed "effect" tag from menus, merged effects and types into one category.
  • Removed "Directional" type
  • /h create <name> Opens the menu editor with the newly created menu
  • Newely created menus are set to private by default
  • Removed "example.yml" menu
New messages.yml values:
Code (Text):
  #
  # Called when someone tries to use particles in a disabled world
  world_disabled: "&7Particles are disabled in this world"
  #
  # Called when someone does not have permission for this world
  no_world_permission: "&7You don't have permission for this world"
New config.yml values:
Code (Text):
  #
  # Choose which world particles are allowed in
  disabled_worlds: []
  #
  # Will only display particles if the player has permission for that world
  check_world_permission: false
This was a pretty large update. If things aren't working properly or you run into issues, please message me.
----------, Jul 15, 2016

  • Fixed particle information not being properly saved / loaded
----------, Jun 16, 2016

  • Updated to support 1.10 and new fallingdust particle
  • Fixed block-data not loading on node particles
  • Made capes look less blocky
----------, Jun 10, 2016

  • Fixed particles displaying twice when having a custom color applied.
  • Added blockcrack & blockdust particles
  • Updated /h list to show the new particles
blockcrack & blockdust use these new values
Code (Text):
'10':
  id: DIAMOND_BLOCK
  particle: blockcrack
  block-data:
    id: DIAMOND_BLOCK
    damage-value: 0
The item id will default to stone if you provide an invalid id.
Please message me if you run into any problems.
----------, Jun 9, 2016

  • Added no-permission message for each particle. This will show a custom message whenever a player tries to equip a particle they don't have permission for. If this is left blank the default message in messages.yml will be used
  • Added no-permission-lore A list that will be added to the end of a particles description if the player does not have permission for this particle

Example
Code (Text):
'11':
  id: INK_SACK
  damage-value: 1
  name: "&6Red Hearts"
  description:
  - "&9{TYPE} &7- &9{LOCATION}"
  particle: heart
  permission: vip
  no-permission: "&4You need to be VIP to use this particle"
  no-permission-lore:
  - ""
  - "&4This particle is only available for VIP"
----------, May 25, 2016

  • Fixed an error that occurred when trying to load an invalid item material
  • Added command action and command node for particles
  • Updated example.yml with new action information
Example command action
Code (Text):
id: Redstone
name: "Example"
action: COMMAND
command: "say hello"
----------, May 20, 2016

  • Added mode WHEN_PEACEFUL This will temporarily disable all active particles when a player engages in combat (You can change which entities are checked)
  • You can give players permission to use /h open for a specific menu The permission is particlehats.command.open.<name of menu in menus folder>
  • particlehats.command.open will allow the player to open any menu they like
  • Added afk timer and combat timer values in config.yml
  • Added mode description to example.yml
Here are the new config.yml variables
Code (Text):
  #
  # This will let you set how many seconds the plugin will wait before setting a player to afk
  # (Only used when you set a particles mode to : WHEN_AFK or WHEN_MOVING)
  afk:
    cooldown: 1
  #
  combat:
    # This will let you set how many seconds the plugin will wait before resetting a players combat state
    # (Only used when you set a particles mode to : WHEN_PEACEFUL)
    cooldown: 1
    #
    # These flags allow you to control which type of entity is checked when a particle has the WHEN_PEACEFUL mode selected
    # Particles will not be displayed if a player is marked as "in combat", you can choose which entity will trigger this event
    #
    # Check for combat with other players
    check_players: true
    #
    # Check for combat with hostile mobs
    check_monsters: true
    #
    # Check for combat with friendly animals
    check_animals: false
    #
    # Check for combat with friendly npc's
    check_npc: false
----------, May 13, 2016

  • Added /h open <menu name | page number> You can enter the name of the menu, or which page the menu is located on.
  • Added /h open <player> <menu name | page number> Opens the specified menu for the target player.
  • Added permission: particlehats.command.open
  • Added permission: particlehats.command.open_other
----------, May 3, 2016

  • Fix one thing, something else breaks. Fixed a null pointer exception when opening the particle menu
----------, Apr 25, 2016

  • Cleaned up some internal code
  • Fixed a typo in example.yml
  • Fixed an error that caused the menu to not register clicks when opened from another plugin's gui
----------, Apr 25, 2016

Added support for the following vanish plugins:
  • VanishNoPacket
  • SuperVanish
  • PremiumVanish
Added config flag
Code (Text):
flags:
    #
    # Enable support for vanish plugins (SuperVanish, PremiumVanish, VanishNoPacket)
    # Particles will be disabled whenever a player is vanished
    vanish: false
Added 4 new messages, please make sure to add theses to message.yml
Code (Text):
  #
  # Called when a player equips a had while they're vanished
  # Tags:
  # - {HAT} : Name of the hat being equipped
  hat_equip_vanished: "{HAT} &7equipped while vanished"
  #
  # Called when a player toggles their hat while vanished
  hat_toggle_vanish: "&cCan't toggle your hat while vanished"
  #
  # Called when somone toggles a players hat while they're vanished
  # Tags:
  # - {PLAYER_NAME} : The players default name
  # - {PLAYER_DISPLAY_NAME} : The players in-game name
  hat_toggle_other_vanished: "&cCan't toggle {PLAYER_NAME}'s hat while they're vanished"
  #
  # Called when somone sets a players hat while they're vanished
  # Tags:
  # - {PLAYER_NAME} : The players default name
  # - {PLAYER_DISPLAY_NAME} : The players in-game name
  hat_set_vanished: "&cCan't set {PLAYER_NAME}'s hat while they're vanished"
----------, Apr 21, 2016

  • Fixed a typo in /h set
  • Made the /h list menu look better
  • Fixed the particle list menu showing particles not supported by the current server version (1.7 & 1.8)
  • Fixed /h set using particles that aren't supported on older server versions
----------, Apr 17, 2016

  • Added backwards compatibility for 1.7
----------, Apr 12, 2016

  • Fixed particle information not saving for a player after running /h clear
----------, Apr 12, 2016

  • Added permission for /h particlehats.command.h
  • Added permission for /h help particlehats.command.help
----------, Mar 31, 2016

  • Fixed ChatColor import not using the right class for 1.8
  • Added particle action: Clear
----------, Mar 27, 2016

  • Added /h clear Clears your active particle
  • Added /h clear <player> Clears a players active particle
  • Added 2 new messages in message.yml
  • Added new particle mode, 3 options for when particles are displayed
  • Cleaned up example.yml, made it a little easier to read
  • Added permission: particlehats.command.clear_other
New messages:
Make sure to add these to messages.yml
Code (Text):
  #
  # Called when a player clears their particles
  hat_clear: "&7All particles cleared"
  #
  # Called when someone clears a players particles
  # Tags:
  # - {PLAYER_NAME} : The players default name
  # - {PLAYER_DISPLAY_NAME} : The players in-game name
  hat_clear_other: "&7Particles cleared for {PLAYER_NAME}"
Modes:
  • ACTIVE: Always displays the particle
  • WHEN_MOVING: Only displays the particle while the player is moving
  • WHEN_AFK: Only displays the particle while the player is afk
----------, Mar 26, 2016

  • Added /h toggle <player> Toggle a players particle
  • Added /h set <player> <particle> <type> <location> Set the particle for a specific player
  • Added /h set <player> <particle> <effect> Set the particle for a specific player
  • Added /h list Opens a gui menu that lists all available particles
  • Added permission: particlehats.command.toggle_other
  • Added permission: particlehats.command.set
  • Added permission: particlehats.command.list
  • Added support to change a particles color (Not every particle can be changed)

Color format for particles
Code (Text):
color:
  r: 0-255
  g: 0-255
  b: 0-255

Noteblock particles will only take r: as a parameter and ranges from 0 to 24
 
Added a new message
Make sure to add this to your messages.yml
Code (Text):
  # Called when someone toggles a players hat
  # Tags:
  # - {TOGGLE} : Boolean state of the toggled hat (Enabled | Disabled)
  # - {PLAYER_NAME} : The players default name
  # - {PLAYER_DISPLAY_NAME} : The players in-game name
  hat_toggle_other: "&7Hat {TOGGLE} &7for {PLAYER_NAME}"
----------, Mar 23, 2016

Complete rebuild of the plugin and support for 1.9

Changes:
-
Added support for multiple menus. new menus can be easily creates using /h create <name>. You can change which order these menus show up in menu_index.yml
- Added messages.yml, Change the messages this plugin uses
- Added 2 new types of effects: Capes & Wings.
- Added particle locations: Head, Feet, Waist
- Added particle types: Halo, Trail, Directional
- Added support to change the height of particles relative to their location
- Organized permissions a little more
- Removed mcmmo support
- Remove vanishNoPacket support (can use /h toggle to disable particles)

Please either delete your current existing ParticleHats folder or rename it to allow the new files to be loaded.
----------, Mar 21, 2016

Removed command /effect that was conflicting with the built in command.
----------, Jul 16, 2015

Fixed an error causing users.yml to be created outside of the ParticleHats directory
----------, Mar 30, 2015

Replaces portal block texture with obsidian.
----------, Mar 9, 2015

You can now choose which world a player can use particles in. Just give each rank the permission 'particlehats.world.<name of world>'.

If you are updating the plugin make sure to add the following inside the config file under the mode section

Code (Text):
mode:
  multiworld:
    enabled: false
----------, Mar 9, 2015

For some odd reason updating under the current version wouldn't update the resource file. Hoping this time it works
----------, Dec 12, 2014

fixed an error generating the config folder
----------, Dec 12, 2014

Plugin now supports Minecraft 1.8

Just a quick update to support 1.8.

Some new features will be added soon. Just wanted to get this update out first
----------, Dec 12, 2014

This patch adds an additional setting in your config to enable / disable config saving.

Code (Text):
useConfig: true
----------, Nov 25, 2014

This patch adds the ability to unlock a group of hats alongside using the provided modes (mcmmo, vault, exp).

+ Added new path to config
Code (Text):
mode:
  mcmmo:
    enabled: false
    announceUnlocked: true
  vault:
    enabled: false
    currency: 'Coins'
  useXp:
    enabled: false
    currency: 'Levels'
  permission:
    enabled: false
Now ranks can have pre-unlocked hats as a perk, simply enable the permission node, and enable your preferred mode.
----------, Sep 7, 2014

New Features:
  • Vault support: Set the price for each hat, and set the global currency. Defaults to Coins
  • Purchase Hats using experience levels, set the price for each hat, and set the global currency. Defaults to Levels
  • 2 additional commands: /h price <hat> <price> and /h currency <vault | xp> <currency>
----------, Sep 4, 2014

Players hats are now loaded when they join, and saved when they leave

+ Fixed bug when joining vanished
----------, Sep 2, 2014

Resource Information
Author:
----------
Total Downloads: 41,575
First Release: Aug 28, 2014
Last Update: Jul 14, 2024
Category: ---------------
All-Time Rating:
96 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings