# LoxyCraft - Configuration comments

This file explains the options available in config/LoxyCraft/loxycraft.json.

After editing the config, use:
/loxycraft reload

Main sections:
- itemUpgrades: enables or disables creating new item upgrades.
- infusionLevels: controls infusion levels, hard capped at level V.
- infusionManagement: controls the Infusion Extractor and its ALL / FIRST / LAST mode.
- equipmentRecycling: controls diamond/netherite recycling and enchantment extraction.

Important notes:
- itemUpgrades.enabled=false blocks new infusions and upgrades, but does not remove existing infused items.
- infusionLevels.enabled=false only blocks level upgrades.
- infusionManagement.extractMode can be ALL, FIRST or LAST.
- equipmentRecycling.enabled=false blocks material recycling in the crafting table.
- Material recycling in the crafting table costs no XP.
- Equipment Recycling Core is used to extract normal enchantments through the anvil.
- Curses stay on the item when extracting enchantments.

Recycling tiers:
100% -> maximum return
99% to 75% -> maximum return - 1
74% to 50% -> maximum return - 2
49% to 25% -> maximum return - 3
24% to 1% -> maximum return - 4
0% -> no return

Item Attractors:
- itemAttractors.enabled: enables or disables item attractors.
- itemAttractors.itemRange: Item Attractor range, default 8 blocks.
- itemAttractors.enhancedRange: Enhanced Item Attractor range, default 16 blocks.
- itemAttractors.ascendedRange: Ascended Item Attractor range, default 24 blocks.
- itemAttractors.ultimateRange: Ultimate Item Attractor range, default 32 blocks.
- itemAttractors.detectionIntervalTicks: detection interval in ticks, default 5.
- itemAttractors.defaultActive: default active state for item attractors.
- itemAttractors.defaultAllowOtherPlayers: default behavior for items belonging to other players.
- itemAttractors.serverAllowsOtherPlayerItems: if false, the server forces other-player items to Ignored.
- itemAttractors.defaultInstantPickup: enables instant pickup by default.
- itemAttractors.toggleKeyModifier: optional modifier combo for the activation key. Allowed values: NONE, SHIFT, CTRL, ALT, SHIFT+CTRL, SHIFT+ALT, CTRL+ALT, SHIFT+CTRL+ALT.
- itemAttractors.otherPlayersKeyModifier: optional modifier combo for the other-player-items key.
- Main keys are configured in Minecraft controls.
