Sueta

Repair Scrolls: Fix Items with a Scroll! [100% CUSTOMISABLE

1.2.3

Repair your gear using a Repair Scroll! Awesome for RPG and Prison servers.

·Plugin
  1. 1.2.3latest1.2.3 UPDATE: Bug-Fixes!Nov 19, 2017
    Bug-Fixes: - Sometimes the plugin won't be able to recognize if an item has full durability or not.
    2 downloads
  2. 1.2.21.2.2 UPDATE: Code Clean-ups, and Bug-Fixes!Nov 18, 2017
    What's New:​ Code Cleanups: The plugin will will use server resources more efficiently now ​ Bug-Fixes:​ High Priority: When a scroll's item-id was set to an empty map, when right click, it would turn into a real map. That has now been fixed!​ I would like to thank everyone for their patience with me. :) Thank you again for almost 85 downloads!​
    18 downloads
  3. 1.2.11.2.1 UPDATE: Debug Item Changes, Bug-Fixes, and Compatibility Support!Nov 17, 2017
    New Configuration Changes .SpoilerTarget">Spoiler Code (Text): # For the display item, please use minecraft IDs. Link for List: http://minecraft-ids.grahamedgecombe.com/ | Bukkit sounds can be found at # For blacklisted-items, please use Bukkit Material names. Link for List: hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html #Do not change this value. config-version: 1 item: options: full-durability: #When a player attempts to place a scroll when the item placed on already has full durability. disable-scroll-usage: true send-message: false sound: enabled: false volume: 1 pitch: 1 sounds: # NOTICE: If you use 1.8, set it to "BAT_TAKEOFF" instead. - "ENTITY_BAT_TAKEFF" gear-enabled: #The gear that a scroll can be placed upon. tools: true armor: true weapons: swords: true bows: true blacklisted-items: #Items that are not allowed to be used with a scroll. Please use Bukkit material names. - "FLINT_AND_STEEL" - "SHEARS" sound-options: enabled: true volume: 1 pitch: 1 sounds: # Please use Bukkit sound names only. NOTICE: If you use 1.8, set it to "BAT_TAKEOFF" instead. - "ENTITY_BAT_TAKEOFF" scrolls: simple: name: "&e&lSimple Repair Scroll" item-id: 395 data: 0 lore: - "&7This simple scroll is said" - "&7to repair an item." - "" - "&e&lUsable on:" - " &e&l * &7Armor" - " &e&l * &7Weapons" - " &e&l * &7Tools" - " &e&l * &7Gear" - "" - "&e&lRepair Percent:&7 30%" - "&8Drag n' Drop on item to apply." fix-percent: 30 legendary: name: "&6&lLegendary Repair Scroll" item-id: 395 data: 0 lore: - "&7This legendary scroll is said" - "&7fully repair an item." - "" - "&6&lUsable on:" - " &6&l * &7Armor" - " &6&l * &7Weapons" - " &6&l * &7Tools" - " &6&l * &7Gear" - "" - "&6&lRepair Percent:&7 70%" - "&8Drag n' Drop on item to apply." fix-percent: 70 godly: name: "&c&lGodly Repair Scroll" item-id: 395 data: 0 lore: - "&7This legendary scroll is said" - "&7fully repair an item." - "" - "&c&lUsable on:" - " &c&l * &7Armor" - " &c&l * &7Weapons" - " &c&l * &7Tools" - " &c&l * &7Gear" - "" - "&c&lRepair Percent:&7 100%" - "&8Drag n' Drop on item to apply." fix-percent: 100 messages: #All in-game messages, you can have multiples lines. To disable a message, set the first line to "none." help: - "" - "&6&lRepair Scrolls &8(by @Kyrix)" - "" - "&e&l/rs give [type] [player] [amount]" - " &o&7Give yourself or a player a repair scroll." - "&e&l/rs debug" - " &o&7Give yourself a broken item for testing purposes." - "&e&l/rs help " - " &o&7Displays chat help messages." - "&e&l/rs list" - " &o&7Lists all the available scroll types." - "" invalid-player: - "&6&lCould not find: &7%player%" - "&7&oThe player you are trying to find is either offline or invalid!" confirmation: - "&7Successfully sent %amount% Repair Scroll to &6&l%player%&7!" player-confirmation: - "&7You have received a &6&lRepair Scroll&7!" invalid-arguments: - "&6&lInvalid Arguments!" - "&7&oRefer to /rs for command usage help." inventory-full: - "&7You have received a &6&lRepair Scroll&7!" - "&8The item has been put on the ground because your inventory is full." full-durability: - "&7This item already has full durability!" no-permission: - "&c&lAccess denied!" - "&7You do not have permission to use this command." config-reloaded: - "&6&lSuccess!" - "&7All config files have been reloaded." scroll-doesnt-exist: - "&c&lThat scroll does not exist!" - "&7&oUse /rs list to get a list of all available scrolls." only-players: - "&7Only players may use this command." list: header: "&6&lList of all scroll types:" format: "&6&l%num% &7%name%" debug: recieved: - "&6&l(!) &7Debug item received." have: - "&6&l(!) &7You already have a debug item!" - "&7Right-click it in your inventory to reset its durability." What's New:​ - Debug Item: Now when you right click the debug item, it will reset it's durability. this was mainly implemented so when testing, the user's inventory won't get spammed. - Compatibility Support: After this update, you will be able to use this plugin on a 1.8 server. Woohoo! Bug-fixes:​ - Medium Priority: Sounds weren't working.​ - High Priority: Scrolls wouldn't work properly for 1.8 users.​
    23 downloads
  4. 1.2.0UPDATE 1.2.0: Tiers, New features & Commands, and Bug Fixes!Nov 15, 2017
    This update contains major config.yml changes. For updates to take place, please edit your file accordingly.​ .SpoilerTarget">Spoiler: Current Version of Configuration File Code (Text): # For the display item, please use minecraft IDs. Link for List: http://minecraft-ids.grahamedgecombe.com/ | Bukkit sounds can be found at # For blacklisted-items, please use Bukkit Material names. Link for List: hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html #Do not change this value. config-version: 1 item: options: full-durability: #When a player attempts to place a scroll when the item placed on already has full durability. disable-scroll-usage: true send-message: false sound: enabled: false volume: 1 pitch: 1 sounds: - "ENTITY_BAT_TAKEFF" gear-enabled: #The gear that a scroll can be placed upon. tools: true armor: true weapons: swords: true bows: true blacklisted-items: #Items that are not allowed to be used with a scroll. Please use Bukkit material names. - "FLINT_AND_STEEL" - "SHEARS" sound-options: enabled: true volume: 1 pitch: 1 sounds: # Please use Bukkit sound names only. - "ENTITY_BAT_TAKEOFF" scrolls: simple: name: "&e&lSimple Repair Scroll" item-id: 395 data: 0 lore: - "&7This simple scroll is said" - "&7to repair an item." - "" - "&e&lUsable on:" - " &e&l * &7Armor" - " &e&l * &7Weapons" - " &e&l * &7Tools" - " &e&l * &7Gear" - "" - "&e&lRepair Percent:&7 30%" - "&8Drag n' Drop on item to apply." fix-percent: 30 legendary: name: "&6&lLegendary Repair Scroll" item-id: 395 data: 0 lore: - "&7This legendary scroll is said" - "&7fully repair an item." - "" - "&6&lUsable on:" - " &6&l * &7Armor" - " &6&l * &7Weapons" - " &6&l * &7Tools" - " &6&l * &7Gear" - "" - "&6&lRepair Percent:&7 70%" - "&8Drag n' Drop on item to apply." fix-percent: 70 godly: name: "&c&lGodly Repair Scroll" item-id: 395 data: 0 lore: - "&7This legendary scroll is said" - "&7fully repair an item." - "" - "&c&lUsable on:" - " &c&l * &7Armor" - " &c&l * &7Weapons" - " &c&l * &7Tools" - " &c&l * &7Gear" - "" - "&c&lRepair Percent:&7 100%" - "&8Drag n' Drop on item to apply." fix-percent: 100 messages: #All in-game messages, you can have multiples lines. To disable a message, set the first line to "none." help: - "" - "&6&lRepair Scrolls &8(by @Kyrix)" - "" - "&e&l/rs give [type] [player] [amount]" - " &o&7Give yourself or a player a repair scroll." - "&e&l/rs debug" - " &o&7Give yourself a broken item for testing purposes." - "&e&l/rs help " - " &o&7Displays chat help messages." - "&e&l/rs list" - " &o&7Lists all the available scroll types." - "" invalid-player: - "&6&lCould not find: &7%player%" - "&7&oThe player you are trying to find is either offline or invalid!" confirmation: - "&7Successfully sent %amount% Repair Scroll to &6&l%player%&7!" player-confirmation: - "&7You have received a &6&lRepair Scroll&7!" invalid-arguments: - "&6&lInvalid Arguments!" - "&7&oRefer to /rs for command usage help." inventory-full: - "&7You have received a &6&lRepair Scroll&7!" - "&8The item has been put on the ground because your inventory is full." full-durability: - "&7This item already has full durability!" no-permission: - "&c&lAccess denied!" - "&7You do not have permission to use this command." config-reloaded: - "&6&lSuccess!" - "&7All config files have been reloaded." scroll-doesnt-exist: - "&c&lThat scroll does not exist!" - "&7&oUse /rs list to get a list of all available scrolls." only-players: - "&7Only players may use this command." list: header: "&6&lList of all scroll types:" format: "&6&l%num% &7%name%" debug: recieved: - "&6&l(!) &7Debug item received." Note: If you do not add these changes, the plugin will not run properly. It is recommended to delete your old server and reboot your server to get the new version of the config. ​ New Updates: Thank you to everyone who has suggested these updates, enjoy!​ TIERS: New Feature Make different scroll types, with different names, lores, and fix-percentages. You can have a simple tiered repair scroll that will only heal 10% of the item’s max durability. (Thanks to Bunny_Magic)​ FULL DURABILITY: New Feature Configure what happens when a player places a scroll on an item when it already has full durability.​ LIST: New Command Sends a list of all tiers that exist in your config.yml file. Usable through config and in-game. (Syntax: /scroll list)​ DEBUG: New Command Gives a broken item, for testing purposes. Only usable in-game. (Syntax: /scroll debug)​ CONFIG VERSION: New Feature New addition to the config.yml, allows the plugin to notify the user if he has an old version of the config.​ ​ Bug Fixes: Please report all bugs in the discussion section, thank you!​ BUG FIX: Medium Priority The plugin used to allow players to be able to use a scroll on items that have full durability. That has now been resolved.​ ​ That’s all I got for this update! Please give me a 5-star review for my hard work. Thank you! ​
    43 downloads
  5. 1.0.0Nov 8, 2017
    34 downloads

Similar projects

Plugin →