Adding Curios Slots - ThreeTAG/Palladium GitHub Wiki

Palladium offers great compatibility with Curios and Trinkets. Both allow you to add/use additional player slots. With Trinkets, it's very easy to add slots via datapacks, check their wiki for more information. For Curios however, it is only possible via a mod, or via a world-specific config. This can be an issue if you want to add an own slots with your pack. Therefore Palladium's Addon Packs have a neat feature to add Curios slots on their own.

Open your pack.mcmeta file of your pack, and add a custom.curios field like this:

{
  "pack": {
    "id": "test_pack",
    "description": "Palladium Test Pack",
    "pack_format": 8,
    "version": "1.0.0"
  },
  "custom": {
    "curios": {

    }
  }
}

In there you can enable slots simply like this:

{
  "pack": {
    "id": "test_pack",
    "description": "Palladium Test Pack",
    "pack_format": 8,
    "version": "1.0.0"
  },
  "custom": {
    "curios": {
      "belt": true
    }
  }
}

If you want to configure your slot more precisely, you can use any of the following settings:

{
  "pack": {
    "id": "test_pack",
    "description": "Palladium Test Pack",
    "pack_format": 8,
    "version": "1.0.0"
  },
  "custom": {
    "curios": {
      "belt": true,
      "my_cool_slot": {
        "icon": "curios:slot/empty_ring_slot",
        "priority": 50,
        "size": 1,
        "hide": false,
        "cosmetic": true
      }
    }
  }
}

If you want to know what each of those settings mean, check the Curios wiki here.