Skip to content

Commit

Permalink
Add Balance on Economy Wheel Player Setting
Browse files Browse the repository at this point in the history
  • Loading branch information
gmitch215 committed Dec 7, 2023
1 parent 91a7b6b commit 255f429
Show file tree
Hide file tree
Showing 16 changed files with 40 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
import us.teaminceptus.novaconomy.api.SortingType;
import us.teaminceptus.novaconomy.api.economy.Economy;
import us.teaminceptus.novaconomy.api.player.NovaPlayer;
import us.teaminceptus.novaconomy.api.settings.Settings;
import us.teaminceptus.novaconomy.util.NovaUtil;

import java.io.IOException;
Expand Down Expand Up @@ -251,9 +252,10 @@ public static ItemStack economyWheel(String suffix, Economy econ, OfflinePlayer
ItemStack economyWheel = NBTWrapper.builder(econ.getIconType(),
meta -> {
meta.setDisplayName(ChatColor.GOLD + econ.getName());
meta.setLore(Collections.singletonList(
format(ChatColor.AQUA + get("constants.balance"), ChatColor.YELLOW + withSuffix(np.getBalance(econ)) + " (" + econ.getSymbol() + ")")
));
if (np.getSetting(Settings.Personal.BALANCE_ON_ECONOMY_WHEEL))
meta.setLore(Collections.singletonList(
format(ChatColor.AQUA + get("constants.balance"), ChatColor.YELLOW + withSuffix(np.getBalance(econ)) + " (" + econ.getSymbol() + ")")
));
},
nbt -> {
nbt.set(CommandWrapper.ECON_TAG, econ.getUniqueId());
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,13 @@ public enum Personal implements NovaSetting<Boolean> {
* Whether the player's statistics are publicly visible
*/
@SettingDescription("settings.personal.statistics")
PUBLIC_STATISTICS("constants.settings.name.public_stats", true)
PUBLIC_STATISTICS("constants.settings.name.public_stats", true),

/**
* Whether your balance should be shown on any Economy Wheel
*/
@SettingDescription("settings.personal.balance_economy_wheel")
BALANCE_ON_ECONOMY_WHEEL("constants.settings.name.balance_economy_wheel", true)

;

Expand Down
2 changes: 2 additions & 0 deletions api/src/main/resources/lang/novaconomy.properties
Original file line number Diff line number Diff line change
Expand Up @@ -456,6 +456,8 @@ success.economy.disable_convertable=The economy %s is now not convertable!
constants.market.category.redstone=Redstone
success.market.set_stock=Successfully set the stock of item '%s' to %s!
success.market.set_stock.multiple=Successfully set the stock of %s items to %s!
settings.personal.balance_economy_wheel=Whether your balance should be shown on any Economy Wheel, according to the current economy.
constants.settings.name.balance_economy_wheel=Balance on Economy Wheel
Expand Down
2 changes: 2 additions & 0 deletions api/src/main/resources/lang/novaconomy_de.properties
Original file line number Diff line number Diff line change
Expand Up @@ -456,6 +456,8 @@ success.economy.disable_convertable=Die Wirtschaft %s ist jetzt nicht konvertier
constants.market.category.redstone=Roter Stein
success.market.set_stock=Der Bestand des Artikels "%s" wurde erfolgreich auf %s gesetzt!
success.market.set_stock.multiple=Der Bestand von %s Artikeln wurde erfolgreich auf %s gesetzt!
settings.personal.balance_economy_wheel=Ob Ihr Guthaben entsprechend der aktuellen Wirtschaftslage auf einem Wirtschaftsrad angezeigt werden soll.
constants.settings.name.balance_economy_wheel=Balance auf dem Wirtschaftsrad
2 changes: 2 additions & 0 deletions api/src/main/resources/lang/novaconomy_es.properties
Original file line number Diff line number Diff line change
Expand Up @@ -456,5 +456,7 @@ success.economy.disable_convertable=La econom\u00EDa %s ya no es convertible!
constants.market.category.redstone=Piedra Roja
success.market.set_stock=Estableci\u00F3 exitosamente el stock del art\u00EDculo '%s' en %s!
success.market.set_stock.multiple=Establec\u00ED exitosamente el stock de %s art\u00EDculos en %s!
settings.personal.balance_economy_wheel=Si su saldo debe mostrarse en alguna rueda econ\u00F3mica, seg\u00FAn la econom\u00EDa actual.
constants.settings.name.balance_economy_wheel=Equilibrio en la Rueda Econ\u00F3mica


2 changes: 2 additions & 0 deletions api/src/main/resources/lang/novaconomy_fi.properties
Original file line number Diff line number Diff line change
Expand Up @@ -457,6 +457,8 @@ success.economy.disable_convertable=Talous %s ei ole nyt vaihdettavissa!
constants.market.category.redstone=Punainen Kivi
success.market.set_stock=Tuotteen '%s' varaston asettaminen onnistuneesti arvoon %s!
success.market.set_stock.multiple=%s tuotteen varaston asettaminen onnistuneesti arvoon %s!
settings.personal.balance_economy_wheel=N\u00E4kyyk\u00F6 saldosi mill\u00E4 tahansa Economy Wheelill\u00E4 nykyisen talouden mukaan.
constants.settings.name.balance_economy_wheel=Balance Economy Wheel



2 changes: 2 additions & 0 deletions api/src/main/resources/lang/novaconomy_fr.properties
Original file line number Diff line number Diff line change
Expand Up @@ -456,6 +456,8 @@ success.economy.disable_convertable=L'\u00E9conomie %s n'est plus convertible!
constants.market.category.redstone=Pierre Rouge
success.market.set_stock=D\u00E9finissez avec succ\u00E8s le stock de l'article '%s' sur %s!
success.market.set_stock.multiple=D\u00E9finissez avec succ\u00E8s le stock de %s articles sur %s!
settings.personal.balance_economy_wheel=Indique si votre solde doit \u00EAtre affich\u00E9 sur n'importe quelle roue \u00E9conomique, en fonction de l'\u00E9conomie actuelle.
constants.settings.name.balance_economy_wheel=\u00C9quilibre sur la Roue \u00C9conomique



2 changes: 2 additions & 0 deletions api/src/main/resources/lang/novaconomy_id.properties
Original file line number Diff line number Diff line change
Expand Up @@ -456,6 +456,8 @@ success.economy.disable_convertable=Perekonomian %s sekarang tidak dapat dikonve
constants.market.category.redstone=Batu Merah
success.market.set_stock=Berhasil mengatur stok barang '%s' ke %s!
success.market.set_stock.multiple=Berhasil mengatur stok %s item ke %s!
settings.personal.balance_economy_wheel=Apakah saldo Anda harus ditampilkan pada Roda Ekonomi mana pun, menurut perekonomian saat ini.
constants.settings.name.balance_economy_wheel=Keseimbangan Roda Ekonomi



Expand Down
2 changes: 2 additions & 0 deletions api/src/main/resources/lang/novaconomy_it.properties
Original file line number Diff line number Diff line change
Expand Up @@ -456,5 +456,7 @@ success.economy.disable_convertable=L'economia %s ora non \u00E8 convertibile!
constants.market.category.redstone=Pietra Rossa
success.market.set_stock=Imposta con successo lo stock dell'articolo '%s' su %s!
success.market.set_stock.multiple=Imposta con successo lo stock di %s articoli su %s!
settings.personal.balance_economy_wheel=Se il tuo saldo deve essere mostrato su qualsiasi Economy Wheel, in base all'economia attuale.
constants.settings.name.balance_economy_wheel=Saldo sulla Ruota Economica


2 changes: 2 additions & 0 deletions api/src/main/resources/lang/novaconomy_ja.properties
Original file line number Diff line number Diff line change
Expand Up @@ -457,5 +457,7 @@ success.economy.disable_convertable=\u30A8\u30B3\u30CE\u30DF\u30FC %s \u306F\u73
constants.market.category.redstone=\u8D64\u77F3
success.market.set_stock=\u30A2\u30A4\u30C6\u30E0 '%s' \u306E\u5728\u5EAB\u3092 %s \u306B\u8A2D\u5B9A\u3057\u307E\u3057\u305F.
success.market.set_stock.multiple=%s \u30A2\u30A4\u30C6\u30E0\u306E\u5728\u5EAB\u3092 %s \u306B\u8A2D\u5B9A\u3057\u307E\u3057\u305F\u3002
settings.personal.balance_economy_wheel=\u73FE\u5728\u306E\u7D4C\u6E08\u72B6\u6CC1\u306B\u5FDC\u3058\u3066\u3001\u6B8B\u9AD8\u3092\u30A8\u30B3\u30CE\u30DF\u30FC \u30DB\u30A4\u30FC\u30EB\u306B\u8868\u793A\u3059\u308B\u304B\u3069\u3046\u304B.
constants.settings.name.balance_economy_wheel=\u30A8\u30B3\u30CE\u30DF\u30FC\u30DB\u30A4\u30FC\u30EB\u306E\u30D0\u30E9\u30F3\u30B9


2 changes: 2 additions & 0 deletions api/src/main/resources/lang/novaconomy_ko.properties
Original file line number Diff line number Diff line change
Expand Up @@ -456,5 +456,7 @@ success.economy.disable_convertable=\uACBD\uC81C %s\uC740(\uB294) \uC774\uC81C \
constants.market.category.redstone=\uBD89\uC740 \uC0C9 \uB3CC
success.market.set_stock='%s' \uD56D\uBAA9\uC758 \uC7AC\uACE0\uB97C %s(\uC73C)\uB85C \uC124\uC815\uD588\uC2B5\uB2C8\uB2E4!
success.market.set_stock.multiple=%s\uAC1C \uD56D\uBAA9\uC758 \uC7AC\uACE0\uB97C %s(\uC73C)\uB85C \uC124\uC815\uD588\uC2B5\uB2C8\uB2E4!
settings.personal.balance_economy_wheel=\uD604\uC7AC \uACBD\uC81C \uC0C1\uD669\uC5D0 \uB530\uB77C \uACBD\uC81C \uD720\uC5D0 \uC794\uC561\uC744 \uD45C\uC2DC\uD560\uC9C0 \uC5EC\uBD80\uC785\uB2C8\uB2E4.
constants.settings.name.balance_economy_wheel=\uACBD\uC81C \uD720\uC758 \uADE0\uD615


2 changes: 2 additions & 0 deletions api/src/main/resources/lang/novaconomy_nb.properties
Original file line number Diff line number Diff line change
Expand Up @@ -456,6 +456,8 @@ success.economy.disable_convertable=\u00D8konomien %s er n\u00E5 ikke konvertibe
constants.market.category.redstone=R\u00F8d Stein
success.market.set_stock=Sett beholdningen av varen '%s' til %s!
success.market.set_stock.multiple=Sett beholdningen av %s varer til %s!
settings.personal.balance_economy_wheel=Om saldoen din skal vises p\u00E5 et hvilket som helst \u00F8konomihjul, i henhold til gjeldende \u00F8konomi.
constants.settings.name.balance_economy_wheel=Balanse P\u00E5 \u00F8konomihjulet



Expand Down
2 changes: 2 additions & 0 deletions api/src/main/resources/lang/novaconomy_pt.properties
Original file line number Diff line number Diff line change
Expand Up @@ -456,6 +456,8 @@ success.economy.disable_convertable=A economia %s agora n\u00E3o \u00E9 convers\
constants.market.category.redstone=Redstone
success.market.set_stock=O estoque do item '%s' foi definido com sucesso para %s!
success.market.set_stock.multiple=O estoque de %s itens foi definido com sucesso para %s!
settings.personal.balance_economy_wheel=Se o seu saldo deve constar em alguma Roda da Economia, de acordo com a economia atual.
constants.settings.name.balance_economy_wheel=Equil\u00EDbrio na Roda da Economia
2 changes: 2 additions & 0 deletions api/src/main/resources/lang/novaconomy_ru.properties
Original file line number Diff line number Diff line change
Expand Up @@ -456,4 +456,6 @@ success.economy.disable_convertable=\u042D\u043A\u043E\u043D\u043E\u043C\u0438\u
constants.market.category.redstone=\u0420\u0435\u0434\u0441\u0442\u043E\u0443\u043D
success.market.set_stock=\u0423\u0441\u043F\u0435\u0448\u043D\u043E \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u043B\u0438 \u0437\u0430\u043F\u0430\u0441 \u0442\u043E\u0432\u0430\u0440\u0430 \u00AB%s\u00BB \u043D\u0430 %s!
success.market.set_stock.multiple=\u0423\u0441\u043F\u0435\u0448\u043D\u043E \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u043B\u0438 \u0437\u0430\u043F\u0430\u0441 %s \u0442\u043E\u0432\u0430\u0440\u043E\u0432 \u043D\u0430 %s!
settings.personal.balance_economy_wheel=\u0414\u043E\u043B\u0436\u0435\u043D \u043B\u0438 \u0432\u0430\u0448 \u0431\u0430\u043B\u0430\u043D\u0441 \u043E\u0442\u043E\u0431\u0440\u0430\u0436\u0430\u0442\u044C\u0441\u044F \u043D\u0430 \u043B\u044E\u0431\u043E\u043C \u043A\u043E\u043B\u0435\u0441\u0435 \u044D\u043A\u043E\u043D\u043E\u043C\u0438\u043A\u0438 \u0432 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441 \u0442\u0435\u043A\u0443\u0449\u0435\u0439 \u044D\u043A\u043E\u043D\u043E\u043C\u0438\u043A\u043E\u0439.
constants.settings.name.balance_economy_wheel=\u0411\u0430\u043B\u0430\u043D\u0441 \u043D\u0430 \u044D\u043A\u043E\u043D\u043E\u043C\u0438\u0447\u043D\u043E\u043C \u043A\u043E\u043B\u0435\u0441\u0435

2 changes: 2 additions & 0 deletions api/src/main/resources/lang/novaconomy_sv.properties
Original file line number Diff line number Diff line change
Expand Up @@ -456,6 +456,8 @@ success.economy.disable_convertable=Ekonomin %s \u00E4r nu inte konvertibel!
constants.market.category.redstone=R\u00F6d Sten
success.market.set_stock=St\u00E4ll in lagret av artikel '%s' till %s!
success.market.set_stock.multiple=St\u00E4ll in lagret av %s artiklar till %s!
settings.personal.balance_economy_wheel=Om ditt saldo ska visas p\u00E5 n\u00E5got ekonomihjul, enligt den aktuella ekonomin.
constants.settings.name.balance_economy_wheel=Balans P\u00E5 Ekonomihjulet



2 changes: 2 additions & 0 deletions api/src/main/resources/lang/novaconomy_zh.properties
Original file line number Diff line number Diff line change
Expand Up @@ -456,4 +456,6 @@ success.economy.disable_convertable=\u7ECF\u6D4E%s\u73B0\u5728\u4E0D\u53EF\u5151
constants.market.category.redstone=\u7EA2\u77F3\u5934
success.market.set_stock=\u5DF2\u6210\u529F\u5C06\u5546\u54C1"%s"\u7684\u5E93\u5B58\u8BBE\u7F6E\u4E3A %s!
success.market.set_stock.multiple=\u5DF2\u6210\u529F\u5C06 %s \u4EF6\u5546\u54C1\u7684\u5E93\u5B58\u8BBE\u7F6E\u4E3A %s!
settings.personal.balance_economy_wheel=\u6839\u636E\u5F53\u524D\u7ECF\u6D4E\u72B6\u51B5\uFF0C\u60A8\u7684\u4F59\u989D\u662F\u5426\u5E94\u663E\u793A\u5728\u4EFB\u4F55\u7ECF\u6D4E\u8F6E\u76D8\u4E0A.
constants.settings.name.balance_economy_wheel=\u7ECF\u6D4E\u8F6E\u4E0A\u7684\u5E73\u8861

0 comments on commit 255f429

Please sign in to comment.