Items+ | Custom Items | Crafting Recipes | ✅ 1.16 - 1.17 ✅

SpigotVIP Items+ | Custom Items | Crafting Recipes | ✅ 1.16 - 1.17 ✅ Patched

Items+ | Custom Items | Crafting Recipes | ✅ 1.16 - 1.17 ✅
Native Minecraft Version:1.17Tested Minecraft Versions:
  • 1.16
  • 1.17
Contributors:StephenGFX (texture pack designer)Donation Link:https://paypal.me/helldiner
Banner_Itemplus.png


Have you ever thought about boosting your server's popularity ?

Are you bored of using the same vanilla items over and over ?

You don't have the required specs to run the game with custom mods ?

Don't worry ! This plugin is made for you !

Items+ adds a variety of cool custom items into the vanilla game without even installing any mods !

Have you ever dreamt to use a handgun to defend yourself in the deepest and darkest mines while mining minerals with an emerald pickaxe ? All of this is finally possible now !

Items+ allows you to implement a whole set of exclusive items and blocks, from the Emerald Sword to the Netherite Apple.

Banner_Preview.png



Banner_Tutorial.png




Banner_Support.png


If you have any questions or would like to report an issue, feel free to contact us on our discord !
Discord support server
:
discord.png

Prerequisites :

You must own a 1.16.X / 1.17.X client version of the game (Minecraft jar file), installed on the same machine as your server.

You must be able to open a port for HTTP connections on the same machine your server is installed.


2021-02-05_00.12.53-min.png


Commands :

There are currently 4 commands implemented in the plugin, all starting with /itemsplus, /items or /ip :

/itemsplus give [player_name] [item_id] [amount] : Gives an Items+ item to a player.

/itemsplus config [item_id] get/set/reset [property_path]

[property_value]
: Used to manage item config files from the game.

reset edits the whole config file and [property_path] is set as path.to.property (for example : recipe.ingredients).

/itemsplus list : Returns the id of all items.

/itemsplus guide : Spawns a character explaining you the plugin basics.

Recipes :

When you'll launch the plugin for the first time, default recipes will be used.

You may want to edit them or enable them only in specific worlds or for players owning permissions.

You can do all that in item config files which are located under

%server_root%/plugins/Items+/items and %server_root%/plugins/Items+/blocks.

For more information about editing recipes, go to Config files section.

Guide :

To start the guide, type in the chat the following command
/itemsplus guide.
A Clone of myself will spawn a front of you and give you a brief tutorial on the plugin.

2020-10-10_23.15.07-min.png


How does it work ?

Each time you load the server, the plugin generates a Resource Pack that contains custom item textures.

These textures do not replace vanilla ones !

Then, it sets up a http web server that will send that Resource Pack to the players. And finally, it creates and handles custom actions for items depending on their textures.

All that sounds quite easy to develop, it is not ^^.

Config files :

There are three types of config files that comes with the plugin: The main one: config.yml in which you can set ip address and port number for the http web server, path to Minecraft client jar file, whether operators are all allowedto deal with the plugin or not.

You can also define a list of worlds where the plugin is enabled as well as a list of permissions players must own to craft the new items.

One for language support :
lang.yml. Some texts defined in the plugin are written in English. You can change their values in that file.

And one for each of implemented items :
Item Name.yml. They contain specific propertiesrelated to the item as well asglobal properties you can find in each item file.

Here is an explanation for each of these properties :

recipe_enabled: Whether this item can be crafted or not.

display_name: The item name and its color.

recipe: If these properties are set, the item can only be crafted by the player if he belongs to a world from worlds list and if he owns a permission from permissions list.

Theshapeof the recipe is a line divived into three parts(separated by ":").

Each part correspond to a line of the crafting table and is composed of three characters representing item materials("_" if none).

These characters are linked to their materials in the ingredients property.

I am open to any update ideas on my discord server.
Thank you for not judging me on my english level and I hope you will enjoy this tool designed for you !

Similar resources

AdditionsPlus | Custom Commands, Menus, Tablists, Scoreboards, Items & more | 1.8 - 1.19 MikeyBoy
0.00 star(s) 0 ratings
Downloads
148
Updated
Bloodmoon Advanced |Custom mobs|Items|Life cycles|events Dekomori
5.00 star(s) 2 ratings
Downloads
211
Updated
DeluxeBazaar [1.8-1.16x] | Orders - Modes - Shop Setting - Sell All & Items - Custom Items K
100% customizable, cheap & advanced bazaar plugin that includes every feature, like popular server!
3.00 star(s) 3 ratings
Downloads
109
Updated
BlackSpigot General Chat
Rules Help Users
    arda32 @ arda32: maybe we can do some trade
    Top