diff --git a/kubejs/assets/minecraft/textures/item/netherite_boots.png b/kubejs/assets/minecraft/textures/item/netherite_boots.png new file mode 100644 index 000000000..37c481d57 Binary files /dev/null and b/kubejs/assets/minecraft/textures/item/netherite_boots.png differ diff --git a/kubejs/assets/minecraft/textures/models/armor/netherite_layer_1.png b/kubejs/assets/minecraft/textures/models/armor/netherite_layer_1.png new file mode 100644 index 000000000..31b657852 Binary files /dev/null and b/kubejs/assets/minecraft/textures/models/armor/netherite_layer_1.png differ diff --git a/kubejs/client_scripts/tooltips.js b/kubejs/client_scripts/tooltips.js index 980a5aa04..eb6860901 100644 --- a/kubejs/client_scripts/tooltips.js +++ b/kubejs/client_scripts/tooltips.js @@ -31,14 +31,11 @@ const registerTooltips = (event) => { text.add(1, Text.translate('tfg.tooltip.armor.copper_diving_suit_warmth')), text.add(2, Text.translate('tfg.tooltip.armor.copper_diving_suit_insulation')) }) - event.addAdvanced(['create:netherite_diving_helmet', 'create:netherite_backtank', 'create:netherite_diving_boots', 'minecraft:netherite_leggings'], (item, advanced, text) => { + event.addAdvanced(['create:netherite_diving_helmet', 'create:netherite_backtank', 'create:netherite_diving_boots', 'minecraft:netherite_leggings', 'minecraft:netherite_boots'], (item, advanced, text) => { text.add(1, Text.translate('tfg.tooltip.armor.netherite_diving_suit_warmth')), text.add(2, Text.translate('tfg.tooltip.armor.netherite_diving_suit_insulation')) text.add(3, Text.translate('tfg.tooltip.armor.netherite_diving_suit_set')) }) - event.addAdvanced(['tfc:metal/boots/blue_steel'], (item, advanced, text) => { - text.add(1, Text.translate('tfg.tooltip.armor.netherite_diving_suit_set')) - }) event.addAdvanced(['gtceu:nanomuscle_helmet', 'gtceu:nanomuscle_chestplate', 'gtceu:nanomuscle_leggings', 'gtceu:nanomuscle_boots', 'gtceu:advanced_nanomuscle_chestplate'], (item, advanced, text) => { text.add(1, Text.translate('tfg.tooltip.armor.nanomuscle_warmth')), text.add(2, Text.translate('tfg.tooltip.armor.nanomuscle_insulation')) diff --git a/kubejs/server_scripts/create/events.js b/kubejs/server_scripts/create/events.js index 7c83f3edd..63935d65b 100644 --- a/kubejs/server_scripts/create/events.js +++ b/kubejs/server_scripts/create/events.js @@ -7,7 +7,7 @@ PlayerEvents.tick((event) => { && player.chestArmorItem === 'create:netherite_backtank' && player.legsArmorItem === 'minecraft:netherite_leggings' && (player.feetArmorItem === 'create:netherite_diving_boots' - || player.feetArmorItem === 'tfc:metal/boots/blue_steel')) { + || player.feetArmorItem === 'minecraft:netherite_boots')) { player.potionEffects.add("minecraft:fire_resistance", 350, 0, true, false); } }); diff --git a/kubejs/server_scripts/minecraft/recipes.js b/kubejs/server_scripts/minecraft/recipes.js index f00f2a93d..ff3cdde60 100644 --- a/kubejs/server_scripts/minecraft/recipes.js +++ b/kubejs/server_scripts/minecraft/recipes.js @@ -872,6 +872,21 @@ const registerMinecraftRecipes = (event) => { //#endregion + //#region Netherite Boots (for the lavaproof diving set) + + event.recipes.tfc.advanced_shaped_crafting( + TFC.itemStackProvider.of('minecraft:netherite_boots').copyForgingBonus(), [ + 'ABA', + 'CDC' + ], { + A: '#forge:screws/blue_steel', + B: 'tfc:metal/boots/blue_steel', + C: '#forge:plates/blue_steel', + D: 'beneath:cursed_hide' + }, 0, 1).id('tfg:minecraft/shaped/netherite_boots') + + //#endregion + //#region Scaffoldings event.remove({ output: 'minecraft:scaffolding' }) diff --git a/kubejs/startup_scripts/minecraft/constants.js b/kubejs/startup_scripts/minecraft/constants.js index 00d96cdea..27dd03aa4 100644 --- a/kubejs/startup_scripts/minecraft/constants.js +++ b/kubejs/startup_scripts/minecraft/constants.js @@ -395,7 +395,6 @@ global.MINECRAFT_DISABLED_ITEMS = [ // Броня "minecraft:netherite_helmet", "minecraft:netherite_chestplate", - "minecraft:netherite_boots", "minecraft:golden_helmet", "minecraft:golden_chestplate", "minecraft:golden_leggings",