LogoExcessive Utilities

Disenchantment Generator

Disenchantment Generator

excessive_utilities:disenchantment_generator
excessive_utilities:disenchantment_generator
مود سومبرExcessive Utilities
IDexcessive_utilities:disenchantment_generator
جنيسبلوک

The Disenchantment Generator destroys enchanted items to generate FE.

Rarer enchantments will generate more FE, using the formulas:

fun getPowerFromStack(itemStack: ItemStack): Int {
val enchantments = EnchantmentHelper.getEnchantmentsForCrafting(itemStack)
var totalPower = 0
for ((enchantment, enchantLevel) in enchantments.entrySet()) {
totalPower += getPowerFromEnchantment(enchantment.value(), enchantLevel)
}
return totalPower
}
fun getPowerFromEnchantment(enchantment: Enchantment, level: Int): Int {
val minLevel = enchantment.minLevel
val maxLevel = enchantment.maxLevel
val weight = enchantment.weight
val a = sqrt(min(level + 1, maxLevel) / maxLevel.toDouble())
val b = (maxLevel * maxLevel) * (level + 1)
val c = minLevel / sqrt(weight.toDouble())
return Mth.ceil(a * b * c) * 400
}

Configuration

The Disenchantment Generator can currently not be configured.

رسيڤي

جنيس رسيڤي
ڤرتوکڠن (بربنتوق)
باهن٢
اءوتڤوت
ڤراليهت رسيڤي
minecraft:gui/recipe/crafting_shaped
Redstone Dust
Furnace Generator
Magical Wood
Magical Wood
Magical Wood
Enchanting Table
Redstone Dust
Magical Wood
Magical Wood
Disenchantment Generator
کمبڠکن