Kits and More is currently a kit mod for Fabric and Forge that adds the "/kit" and "/kits" command for creating predefined kits when the player starts in a world or server. This mod also integrates with any permission mods (namely LuckPerms) by using the Permission APIs that exist on Fabric and Forge
Here are the commands you need to know:
Kit Module
/kit name <kitName> -------- Permission: "kits_and_more.kit.use" or default
/kits delete <name> --------- Permission: "kits_and_more.kit.delete" or operator
/kits create <name> --------- Permission: "kits_and_more.kit.create" or operator
- /kits create [overwrite] <name>
- /kits create [overwrite] [cooldown] <name>
- /kits create <name> [cooldown]
If you use -1 as the cooldown, the player will only be able to use that kit once.
These commands can also be run by starting them with /kam: first. example: /kam:kit name main
To create a kit that will be given to players on first world load or first server load, you will need to name the kit "main"
Economy Module
Only supports a single currency, but will accept ANY currency from the OctoEconomyAPI.
* /bal Shows your current balance (PERMISSION: kits_and_more.command.balance.check OR op level 0)
* /bal <NAME> Shows either your current balance or the balance of a player online. (PERMISSION: kits_and_more.command.balance.check.other OR op level 0)
* /bal <NAME> add <AMOUNT> Will add to the players balance, if they're online. (PERMISSION: kits_and_more.command.balance.add OR op level 2)
* /bal <NAME> remove <AMOUNT> Will remove from the players balance, if they're online. (PERMISSION: kits_and_more.command.balance.remove OR op level 2)
* /bal <NAME> set <AMOUNT> Will override and set the players balance to this amount (PERMISSION: kits_and_more.command.balance.set OR op level 2)
* /bal <NAME> pay <NAME2> <AMOUNT> Will send the amount to another player (PERMISSION: kits_and_more.command.balance.pay OR op level 0)
* /baltop [page] See who has the most money on the server! (PERMISSION: kits_and_more.command.baltop.check OR op level 0)
Config
add a set amount when the player first logs in, can work in pre-existing worlds if the user file hasn't been created yet (same logic as the kits).
you can disable the econ module if you have another mod that also adds an economy that uses the OctoEconomyAPI.
What does and more mean? In the future KaM will have additional features that also support the permission APIs of each mod loader planned things include
RandomTP
TP Requests
Econ Module
probably more as I think of them