Sueta

⚡ LightEggdrops™ - Drop eggs from any entity on death [1.13

v1.1

Entity drops Vault - EXP - Items - commands and the specified Egg - all in percentage chance !

·Plugin

Description: This plugin is inspired by this and i will keep update it so fast, as i can. On any Entity death, you have a percentage chance to drop 100% a specified Spawn Egg. As special feature you can drop money, experience, commands and items with an extra percentage. You can change anything for each Entity in the drops.yml. You can also add easely an entitys by yourself via config. And again. You can translate in all of my plugins any messages.

The Idea is from: https://www.spigotmc.org/resources/eggdrop.65764/

NEW! You can add extra actions such as money, experience, commands or custom items and change their percentage.




*---------------------------------------------*
See here a high Quality GIF
*---------------------------------------------*

Features:

  • Unique Animation on Entity death by percentage
    • You can make your own animation in the messages.yml
  • Unique Sounds and Effects on Entity death by percentage
    • You can enable or disable effects and change Sounds
      • change volume and pitch for each entity
  • Custom Item names are visible as holographics
    • Change their drop name and color for each entity
  • Compatible with ALL entitys in minecraft
  • Change settings from each entity
  • 100 % customizable
  • You can translate all
  • Vault Support
    • You can use my powerful Economy plugin for vault reward
  • Exp, Vault, Consolecommands and custom Item rewards
    • Add unlimited commands and custom items
      • each action can be trigger with a extra percentage
      • %player% placeholder for commands

Commands:

  • /drops reload
    • permission - lighteggdrops.admin.reload
    • info: reloads the messages and drops.yml

Softdepent:

Configuration: Important !

  1. Download the .jar
  2. Drag and Drop it into your Server plugins folder
  3. Start your Server and let generate the configs.
  4. Add Entitys by adding them in the config.
    • everything is described in the drops.yml. Follow them
      • entity example
        pig:
            # Enable or disable this ID
            enable: true
            # Wich Entity should be trigger ? https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/EntityType.html
            entity: PIG
            # The percentage of Trigger this Event
            chance: 80.0
            sound:
              # Enable or disable Sounds
              enable: true
              # Must be a valid Sound https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound.html
              typ: UI_TOAST_CHALLENGE_COMPLETE
              # The Volume of the Sound
              volume: 1.0
              # The Pitch of the Sound
              pitch: 1.0
            # Enable the Effects
            effects: true
            title:
              # Enable or disable the animated titles ?
              enable: true
              # Animation speed. 1 is the fastest
              speed: 1
              # How long should the title stay ?
              stay: 1
              # How long does it take to fade in the Title ?
              fadeIn: 0
              # How long does it take to fade out the Title ?
              dafeOut: 1
            eggs:
              # The special Egg, what is dropping if the ID is trigger. You can use ALL Spawn Eggs on 1.16.2
              eggType: PIG
              # How much eggs should be dropped ?
              amount: 1
            commands:
              # Enable or disable Console commands
              enable: true
              # You can execute unlimited commands on a percentage below: - command;percentage
              list:
                - say Hello %player%. This command was triggered with a chance of 50 percent;50.0
            vault:
              # If you have Vault installed, you can give player some money
              enable: true
              chance: 100.0
              amount: 50.0
            exp:
              # Enable or disable EXPs
              enable: true
              # Amount of Experience, the player should get
              chance: 100.0
              # The percentage of exp trigger
              amount: 25
            items:
              # Enable or disable custom Item Drops
              enable: true
              # You can drop unlimited Items on a percentage below with Item Names on Ground: - material;amount;percentage;customDropName
              list:
                - GOLD_INGOT;2;50.0;&6&lGold Ingot
                - DIAMOND;1;35.0;&b&lDiamond
  5. Reload the plugin with /drops reload
  6. enjoy.
messages.yml
#  
#  /$$ /$$           /$$         /$$     /$$$$$$$$  /$$$$$$   /$$$$$$  /$$$$$$$  /$$$$$$$   /$$$$$$  /$$$$$$$
# | $$|__/          | $$        | $$    | $$_____/ /$$__  $$ /$$__  $$| $$__  $$| $$__  $$ /$$__  $$| $$__  $$
# | $$ /$$  /$$$$$$ | $$$$$$$  /$$$$$$  | $$      | $$  \__/| $$  \__/| $$  \ $$| $$  \ $$| $$  \ $$| $$  \ $$
# | $$| $$ /$$__  $$| $$__  $$|_  $$_/  | $$$$$   | $$ /$$$$| $$ /$$$$| $$  | $$| $$$$$$$/| $$  | $$| $$$$$$$/
# | $$| $$| $$  \ $$| $$  \ $$  | $$    | $$__/   | $$|_  $$| $$|_  $$| $$  | $$| $$__  $$| $$  | $$| $$____/
# | $$| $$| $$  | $$| $$  | $$  | $$ /$$| $$      | $$  \ $$| $$  \ $$| $$  | $$| $$  \ $$| $$  | $$| $$     
# | $$| $$|  $$$$$$$| $$  | $$  |  $$$$/| $$$$$$$$|  $$$$$$/|  $$$$$$/| $$$$$$$/| $$  | $$|  $$$$$$/| $$     
# |__/|__/ \____  $$|__/  |__/   \___/  |________/ \______/  \______/ |_______/ |__/  |__/ \______/ |__/     
#          /$$  \ $$                                                                                         
#         |  $$$$$$/                                                                                         
#          \______/                                                                                          
#
#
#               Pluginversion 1.0
#               Developer: lightPlugins
#               PluginLink: www.spigotmc.de
#              
#               TODO > Add a plugin descrition !
prefix: '&9&l&olight&7Eggdrop &8●⏺ &7'
noPermission: '&cYou dont have permission for this command &7!'
reload: 'You have successfully reload the configs.'
getEXP: 'You received for killing &9#entity-name# &b#amount# &7EXP'
getVault: 'You received for killing &9#entity-name# &b#amount# &7Coins'
getItems: 'You received for Killing &9#entity-name# &7#amount# &9#item-name#'
dropTitleLower: 'You found a &9#entity-name# &fegg with &a#percent# &f%'
droptTitleAnimation:
    - '&f&lCONGRATULATION'
    - '&9&lC&f&lONGRATULATION'
    - '&f&lC&9&lO&f&lNGRATULATION'
    - '&f&lCO&9&lN&f&lGRATULATION'
    - '&f&lCON&9&lG&f&lRATULATION'
    - '&f&lCONG&9&lR&f&lATULATION'
    - '&f&lCONGR&9&lA&f&lTULATION'
    - '&f&lCONGRA&9&lT&f&lULATION'
    - '&f&lCONGRAT&9&lU&f&lLATION'
    - '&f&lCONGRATU&9&lL&f&lATION'
    - '&f&lCONGRATUL&9&lA&f&lTION'
    - '&f&lCONGRATULA&9&lT&f&lION'
    - '&f&lCONGRATULAT&9&lI&f&lON'
    - '&f&lCONGRATULATI&9&lO&f&lN'
    - '&f&lCONGRATULATIO&9&lN'
    - '&f&lCONGRATULATION'
    - '&f&lCONGRATULATION'
    - '&f&lCONGRATULATION'
    - '&f&lCONGRATULATION'
    - '&9&lCONGRATULATION'
    - '&9&lCONGRATULATION'
    - '&9&lCONGRATULATION'
    - '&9&lCONGRATULATION'
    - '&f&lCONGRATULATION'
    - '&f&lCONGRATULATION'
    - '&f&lCONGRATULATION'
    - '&f&lCONGRATULATION'
    - '&9&lCONGRATULATION'
    - '&9&lCONGRATULATION'
    - '&9&lCONGRATULATION'
    - '&9&lCONGRATULATION'
    - '&f&lCONGRATULATION'
    - '&f&lCONGRATULATION'
    - '&f&lCONGRATULATION'
    - '&f&lCONGRATULATION'
    - '&9&lCONGRATULATION'
    - '&9&lCONGRATULATION'
    - '&9&lCONGRATULATION'
    - '&9&lCONGRATULATION'
    - '&f&lCONGRATULATION'
    - '&f&lCONGRATULATION'
    - '&f&lCONGRATULATION'
    - '&f&lCONGRATULATION'
    - '&9&lCONGRATULATION'
    - '&9&lCONGRATULATION'
    - '&9&lCONGRATULATION'
    - '&9&lCONGRATULATION'
    - '&f&lCONGRATULATION'
    - '&f&lCONGRATULATION'
    - '&f&lCONGRATULATION'
    - '&f&lCONGRATULATION'
    - '&9&lCONGRATULATION'
    - '&9&lCONGRATULATION'
    - '&9&lCONGRATULATION'
    - '&9&lCONGRATULATION'
    - '&f&lCONGRATULATION'
    - '&f&lCONGRATULATION'
    - '&f&lCONGRATULATION'
    - '&f&lCONGRATULATION'
    - '&9&lCONGRATULATION'
    - '&9&lCONGRATULATION'
    - '&9&lCONGRATULATION'
    - '&9&lCONGRATULATION'
    - '&f&lC O N G R A T U L A T I O N'
    - '&f&lC  O  N  G  R  A  T  U  L  A  T  I  O  N'
    - '&f&lC   O   N   G   R   A   T   U   L   A   T   I   O   N'
    - '&f&lC    O    N    G    R    A    T    U    L    A    T    I    O    N'
    - '&f&lC     O     N     G     R     A     T     U     L     A     T     I     O     N'
    - '&f&lC      O      N      G      R      A      T      U      L      A      T      I      O      N'
    - '&f&lC       O       N       G       R       A       T       U       L       A       T       I       O       N'
    - '&f&lC        O        N        G        R        A        T        U        L        A        T        I        O        N'
    - '&f&lC          O          N          G          R          A          T          U          L          A          T          I          O          N'
    - '&f&lC            O            N            G            R            A            T            U            L            A            T            I            O          N'
    - ' '
default drops.yml
#  
#  /$$ /$$           /$$         /$$     /$$$$$$$$  /$$$$$$   /$$$$$$  /$$$$$$$  /$$$$$$$   /$$$$$$  /$$$$$$$
# | $$|__/          | $$        | $$    | $$_____/ /$$__  $$ /$$__  $$| $$__  $$| $$__  $$ /$$__  $$| $$__  $$
# | $$ /$$  /$$$$$$ | $$$$$$$  /$$$$$$  | $$      | $$  \__/| $$  \__/| $$  \ $$| $$  \ $$| $$  \ $$| $$  \ $$
# | $$| $$ /$$__  $$| $$__  $$|_  $$_/  | $$$$$   | $$ /$$$$| $$ /$$$$| $$  | $$| $$$$$$$/| $$  | $$| $$$$$$$/
# | $$| $$| $$  \ $$| $$  \ $$  | $$    | $$__/   | $$|_  $$| $$|_  $$| $$  | $$| $$__  $$| $$  | $$| $$____/
# | $$| $$| $$  | $$| $$  | $$  | $$ /$$| $$      | $$  \ $$| $$  \ $$| $$  | $$| $$  \ $$| $$  | $$| $$     
# | $$| $$|  $$$$$$$| $$  | $$  |  $$$$/| $$$$$$$$|  $$$$$$/|  $$$$$$/| $$$$$$$/| $$  | $$|  $$$$$$/| $$     
# |__/|__/ \____  $$|__/  |__/   \___/  |________/ \______/  \______/ |_______/ |__/  |__/ \______/ |__/     
#          /$$  \ $$                                                                                         
#         |  $$$$$$/                                                                                         
#          \______/                                                                                          
#
#
#               Pluginversion 1.0
#               Developer: lightPlugins
#               Spiot Link: https://www.spigotmc.org/members/lightplugins.19080/
#              
#               TODO > Add a plugin descrition !
drops:
# ID must be unique
  pig:
    # Enable or disable this ID
    enable: true
    # Wich Entity should be trigger ? https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/EntityType.html
    entity: PIG
    # The percentage of Trigger this Event
    chance: 2.0
    sound:
      # Enable or disable Sounds
      enable: true
      # Must be a valid Sound https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound.html
      typ: UI_TOAST_CHALLENGE_COMPLETE
      # The Volume of the Sound
      volume: 1.0
      # The Pitch of the Sound
      pitch: 1.0
    # Enable the Effects
    effects: true
    title:
      # Enable or disable the animated titles ?
      enable: true
      # Animation speed. 1 is the fastest
      speed: 1
      # How long should the title stay ?
      stay: 1
      # How long does it take to fade in the Title ?
      fadeIn: 0
      # How long does it take to fade out the Title ?
      dafeOut: 1
    eggs:
      # The special Egg, what is dropping if the ID is trigger. You can use ALL Spawn Eggs on 1.16.2
      eggType: PIG
      # How much eggs should be dropped ?
      amount: 1
    commands:
      # Enable or disable Console commands
      enable: false
      # You can execute unlimited commands on a percentage below: - command;percentage
      list:
        - say Hello %player%. This command was triggered with a chance of 50 percent;50.0
    vault:
      # If you have Vault installed, you can give player some money
      enable: true
      chance: 100.0
      amount: 50.0
    exp:
      # Enable or disable EXPs
      enable: true
      # Amount of Experience, the player should get
      chance: 100.0
      # The percentage of exp trigger
      amount: 25
    items:
      # Enable or disable custom Item Drops
      enable: false
      # You can drop unlimited Items on a percentage below with Item Names on Ground: - material;amount;percentage;customDropName
      list:
        - GOLD_INGOT;2;50.0;&6&lGold Ingot
        - DIAMOND;1;35.0;&b&lDiamond
  cow:
    enable: true
    entity: COW
    chance: 2.0
    sound:
      enable: true
      typ: UI_TOAST_CHALLENGE_COMPLETE
      volume: 1.0
      pitch: 1.0
    effects: true
    title:
      enable: true
      speed: 1
      stay: 1
      fadeIn: 0
      dafeOut: 1
    eggs:
      eggType: COW
      amount: 1
    commands:
      enable: false
      list:
        - say Hello %player%. This command was triggered with a chance of 50 percent;50.0
    vault:
      enable: true
      chance: 100.0
      amount: 50.0
    exp:
      enable: true
      chance: 100.0
      amount: 25
    items:
      enable: false
      list: []

Similar projects

Plugin →