Download Loadout — Minecraft Mods — MetaMods

Loadout

Active

Downloads

0

Last update

7 years ago
Client
Utils

Loadout

Loadout is designed specifically for modpack developers. This tool allows configuring starting item sets that players receive upon their first login to the game. You can create multiple different equipment kits for different gameplay stages or purposes.

Configuration via Files

All kit settings are stored in the configuration file:

.minecraft\config\grimco\loadouts.json

The file syntax resembles vanilla Minecraft recipes. Here's an example of creating a 'basic' set including 32 torches, 8 apples, a stone pickaxe, 4 birch saplings, and a healing potion:

{
  "basic": [
    {
      "item": "minecraft:torch",
      "count": 32
    },
    {
      "item": "minecraft:apple",
      "count": 8
    },
    {
      "item": "minecraft:stone_pickaxe"
    },
    {
      "item": "minecraft:sapling",
      "data": 2,
      "count": 4
    },
    {
      "nbt": "{Potion:\"minecraft:healing\"}",
      "item": "minecraft:potion",
      "type": "minecraft:item_nbt"
    }
  ]
}

Convenient Commands

For creative modes or server operators, commands are available via /LO:

  • /LO CREATE - creates a kit based on your inventory contents. The name must be unique. After creation, server/client restart is required or use /LO RELOAD
  • /LO DELETE - deletes the specified kit without possibility of recovery
  • /LO LIST - displays all active equipment sets
  • /LO VIEW - shows detailed information about items in the set
  • /LO RELOAD - reloads configuration from file
  • /LO HELP - displays help for specific command

How It Works

Upon first player login, the system checks whether the player previously received the current active kits. If not - the player receives the specified items and a receipt mark is set to avoid duplicate distribution.

This functionality makes Loadout an ideal tool for creating personalized gameplay experience in modpacks.

Project members
mallrat208

mallrat208

Created: 1 Jun 2018

ID: 79749