Home›Java›Mods›Repair It: Configurable; Lightweight; Simple.
Repair It: Configurable; Lightweight; Simple.
ModsJava

Repair It: Configurable; Lightweight; Simple.

Java mod listed for Minecraft 1.8–1.14. Downloads from the MC Java Mods app on Android.

⬇ Download on Spigot
[​IMG]
Repair It lets your players fix their tools and other items, paying money per damage point repaired.

Features ​
Screenshots
[​IMG]
Spoiler: See More
[​IMG]
[​IMG]
[​IMG]

Commands
/repairit rl Reload the config.
/repair Repair the item in your hand fully.
/repair (damage) Repair the specified damage from your held item.
/repairall Repair all items in your inventory.

Permissions
RepairIt.admin gives access to /repairit rl.
RepairIt.repair gives access to /repair
RepairIt.repairall gives access to /repairall
RepairIt.reduced reduces player's repair costs (defined in console)
RepairIt.free makes player's repairs free

Default Config

Spoiler: config.yml
Code (YAML):
#
# RepairIt by Trophonix
# - - - - - - - - -
# PERMISSIONS
# - - - - - - - - -
#  RepairIt.admin: Gives access to /repairit reload
#  RepairIt.repair: Gives access to /repair (amount)
#  RepairIt.repairAll: Gives access to /repairall or /repair all
#  RepairIt.reduced: Gives the player a reduced price
#  RepairIt.free: Gives the player free repairs
# - - - - - - - - -
# CONFIG REFERENCE
# - - - - - - - - -
# Placeholders:
#  {input}: Text they inputted for damage amount before trimming and cleanup
#  {damage}: Amount of damage being repaired
#  {balance}: Player's balance
#  {item}: Shows display name or item type if item has no display name
#  {itemType}: Shows the item type explicitly
#  {price}: Price it will cost
#  {originalPrice}: Price before reduction
#  {items}: Amount of items repaired (for /repairall)
# - - - - - - - - -
# pricePerDamagePoint: Price to charge per damage point repaired.
# reductionFactor: Price will be multiplied by this for players with RepairIt.reduced permission
# roundPrice: true/false; Whether to round the price to closest whole number
#
# confirmLargeRepair:
#   enabled: Whether to confirm a large repair
#   minimum: The minimum amount to confirm
#   message: Confirmation message
#   messageAll: Confirmation for /RepairAll
#
# failureAlreadyRepaired: Message to send when player attempts
#                         repairing a fully repaired item.
# failureInsufficientFunds: Message to send if player's balance
#                           is too low for the repair.
# failureNoRepairableItems: Message to send if player uses /repairall
#                           and has no repairable items.
#
# repairSuccess: Message to send when repair was successful.
# repairAllSuccess: Message to send when RepairAll was successful.
#
# free: Comes after "success" for players with RepairIt.free
# reduced: Comes after "success" for players with RepairIt.reduced
# full: Comes after "success" for all other players
# - - - - - - - - -

economyEnabled
: true

pricePerDamagePoint
: 2
reductionFactor
: 0.7

roundPrice
: true

invalidItem
: "&c{itemType} items can't be repaired!"
invalidNumber
: "&cNot a real number: {input}"

confirmLargeRepair
:
  enabled
: true
  minimum
: 100
  message
:
   - "&bRepairing {damage} damage from your {item} &bfor ${price}."
    - "&bType &a/repair &bagain to confirm!"
  allMessage
:
   - "&bRepairing {damage} damage from your {items} items for ${price}."
    - "&bType &a/repairall &bagain to confirm!"

failureAlreadyRepaired
: "&eThat item is already fully repaired!"

failureInsufficientFunds
:
 - "&eRepairing {damage} damage will cost ${price}!"
  - "&eYour balance is ${balance}."

failureNoRepairableItems
: "&cYou don't have any damaged items!"

repairSuccess
: "&aRepaired {damage} damage from your {item}&a!"
repairAllSuccess
: "&aRepaired {damage} damage from {items} items!"

free
: "&bYour rank reduced the repair price! (${originalPrice} -> &a&lFREE&b)"
reduced
: "&bYour rank reduced the repair price! (${originalPrice} -> &a${price}&b)"
full
: "&bWithdrew &3${price} &bfrom your balance."
 
​

Contact Me
Spigot PMs: Click Here
E-Mail: 502badgamer@gmail.com
Discord: Lucas#5300

You can also join the Prodigy Support server and post in my support channel!
[​IMG]

Check out my premium plugin Trade+
[​IMG]


Icon src: https://game-icons.net/1x1/delapouite/blacksmith.html ( License )
​

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Repair It: Configurable; Lightweight; Simple. is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 191 times (via Spigot). Download it and open it directly in the game.

Explore more