Skip to content

A plugin for Cuberite. Turns physical items such as gold ingots or emeralds into a usuable currency using Coiny.

License

Notifications You must be signed in to change notification settings

linuxmasterrace/Physical-Currency

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Outline of PhysicalCurrency Features and API

Mainly to be used through other plugins. All currency is 100% physical. IF you don't have the items, you don't have any currency, you will need to stash them in a safe chest.

There will be 3 commands that admins can use

/currency give

/currency take

/currency balance

The API allows 3 calls/functions.

##TakeCurrency

This will allow a plugin or admin to remove currency from a players inventory. TakeCurrency has a few return codes.

10: Success - The player had enough currency in their inventory and it's been removed from their inventory.

20: Failure - The player specified could not be found.

21: Failure - The specified player did not have enough currency in their inventory.

Example:

######result = cPluginManager:CallPlugin("PhysicalCurrency", "TakeCurrency", "AB49K", "10")

##GiveCurrency

This will add currency to the players inventory

GiveCurrency has a maximum give count of 640 - this is to stop server lag if an admin or plugin sends over 100K emeralds to one person

GiveCurrency has 2 return codes

10: Success - the player has had the currency added to their inventory 20: Failure - The specified player could not be found.

Example:

######result = cPluginManager:CallPlugin("PhysicalCurrency", "GiveCurrency", "AB49K", "10")

##Balance

This will return the amount of currency in the players inventory.

Example:

######result = cPluginManager:CallPlugin("PhysicalCurrency", "Balance", "AB49K")

About

A plugin for Cuberite. Turns physical items such as gold ingots or emeralds into a usuable currency using Coiny.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages