module magic_dust - magemonkeystudio/divinity GitHub Wiki
The Magic Dust module allows players to enhance socketing success rates by applying special "dust" items to the process. These dusts can modify success rates, be consumed on use, and are fully customizable per module type.
plugins/Divinity/modules/magic_dust/items/
plugins/Divinity/modules/magic_dust/settings.yml
- Boost success rates for socketing actions (e.g. gems, runes, essences)
- Fully configurable per dust item with tier, lore, level, and protection scopes
- Supports different dust types for different module categories
- Integrated GUI for applying dust during socketing
- magic_dust-essence_dust — Example: Essence socket boost dust
- magic_dust-gemic_dust — Example: Gem socket boost dust
- magic_dust-red_dust — Example: Red dust configuration
- magic_dust-runic_dust — Example: Rune socket boost dust
- magic_dust-universal_dust — Example: Universal dust item
- magic_dust-settings — Configure success modifiers, GUI layout, and behaviors
Command | Description | Permission |
---|---|---|
/magicdust open [player] [force(true/false)] |
Open the Magic Dust GUI | divinity.magicdust.open |
/magicdust help |
Show help page | divinity.magicdust.help |
/magicdust get <id> [level] [amount] |
Get a Magic Dust item | divinity.magicdust.get |
/magicdust give <player> <id> [level] [amount] |
Give a Magic Dust item to a player | divinity.magicdust.give |
/magicdust drop <world> <x> <y> <z> <id> [level] [amount] |
Drop a Magic Dust item into the world | divinity.magicdust.drop |
/magicdust list [page] |
List all available Magic Dust items | divinity.magicdust.list |
/magicdust reload |
Reload the Magic Dust module configuration | divinity.magicdust.reload |