getCurrencyKey() | Technische Währungs-ID, Standard coins. | Technical currency ID, default coins. | String |
getCurrencyDisplayName() | Sichtbarer Name der digitalen Währung. | Visible digital currency name. | String |
getCurrencySymbol() | Konfiguriertes Symbol vor Beträgen; leer, wenn Symbolanzeige deaktiviert ist. | Configured symbol shown before amounts; empty when symbol visibility is disabled. | String |
isCurrencySymbolVisible() | Prüft, ob das Symbol global angezeigt werden soll. | Checks whether the symbol should be shown globally. | boolean |
format(long) | Formatiert einen ganzzahligen Betrag mit Symbol und Anzeigename. | Formats a whole amount with symbol and display name. | String |
getBalanceLong(UUID) | Digitales Guthaben als exakter Ganzzahlbetrag. | Digital balance as exact whole-number amount. | long |
getBalance(UUID) | Legacy-Ansicht als double; weiterhin ganzzahlig. | Legacy view as double; still whole-number based. | double |
getFormattedBalance(UUID) | Formatierter Kontostand für UI/Chat. | Formatted account balance for UI/chat. | String |
has(UUID, long) | Prüft ausreichendes digitales Guthaben. | Checks sufficient digital balance. | boolean |
previewDeposit(UUID, long, TransactionContext) | Vorschau für digitale Gutschrift inklusive angewandtem Betrag, Gebühr und Netto. | Preview for a digital credit including applied amount, fee and net. | TransactionPreview |
previewWithdraw(UUID, long, TransactionContext) | Vorschau für digitale Abbuchung inklusive Gebühr, Gesamtbetrag und Block-/Limitstatus. | Preview for a digital debit including fee, total and block/limit status. | TransactionPreview |
previewTransfer(UUID, UUID, long, TransactionContext) | Vorschau für digitale Transfers inklusive Transfergebühr und Gesamtbelastung. | Preview for digital transfers including transfer fee and total charge. | TransactionPreview |
deposit(UUID, long, TransactionContext) | Führt eine strukturierte digitale Gutschrift aus. | Executes a structured digital credit. | YasCurrencyTransactionResult |
withdraw(UUID, long, TransactionContext) | Führt eine strukturierte digitale Abbuchung aus. | Executes a structured digital debit. | YasCurrencyTransactionResult |
transfer(UUID, UUID, long, TransactionContext) | Führt einen strukturierten digitalen Transfer aus. | Executes a structured digital transfer. | YasCurrencyTransactionResult |
questRewardContext(...)
claimPurchaseContext(...)
claimRentContext(...) | Fertige Context-Builder für QuestLines und Claims. | Ready-made context builders for QuestLines and Claims. | TransactionContext |
deposit(UUID, long, reason) | Legacy-Gutschrift auf ein digitales Konto. | Legacy credit to a digital account. | boolean |
withdraw(UUID, long, reason) | Legacy-Abbuchung von einem digitalen Konto. | Legacy withdrawal from a digital account. | boolean |
setBalance(UUID, long, reason) | Setzt einen Kontostand direkt. | Directly sets an account balance. | TransactionResult |
transfer(UUID, UUID, long, reason) | Legacy-Transfer zwischen zwei digitalen Konten. | Legacy transfer between two digital accounts. | boolean |
rewardQuest/Event/Daily(..., long, ...) | Strukturierte Rewards für saubere History-Texte. | Structured rewards for clean history text. | TransactionResult |
refund(..., long, ...)
penalty(..., long, ...) | Strukturierte Rückerstattung oder Strafe/Gebühr. | Structured refund or penalty/fee. | TransactionResult |