Skip to content

⚙️ Configuration Guide ​

Vanilla Outsider: Keep Gear provides an exhaustive, granular configuration system serialized as clean JSON via Google Gson.

📁 File Location & Format ​

  • Disk File: .minecraft/config/vanilla-outsider-keep-gear.json
  • In-Game GUI: Accessible via Mod Menu -> Select Vanilla Outsider: Keep Gear -> Click Configure (requires YetAnotherConfigLib).
  • Console / In-Game Chat: Managed dynamically using the Commands & Permissions suite.

📋 Comprehensive Option Reference ​

1. General Switch ​

KeyTypeDefaultDescription
enabledbooleantrueMaster toggle for the entire mod. When false, vanilla death logic applies.

2. Equipment Categories (What to Keep) ​

KeyTypeDefaultPreservation Criteria
keepArmorbooleantrueItems matching #minecraft:head_armor, chest_armor, leg_armor, foot_armor, or Equippable slot.
keepWeaponsbooleantrueItems matching #minecraft:swords, bows, crossbows, tridents, maces, or DataComponents.WEAPON.
keepToolsbooleantruePickaxes, axes, shovels, hoes, shears, fishing rods, brushes, flint and steel.
keepShieldsbooleantrueStandard shields or items having DataComponents.BLOCKS_ATTACKS.
keepElytrabooleantrueVanilla minecraft:elytra and equippable chest flight gear with durability.
keepContainersbooleanfalseBundles, shulker boxes, and whitelisted modded backpacks.
containerDropContentsbooleanfalseWhen true, saves the empty container item but spills contained items to the ground.
keepConsumablesbooleanfalseFood items (DataComponents.FOOD) and potions (DataComponents.CONSUMABLE).
keepResourcesbooleanfalseNon-durable materials (diamonds, cobblestone, ingots). When true, functions like keepInventory.

3. Durability Wear Penalties ​

KeyTypeDefaultMathematical Impact
penaltyEnabledbooleantrueToggles whether preserved equipment takes durability damage on death.
penaltyPercentdouble10.0Base percentage of item's maximum durability deducted on respawn.
enchantmentPenaltyEnabledbooleantrueToggles enchantment weight penalty modifier.
enchantmentPenaltyValuedouble0.1Additional penalty percentage added per total enchantment level.

4. Insurance & Curses ​

KeyTypeDefaultBehavioral Logic
useEchoShardbooleantrueConsumes 1 Echo Shard upon death to grant 100% durability wear immunity.
keepBindingCursebooleantrueWhen true, Curse of Binding items remain equipped. When false, they drop on death.

5. Experience (XP) Retention ​

KeyTypeDefaultImpact
xpEnabledbooleantrueToggles player experience preservation.
xpPercentint20Percentage of total player XP preserved across death (0 to 100).
xpDropRemainingbooleantrueWhen true, the remaining unpreserved XP drops as orbs. When false, it vanishes.

6. Special Death Scenarios ​

KeyValuesDefaultBehavior
voidDeath"follow_mod" | "drop_all""follow_mod"Out-of-world death behavior. "drop_all" forces complete drop on void death.
pvpDeath"follow_mod" | "drop_all""follow_mod"Behavior when slain by another player.

7. Whitelists & Blacklists ​

KeyTypeDescription
whitelistList<String>Item IDs explicitly preserved regardless of durability (e.g. ["minecraft:totem_of_undying"]).
blacklistList<String>Item IDs explicitly dropped regardless of durability (e.g. ["minecraft:wooden_sword"]).
dimensionBlacklistList<String>Dimension IDs where Keep Gear is disabled (e.g. ["minecraft:the_end"]).
containerWhitelistList<String>Container IDs recognized for container preservation rules.

📝 Example vanilla-outsider-keep-gear.json ​

json
{
  "enabled": true,
  "keepArmor": true,
  "keepWeapons": true,
  "keepTools": true,
  "keepShields": true,
  "keepElytra": true,
  "keepContainers": false,
  "containerDropContents": false,
  "keepConsumables": false,
  "keepResources": false,
  "penaltyEnabled": true,
  "penaltyPercent": 10.0,
  "enchantmentPenaltyEnabled": true,
  "enchantmentPenaltyValue": 0.1,
  "useEchoShard": true,
  "keepBindingCurse": true,
  "xpEnabled": true,
  "xpPercent": 20,
  "xpDropRemaining": true,
  "voidDeath": "follow_mod",
  "pvpDeath": "follow_mod",
  "showMessage": true,
  "messageText": "§aYour gear has been preserved!",
  "playSound": true,
  "showParticles": true,
  "blacklist": [],
  "whitelist": [],
  "dimensionBlacklist": [],
  "containerWhitelist": [
    "minecraft:shulker_box",
    "minecraft:bundle",
    "travelersbackpack:*",
    "backpacks:backpack"
  ]
}

Official documentation & web portal for Dasik Igaijinn mods.