MagicItems

This is my first public spigot plugin. :)

If there are bugs, please report them to the Github or the discord!

Description
:
This plugin will give you Diamond/Netherite armor, diamond/netherite tools, a sword, a bow, an elytra, 64 arrows, a flint and steel, and rockets. They are all enchanted level 32767 except looting (set to 1000 to prevent massive lag and crashes), fortune, and knockback. There is a config file to change the enchantment levels.

⚠ WARNING: ⚠
The looting enchants on the tools may cause lag, and even crash some servers if used too many times! Please keep this mind and only give trusted people the permission to use the command!!
COMMANDS:
/magicitems help - shows help
/magicitems give - gives items
/magicitems version - shows version and checks if the plugin is up-to-date
/magicitems enchants help - shows help
/magicitems enchants toggle - toggle if enchantments will show on the items
/magicitems enchants status - shows if the toggle is on or off
/magicitems attrubutes help - shows help
/magicitems attrubutes toggle - toggle if attributes will show on the items
/magicitems attrubutes status - shows if the toggle is on or off
/magicitems vanishing help - shows help
/magicitems vanishing toggle - toggle if the vanishing curse will be on the item
/magicitems vanishing status - shows if the toggle is on or off
/magicitems binding help - shows help
/magicitems binding toggle - toggle if the vanishing curse will be on the item curse
/magicitems binding status - shows if the toggle is on or off

 

Permissions:

- magicitems.give - Able to give items
- magicitems.enchants.toggle - Able to toggle enchants
- magicitems.enchants.status - Able to see status
- magicitems.attributes.toggle - Able to toggle attributes
- magicitems.attributes.status - Able to see status
- magicitems.vanishing.toggle - Able to toggle the vanishing curse
- magicitems.vanishing.status - Able to see status
- magicitems.binding.toggle - Able to toggle the binding curse
- magicitems.binding.status - Able to see status

 

Default Config.yml (so that you can update the config without losing all config data):

# IMPORTANT!!!!!! DO NOT CHANGE config-version!!!!!!!!!
config-version: 1.1

Reload:
# The message will show in-game and in console
message: Reloading MagicItems!
reloaded-message: Successfully Reloaded MagicItems!

Enchant-Levels: #Max: 32767 or it will be a negative.
protection: 32767
fire_protection: 32767
feather_falling: 32767
blast_protection: 32767
projectile_protection: 32767
respiration: 32767
aqua_affinity: 32767
thorns: 32767
depth_strider: 32767
frost_walker: 32767
binding_curse: 1
sharpness: 32767
smite: 32767
bane_of_arthropods: 32767
knockback: 1
fire_aspect: 32767
looting: 1000
sweeping: 32767
efficiency: 32767
silk_touch: 1
unbreaking: 32767
fortune: 32767
power: 32767
punch: 1
flame: 32767
infinity: 32767
luck_of_the_sea: 32767
lure: 32767
mending: 32767
vanishing_curse: 32767
channeling: 32767
impaling: 32767
loyalty: 32767
multishot: 32767
piercing: 32767
quick_charge: 5
soul_speed: 10

 

Known Bugs:
 - Crossbow not working

Other Info:
Spigot: https://www.spigotmc.org/resources/magicitems.82693/
To get support or post issues, join the discord here or make an issue on github here!
Also, be sure to add suggestions of what I should add to the plugin!

Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    401980
  • Created
    Aug 12, 2020
  • Last Released File
    Jul 12, 2021
  • Total Downloads
    285
  • License

Categories

Members

Recent Files

Bukkit