Download Smithing Table Fix — Minecraft Mods — MetaMods

Smithing Table Fix

Active

Downloads

0

Last update

1 year ago

Versions

1.16 — 1.21.1
Server
Game mechanics

Smithing Table Fix

This mod introduces a convenient /smithing command that significantly simplifies the item upgrading process in Minecraft.

Main Functionality

When a player holds an item that can be upgraded through a smithing table (such as diamond tools or armor), looks at a smithing table, and is within 5 blocks of it, the command automatically uses one netherite ingot from the player's inventory and transforms the diamond item into netherite.

Permission Settings

Permissions yaml permissions: smithing.use: description: Allows players to use the /smithing command default: true smithing.anywhere: description: Allows using the /smithing command without needing to look at a smithing table default: op smithing.free: description: Allows using the /smithing command without needing to spend a netherite ingot default: false

Configuration Parameters

Settings yaml # Maximum distance from smithing table for using /smithing command maxDistance: 5 # Whether to play smithing table sound when command is used successfully playSound: true # Whether to show success message when command is used sendSuccessMessages: true # Whether to show failure message when command is used sendFailureMessages: true # Whether netherite ingot is needed for players in creative mode creativeSmithsFree: true # Text messages, use '§' for formatting logger.notPlayer: "Only players may use this command." message.noPermission: "§cYou don't have permission to use this command.§r" message.noTable: "§cYou must be looking at a smithing table to use this command.§r" message.noIngot: "§cYou must have at least 1 Netherite Ingot.§r" message.invalidItem: "§cYou cannot upgrade this item. Please hold the item you wish to upgrade in your main hand.§r" message.success: "§aYou've successfully upgraded your item.§r"

Features and Limitations

The mod works only with vanilla upgrade recipes, as they are hard-coded into the plugin.

Access check to the smithing table is not performed - the command will work if the table is in the player's line of sight and close enough.

Although originally created for Geyser/Bedrock compatibility on servers versions 1.19.4 and below, it can now be used on 1.20+ servers to simplify the item upgrading process.

Project members
coolbot100s

coolbot100s

Moderator

Created: 21 Jun 2023

ID: 12289