
Instanced Dungeons Kits Addon
DungeonKit is a Paper plugin that adds a complete kit system with in-run upgrades and completion rewards to instanced dungeons. Admins save any loadout as a reusable kit, players pick their kit from a clean GUI, and the kit is applied automatically.
Tags
Creators
Details
1.1
Compatibility
Required content
Changes
Kit System
Armor now auto-equips into the correct slots (helmet/chestplate/leggings/boots) instead of landing in the main inventory. Kits now save your inventory, armor, and offhand separately, so they restore correctly every time. Kit triggers no longer break your loadout when toggled repeatedly. Safety fallback: if a player's saved kit was removed or renamed, they now get the first available kit instead of an empty inventory. Reward System
Rewards now actually pay out — money, items, and commands all work. One reward can now include multiple prizes at once (money + items + commands). Notice to the players when rewards are issued. /dkitreload now reloads rewards.yml (previously it didn't, so reward edits wouldn't apply). Other Fixes
Numeric dungeon IDs (like 1) are now detected correctly. Removed the unused dungeonreload command. (use /dkitreload)
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:NrKEgZCy:MU3SRSD4"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:NrKEgZCy:MU3SRSD4"
}
