mojira.dev
MC-269411

Breeze looting enchant is inconsistent with all other loot tables

The breeze uses the following loot item function for its breeze rods:

{
  "function": "minecraft:looting_enchant",
  "count": { "min": 1, "max": 2 }
}

While all other (46) loot tables that use the looting_enchant function, use the following configuration:

{
  "function": "minecraft:looting_enchant",
  "count": { "min": 0, "max": 1 }
}

Relates to MC-269369

Linked issues

Attachments

Comments 2

Hi!

Can you please note from where did you get this info?
Please also use this format:

Steps to Reproduce:

1.

2.

3.

Observed Results:

(Briefly describe what happens)

Expected Results:

(Briefly describe what should happen)

This ticket will automatically reopen when you reply.

 

The information was sourced directly from the loot table JSON files extracted from 1.21.11.jar


Steps to Reproduce:

  • Open 1.21.11.jar as a zip archive

  • Navigate to data/minecraft/loot_table/entities/breeze.json

  • Locate the minecraft:enchanted_count_increase function entry and note its count min/max values

  • Compare against any other entity loot table in the same directory


Observed Results: The breeze loot table uses "min": 1.0, "max": 2.0 for its looting enchantment count, meaning looting always guarantees at least 1 extra breeze rod per looting level.

Expected Results: All other 49 entity loot tables that use the looting enchantment function consistently use "min": 0.0, "max": 1.0, meaning the extra drop is not guaranteed. The breeze should follow the same convention for consistency.

Misode

(Unassigned)

1574870

Confirmed

Expansion B

Normal

Loot tables

24w11a, 1.21.11

Retrieved