HomeJavaModsRentingCraft
RentingCraft
THIS PLUGIN IS STILL BEING DEVELOPED. ANY IDEAS ARE WELCOME

NOTE! If you were running version 1.0.4 or lower please delete the language files when updating! When you start server again it will generate the new language files.

1. What is RentingCraft

Always had the feeling like you found some diamond ore and you wished you could rent someones pickaxe with the looting enchantment? Well then RentingCraft will help you. RentingCraft is a plugin that adds a system to rent your tools, armor or other stuff with usages to other players and get paid for it.

This plugin requires Vault. Click here to download Vault.

2. Commands




3. Possibilities

4. Installation

  1. Download the plugin jar on the side and place it in the plugin folder of your server.
  2. Make sure Vault and a supported Economy plugin are also installed on the server!
  3. Reload or restart the server
  4. Setup all the files as explained bellow
  5. Do a reload/restart again
  6. Plugin ready to be used

5. Files

5.1 Config.yml

This file stores all the basic settings. At the moment it is a very short list


5.2 Tools.yml

This file contains a list of all the items supported by the plugin. You will see that default all items are set to true. If you set the value to false players cannot rent/offer these items on the server.
!! Don't delete any line because this will break the plugin. If you accidentally did this delete the file and restart/reload the server and the plugin will restore the default file !!

5.3 Players.yml

This file will save the most important part of the plugin. You have two main sections and an info section:


5.4 Messages_§§.yml

These are all the language files the plugin supports. To say the plugin what file to use you have to set Settings.Language in the config.yml file to the two letters indicated after the "_". For example you want to use the English language file called Messages_EN.yml you have to set Settings.Language to "EN". If you set this wrong or a to a language that doesn't exist the plugin will load the English file.

6. GUI's

The plugin is made as easy as possible although it is a very complicated system. I used as much GUI's as I could to make it as easy as possible for the players to use the plugin.

6.1 Offer GUI

[​IMG]

HOW TO OPEN: By running the command /offer

PURPOSE: GUI to let the player select the item he wants to offer by placing the item in the free slot in the top inventory.

ITEMS:

6.2 SetPrice GUI

[​IMG]

HOW TO OPEN: By running the command /price

PURPOSE: GUI to let the player set the price for the item he just offered.

ITEMS:

6.3 SelectTool GUI

[​IMG]

HOW TO OPEN: By running the command /rent

PURPOSE: GUI that show all the items that can be rented/offered on the server

ITEMS:

6.4 RentTool GUI

[​IMG]

EXAMPLE OF DIAMOND_SWORD!

HOW TO OPEN: By clicking an item in the ToolSelect GUI

PURPOSE: GUI that show all the available items for the item the player just clicked

ITEMS:

6.5 AmountUsesSelect GUI

[​IMG]

EXAMPLE OF DIAMOND_SWORD!

HOW TO OPEN: By clicking an item in the RentTool GUI

PURPOSE: GUI that allows player to choose amount of uses he wants to rent the item for.

ITEMS:

6.6 MyTools GUI

[​IMG]

EXAMPLE AFTER OFFERING A LOT OF ITEMS

HOW TO OPEN: By running the command /myoffer

PURPOSE: GUI that show all the items a player is offering.

ITEMS:

6.7 StopOffer GUI

[​IMG]

EXAMPLE OF A DIAMOND SWORD

HOW TO OPEN: By clicking an item in the MyTools GUI

PURPOSE: GUI that show all the items a player is offering.

ITEMS:

7. Supported Languages


Do you want me to help by translating the messages to other languages? Feel free to contact me!

8. BUGS

9. Ideas
Do you have more ideas for the plugin? Well feel free to post below, PM me or mail me at: [email protected]

10. Metrics

This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:


--> Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.

11. Tutorial videos:
LtJim007

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.

RentingCraft is a free Minecraft Java mod. Downloaded 2,460 times (via Spigot). Download it and open it directly in the game.

Explore more