For the complete documentation index, see llms.txt. This page is also available as Markdown.

Custom Drops

Custom drops allow you to define different item drops for each crop based on the player's hoe level. As a player's hoe level increases, they unlock better drop tiers automatically.

How tiers work: 1 is the default drop. If a player's hoe level is equal to or above the level-requirement of a higher tier, that tier will be used instead. You can define unlimited tiers per crop.


Basic Configuration

yaml

Custom-Drops:
  enabled: false
  crops:
    SUGAR_CANE:
      '1':                        # Default drop (no level requirement)
        material: SUGAR_CANE
        sell-price: 6.5
      '2':                        # Unlocked at hoe level 5+
        name: '&d&lEnchanted Sugar Cane'
        material: SUGAR_CANE
        glow: true
        sell-price: 10
        level-requirement: 5

All Drop Properties

Below is a full reference of every property a drop tier can use.

🏷️ Display

Property
Description
Example

name

Custom display name (supports color codes)

'&d&lEnchanted Sugar Cane'

material

Bukkit material name

SUGAR_CANE

lore

List of lore lines (supports color codes)

See below

glow

Adds an enchantment glow effect

true / false

customdata

Custom model data for resource packs (1.16+)

1


πŸ–ΌοΈ Custom Texture

Use a Base64 string from minecraft-heads.com to apply a custom head texture.

yaml


πŸ’€ Player Skull

Display a specific player's skull as the drop item.


✨ Enchants

Add enchantments using Bukkit Enchantment names in ENCHANTMENT:LEVEL format.


🚩 Item Flags

Hide item attributes using Bukkit ItemFlag names.


πŸ”© NBT Data

Attach custom NBT data to the item. Three types are supported:


πŸ’° Economy & Requirements

Property
Description
Example

sell-price

Price per item when AutoSell is active

20

level-requirement

Minimum hoe level to use this drop tier

5


Full Drop Example

Last updated