Item Insurance Plugin

Status
This thread has been locked.

NaxxosMC

Feedback score
0
Posts
11
Reactions
1
Resources
0
Looking for a developer to make a custom "Item Insurance" plugin for version 1.13.2

Here is a general description of what the plugin would do.

A player would like to retain some of his items when he dies, he is willing
to pay a fee to do so.
The player wants to protect his inventory so he/she enters a command ./insure inventory
and for a cost of X amount of currency, the next time he/she dies their inventory will
remain after death and their insurance will expire.

The spoilers below include more specific information on the functionality of the plugin.

Add my discord : Naxxos#4932
If you are interested.
=========================================================
Commands
Each command should have a permission node, all permissions are granted to the player
by default EXCEPT for the commands listed in the admin section

./insure inventory
- This command would insure the player's inventory.
(Inventory insurance includes armor being worn as well)
./insure armor
- This command would insure the armor a player is wearing.
./insure hand
- This command would insure the item a player is holding in his hand.
-----------------------------------------------------------------------------

./insure check
- This command will check if the item in the player's hand is insured
(If the inventory is insured, display a message states the inventory is insured)
./insure display
- This command will display all individual items insured by the player
(If the inventory is insured, display a message states the inventory is insured)

-----------------------------------------------------------------------------
./insure help
- This command would bring up a configurable help message

-----------------------------------------------------------------------------
Admin Commands : All commands in this section require a permission: Insure.Admin.*

./insure inventory <player>
- Insure a player's inventory free of cost.
./insure armor <player>
- Insure a player's armor free of cost.
./insure hand <player>
- Insure the item in a player's hand free of cost.

./insure check <player>
- This command will check if the item in the player's hand is insured
(If the inventory is insured, display a message states the inventory is insured)
./insure display <player>
- This command will display all individual items by type insured by the player
(If the inventory is insured, display a message states the inventory is insured)

Configuration Related

The ability to enable or disable the following features in a config document:
- Insure Inventory : true/false
- Insure Armor : true/false
- Insure Hand : true/false

The ability to alter the monetary price of the following features in a config document:
- Inventory Insurance Price :
- Armor Insurance Price :
- Hand Insurance Price :

The ability to configure display messages for the following occurances:
(When a player insures item(s) display the following message)
- Inventory Insure :
- Armor Insure :
- Hand Insure :

The ability to configure display messages for the following occurances:
(When a player's insurance expires)
- Insurance Expired:

Storage Related

Store user information on insurance status in a document seperate from the main
config
=========================================================
 
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

Tyler

Developer
Supreme
Feedback score
14
Posts
2,589
Reactions
2,238
Resources
0
I sent you a request on Discord.
 
Status
This thread has been locked.
Top