Mojira Archive
MC-169201

Missing "rolls" in loot tables causes NullPointerException

How to reproduce

  1. Try to load the following loot table:
    {
      "pools": [
        {
          "entries": [
            {
              "type": "item",
              "name": "stone"
            }
          ]
        }
      ]
    }
    
  1. The loot table doesn't load and a NullPointerException is thrown, but luckily caught due to the fix for MC-91061.

This not a friendly message. Either it should explain the problem, or it should treat a missing rolls parameter as "rolls": 1.

Fixed

[Helper] Misode

2019-12-31, 05:19 PM

2023-10-26, 06:45 PM

2023-10-26, 06:45 PM

8

5

Confirmed

Low

Platform

Loot tables, Resource Packs

1.15.1 - 1.16.31.15.1, 1.15.2, 20w14a, 20w16a, 20w18a, 20w20b, 20w22a, 1.16 Pre-release 3, 1.16.2 Release Candidate 1, 1.16.3

23w32a