mirror of
https://github.com/misode/misode.github.io.git
synced 2026-04-30 17:49:34 +00:00
Add item enchantments field
This commit is contained in:
17
view.js
17
view.js
@@ -752,6 +752,13 @@ function generateItem(item) {
|
||||
delete item.nbt;
|
||||
}
|
||||
|
||||
if (item.enchantments) {
|
||||
for (let j = 0; j < item.enchantments.length; j += 1) {
|
||||
let $enchantment = generateEnchantment(item.enchantments[j], j);
|
||||
$item.children('.card-body').append($enchantment);
|
||||
}
|
||||
}
|
||||
|
||||
return $item;
|
||||
}
|
||||
|
||||
@@ -796,3 +803,13 @@ function generateDamage(damage) {
|
||||
|
||||
return $damage;
|
||||
}
|
||||
|
||||
function generateEnchantment(enchantment, i) {
|
||||
let $enchantment = $('#enchantmentTemplate').clone();
|
||||
$enchantment.removeAttr('id').attr('data-index', i);
|
||||
|
||||
$enchantment.find('.enchantment-id').val(enchantment.enchantment);
|
||||
generateRange($enchantment.find('.enchantment-level'), enchantment.level);
|
||||
|
||||
return $enchantment;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user