- Minecraft Versions
- 1.8, 1.9, 1.10, 1.11, 1.12, 1.14, 1.15, 1.16, 1.17, 1.18, 1.19, 1.20
WHAT CAN I DO WITH EPICCRAFTINGSPLUS?
This plugin allows you to create custom craftings in a very unique way. Using the /ecraft command (or a configurable crafting place) you can craft epic items with custom names, lore, enchantments, but only if you have the required items or required conditions (All of this is configurable). You can create all the craftings you want and its a maximum of 15 required items per crafting.
Each of the craftings have many other configurable options, like cooldown time, permissions, actions to execute when crafted, category, one time craft, among others...
Example: You can craft an item named: Epic Sword, But you need: x15 Diamonds, x15 Gold Ingots and whatever items you want.
FULL WIKI ON THIS LINK:
https://ajneb97.gitbook.io/epiccraftingsplus/
- ✓ Create and save craftings automatically using /ecraft create <name>
- ✓ Crafting inventories (Main, all categories, category menu, crafting menu, bypass cooldown menu)
- ✓ Completely configurable inventory
- ✓ Categories system
- ✓ Permissions for categories
- ✓ Automatic Page system
- ✓ Crafting places/Categorized crafting places
- ✓ Edit craftings from the game
- ✓ Previous and next craftings system
- ✓ PlaceholderAPI variable (Total crafted)
- ✓ Block ecraft command (to only use crafting places)
- ✓ Hide craftings with permissions
- ✓ Hide one time craftings
- ✓ Hide craftings with no requirements
- ✓ Attach block to open crafting menu and categories
- ✓ Cooldown notifications
- ✓ One cooldown at the time option
- ✓ Log file
- ✓ Command to give craftings directly to a player
- ✓ Command to verify for errors
- ✓ Bypass cooldowns permission
- ✓ Reduce cooldowns time permission
- ✓ API
- ✓ HEX color support
Crafting Properties:
- ✓ Custom item
- ✓ Category
- ✓ Up to 15 required items
- ✓ Prevent required item being removed from inventory
- ✓ Cooldown
- ✓ Cooldown bypass cost
- ✓ Permission
- ✓ One time craft
- ✓ Craft with money
- ✓ Hide required items flags
- ✓ Ignore required items properties (name, lore, enchants)
- ✓ Success rate
- ✓ Actions when crafted (player command, console command, title, playsound, firework, message, close inventory)
- ✓ Give no item (craft commands/actions instead)
- ✓ Extra requirements (using PlaceholderAPI variables)
- ✓ Random craftings
Crafting Items Properties:
- ✓ Id, durability/datavalue
- ✓ Name
- ✓ Display name (for inventory and chat messages)
- ✓ Lore
- ✓ Amount
- ✓ Custom model data
- ✓ Enchantments
- ✓ Item flags
- ✓ Attributes
- ✓ Leather armor color
- ✓ Enchanted books
- ✓ Skull Data (texture, id, owner)
- ✓ Potion Data
- ✓ Banner Data
- ✓ Firework Data
- ✓ Book Data
- ✓ Armor Trim Data
- ✓ NBT
Compatibility:
- ✓ Vault + Economy plugin (To bypass cooldowns using money)
- ✓ PlaceholderAPI (To add extra requirements to craft)
- ✓ Holographic Displays (To create holograms above crafting places)
- ✓ Decent Holograms (To create holograms above crafting places)
- ✓ CMI (To create holograms above crafting places)
- ✓ Works in 1.8+
REQUIREMENTS:
1. Spigot or Paper (not craftbukkit)
2. (Optional) Vault (To craft items using money or bypass cooldowns, https://www.spigotmc.org/resources/vault.34315/)
3. (Optional) PlaceholderAPI (To add conditions to extra requirements, or variables to items name/lore) https://www.spigotmc.org/resources/placeholderapi.6245/)
4. (Optional) Holographic Displays (To spawn holograms above crafting places, https://dev.bukkit.org/projects/holographic-displays), Decent Holograms (https://www.spigotmc.org/resources/96927/) or CMI (https://www.spigotmc.org/resources/3742/)
To install the plugin on your server place the EpicCraftingsPlus.jar file inside your plugins folder and start your server.
CREATING A CRAFTING:
Inmediately you can use the /ecraft command to access the main inventory in which you will find 2 categories; Weapons/Armors and Others craftings. Each crafting is one file, and you can find them in the craftings folder. To create a new crafting do the following:
1. Use the /ecraft create <name> command while holding an item in your hand. This item will be the final crafting.
2. The crafting is now created but you must set some basic configurations. An edit inventory will be opened. Here you can set a category for this crafting and its required items.
3. What you can do now is to configure many of the new crafting properties in the generated file inside the craftings folder.
4. If you want to modify crafting priorities easy, I recommend you to use the /ecraft editall command to do so. This will open the main editing inventory.
To a proper understanding of the plugin check the wiki below. Here you will find the whole plugin explained in detail.
FULL WIKI ON THIS LINK:
https://ajneb97.gitbook.io/epiccraftingsplus/
/ecraft Opens the crafting inventory.
/ecraft create <name> Creates a new crafting for the item in your hand.
/ecraft edit <name> Edits an already created crafting.
/ecraft editall Main menu to edit craftings.
/ecraft delete <name> Deletes a crafting.
/ecraft give <player> <crafting> (optional)<amount> Gives a crafting to a player.
/ecraft opencategory <player> <category> (optional, blocked inventory)<true/false> Opens an EpicCraftingsPlus category to the player. The last argument represents whether or not the inventory should be blocked.
/ecraft opencraft <player> <crafting> (optional, blocked inventory)<true/false> Opens a crafting to the player. The last argument represents whether or not the inventory should be blocked.
/ecraft reload Reloads the Config.
/ecraft help Shows this message.
/ecraft setplace (optional)<category> Creates a crafting place on the target block.
/ecraft removeplace Removes a crafting place.
/ecraft reset <player> (optional)<crafting> Resets player data (cooldown and times crafted an item).
/ecraft verify Checks the plugin for errors.
PERMISSIONS:
epiccraftingsplus.admin (Access to all functionalities and commands of the plugin.)
ecraft.bypass.cooldowns (Allows the player to bypass ALL crafting cooldowns.)
ecraft.cooldown.<crafting>.<percentage_reduction> (Allows the player to reduce the cooldown of a crafting by a certain percentage. For example, ecraft.cooldown.supersword.60 will reduce the cooldown of the super_sword crafting by a 60%. You can replace <crafting> with * to reduce the cooldown for ALL craftings.)
ecraft.use.craftwithmoney (Allows to use the craft_with_money option item)