mojira.dev
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.

Attachments

Comments 0

No comments.

Misode

(Unassigned)

Confirmed

Platform

Low

Loot tables, Resource Packs

1.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

Retrieved