πEvent and Drop Modifiers
Last updated
Every modifier on this page is documented independently. All entries also support the common modifier fields from the Power Modifiers page.
elytra_boost_not_consume
modify_drops
elytra_boost_not_consumePurpose: Controls whether an Elytra boost consumes its firework item.
Context: Requires Paper PlayerElytraBoostEvent.
consume
false
Value passed to event.setShouldConsume.
type: elytra_boost_not_consume
consume: falseDespite the registry name, consume: true explicitly enables consumption.
modify_dropsPurpose: Transforms and redistributes block or entity drops.
Context: Requires BlockDropItemEvent or EntityDeathEvent.
clear
false
Remove all original drops.
multiplier
1
Scale surviving stack amounts.
smelt
false
Replace drops with furnace-smelted results when recipes exist.
replacement
empty
Material, EVENT_BLOCK, MATCHING_PLANKS, or RANDOM_CONFIGURED.
replacement-amount
1
Number of replacement selections/items.
append
false
Keep transformed originals after adding replacements.
replacement-items
empty
Weighted ItemFormat entries for random replacement.
bonus-items
empty
Weighted ItemFormat entries appended after originals.
bonus-amount
1
Number of bonus selections.
destination
event-specific
EVENT, WORLD, SOURCE, TARGET, INVENTORY, or ENDER_CHEST.
Block drop entities are removed before transformed drops are distributed.
Replacement and bonus weights must be positive and finite.
Stacks are split to legal maximum sizes and inventory overflow is dropped naturally.
Last updated
type: modify_drops
smelt: true
multiplier: 2
bonus-amount: 1
bonus-items:
gem:
rate: 1
material: EMERALD
destination: SOURCE