GithubHelp home page GithubHelp logo

sv3ks / hypercurrencies Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 1.0 132 KB

Adds custom currencies to Spigot.

Home Page: https://www.spigotmc.org/resources/hypercurrencies.108601/

License: GNU General Public License v3.0

Java 100.00%
java spigot bukkit minecraft minecraft-plugin vault-api open-source bukkit-plugin paper plugin

hypercurrencies's Introduction

HyperCurrencies

HyperCurrencies is a Spigot Plugin, adding customizable currencies that's easily manageable. For more info, visit the spigot page

If you want to use the plugin in java, click here.

hypercurrencies's People

Contributors

isnott avatar sv3ks avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

theqingfengx

hypercurrencies's Issues

feature: more commands

add a /balance and /bal command to show you the money in all the economies you create

add a command /balancetop <economy name> and /baltop <economy name>.

add the command /pay <user> <economy> <amount> so that if you have the permission hypercurrencies.pay.<economy name> you can pay with that economy otherwise you can only pay with the economy that is set as vault.

add a command to /paytoggle <economy> and /paytoggle all to toggle that you can't send money from any economy

add a command to set an economy as vault.

each command would have its respective permission

add support for mysql/mariadb database

add different placeholders such as 

%hypercurrencie_balance_<currencie>% indicate balance
%hypercurrencie_balance_balance_value_<currencie>% indicate balance value
%hypercurrencie_balance_balance_formatted_<currencie>% indicate formatted balance
%hypercurrencie_top_player_#_<currencie>% indicate the player name of the ranking #
%hypercurrencie_top_balance_#_<currencie>% indicate the player balance of ranking #
%hypercurrencie_top_balance_value_#_<currencie>% indicate the player balance value of ranking #
%hypercurrencie_sum_balance_<currencie>% indicate the balance of server total
%hypercurrencie_sum_balance_balance_value_<currencie>% indicate the balance balance value of server total
%hypercurrencie_top_rank_<currencie>% indicate the rank of the player
%hypercurrencie_top_rank_#_<currencie>% indicate the rank of the player# %hypercurrencie_top_rank_#_<currencie>%
indicate the rank of the player#
%hypercurrencie_global_paypermission_<currencie>% show global pay permission
%hypercurrencie_global_paypermission_<currencie>% show the player pay permission
%hypercurrencie_paytoggle_<currencie>% show the player's accepting payments status

Baltop empty list

When executing /baltop, null/error can be displayed if not enough players is on the baltop.

Add pay toggling

Add pay toggling so players can decide if they want to be able to get paid using /pay.

Vault Provider /pay bug

Using /pay with a currency using the vault provider can be abused since the output of VaultProvider#get always will be true.

Baltop pages

I was looking and the baltop only goes up to 10 if I'm not mistaken, it would be like the other economy plugins that as they enter users go increasing, for example if the maximum baltop today are 20 people and tomorrow I enter 10 more than you when you put /baltop 2 I get from 11 to 20 and so on with the other pages that is how it does for example the essentials and placeholders of top same

Originally posted by @Zarkness in #1 (comment)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.