Pulse Health 1.4.1

A stressful heartbeat sound FX, now with custom resourcepack!

  1. MrSheepSheep
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    [​IMG]

    Pulse Health is being merged with it to allow better synchronization.
    Pulse Health as a standalone plugin will be discountinued and will be updated through Tint Health.
    You will be able to disable Tint Health features if you don't need them, of course !


    Pulse Health adds heartbeat sound effects to your server ! Whenever you are low health, your heart will let you know you should not stay in danger. It adds a stressful sound that goes faster when you are near death too. It's fully customizable: you can change each heartbeat sound, volume, pitch, and when should the slow/fast pulse should occur.

    [​IMG] Tint Health

    Pulse Health is fully compatible with Tint Health ! It adds a lot of immersion to your server. Tint Health adds a red tint effect to the player's screen.
    Check it out !
    Make sure to choose the same duration for fade mode and play-on-hit for 100% compatibility.


    [​IMG] How to use
    Install the plugin, and check the configuration to customize it as you want.
    Code (Text):
    sounds:
      first:
        # You can find sound names here: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound.html
        name: BLOCK_NOTE_BASEDRUM
        # Sound volume. 0 will make it impossible to hear.
        volume: 0.5
       # Sound pitch. Just change it and see what happens.
        pitch: 0.7
      second:
        name: BLOCK_NOTE_BASEDRUM
        volume: 0.5
        pitch: 0.2
    health:
      # When should slow beat start ? In half-hearts.
      beat: 12
      # When should fast beat start ? In half hearts too.
      fastbeat: 6
    # Time between the two sounds
    ticks-between-sounds: 5
    # Frequency between each health and sound play check.
    ticks-frequency-check: 2
    play-on-hit:
      # If enabled, heartbeat will only stay a few seconds after you get hit.
      # Great if you also have Tint Health installed!
      enabled: true
      duration: 5
    # Set this to true if you want to use custom sounds. See below for more information.
    custom-sounds: false
    disabled-worlds:
    - your_world_here
    use-as-whitelist: false


    [​IMG] 1.8 vs 1.9
    1.9 changed every sound name, so you can't simply use your 1.8 configuration on a 1.9 server. You need to update them.
    Default sound names are:
    • 1.8 > NOTE_BASS_DRUM
    • 1.9 > BLOCK_NOTE_BASEDRUM
    Please change the name depending on your version, otherwise the plugin will do nothing !

    [​IMG] Custom sounds
    You can play custom sounds from resourcepack by enabling this feature in the config file. You will then be able to replace the sound name with the one from the pack.

    If you want to use both vanilla and custom sounds, you will have to change the usual Bukkit sounds into core vanilla sound names.

    As of 1.9, sound names changed A LOT. Check this post for updated names.

    [​IMG] Realistic Heartbeat sound
    You can now download a nice and realistic heartbeat sound from the plugin! Use /ph pack to download it directly.However, you will have to configure the sounds to match with those from the resourcepack.
    I recommend using this configuration:
    Code (Text):
    sounds:
      first:
        name: custom.highbeat
        volume: 2.0
        pitch: 1.0
      second:
        name: custom.lowbeat
        volume: 2.0
        pitch: 1.0
    health:
      beat: 12
      fastbeat: 6
    ticks-between-sounds: 4
    ticks-frequency: 2
    play-on-hit:
      enabled: true
      duration: 5
    custom-sounds: true
    You can prevent someone from downloading the pack by adding a negative "pulsehealth.pack" permission. If you want to download the pack on join, then add this url to your server-resource-pack in your server.properties file: https://www.dropbox.com/s/wj8dcgg8qec5xqa/PulseSounds.zip?dl=1
    Feel free to add the sounds to your own resourcepack if your server is using one already.

    [​IMG] Planned features
    • Looking for suggestions!

    [​IMG] Metrics
    The MCStats.org Metrics system is installed in the plugin and collects anonymous information to help me developing it. But you all know what it does ;) You can disable this by setting opt-out to false in the PluginMetrics folder.

    [​IMG]

    [​IMG] Known bugs
    Please tell me if you find bugs !
    BUT DO NOT CREATE A REVIEW FOR THIS. USE PLUGIN DISCUSSION INSTEAD


    [​IMG] Source
    Source is available at Github under GNU: https://github.com/mrsheepsheep/Pulse-Health/

    [​IMG] Servers using PulseHealth
    Pixelors: play.pixelors.net

Recent Reviews

  1. LuisElGamer123
    LuisElGamer123
    5/5,
    Version: 1.4.1
    DIOS MIO DE 10 ESTE PLUGIN, UNA LOCURA JUNTO A SU OTRA VARIABLE. RECOMENDABLE!!!
  2. z__
    z__
    5/5,
    Version: 1.4.1
    The plugin still works with 1.13.x, you just need to be sure to update your sound names in the config (example: BLOCK_NOTE_BLOCK_BASEDRUM)
  3. smmmadden
    smmmadden
    5/5,
    Version: 1.4.1
    NIce work with the heartbeats when taking on damage. Just tested this on Spigot 1.13 and it works nicely! Thanks
  4. Splinternight
    Splinternight
    5/5,
    Version: 1.4.1
    -------------------------
    Amazing
    I installed it for my server
    I would make you advertise
    :)
    play.ecledia.fr :)
    -------------------------
  5. YepImRobbie
    YepImRobbie
    5/5,
    Version: 1.4.1
    I love this plugin, we're using it on our DayZ SG server. I couldn't ask for more, it's perfect. I have no suggestions.
  6. macgarthur
    macgarthur
    5/5,
    Version: 1.4
    1. MrSheepSheep
      Author's Response
      Thank you !
  7. xDizasterCYx
    xDizasterCYx
    5/5,
    Version: 1.4
    -------------------------------------------------
    Using this at xerabending.com :)
    -------------------------------------------------
  8. EricLam
    EricLam
    5/5,
    Version: 1.3
    Nice plugin! can you add the permission for download the texturepack command ?
    i have a custom texture and i dont want players to download the command link
    1. MrSheepSheep
      Author's Response
      Add the following permission: "-pulsehealth.pack" (the - thing negates the permission)
  9. bdailey7280
    bdailey7280
    5/5,
    Version: 1.3
    Keep up the great work!! Great support andalays listens to suggestions. Works great on my 1.8.8 server.
  10. Elijah
    Elijah
    5/5,
    Version: 1.3
    This is a real nice plugin you have here, it just, adds some realism to Minecraft. Which I like and probably everyone else :) Continue the good work!
    1. MrSheepSheep