Starter Kit (Legacy Fabric)
Starting Kit for New Players
The Starter Kit mod provides the ability to automatically give pre-configured item sets to players who join the world for the first time. You can configure item distribution to any inventory slots, including the offhand and armor slots.
Main Features
The system automatically detects which players are joining the world for the first time. If other mods add items (such as guide books), they can either be completely removed or added after the kit is set. This is configurable through the addExistingItemsAfterKitSet configuration parameter.
The mod works great both on servers for all new players and in singleplayer for creating a standard inventory of your choice. Optional support for the FTB Team Islands mod after the island creation command is also provided.
Configuration Settings
addExistingItemsAfterKitSet (default = true): Determines whether items that were already in the inventory (for example, books added by other mods) should be returned after the kit is set. If disabled, they will be removed. You can still manually set them through the kit.
enableFTBIslandCreateCompatibility (default = true): Determines whether the starter kit should be reset after the '/ftbteamislands create' command from the FTB Team Islands mod. Does nothing if the mod is not installed.
Commands
/starterkit set - Sets the starter kit configuration file as a copy of the inventory of the player executing this command. The old configuration file is saved and renamed. Requires cheat access.
Configuration File
The standard configuration file is located at /config/starterkit/starterkit.txt. You can create your own by using the /starterkit set command in the game!

Result on First Join

NBT Tags Support
NBT tags such as enchantments and written books are supported.
Example with a written book:

Executing the /starterkit set command, which writes the entire inventory to the starterkit.txt configuration file:

The inventory from the last image results in this configuration file:
Located at '/config/starterkit/starterkit.txt'.

Requirements
For the mod to work, the library mod Collective (Fabric) and Fabric API are required.