Skip to content

Universal multiversion customizable drop plugin with fully configurable gui.

License

Notifications You must be signed in to change notification settings

zrdzn/LovelyDrop

Repository files navigation

LovelyDrop

Build Status Release

LovelyDrop is a Minecraft plugin that adds a drop system to a server. You can customize what items should be dropped by specifying various properties. Besides, the whole drop menu is also configurable, you can add items that should perform specific actions when clicked, and you can name them as you want.

Features

  • The fully customizable GUI with items that can perform few actions when clicked
    • Set a title and rows for the menu
    • Set an optional filler type and a display name for it
    • Set a display name and a lore for the menu item with few available placeholders, {LEVEL} placeholder is a specific fortune level (0-3)
      • {CHANCE-{LEVEL}} - a chance of the item to drop
      • {AMOUNT-{LEVEL}} - a formatted amount of the item that could be dropped
      • {EXPERIENCE-{LEVEL}} - an experience that will be given to the player
      • {SWITCH} - a text that will be shown depending on the drop switch status
      • {SWITCH_INVENTORY} - a text that will be shown depending on the inventory drop switch status
      • {HEIGHT} - a text that will be shown depending on the customized height range
    • Set the action that item should perform after being clicked
      • NONE - the item will not do any action
      • CLOSE_MENU - the menu will be closed
      • SWITCH_DROP - the drop assigned to this menu item will be turned on/off
      • SWITCH_DROP_TO_INVENTORY - the drop assigned to this menu item will have its "drop to inventory" property switched
    • Set click types when to perform the specified action
      • ALL - the action will be performed on any type of the click
      • LEFT - the action will be performed on a left click
      • RIGHT - the action will be performed on a right click
      • Whole list of click types is here!
  • The configurable drop section
    • Adding as many items as you want
    • Set a display name and lore of the dropped item (optional)
    • Set a chance of the drop
    • Set an experience that should be given to the player
    • Set a height where the item could be dropped
    • Set an amount of possible items of the drop
    • Set an enchantments of the drop
    • Set a fortune section where you can customize chance, experience and amount depending on the pickaxe's fortune

Configuration

The whole configuration of the plugin is explained in this default configuration file.

Commands and permissions

Command Permission Description
/drop lovelydrop.menu.open a main command - shows the drop menu
/ldp reload lovelydrop.reload reloads the whole plugin including configuration

Requirements

The plugin runs on the spigot servers and its forks. Minecraft versions 1.8 up to 1.19.4 are fully supported by the plugin.

How to download

  1. Read the requirements
  2. Download a .jar from the releases tab
  3. Place the .jar in the plugins directory
  4. Start your server
  5. Configure the plugin if you want

About

Universal multiversion customizable drop plugin with fully configurable gui.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •  

Languages