Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ABOVE_MAXIMUM - Enum constant in enum class fr.mathildeuh.youneedme.api.economy.EconomyResult.Status
 
ACCOUNT_NOT_FOUND - Enum constant in enum class fr.mathildeuh.youneedme.api.economy.EconomyResult.Status
 
active() - Method in record class fr.mathildeuh.youneedme.api.moderation.Punishment
Returns the value of the active record component.
ACTIVE - Enum constant in enum class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing.Status
 
activeBan(UUID) - Method in interface fr.mathildeuh.youneedme.api.moderation.ModerationService
 
activeIpBan(String) - Method in interface fr.mathildeuh.youneedme.api.moderation.ModerationService
 
activeMute(UUID) - Method in interface fr.mathildeuh.youneedme.api.moderation.ModerationService
 
activePunishments(PunishmentType, int, int) - Method in interface fr.mathildeuh.youneedme.api.moderation.ModerationService
All currently-active bans/mutes, for /banlist.
addMessage(TicketMessage) - Method in interface fr.mathildeuh.youneedme.api.storage.TicketRepository
 
adjustStock(String, String, int) - Method in interface fr.mathildeuh.youneedme.api.storage.ShopRepository
Atomically adjusts stock by delta (negative on buy, positive on sell-back) and returns the new value.
ALREADY_CLAIMED - Enum constant in enum class fr.mathildeuh.youneedme.api.tickets.TicketService.ClaimResult
 
ALREADY_CLAIMED_ONE_TIME - Enum constant in enum class fr.mathildeuh.youneedme.api.kits.KitService.ClaimResult
 
ALREADY_CLOSED - Enum constant in enum class fr.mathildeuh.youneedme.api.tickets.TicketService.ClaimResult
 
ALREADY_CLOSED - Enum constant in enum class fr.mathildeuh.youneedme.api.tickets.TicketService.CloseResult
 
applyDelta(UUID, String, double, double) - Method in interface fr.mathildeuh.youneedme.api.storage.EconomyRepository
Atomically applies delta to the player's balance and returns the resulting balance.
atChest(Position) - Method in interface fr.mathildeuh.youneedme.api.playershop.PlayerShopService
The shop whose stock chest is at this exact block position, if any.
atSign(Position) - Method in interface fr.mathildeuh.youneedme.api.playershop.PlayerShopService
The shop whose sign is at this exact block position, if any.
auction() - Method in record class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing
Returns the value of the auction record component.
auctionHouse() - Static method in class fr.mathildeuh.youneedme.api.YouNeedMeAPI
 
AuctionHouseService - Interface in fr.mathildeuh.youneedme.api.auctionhouse
Player-to-player marketplace: list an item at a fixed price, or as an auction with bidding, optionally taxed on listing.
AuctionHouseService.BidResult - Enum Class in fr.mathildeuh.youneedme.api.auctionhouse
 
AuctionHouseService.PurchaseResult - Enum Class in fr.mathildeuh.youneedme.api.auctionhouse
 
AuctionListEvent - Class in fr.mathildeuh.youneedme.api.event
Fired before an item is listed on the auction house.
AuctionListEvent(Player, ItemStack, double) - Constructor for class fr.mathildeuh.youneedme.api.event.AuctionListEvent
 
AuctionListing - Record Class in fr.mathildeuh.youneedme.api.auctionhouse
A single listing, either fixed-price or an auction.
AuctionListing(long, UUID, String, ItemStack, double, long, long, AuctionListing.Status, UUID, boolean, Double, UUID, String) - Constructor for record class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing
Creates an instance of a AuctionListing record class.
AuctionListing.Status - Enum Class in fr.mathildeuh.youneedme.api.auctionhouse
 
AuctionRepository - Interface in fr.mathildeuh.youneedme.api.storage
 
auctions() - Method in interface fr.mathildeuh.youneedme.api.storage.DataStorage
 
author() - Method in record class fr.mathildeuh.youneedme.api.tickets.TicketMessage
Returns the value of the author record component.
authorUsername() - Method in record class fr.mathildeuh.youneedme.api.tickets.TicketMessage
Returns the value of the authorUsername record component.

B

balance() - Method in record class fr.mathildeuh.youneedme.api.economy.EconomyService.BalanceEntry
Returns the value of the balance record component.
balance(UUID) - Method in interface fr.mathildeuh.youneedme.api.economy.EconomyService
 
balance(UUID, String) - Method in interface fr.mathildeuh.youneedme.api.economy.EconomyService
 
balanceAfter() - Method in record class fr.mathildeuh.youneedme.api.economy.EconomyResult
Returns the value of the balanceAfter record component.
balanceAfter() - Method in record class fr.mathildeuh.youneedme.api.storage.EconomyTransactionLog
Returns the value of the balanceAfter record component.
BalanceEntry(UUID, String, double) - Constructor for record class fr.mathildeuh.youneedme.api.economy.EconomyService.BalanceEntry
Creates an instance of a BalanceEntry record class.
ban(UUID, UUID, String, Long) - Method in interface fr.mathildeuh.youneedme.api.moderation.ModerationService
 
BAN - Enum constant in enum class fr.mathildeuh.youneedme.api.moderation.PunishmentType
 
banIp(String, UUID, String, Long) - Method in interface fr.mathildeuh.youneedme.api.moderation.ModerationService
 
BELOW_MINIMUM - Enum constant in enum class fr.mathildeuh.youneedme.api.economy.EconomyResult.Status
 
bid(UUID, long, double) - Method in interface fr.mathildeuh.youneedme.api.auctionhouse.AuctionHouseService
Places a bid on an auction listing.
BID_TOO_LOW - Enum constant in enum class fr.mathildeuh.youneedme.api.auctionhouse.AuctionHouseService.BidResult
 
browse(int, int) - Method in interface fr.mathildeuh.youneedme.api.auctionhouse.AuctionHouseService
Active listings, newest first.
buy(UUID, long, int) - Method in interface fr.mathildeuh.youneedme.api.playershop.PlayerShopService
 
buy(UUID, String, int) - Method in interface fr.mathildeuh.youneedme.api.shop.ShopService
 
buyer() - Method in record class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing
Returns the value of the buyer record component.
buyPrice() - Method in record class fr.mathildeuh.youneedme.api.playershop.PlayerShop
Returns the value of the buyPrice record component.
buyPrice() - Method in record class fr.mathildeuh.youneedme.api.shop.ShopItem
Returns the value of the buyPrice record component.

C

cancel() - Method in interface fr.mathildeuh.youneedme.api.scheduler.SchedulerAdapter.ScheduledTask
 
cancel(UUID, long) - Method in interface fr.mathildeuh.youneedme.api.auctionhouse.AuctionHouseService
 
CANCELLED - Enum constant in enum class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing.Status
 
CANNOT_BID_OWN_LISTING - Enum constant in enum class fr.mathildeuh.youneedme.api.auctionhouse.AuctionHouseService.BidResult
 
CANNOT_BUY_OWN_LISTING - Enum constant in enum class fr.mathildeuh.youneedme.api.auctionhouse.AuctionHouseService.PurchaseResult
 
CANNOT_TRADE_OWN_SHOP - Enum constant in enum class fr.mathildeuh.youneedme.api.playershop.PlayerShopService.TradeResult
 
categories() - Method in interface fr.mathildeuh.youneedme.api.shop.ShopService
 
categories() - Method in interface fr.mathildeuh.youneedme.api.tickets.TicketService
Configured categories, in order; empty if the module has none set up.
category() - Method in record class fr.mathildeuh.youneedme.api.model.Warp
Returns the value of the category record component.
category() - Method in record class fr.mathildeuh.youneedme.api.tickets.Ticket
Returns the value of the category record component.
category(String) - Method in interface fr.mathildeuh.youneedme.api.shop.ShopService
 
CHEST_FULL - Enum constant in enum class fr.mathildeuh.youneedme.api.playershop.PlayerShopService.TradeResult
 
CHEST_MISSING - Enum constant in enum class fr.mathildeuh.youneedme.api.playershop.PlayerShopService.TradeResult
The chest block is gone/changed without going through proper shop removal.
chestLocation() - Method in record class fr.mathildeuh.youneedme.api.playershop.PlayerShop
Returns the value of the chestLocation record component.
claim(long, UUID, String) - Method in interface fr.mathildeuh.youneedme.api.tickets.TicketService
 
claim(UUID, String) - Method in interface fr.mathildeuh.youneedme.api.kits.KitService
Attempts to claim a kit: checks permission, one-time/max-claims, cooldown and inventory space, then gives the items and records the claim.
claimCount() - Method in record class fr.mathildeuh.youneedme.api.kits.KitClaimState
Returns the value of the claimCount record component.
CLAIMED - Enum constant in enum class fr.mathildeuh.youneedme.api.tickets.Ticket.Status
 
claimedBy() - Method in record class fr.mathildeuh.youneedme.api.tickets.Ticket
Returns the value of the claimedBy record component.
claimedByUsername() - Method in record class fr.mathildeuh.youneedme.api.tickets.Ticket
Returns the value of the claimedByUsername record component.
claimState(UUID, String) - Method in interface fr.mathildeuh.youneedme.api.kits.KitService
 
close(long, UUID, String) - Method in interface fr.mathildeuh.youneedme.api.tickets.TicketService
Closes the ticket and writes its full transcript to plugins/YouNeedMe/tickets/ - the returned result's TicketService.CloseResult.SUCCESS carries no transcript path since the write happens after the DB update; callers wanting the path should follow up with TicketService.messages(long).
CLOSED - Enum constant in enum class fr.mathildeuh.youneedme.api.tickets.Ticket.Status
 
CLOSED - Enum constant in enum class fr.mathildeuh.youneedme.api.tickets.TicketService.ReplyResult
 
closedAt() - Method in record class fr.mathildeuh.youneedme.api.tickets.Ticket
Returns the value of the closedAt record component.
closedBy() - Method in record class fr.mathildeuh.youneedme.api.tickets.Ticket
Returns the value of the closedBy record component.
closedByUsername() - Method in record class fr.mathildeuh.youneedme.api.tickets.Ticket
Returns the value of the closedByUsername record component.
collectExpired(UUID, long) - Method in interface fr.mathildeuh.youneedme.api.auctionhouse.AuctionHouseService
Collects a pending item: an unsold/expired fixed-price listing (as its seller) or a won auction (as the winning bidder).
connect() - Method in interface fr.mathildeuh.youneedme.api.storage.DataStorage
 
cooldownRemaining(UUID, String) - Method in interface fr.mathildeuh.youneedme.api.kits.KitService
Seconds remaining before player can claim kitId again, or 0 if ready now.
cooldownSeconds() - Method in record class fr.mathildeuh.youneedme.api.kits.Kit
Returns the value of the cooldownSeconds record component.
cost() - Method in record class fr.mathildeuh.youneedme.api.model.Warp
Returns the value of the cost record component.
count(UUID) - Method in interface fr.mathildeuh.youneedme.api.storage.HomeRepository
 
create(String, Position, UUID) - Method in interface fr.mathildeuh.youneedme.api.warps.WarpService
 
create(UUID, Position, Position, ItemStack, Double, Double) - Method in interface fr.mathildeuh.youneedme.api.playershop.PlayerShopService
 
create(UUID, String, String, String) - Method in interface fr.mathildeuh.youneedme.api.tickets.TicketService
 
createdAt() - Method in record class fr.mathildeuh.youneedme.api.model.Home
Returns the value of the createdAt record component.
createdAt() - Method in record class fr.mathildeuh.youneedme.api.model.Warp
Returns the value of the createdAt record component.
createdAt() - Method in record class fr.mathildeuh.youneedme.api.tickets.Ticket
Returns the value of the createdAt record component.
createdBy() - Method in record class fr.mathildeuh.youneedme.api.model.Warp
Returns the value of the createdBy record component.
currencies() - Method in interface fr.mathildeuh.youneedme.api.economy.EconomyService
 
currency(String) - Method in interface fr.mathildeuh.youneedme.api.economy.EconomyService
 
Currency - Record Class in fr.mathildeuh.youneedme.api.economy
A currency YouNeedMe's economy can hold a balance in.
Currency(String, String, String, String, int) - Constructor for record class fr.mathildeuh.youneedme.api.economy.Currency
Creates an instance of a Currency record class.
currencyId() - Method in record class fr.mathildeuh.youneedme.api.storage.EconomyTransactionLog
Returns the value of the currencyId record component.
currentBid() - Method in record class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing
Returns the value of the currentBid record component.
currentBidder() - Method in record class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing
Returns the value of the currentBidder record component.
currentBidderUsername() - Method in record class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing
Returns the value of the currentBidderUsername record component.

D

DataStorage - Interface in fr.mathildeuh.youneedme.api.storage
The single storage abstraction point: swapped wholesale at startup based on storage.type in config.yml (SQLite by default).
decimalPlaces() - Method in record class fr.mathildeuh.youneedme.api.economy.Currency
Returns the value of the decimalPlaces record component.
DEFAULT_CURRENCY - Static variable in interface fr.mathildeuh.youneedme.api.economy.EconomyService
 
delete(long) - Method in interface fr.mathildeuh.youneedme.api.storage.PlayerShopRepository
 
delete(String) - Method in interface fr.mathildeuh.youneedme.api.storage.WarpRepository
 
delete(String) - Method in interface fr.mathildeuh.youneedme.api.warps.WarpService
 
delete(UUID, String) - Method in interface fr.mathildeuh.youneedme.api.homes.HomeService
 
delete(UUID, String) - Method in interface fr.mathildeuh.youneedme.api.storage.HomeRepository
 
delta() - Method in record class fr.mathildeuh.youneedme.api.storage.EconomyTransactionLog
Returns the value of the delta record component.
deposit(UUID, double) - Method in interface fr.mathildeuh.youneedme.api.economy.EconomyService
 
deposit(UUID, String, double) - Method in interface fr.mathildeuh.youneedme.api.economy.EconomyService
 
DEPOSIT - Enum constant in enum class fr.mathildeuh.youneedme.api.event.EconomyTransactionEvent.Type
 
description() - Method in record class fr.mathildeuh.youneedme.api.model.Warp
Returns the value of the description record component.
disconnect() - Method in interface fr.mathildeuh.youneedme.api.storage.DataStorage
 
display() - Method in record class fr.mathildeuh.youneedme.api.shop.ShopItem
Returns the value of the display record component.
displayName() - Method in record class fr.mathildeuh.youneedme.api.kits.Kit
Returns the value of the displayName record component.
displayName() - Method in record class fr.mathildeuh.youneedme.api.model.PlayerProfile
 
displayName() - Method in record class fr.mathildeuh.youneedme.api.shop.ShopCategory
Returns the value of the displayName record component.
displayOrder() - Method in record class fr.mathildeuh.youneedme.api.shop.ShopCategory
Returns the value of the displayOrder record component.

E

economy() - Method in interface fr.mathildeuh.youneedme.api.storage.DataStorage
 
economy() - Static method in class fr.mathildeuh.youneedme.api.YouNeedMeAPI
 
EconomyRepository - Interface in fr.mathildeuh.youneedme.api.storage
 
EconomyResult - Record Class in fr.mathildeuh.youneedme.api.economy
Outcome of a single economy operation, mirroring Vault's own success/failure-with-reason shape.
EconomyResult(EconomyResult.Status, double, String) - Constructor for record class fr.mathildeuh.youneedme.api.economy.EconomyResult
Creates an instance of a EconomyResult record class.
EconomyResult.Status - Enum Class in fr.mathildeuh.youneedme.api.economy
 
EconomyService - Interface in fr.mathildeuh.youneedme.api.economy
YouNeedMe's internal economy.
EconomyService.BalanceEntry - Record Class in fr.mathildeuh.youneedme.api.economy
 
EconomyTransactionEvent - Class in fr.mathildeuh.youneedme.api.event
Fired before any balance change is persisted - deposit, withdraw, set, or one leg of a /pay transfer (which fires twice: once per account).
EconomyTransactionEvent(UUID, String, EconomyTransactionEvent.Type, double, String, UUID) - Constructor for class fr.mathildeuh.youneedme.api.event.EconomyTransactionEvent
 
EconomyTransactionEvent.Type - Enum Class in fr.mathildeuh.youneedme.api.event
 
EconomyTransactionLog - Record Class in fr.mathildeuh.youneedme.api.storage
One audit entry in a player's economy history (deposit, withdraw, pay, purchase, ...).
EconomyTransactionLog(long, UUID, String, double, double, String, UUID, long) - Constructor for record class fr.mathildeuh.youneedme.api.storage.EconomyTransactionLog
Creates an instance of a EconomyTransactionLog record class.
effectivePrice() - Method in record class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing
The price a buyer would pay right now: the current bid if any, else the starting price.
equals(Object) - Method in record class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.mathildeuh.youneedme.api.economy.Currency
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.mathildeuh.youneedme.api.economy.EconomyResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.mathildeuh.youneedme.api.economy.EconomyService.BalanceEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.mathildeuh.youneedme.api.kits.Kit
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.mathildeuh.youneedme.api.kits.KitClaimState
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.mathildeuh.youneedme.api.model.Home
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.mathildeuh.youneedme.api.model.PlayerProfile
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.mathildeuh.youneedme.api.model.Position
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.mathildeuh.youneedme.api.model.Warp
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.mathildeuh.youneedme.api.moderation.Punishment
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.mathildeuh.youneedme.api.playershop.PlayerShop
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.mathildeuh.youneedme.api.shop.ShopCategory
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.mathildeuh.youneedme.api.shop.ShopItem
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.mathildeuh.youneedme.api.shop.ShopService.QuickSellResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.mathildeuh.youneedme.api.storage.EconomyTransactionLog
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.mathildeuh.youneedme.api.tickets.Ticket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.mathildeuh.youneedme.api.tickets.TicketMessage
Indicates whether some other object is "equal to" this one.
ERROR - Enum constant in enum class fr.mathildeuh.youneedme.api.economy.EconomyResult.Status
 
EXPIRED - Enum constant in enum class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing.Status
 
expiredAwaitingCollection(UUID) - Method in interface fr.mathildeuh.youneedme.api.auctionhouse.AuctionHouseService
Listings the player has something waiting on - see AuctionHouseService.collectExpired(UUID, long).
expiresAt() - Method in record class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing
Returns the value of the expiresAt record component.
expiresAt() - Method in record class fr.mathildeuh.youneedme.api.moderation.Punishment
Returns the value of the expiresAt record component.

F

failure(EconomyResult.Status, double, String) - Static method in record class fr.mathildeuh.youneedme.api.economy.EconomyResult
 
find(long) - Method in interface fr.mathildeuh.youneedme.api.storage.AuctionRepository
 
find(long) - Method in interface fr.mathildeuh.youneedme.api.tickets.TicketService
 
find(String) - Method in interface fr.mathildeuh.youneedme.api.storage.WarpRepository
 
find(UUID) - Method in interface fr.mathildeuh.youneedme.api.storage.PlayerProfileRepository
 
find(UUID, String) - Method in interface fr.mathildeuh.youneedme.api.storage.HomeRepository
 
findActive(int, int) - Method in interface fr.mathildeuh.youneedme.api.storage.AuctionRepository
 
findActive(UUID, PunishmentType) - Method in interface fr.mathildeuh.youneedme.api.storage.PunishmentRepository
 
findActiveExpired(long) - Method in interface fr.mathildeuh.youneedme.api.storage.AuctionRepository
Every ACTIVE listing whose expiresAt is at or before now.
findActiveIpBan(String) - Method in interface fr.mathildeuh.youneedme.api.storage.PunishmentRepository
 
findActiveOfType(PunishmentType, int, int) - Method in interface fr.mathildeuh.youneedme.api.storage.PunishmentRepository
 
findAll() - Method in interface fr.mathildeuh.youneedme.api.storage.WarpRepository
 
findAllShops() - Method in interface fr.mathildeuh.youneedme.api.storage.PlayerShopRepository
Every shop, for warming PlayerShopService's in-memory sign/chest lookup caches.
findAwaitingCollection(UUID) - Method in interface fr.mathildeuh.youneedme.api.storage.AuctionRepository
Listings a player has something waiting on: their own unsold/expired fixed-price listings (item to reclaim) plus any auction they won (item to collect, seller already paid at resolution time).
findByIp(String) - Method in interface fr.mathildeuh.youneedme.api.storage.PunishmentRepository
 
findByOwner(UUID) - Method in interface fr.mathildeuh.youneedme.api.storage.HomeRepository
 
findByPlayer(UUID) - Method in interface fr.mathildeuh.youneedme.api.storage.TicketRepository
 
findBySeller(UUID, boolean) - Method in interface fr.mathildeuh.youneedme.api.storage.AuctionRepository
 
findByStatuses(List) - Method in interface fr.mathildeuh.youneedme.api.storage.TicketRepository
 
findByTarget(UUID) - Method in interface fr.mathildeuh.youneedme.api.storage.PunishmentRepository
 
findClaimState(UUID, String) - Method in interface fr.mathildeuh.youneedme.api.storage.KitRepository
 
findOrCreate(UUID, String) - Method in interface fr.mathildeuh.youneedme.api.storage.PlayerProfileRepository
 
findShopsByOwner(UUID) - Method in interface fr.mathildeuh.youneedme.api.storage.PlayerShopRepository
 
findTicket(long) - Method in interface fr.mathildeuh.youneedme.api.storage.TicketRepository
 
findUuidByNickname(String) - Method in interface fr.mathildeuh.youneedme.api.storage.PlayerProfileRepository
 
findUuidByUsername(String) - Method in interface fr.mathildeuh.youneedme.api.storage.PlayerProfileRepository
 
firstJoinedAt() - Method in record class fr.mathildeuh.youneedme.api.model.PlayerProfile
Returns the value of the firstJoinedAt record component.
format(double) - Method in record class fr.mathildeuh.youneedme.api.economy.Currency
 
formatNumber(double) - Method in record class fr.mathildeuh.youneedme.api.economy.Currency
Just the grouped, fixed-precision number (no symbol/name) - for templates that place the currency symbol/name separately.
fr.mathildeuh.youneedme.api - package fr.mathildeuh.youneedme.api
 
fr.mathildeuh.youneedme.api.auctionhouse - package fr.mathildeuh.youneedme.api.auctionhouse
 
fr.mathildeuh.youneedme.api.economy - package fr.mathildeuh.youneedme.api.economy
 
fr.mathildeuh.youneedme.api.event - package fr.mathildeuh.youneedme.api.event
 
fr.mathildeuh.youneedme.api.homes - package fr.mathildeuh.youneedme.api.homes
 
fr.mathildeuh.youneedme.api.kits - package fr.mathildeuh.youneedme.api.kits
 
fr.mathildeuh.youneedme.api.model - package fr.mathildeuh.youneedme.api.model
 
fr.mathildeuh.youneedme.api.moderation - package fr.mathildeuh.youneedme.api.moderation
 
fr.mathildeuh.youneedme.api.nickname - package fr.mathildeuh.youneedme.api.nickname
 
fr.mathildeuh.youneedme.api.playershop - package fr.mathildeuh.youneedme.api.playershop
 
fr.mathildeuh.youneedme.api.scheduler - package fr.mathildeuh.youneedme.api.scheduler
 
fr.mathildeuh.youneedme.api.scoreboard - package fr.mathildeuh.youneedme.api.scoreboard
 
fr.mathildeuh.youneedme.api.shop - package fr.mathildeuh.youneedme.api.shop
 
fr.mathildeuh.youneedme.api.storage - package fr.mathildeuh.youneedme.api.storage
 
fr.mathildeuh.youneedme.api.tickets - package fr.mathildeuh.youneedme.api.tickets
 
fr.mathildeuh.youneedme.api.warps - package fr.mathildeuh.youneedme.api.warps
 

G

get(String) - Method in interface fr.mathildeuh.youneedme.api.warps.WarpService
 
get(UUID, String) - Method in interface fr.mathildeuh.youneedme.api.homes.HomeService
 
getAccount() - Method in class fr.mathildeuh.youneedme.api.event.EconomyTransactionEvent
 
getAmount() - Method in class fr.mathildeuh.youneedme.api.event.EconomyTransactionEvent
 
getBalance(UUID, String, double) - Method in interface fr.mathildeuh.youneedme.api.storage.EconomyRepository
 
getCurrencyId() - Method in class fr.mathildeuh.youneedme.api.event.EconomyTransactionEvent
 
getHandlerList() - Static method in class fr.mathildeuh.youneedme.api.event.AuctionListEvent
 
getHandlerList() - Static method in class fr.mathildeuh.youneedme.api.event.EconomyTransactionEvent
 
getHandlerList() - Static method in class fr.mathildeuh.youneedme.api.event.HomeSetEvent
 
getHandlerList() - Static method in class fr.mathildeuh.youneedme.api.event.KitClaimEvent
 
getHandlerList() - Static method in class fr.mathildeuh.youneedme.api.event.PunishmentIssuedEvent
 
getHandlerList() - Static method in class fr.mathildeuh.youneedme.api.event.PunishmentRevokedEvent
 
getHandlerList() - Static method in class fr.mathildeuh.youneedme.api.event.TicketCreateEvent
 
getHandlerList() - Static method in class fr.mathildeuh.youneedme.api.event.TradeCompletedEvent
 
getHandlerList() - Static method in class fr.mathildeuh.youneedme.api.event.WarpUseEvent
 
getHandlers() - Method in class fr.mathildeuh.youneedme.api.event.AuctionListEvent
 
getHandlers() - Method in class fr.mathildeuh.youneedme.api.event.EconomyTransactionEvent
 
getHandlers() - Method in class fr.mathildeuh.youneedme.api.event.HomeSetEvent
 
getHandlers() - Method in class fr.mathildeuh.youneedme.api.event.KitClaimEvent
 
getHandlers() - Method in class fr.mathildeuh.youneedme.api.event.PunishmentIssuedEvent
 
getHandlers() - Method in class fr.mathildeuh.youneedme.api.event.PunishmentRevokedEvent
 
getHandlers() - Method in class fr.mathildeuh.youneedme.api.event.TicketCreateEvent
 
getHandlers() - Method in class fr.mathildeuh.youneedme.api.event.TradeCompletedEvent
 
getHandlers() - Method in class fr.mathildeuh.youneedme.api.event.WarpUseEvent
 
getHomeName() - Method in class fr.mathildeuh.youneedme.api.event.HomeSetEvent
 
getItem() - Method in class fr.mathildeuh.youneedme.api.event.AuctionListEvent
 
getKit() - Method in class fr.mathildeuh.youneedme.api.event.KitClaimEvent
 
getPlayer() - Method in class fr.mathildeuh.youneedme.api.event.YnmPlayerEvent
 
getPlayerA() - Method in class fr.mathildeuh.youneedme.api.event.TradeCompletedEvent
 
getPlayerB() - Method in class fr.mathildeuh.youneedme.api.event.TradeCompletedEvent
 
getPosition() - Method in class fr.mathildeuh.youneedme.api.event.HomeSetEvent
 
getPrice() - Method in class fr.mathildeuh.youneedme.api.event.AuctionListEvent
 
getPunishment() - Method in class fr.mathildeuh.youneedme.api.event.PunishmentIssuedEvent
 
getPunishment() - Method in class fr.mathildeuh.youneedme.api.event.PunishmentRevokedEvent
 
getReason() - Method in class fr.mathildeuh.youneedme.api.event.EconomyTransactionEvent
Machine-readable cause, e.g.
getRelatedAccount() - Method in class fr.mathildeuh.youneedme.api.event.EconomyTransactionEvent
The other party for a transfer (e.g.
getStock(String, String) - Method in interface fr.mathildeuh.youneedme.api.storage.ShopRepository
 
getTicket() - Method in class fr.mathildeuh.youneedme.api.event.TicketCreateEvent
 
getType() - Method in class fr.mathildeuh.youneedme.api.event.EconomyTransactionEvent
 
getWarp() - Method in class fr.mathildeuh.youneedme.api.event.WarpUseEvent
 

H

has(UUID, String, double) - Method in interface fr.mathildeuh.youneedme.api.economy.EconomyService
 
hasCooldown() - Method in record class fr.mathildeuh.youneedme.api.kits.Kit
 
hashCode() - Method in record class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing
Returns a hash code value for this object.
hashCode() - Method in record class fr.mathildeuh.youneedme.api.economy.Currency
Returns a hash code value for this object.
hashCode() - Method in record class fr.mathildeuh.youneedme.api.economy.EconomyResult
Returns a hash code value for this object.
hashCode() - Method in record class fr.mathildeuh.youneedme.api.economy.EconomyService.BalanceEntry
Returns a hash code value for this object.
hashCode() - Method in record class fr.mathildeuh.youneedme.api.kits.Kit
Returns a hash code value for this object.
hashCode() - Method in record class fr.mathildeuh.youneedme.api.kits.KitClaimState
Returns a hash code value for this object.
hashCode() - Method in record class fr.mathildeuh.youneedme.api.model.Home
Returns a hash code value for this object.
hashCode() - Method in record class fr.mathildeuh.youneedme.api.model.PlayerProfile
Returns a hash code value for this object.
hashCode() - Method in record class fr.mathildeuh.youneedme.api.model.Position
Returns a hash code value for this object.
hashCode() - Method in record class fr.mathildeuh.youneedme.api.model.Warp
Returns a hash code value for this object.
hashCode() - Method in record class fr.mathildeuh.youneedme.api.moderation.Punishment
Returns a hash code value for this object.
hashCode() - Method in record class fr.mathildeuh.youneedme.api.playershop.PlayerShop
Returns a hash code value for this object.
hashCode() - Method in record class fr.mathildeuh.youneedme.api.shop.ShopCategory
Returns a hash code value for this object.
hashCode() - Method in record class fr.mathildeuh.youneedme.api.shop.ShopItem
Returns a hash code value for this object.
hashCode() - Method in record class fr.mathildeuh.youneedme.api.shop.ShopService.QuickSellResult
Returns a hash code value for this object.
hashCode() - Method in record class fr.mathildeuh.youneedme.api.storage.EconomyTransactionLog
Returns a hash code value for this object.
hashCode() - Method in record class fr.mathildeuh.youneedme.api.tickets.Ticket
Returns a hash code value for this object.
hashCode() - Method in record class fr.mathildeuh.youneedme.api.tickets.TicketMessage
Returns a hash code value for this object.
hidden() - Method in record class fr.mathildeuh.youneedme.api.model.Warp
Returns the value of the hidden record component.
history(UUID) - Method in interface fr.mathildeuh.youneedme.api.moderation.ModerationService
Full punishment history for a player, newest first.
history(UUID) - Method in interface fr.mathildeuh.youneedme.api.tickets.TicketService
A player's closed tickets, most recent first.
history(UUID, int) - Method in interface fr.mathildeuh.youneedme.api.storage.EconomyRepository
 
Home - Record Class in fr.mathildeuh.youneedme.api.model
A single player home.
Home(UUID, String, Position, long, long) - Constructor for record class fr.mathildeuh.youneedme.api.model.Home
Creates an instance of a Home record class.
HomeLimitExceededException(int) - Constructor for exception class fr.mathildeuh.youneedme.api.homes.HomeService.HomeLimitExceededException
 
HomeRepository - Interface in fr.mathildeuh.youneedme.api.storage
 
homes() - Method in interface fr.mathildeuh.youneedme.api.storage.DataStorage
 
homes() - Static method in class fr.mathildeuh.youneedme.api.YouNeedMeAPI
 
HomeService - Interface in fr.mathildeuh.youneedme.api.homes
Per-player homes, including the permission-driven per-player home limit.
HomeService.HomeLimitExceededException - Exception Class in fr.mathildeuh.youneedme.api.homes
Thrown by HomeService.set(UUID, String, Position) when creating a new home would exceed HomeService.limitFor(UUID).
HomeSetEvent - Class in fr.mathildeuh.youneedme.api.event
Fired before a home is created or moved.
HomeSetEvent(Player, String, Position, boolean) - Constructor for class fr.mathildeuh.youneedme.api.event.HomeSetEvent
 

I

icon() - Method in record class fr.mathildeuh.youneedme.api.shop.ShopCategory
Returns the value of the icon record component.
id() - Method in record class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing
Returns the value of the id record component.
id() - Method in record class fr.mathildeuh.youneedme.api.economy.Currency
Returns the value of the id record component.
id() - Method in record class fr.mathildeuh.youneedme.api.kits.Kit
Returns the value of the id record component.
id() - Method in record class fr.mathildeuh.youneedme.api.moderation.Punishment
Returns the value of the id record component.
id() - Method in record class fr.mathildeuh.youneedme.api.playershop.PlayerShop
Returns the value of the id record component.
id() - Method in record class fr.mathildeuh.youneedme.api.shop.ShopCategory
Returns the value of the id record component.
id() - Method in record class fr.mathildeuh.youneedme.api.shop.ShopItem
Returns the value of the id record component.
id() - Method in record class fr.mathildeuh.youneedme.api.storage.EconomyTransactionLog
Returns the value of the id record component.
id() - Method in record class fr.mathildeuh.youneedme.api.tickets.Ticket
Returns the value of the id record component.
id() - Method in record class fr.mathildeuh.youneedme.api.tickets.TicketMessage
Returns the value of the id record component.
INSUFFICIENT_FUNDS - Enum constant in enum class fr.mathildeuh.youneedme.api.auctionhouse.AuctionHouseService.BidResult
 
INSUFFICIENT_FUNDS - Enum constant in enum class fr.mathildeuh.youneedme.api.auctionhouse.AuctionHouseService.PurchaseResult
 
INSUFFICIENT_FUNDS - Enum constant in enum class fr.mathildeuh.youneedme.api.economy.EconomyResult.Status
 
INSUFFICIENT_FUNDS - Enum constant in enum class fr.mathildeuh.youneedme.api.playershop.PlayerShopService.TradeResult
 
INSUFFICIENT_FUNDS - Enum constant in enum class fr.mathildeuh.youneedme.api.shop.ShopService.TradeResult
 
INSUFFICIENT_ITEMS - Enum constant in enum class fr.mathildeuh.youneedme.api.shop.ShopService.TradeResult
 
INSUFFICIENT_STOCK_REQUESTED - Enum constant in enum class fr.mathildeuh.youneedme.api.shop.ShopService.TradeResult
 
INVENTORY_FULL - Enum constant in enum class fr.mathildeuh.youneedme.api.auctionhouse.AuctionHouseService.PurchaseResult
 
INVENTORY_FULL - Enum constant in enum class fr.mathildeuh.youneedme.api.kits.KitService.ClaimResult
 
INVENTORY_FULL - Enum constant in enum class fr.mathildeuh.youneedme.api.playershop.PlayerShopService.TradeResult
 
INVENTORY_FULL - Enum constant in enum class fr.mathildeuh.youneedme.api.shop.ShopService.TradeResult
 
IP_BAN - Enum constant in enum class fr.mathildeuh.youneedme.api.moderation.PunishmentType
 
isActive() - Method in record class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing
 
isActive() - Method in interface fr.mathildeuh.youneedme.api.scoreboard.ScoreboardService
Whether YouNeedMe is actively rendering its own scoreboard right now (false while TAB owns the display or while the server environment does not support Bukkit scoreboards).
isBanned(UUID) - Method in interface fr.mathildeuh.youneedme.api.moderation.ModerationService
 
isBuyable() - Method in record class fr.mathildeuh.youneedme.api.playershop.PlayerShop
 
isBuyable() - Method in record class fr.mathildeuh.youneedme.api.shop.ShopItem
 
isCancelled() - Method in class fr.mathildeuh.youneedme.api.event.AuctionListEvent
 
isCancelled() - Method in class fr.mathildeuh.youneedme.api.event.EconomyTransactionEvent
 
isCancelled() - Method in class fr.mathildeuh.youneedme.api.event.HomeSetEvent
 
isCancelled() - Method in class fr.mathildeuh.youneedme.api.event.KitClaimEvent
 
isCancelled() - Method in class fr.mathildeuh.youneedme.api.event.PunishmentIssuedEvent
 
isCancelled() - Method in class fr.mathildeuh.youneedme.api.event.WarpUseEvent
 
isCancelled() - Method in interface fr.mathildeuh.youneedme.api.scheduler.SchedulerAdapter.ScheduledTask
 
isConnected() - Method in interface fr.mathildeuh.youneedme.api.storage.DataStorage
 
isEnabledFor(UUID) - Method in interface fr.mathildeuh.youneedme.api.scoreboard.ScoreboardService
 
isExpired() - Method in record class fr.mathildeuh.youneedme.api.moderation.Punishment
 
isIpBanned(String) - Method in interface fr.mathildeuh.youneedme.api.moderation.ModerationService
 
isMuted(UUID) - Method in interface fr.mathildeuh.youneedme.api.moderation.ModerationService
 
isOverwrite() - Method in class fr.mathildeuh.youneedme.api.event.HomeSetEvent
true if this call replaces an existing home of the same name rather than creating a new one.
isPermanent() - Method in record class fr.mathildeuh.youneedme.api.moderation.Punishment
 
isRegionised() - Method in interface fr.mathildeuh.youneedme.api.scheduler.SchedulerAdapter
Whether the server this adapter is bound to is running Folia's regionised threading.
isSellable() - Method in record class fr.mathildeuh.youneedme.api.playershop.PlayerShop
 
isSellable() - Method in record class fr.mathildeuh.youneedme.api.shop.ShopItem
 
isSuccess() - Method in record class fr.mathildeuh.youneedme.api.economy.EconomyResult
 
issuedAt() - Method in record class fr.mathildeuh.youneedme.api.moderation.Punishment
Returns the value of the issuedAt record component.
issuedBy() - Method in record class fr.mathildeuh.youneedme.api.moderation.Punishment
Returns the value of the issuedBy record component.
isWorldLoaded() - Method in record class fr.mathildeuh.youneedme.api.model.Position
 
item() - Method in record class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing
Returns the value of the item record component.
item() - Method in record class fr.mathildeuh.youneedme.api.playershop.PlayerShop
Returns the value of the item record component.
item(String) - Method in interface fr.mathildeuh.youneedme.api.shop.ShopService
 
ITEM_NOT_FOUND - Enum constant in enum class fr.mathildeuh.youneedme.api.shop.ShopService.TradeResult
 
items() - Method in record class fr.mathildeuh.youneedme.api.kits.Kit
Returns the value of the items record component.
items() - Method in record class fr.mathildeuh.youneedme.api.shop.ShopCategory
Returns the value of the items record component.
itemsSold() - Method in record class fr.mathildeuh.youneedme.api.shop.ShopService.QuickSellResult
Returns the value of the itemsSold record component.

J

JSON - Enum constant in enum class fr.mathildeuh.youneedme.api.storage.StorageType
 

K

kick(UUID, UUID, String) - Method in interface fr.mathildeuh.youneedme.api.moderation.ModerationService
Kicks are instantaneous (no active state) but are still logged for /checkpunish.
KICK - Enum constant in enum class fr.mathildeuh.youneedme.api.moderation.PunishmentType
 
kit(String) - Method in interface fr.mathildeuh.youneedme.api.kits.KitService
 
Kit - Record Class in fr.mathildeuh.youneedme.api.kits
A kit definition.
Kit(String, String, List, String, long, boolean, Integer) - Constructor for record class fr.mathildeuh.youneedme.api.kits.Kit
Creates an instance of a Kit record class.
KIT_NOT_FOUND - Enum constant in enum class fr.mathildeuh.youneedme.api.kits.KitService.ClaimResult
 
KitClaimEvent - Class in fr.mathildeuh.youneedme.api.event
Fired after eligibility checks (permission/cooldown/max-claims) pass, before items are given.
KitClaimEvent(Player, Kit) - Constructor for class fr.mathildeuh.youneedme.api.event.KitClaimEvent
 
KitClaimState - Record Class in fr.mathildeuh.youneedme.api.kits
A player's claim history for one kit.
KitClaimState(String, long, long) - Constructor for record class fr.mathildeuh.youneedme.api.kits.KitClaimState
Creates an instance of a KitClaimState record class.
kitId() - Method in record class fr.mathildeuh.youneedme.api.kits.KitClaimState
Returns the value of the kitId record component.
KitRepository - Interface in fr.mathildeuh.youneedme.api.storage
 
kits() - Method in interface fr.mathildeuh.youneedme.api.kits.KitService
 
kits() - Method in interface fr.mathildeuh.youneedme.api.storage.DataStorage
 
kits() - Static method in class fr.mathildeuh.youneedme.api.YouNeedMeAPI
 
KitService - Interface in fr.mathildeuh.youneedme.api.kits
Kit registry and per-player claim tracking.
KitService.ClaimResult - Enum Class in fr.mathildeuh.youneedme.api.kits
 

L

languageCode() - Method in record class fr.mathildeuh.youneedme.api.model.PlayerProfile
Returns the value of the languageCode record component.
lastClaimedAt() - Method in record class fr.mathildeuh.youneedme.api.kits.KitClaimState
Returns the value of the lastClaimedAt record component.
lastDeathLocation() - Method in record class fr.mathildeuh.youneedme.api.model.PlayerProfile
Returns the value of the lastDeathLocation record component.
lastKnownUsername() - Method in record class fr.mathildeuh.youneedme.api.economy.EconomyService.BalanceEntry
Returns the value of the lastKnownUsername record component.
lastKnownUsername() - Method in record class fr.mathildeuh.youneedme.api.model.PlayerProfile
Returns the value of the lastKnownUsername record component.
lastLocation() - Method in record class fr.mathildeuh.youneedme.api.model.PlayerProfile
Returns the value of the lastLocation record component.
lastSeenAt() - Method in record class fr.mathildeuh.youneedme.api.model.PlayerProfile
Returns the value of the lastSeenAt record component.
limit - Variable in exception class fr.mathildeuh.youneedme.api.homes.HomeService.HomeLimitExceededException
 
limitFor(UUID) - Method in interface fr.mathildeuh.youneedme.api.homes.HomeService
Effective max number of homes for this player, from their highest youneedme.homes.limit.<n> node.
list() - Method in interface fr.mathildeuh.youneedme.api.warps.WarpService
 
list(UUID) - Method in interface fr.mathildeuh.youneedme.api.homes.HomeService
 
list(UUID, ItemStack, double) - Method in interface fr.mathildeuh.youneedme.api.auctionhouse.AuctionHouseService
 
listAuction(UUID, ItemStack, double) - Method in interface fr.mathildeuh.youneedme.api.auctionhouse.AuctionHouseService
Lists item as an auction starting at startingBid.
listedAt() - Method in record class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing
Returns the value of the listedAt record component.
LISTING_EXPIRED - Enum constant in enum class fr.mathildeuh.youneedme.api.auctionhouse.AuctionHouseService.BidResult
 
LISTING_EXPIRED - Enum constant in enum class fr.mathildeuh.youneedme.api.auctionhouse.AuctionHouseService.PurchaseResult
 
LISTING_NOT_ACTIVE - Enum constant in enum class fr.mathildeuh.youneedme.api.auctionhouse.AuctionHouseService.BidResult
 
LISTING_NOT_ACTIVE - Enum constant in enum class fr.mathildeuh.youneedme.api.auctionhouse.AuctionHouseService.PurchaseResult
 
LISTING_NOT_FOUND - Enum constant in enum class fr.mathildeuh.youneedme.api.auctionhouse.AuctionHouseService.BidResult
 
LISTING_NOT_FOUND - Enum constant in enum class fr.mathildeuh.youneedme.api.auctionhouse.AuctionHouseService.PurchaseResult
 
listingsBySeller(UUID, boolean) - Method in interface fr.mathildeuh.youneedme.api.auctionhouse.AuctionHouseService
 
listOpen() - Method in interface fr.mathildeuh.youneedme.api.tickets.TicketService
Every ticket not yet closed (OPEN or CLAIMED), oldest first - the staff queue.
listVisibleTo(UUID) - Method in interface fr.mathildeuh.youneedme.api.warps.WarpService
Warps visible to a specific viewer (respects Warp.hidden() and per-warp permission).
logTransaction(EconomyTransactionLog) - Method in interface fr.mathildeuh.youneedme.api.storage.EconomyRepository
 

M

MARIADB - Enum constant in enum class fr.mathildeuh.youneedme.api.storage.StorageType
 
MAX_CLAIMS_REACHED - Enum constant in enum class fr.mathildeuh.youneedme.api.kits.KitService.ClaimResult
 
maxClaims() - Method in record class fr.mathildeuh.youneedme.api.kits.Kit
Returns the value of the maxClaims record component.
message() - Method in record class fr.mathildeuh.youneedme.api.economy.EconomyResult
Returns the value of the message record component.
message() - Method in record class fr.mathildeuh.youneedme.api.tickets.TicketMessage
Returns the value of the message record component.
messages(long) - Method in interface fr.mathildeuh.youneedme.api.storage.TicketRepository
 
messages(long) - Method in interface fr.mathildeuh.youneedme.api.tickets.TicketService
 
migrate() - Method in interface fr.mathildeuh.youneedme.api.storage.DataStorage
Applies pending schema migrations.
moderation() - Static method in class fr.mathildeuh.youneedme.api.YouNeedMeAPI
 
ModerationService - Interface in fr.mathildeuh.youneedme.api.moderation
Bans, mutes, kicks and their shared history.
MONGODB - Enum constant in enum class fr.mathildeuh.youneedme.api.storage.StorageType
 
mute(UUID, UUID, String, Long) - Method in interface fr.mathildeuh.youneedme.api.moderation.ModerationService
 
MUTE - Enum constant in enum class fr.mathildeuh.youneedme.api.moderation.PunishmentType
 
MYSQL - Enum constant in enum class fr.mathildeuh.youneedme.api.storage.StorageType
 

N

name() - Method in record class fr.mathildeuh.youneedme.api.model.Home
Returns the value of the name record component.
name() - Method in record class fr.mathildeuh.youneedme.api.model.Warp
Returns the value of the name record component.
NEVER_CLAIMED - Static variable in record class fr.mathildeuh.youneedme.api.kits.KitClaimState
 
nickname() - Method in record class fr.mathildeuh.youneedme.api.model.PlayerProfile
Returns the value of the nickname record component.
nickname(UUID) - Method in interface fr.mathildeuh.youneedme.api.nickname.NicknameService
 
nicknames() - Static method in class fr.mathildeuh.youneedme.api.YouNeedMeAPI
 
NicknameService - Interface in fr.mathildeuh.youneedme.api.nickname
Player nicknames, with real-name resolution for staff (/realname).
NO_PERMISSION - Enum constant in enum class fr.mathildeuh.youneedme.api.kits.KitService.ClaimResult
 
NOT_AN_AUCTION - Enum constant in enum class fr.mathildeuh.youneedme.api.auctionhouse.AuctionHouseService.BidResult
 
NOT_BUYABLE - Enum constant in enum class fr.mathildeuh.youneedme.api.playershop.PlayerShopService.TradeResult
 
NOT_BUYABLE - Enum constant in enum class fr.mathildeuh.youneedme.api.shop.ShopService.TradeResult
 
NOT_FOUND - Enum constant in enum class fr.mathildeuh.youneedme.api.tickets.TicketService.ClaimResult
 
NOT_FOUND - Enum constant in enum class fr.mathildeuh.youneedme.api.tickets.TicketService.CloseResult
 
NOT_FOUND - Enum constant in enum class fr.mathildeuh.youneedme.api.tickets.TicketService.ReplyResult
 
NOT_SELLABLE - Enum constant in enum class fr.mathildeuh.youneedme.api.playershop.PlayerShopService.TradeResult
 
NOT_SELLABLE - Enum constant in enum class fr.mathildeuh.youneedme.api.shop.ShopService.TradeResult
 

O

of(Location) - Static method in record class fr.mathildeuh.youneedme.api.model.Position
 
ON_COOLDOWN - Enum constant in enum class fr.mathildeuh.youneedme.api.kits.KitService.ClaimResult
 
oneTime() - Method in record class fr.mathildeuh.youneedme.api.kits.Kit
Returns the value of the oneTime record component.
OPEN - Enum constant in enum class fr.mathildeuh.youneedme.api.tickets.Ticket.Status
 
openByPlayer(UUID) - Method in interface fr.mathildeuh.youneedme.api.tickets.TicketService
A player's own not-yet-closed tickets.
OUT_OF_STOCK - Enum constant in enum class fr.mathildeuh.youneedme.api.playershop.PlayerShopService.TradeResult
 
OUT_OF_STOCK - Enum constant in enum class fr.mathildeuh.youneedme.api.shop.ShopService.TradeResult
 
owner() - Method in record class fr.mathildeuh.youneedme.api.model.Home
Returns the value of the owner record component.
owner() - Method in record class fr.mathildeuh.youneedme.api.playershop.PlayerShop
Returns the value of the owner record component.
ownerLastKnownUsername() - Method in record class fr.mathildeuh.youneedme.api.playershop.PlayerShop
Returns the value of the ownerLastKnownUsername record component.

P

permission() - Method in record class fr.mathildeuh.youneedme.api.kits.Kit
Returns the value of the permission record component.
permission() - Method in record class fr.mathildeuh.youneedme.api.model.Warp
Returns the value of the permission record component.
permission() - Method in record class fr.mathildeuh.youneedme.api.shop.ShopCategory
Returns the value of the permission record component.
pitch() - Method in record class fr.mathildeuh.youneedme.api.model.Position
Returns the value of the pitch record component.
player() - Method in record class fr.mathildeuh.youneedme.api.economy.EconomyService.BalanceEntry
Returns the value of the player record component.
player() - Method in record class fr.mathildeuh.youneedme.api.storage.EconomyTransactionLog
Returns the value of the player record component.
player() - Method in record class fr.mathildeuh.youneedme.api.tickets.Ticket
Returns the value of the player record component.
playerLastKnownUsername() - Method in record class fr.mathildeuh.youneedme.api.tickets.Ticket
Returns the value of the playerLastKnownUsername record component.
PlayerProfile - Record Class in fr.mathildeuh.youneedme.api.model
Cross-module, per-player data that doesn't belong to any single feature: identity, nickname, language choice, playtime and the last few locations used by /back and /dback.
PlayerProfile(UUID, String, String, String, long, long, long, Position, Position) - Constructor for record class fr.mathildeuh.youneedme.api.model.PlayerProfile
Creates an instance of a PlayerProfile record class.
PlayerProfileRepository - Interface in fr.mathildeuh.youneedme.api.storage
 
playerProfiles() - Method in interface fr.mathildeuh.youneedme.api.storage.DataStorage
 
PlayerShop - Record Class in fr.mathildeuh.youneedme.api.playershop
A player-run shop: a sign (the trade point) attached to a chest (the stock).
PlayerShop(long, UUID, String, Position, Position, ItemStack, Double, Double) - Constructor for record class fr.mathildeuh.youneedme.api.playershop.PlayerShop
Creates an instance of a PlayerShop record class.
PlayerShopRepository - Interface in fr.mathildeuh.youneedme.api.storage
 
playerShops() - Method in interface fr.mathildeuh.youneedme.api.storage.DataStorage
 
PlayerShopService - Interface in fr.mathildeuh.youneedme.api.playershop
Chest+sign player shops: create one, trade against it, remove it.
PlayerShopService.TradeResult - Enum Class in fr.mathildeuh.youneedme.api.playershop
 
playtimeSeconds() - Method in record class fr.mathildeuh.youneedme.api.model.PlayerProfile
Returns the value of the playtimeSeconds record component.
pluralName() - Method in record class fr.mathildeuh.youneedme.api.economy.Currency
Returns the value of the pluralName record component.
position() - Method in record class fr.mathildeuh.youneedme.api.model.Home
Returns the value of the position record component.
position() - Method in record class fr.mathildeuh.youneedme.api.model.Warp
Returns the value of the position record component.
Position - Record Class in fr.mathildeuh.youneedme.api.model
A storage-friendly, always-serializable coordinate: unlike Location it never requires the target World to be loaded to exist, so it is what every persisted model (homes, warps, last-death location, ...) actually stores.
Position(String, double, double, double, float, float) - Constructor for record class fr.mathildeuh.youneedme.api.model.Position
Creates an instance of a Position record class.
POSTGRESQL - Enum constant in enum class fr.mathildeuh.youneedme.api.storage.StorageType
 
price() - Method in record class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing
Returns the value of the price record component.
Punishment - Record Class in fr.mathildeuh.youneedme.api.moderation
A single punishment record, active or historical.
Punishment(long, UUID, String, PunishmentType, String, UUID, long, Long, boolean, UUID, Long) - Constructor for record class fr.mathildeuh.youneedme.api.moderation.Punishment
Creates an instance of a Punishment record class.
PunishmentIssuedEvent - Class in fr.mathildeuh.youneedme.api.event
Fired before a ban/mute/warn/kick is persisted and enforced.
PunishmentIssuedEvent(Punishment) - Constructor for class fr.mathildeuh.youneedme.api.event.PunishmentIssuedEvent
 
PunishmentRepository - Interface in fr.mathildeuh.youneedme.api.storage
 
PunishmentRevokedEvent - Class in fr.mathildeuh.youneedme.api.event
Fired after an unban/unmute is persisted (informational only - not cancellable, it already happened).
PunishmentRevokedEvent(Punishment) - Constructor for class fr.mathildeuh.youneedme.api.event.PunishmentRevokedEvent
 
punishments() - Method in interface fr.mathildeuh.youneedme.api.storage.DataStorage
 
PunishmentType - Enum Class in fr.mathildeuh.youneedme.api.moderation
The kind of punishment a Punishment record represents.
purchase(UUID, long) - Method in interface fr.mathildeuh.youneedme.api.auctionhouse.AuctionHouseService
 

Q

quickSell(UUID, boolean) - Method in interface fr.mathildeuh.youneedme.api.shop.ShopService
Sells every sellable item in the player's hand/inventory at the shop's configured price.
QuickSellResult(int, double) - Constructor for record class fr.mathildeuh.youneedme.api.shop.ShopService.QuickSellResult
Creates an instance of a QuickSellResult record class.

R

reason() - Method in record class fr.mathildeuh.youneedme.api.moderation.Punishment
Returns the value of the reason record component.
reason() - Method in record class fr.mathildeuh.youneedme.api.storage.EconomyTransactionLog
Returns the value of the reason record component.
recordClaim(UUID, String, long) - Method in interface fr.mathildeuh.youneedme.api.storage.KitRepository
 
register(Kit) - Method in interface fr.mathildeuh.youneedme.api.kits.KitService
Registers or replaces a kit definition - how expansions add a "new kit type" at runtime.
relatedPlayer() - Method in record class fr.mathildeuh.youneedme.api.storage.EconomyTransactionLog
Returns the value of the relatedPlayer record component.
reload() - Method in interface fr.mathildeuh.youneedme.api.scoreboard.ScoreboardService
 
reload() - Method in interface fr.mathildeuh.youneedme.api.shop.ShopService
 
reload() - Method in interface fr.mathildeuh.youneedme.api.warps.WarpService
 
remove(long) - Method in interface fr.mathildeuh.youneedme.api.playershop.PlayerShopService
 
reply(long, UUID, String, String, boolean) - Method in interface fr.mathildeuh.youneedme.api.tickets.TicketService
 
resolveRealPlayer(String) - Method in interface fr.mathildeuh.youneedme.api.nickname.NicknameService
Resolves a nickname (or raw username) back to the account it belongs to.
revoked(UUID) - Method in record class fr.mathildeuh.youneedme.api.moderation.Punishment
 
revokedAt() - Method in record class fr.mathildeuh.youneedme.api.moderation.Punishment
Returns the value of the revokedAt record component.
revokedBy() - Method in record class fr.mathildeuh.youneedme.api.moderation.Punishment
Returns the value of the revokedBy record component.
runAsync(Runnable) - Method in interface fr.mathildeuh.youneedme.api.scheduler.SchedulerAdapter
Runs a task off the main/region thread entirely, for blocking I/O (storage, HTTP).
runAsyncDelayed(Runnable, long) - Method in interface fr.mathildeuh.youneedme.api.scheduler.SchedulerAdapter
Runs a task off-thread after delayTicks worth of wall-clock time.
runAsyncTimer(Runnable, long, long) - Method in interface fr.mathildeuh.youneedme.api.scheduler.SchedulerAdapter
Runs a repeating task off-thread.
runAtLocation(Location, Runnable) - Method in interface fr.mathildeuh.youneedme.api.scheduler.SchedulerAdapter
Runs a task on the region that owns location (e.g.
runAtLocationDelayed(Location, Runnable, long) - Method in interface fr.mathildeuh.youneedme.api.scheduler.SchedulerAdapter
Runs a task on the region that owns location after delayTicks.
runAtLocationTimer(Location, Runnable, long, long) - Method in interface fr.mathildeuh.youneedme.api.scheduler.SchedulerAdapter
Runs a repeating task pinned to the region that owns location.
runForEntity(Entity, Consumer, Runnable, long) - Method in interface fr.mathildeuh.youneedme.api.scheduler.SchedulerAdapter
Runs a task on the region that currently owns entity, on the region thread, with the live Entity handed back through the callback.
runGlobal(Runnable) - Method in interface fr.mathildeuh.youneedme.api.scheduler.SchedulerAdapter
Runs a task with no location affinity (config reloads, global broadcasts, shutdown).
runGlobalDelayed(Runnable, long) - Method in interface fr.mathildeuh.youneedme.api.scheduler.SchedulerAdapter
Runs a task with no location affinity after delayTicks.
runGlobalTimer(Runnable, long, long) - Method in interface fr.mathildeuh.youneedme.api.scheduler.SchedulerAdapter
Runs a repeating task with no location affinity.

S

save(AuctionListing) - Method in interface fr.mathildeuh.youneedme.api.storage.AuctionRepository
 
save(Home) - Method in interface fr.mathildeuh.youneedme.api.storage.HomeRepository
 
save(PlayerProfile) - Method in interface fr.mathildeuh.youneedme.api.storage.PlayerProfileRepository
 
save(Warp) - Method in interface fr.mathildeuh.youneedme.api.storage.WarpRepository
 
save(Punishment) - Method in interface fr.mathildeuh.youneedme.api.storage.PunishmentRepository
Persists a new punishment; the returned record has its generated Punishment.id().
save(PlayerShop) - Method in interface fr.mathildeuh.youneedme.api.storage.PlayerShopRepository
 
save(Ticket) - Method in interface fr.mathildeuh.youneedme.api.storage.TicketRepository
 
scheduler() - Static method in class fr.mathildeuh.youneedme.api.YouNeedMeAPI
 
SchedulerAdapter - Interface in fr.mathildeuh.youneedme.api.scheduler
Runtime-agnostic scheduling facade.
SchedulerAdapter.ScheduledTask - Interface in fr.mathildeuh.youneedme.api.scheduler
A handle to a task scheduled through this adapter.
scoreboard() - Static method in class fr.mathildeuh.youneedme.api.YouNeedMeAPI
 
ScoreboardService - Interface in fr.mathildeuh.youneedme.api.scoreboard
The built-in, YAML-configured scoreboard.
sell(UUID, long, int) - Method in interface fr.mathildeuh.youneedme.api.playershop.PlayerShopService
 
sell(UUID, String, int) - Method in interface fr.mathildeuh.youneedme.api.shop.ShopService
 
seller() - Method in record class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing
Returns the value of the seller record component.
sellerLastKnownUsername() - Method in record class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing
Returns the value of the sellerLastKnownUsername record component.
sellPrice() - Method in record class fr.mathildeuh.youneedme.api.playershop.PlayerShop
Returns the value of the sellPrice record component.
sellPrice() - Method in record class fr.mathildeuh.youneedme.api.shop.ShopItem
Returns the value of the sellPrice record component.
sentAt() - Method in record class fr.mathildeuh.youneedme.api.tickets.TicketMessage
Returns the value of the sentAt record component.
service(Class) - Static method in class fr.mathildeuh.youneedme.api.YouNeedMeAPI
Looks up a YouNeedMe service on the Bukkit ServicesManager.
set(UUID, String, Position) - Method in interface fr.mathildeuh.youneedme.api.homes.HomeService
Creates or overwrites a home.
SET_BALANCE - Enum constant in enum class fr.mathildeuh.youneedme.api.event.EconomyTransactionEvent.Type
 
setBalance(UUID, double) - Method in interface fr.mathildeuh.youneedme.api.economy.EconomyService
 
setBalance(UUID, String, double) - Method in interface fr.mathildeuh.youneedme.api.economy.EconomyService
 
setBalance(UUID, String, double) - Method in interface fr.mathildeuh.youneedme.api.storage.EconomyRepository
 
setCancelled(boolean) - Method in class fr.mathildeuh.youneedme.api.event.AuctionListEvent
 
setCancelled(boolean) - Method in class fr.mathildeuh.youneedme.api.event.EconomyTransactionEvent
 
setCancelled(boolean) - Method in class fr.mathildeuh.youneedme.api.event.HomeSetEvent
 
setCancelled(boolean) - Method in class fr.mathildeuh.youneedme.api.event.KitClaimEvent
 
setCancelled(boolean) - Method in class fr.mathildeuh.youneedme.api.event.PunishmentIssuedEvent
 
setCancelled(boolean) - Method in class fr.mathildeuh.youneedme.api.event.WarpUseEvent
 
setEnabledFor(UUID, boolean) - Method in interface fr.mathildeuh.youneedme.api.scoreboard.ScoreboardService
 
setNickname(UUID, String) - Method in interface fr.mathildeuh.youneedme.api.nickname.NicknameService
 
setPrice(double) - Method in class fr.mathildeuh.youneedme.api.event.AuctionListEvent
Listeners may adjust the final listing price (e.g.
setStock(String, String, int) - Method in interface fr.mathildeuh.youneedme.api.storage.ShopRepository
 
shop() - Method in interface fr.mathildeuh.youneedme.api.storage.DataStorage
 
shop() - Static method in class fr.mathildeuh.youneedme.api.YouNeedMeAPI
 
SHOP_DISABLED - Enum constant in enum class fr.mathildeuh.youneedme.api.shop.ShopService.TradeResult
 
SHOP_NOT_FOUND - Enum constant in enum class fr.mathildeuh.youneedme.api.playershop.PlayerShopService.TradeResult
 
ShopCategory - Record Class in fr.mathildeuh.youneedme.api.shop
 
ShopCategory(String, String, Material, int, String, List) - Constructor for record class fr.mathildeuh.youneedme.api.shop.ShopCategory
Creates an instance of a ShopCategory record class.
ShopItem - Record Class in fr.mathildeuh.youneedme.api.shop
One shop entry.
ShopItem(String, ItemStack, Double, Double, Integer) - Constructor for record class fr.mathildeuh.youneedme.api.shop.ShopItem
Creates an instance of a ShopItem record class.
ShopRepository - Interface in fr.mathildeuh.youneedme.api.storage
 
shopsByOwner(UUID) - Method in interface fr.mathildeuh.youneedme.api.playershop.PlayerShopService
 
ShopService - Interface in fr.mathildeuh.youneedme.api.shop
The server shop: fixed-price buy/sell against configured categories, plus quick-sell/worth.
ShopService.QuickSellResult - Record Class in fr.mathildeuh.youneedme.api.shop
 
ShopService.TradeResult - Enum Class in fr.mathildeuh.youneedme.api.shop
 
signLocation() - Method in record class fr.mathildeuh.youneedme.api.playershop.PlayerShop
Returns the value of the signLocation record component.
singularName() - Method in record class fr.mathildeuh.youneedme.api.economy.Currency
Returns the value of the singularName record component.
SOLD - Enum constant in enum class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing.Status
 
SQLITE - Enum constant in enum class fr.mathildeuh.youneedme.api.storage.StorageType
 
staffMessage() - Method in record class fr.mathildeuh.youneedme.api.tickets.TicketMessage
Returns the value of the staffMessage record component.
status() - Method in record class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing
Returns the value of the status record component.
status() - Method in record class fr.mathildeuh.youneedme.api.economy.EconomyResult
Returns the value of the status record component.
status() - Method in record class fr.mathildeuh.youneedme.api.tickets.Ticket
Returns the value of the status record component.
stock() - Method in record class fr.mathildeuh.youneedme.api.shop.ShopItem
Returns the value of the stock record component.
storage() - Static method in class fr.mathildeuh.youneedme.api.YouNeedMeAPI
 
StorageType - Enum Class in fr.mathildeuh.youneedme.api.storage
Selectable value for storage.type in config.yml.
success(double) - Static method in record class fr.mathildeuh.youneedme.api.economy.EconomyResult
 
SUCCESS - Enum constant in enum class fr.mathildeuh.youneedme.api.auctionhouse.AuctionHouseService.BidResult
 
SUCCESS - Enum constant in enum class fr.mathildeuh.youneedme.api.auctionhouse.AuctionHouseService.PurchaseResult
 
SUCCESS - Enum constant in enum class fr.mathildeuh.youneedme.api.economy.EconomyResult.Status
 
SUCCESS - Enum constant in enum class fr.mathildeuh.youneedme.api.kits.KitService.ClaimResult
 
SUCCESS - Enum constant in enum class fr.mathildeuh.youneedme.api.playershop.PlayerShopService.TradeResult
 
SUCCESS - Enum constant in enum class fr.mathildeuh.youneedme.api.shop.ShopService.TradeResult
 
SUCCESS - Enum constant in enum class fr.mathildeuh.youneedme.api.tickets.TicketService.ClaimResult
 
SUCCESS - Enum constant in enum class fr.mathildeuh.youneedme.api.tickets.TicketService.CloseResult
 
SUCCESS - Enum constant in enum class fr.mathildeuh.youneedme.api.tickets.TicketService.ReplyResult
 
supplyAsync(Supplier) - Method in interface fr.mathildeuh.youneedme.api.scheduler.SchedulerAdapter
Convenience wrapper: runs supplier asynchronously and completes the returned future with its result (or exception), for call sites that want to compose with CompletableFuture instead of callbacks.
symbol() - Method in record class fr.mathildeuh.youneedme.api.economy.Currency
Returns the value of the symbol record component.

T

target() - Method in record class fr.mathildeuh.youneedme.api.moderation.Punishment
Returns the value of the target record component.
targetIp() - Method in record class fr.mathildeuh.youneedme.api.moderation.Punishment
Returns the value of the targetIp record component.
Ticket - Record Class in fr.mathildeuh.youneedme.api.tickets
A player support ticket, from creation through an optional staff claim to closure.
Ticket(long, UUID, String, String, Ticket.Status, UUID, String, long, Long, UUID, String) - Constructor for record class fr.mathildeuh.youneedme.api.tickets.Ticket
Creates an instance of a Ticket record class.
Ticket.Status - Enum Class in fr.mathildeuh.youneedme.api.tickets
 
TicketCreateEvent - Class in fr.mathildeuh.youneedme.api.event
Fired after a support ticket is created and persisted - informational, not cancellable.
TicketCreateEvent(Player, Ticket) - Constructor for class fr.mathildeuh.youneedme.api.event.TicketCreateEvent
 
ticketId() - Method in record class fr.mathildeuh.youneedme.api.tickets.TicketMessage
Returns the value of the ticketId record component.
TicketMessage - Record Class in fr.mathildeuh.youneedme.api.tickets
One message in a Ticket's thread - the opening message is the ticket's first one.
TicketMessage(long, long, UUID, String, boolean, String, long) - Constructor for record class fr.mathildeuh.youneedme.api.tickets.TicketMessage
Creates an instance of a TicketMessage record class.
TicketRepository - Interface in fr.mathildeuh.youneedme.api.storage
 
tickets() - Method in interface fr.mathildeuh.youneedme.api.storage.DataStorage
 
TicketService - Interface in fr.mathildeuh.youneedme.api.tickets
Player support tickets: create, reply, claim, close - and a transcript on closure.
TicketService.ClaimResult - Enum Class in fr.mathildeuh.youneedme.api.tickets
 
TicketService.CloseResult - Enum Class in fr.mathildeuh.youneedme.api.tickets
 
TicketService.ReplyResult - Enum Class in fr.mathildeuh.youneedme.api.tickets
 
timestamp() - Method in record class fr.mathildeuh.youneedme.api.storage.EconomyTransactionLog
Returns the value of the timestamp record component.
toggle(UUID) - Method in interface fr.mathildeuh.youneedme.api.scoreboard.ScoreboardService
 
toLocation() - Method in record class fr.mathildeuh.youneedme.api.model.Position
Resolves this position back to a live Location, or null if its world isn't loaded.
top(String, int, int) - Method in interface fr.mathildeuh.youneedme.api.economy.EconomyService
Top balances for /baltop, richest first.
top(String, int, int) - Method in interface fr.mathildeuh.youneedme.api.storage.EconomyRepository
 
toString() - Method in record class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing
Returns a string representation of this record class.
toString() - Method in record class fr.mathildeuh.youneedme.api.economy.Currency
Returns a string representation of this record class.
toString() - Method in record class fr.mathildeuh.youneedme.api.economy.EconomyResult
Returns a string representation of this record class.
toString() - Method in record class fr.mathildeuh.youneedme.api.economy.EconomyService.BalanceEntry
Returns a string representation of this record class.
toString() - Method in record class fr.mathildeuh.youneedme.api.kits.Kit
Returns a string representation of this record class.
toString() - Method in record class fr.mathildeuh.youneedme.api.kits.KitClaimState
Returns a string representation of this record class.
toString() - Method in record class fr.mathildeuh.youneedme.api.model.Home
Returns a string representation of this record class.
toString() - Method in record class fr.mathildeuh.youneedme.api.model.PlayerProfile
Returns a string representation of this record class.
toString() - Method in record class fr.mathildeuh.youneedme.api.model.Position
Returns a string representation of this record class.
toString() - Method in record class fr.mathildeuh.youneedme.api.model.Warp
Returns a string representation of this record class.
toString() - Method in record class fr.mathildeuh.youneedme.api.moderation.Punishment
Returns a string representation of this record class.
toString() - Method in record class fr.mathildeuh.youneedme.api.playershop.PlayerShop
Returns a string representation of this record class.
toString() - Method in record class fr.mathildeuh.youneedme.api.shop.ShopCategory
Returns a string representation of this record class.
toString() - Method in record class fr.mathildeuh.youneedme.api.shop.ShopItem
Returns a string representation of this record class.
toString() - Method in record class fr.mathildeuh.youneedme.api.shop.ShopService.QuickSellResult
Returns a string representation of this record class.
toString() - Method in record class fr.mathildeuh.youneedme.api.storage.EconomyTransactionLog
Returns a string representation of this record class.
toString() - Method in record class fr.mathildeuh.youneedme.api.tickets.Ticket
Returns a string representation of this record class.
toString() - Method in record class fr.mathildeuh.youneedme.api.tickets.TicketMessage
Returns a string representation of this record class.
totalWorth() - Method in record class fr.mathildeuh.youneedme.api.shop.ShopService.QuickSellResult
Returns the value of the totalWorth record component.
TradeCompletedEvent - Class in fr.mathildeuh.youneedme.api.event
Fired after a /trade between two players completes successfully.
TradeCompletedEvent(UUID, UUID) - Constructor for class fr.mathildeuh.youneedme.api.event.TradeCompletedEvent
 
transferAtomic(UUID, UUID, double) - Method in interface fr.mathildeuh.youneedme.api.economy.EconomyService
 
transferAtomic(UUID, UUID, String, double) - Method in interface fr.mathildeuh.youneedme.api.economy.EconomyService
Withdraws from from and deposits to to as a single atomic unit: on insufficient funds neither balance changes.
type() - Method in record class fr.mathildeuh.youneedme.api.moderation.Punishment
Returns the value of the type record component.
type() - Method in interface fr.mathildeuh.youneedme.api.storage.DataStorage
 

U

unban(UUID, UUID) - Method in interface fr.mathildeuh.youneedme.api.moderation.ModerationService
 
unbanIp(String, UUID) - Method in interface fr.mathildeuh.youneedme.api.moderation.ModerationService
 
unmute(UUID, UUID) - Method in interface fr.mathildeuh.youneedme.api.moderation.ModerationService
 
unregister(String) - Method in interface fr.mathildeuh.youneedme.api.kits.KitService
 
update(AuctionListing) - Method in interface fr.mathildeuh.youneedme.api.storage.AuctionRepository
 
update(Warp) - Method in interface fr.mathildeuh.youneedme.api.warps.WarpService
 
update(Punishment) - Method in interface fr.mathildeuh.youneedme.api.storage.PunishmentRepository
 
update(Ticket) - Method in interface fr.mathildeuh.youneedme.api.storage.TicketRepository
 
updatedAt() - Method in record class fr.mathildeuh.youneedme.api.model.Home
Returns the value of the updatedAt record component.
uuid() - Method in record class fr.mathildeuh.youneedme.api.model.PlayerProfile
Returns the value of the uuid record component.

V

valueOf(String) - Static method in enum class fr.mathildeuh.youneedme.api.auctionhouse.AuctionHouseService.BidResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class fr.mathildeuh.youneedme.api.auctionhouse.AuctionHouseService.PurchaseResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class fr.mathildeuh.youneedme.api.economy.EconomyResult.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class fr.mathildeuh.youneedme.api.event.EconomyTransactionEvent.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class fr.mathildeuh.youneedme.api.kits.KitService.ClaimResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class fr.mathildeuh.youneedme.api.moderation.PunishmentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class fr.mathildeuh.youneedme.api.playershop.PlayerShopService.TradeResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class fr.mathildeuh.youneedme.api.shop.ShopService.TradeResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class fr.mathildeuh.youneedme.api.storage.StorageType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class fr.mathildeuh.youneedme.api.tickets.Ticket.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class fr.mathildeuh.youneedme.api.tickets.TicketService.ClaimResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class fr.mathildeuh.youneedme.api.tickets.TicketService.CloseResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class fr.mathildeuh.youneedme.api.tickets.TicketService.ReplyResult
Returns the enum constant of this class with the specified name.
values() - Static method in enum class fr.mathildeuh.youneedme.api.auctionhouse.AuctionHouseService.BidResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class fr.mathildeuh.youneedme.api.auctionhouse.AuctionHouseService.PurchaseResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class fr.mathildeuh.youneedme.api.economy.EconomyResult.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class fr.mathildeuh.youneedme.api.event.EconomyTransactionEvent.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class fr.mathildeuh.youneedme.api.kits.KitService.ClaimResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class fr.mathildeuh.youneedme.api.moderation.PunishmentType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class fr.mathildeuh.youneedme.api.playershop.PlayerShopService.TradeResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class fr.mathildeuh.youneedme.api.shop.ShopService.TradeResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class fr.mathildeuh.youneedme.api.storage.StorageType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class fr.mathildeuh.youneedme.api.tickets.Ticket.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class fr.mathildeuh.youneedme.api.tickets.TicketService.ClaimResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class fr.mathildeuh.youneedme.api.tickets.TicketService.CloseResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class fr.mathildeuh.youneedme.api.tickets.TicketService.ReplyResult
Returns an array containing the constants of this enum class, in the order they are declared.

W

warn(UUID, UUID, String) - Method in interface fr.mathildeuh.youneedme.api.moderation.ModerationService
 
WARN - Enum constant in enum class fr.mathildeuh.youneedme.api.moderation.PunishmentType
 
Warp - Record Class in fr.mathildeuh.youneedme.api.model
A server warp: public or permission-gated, optionally chargeable via Vault.
Warp(String, Position, String, String, double, String, boolean, UUID, long) - Constructor for record class fr.mathildeuh.youneedme.api.model.Warp
Creates an instance of a Warp record class.
WarpRepository - Interface in fr.mathildeuh.youneedme.api.storage
 
warps() - Method in interface fr.mathildeuh.youneedme.api.storage.DataStorage
 
warps() - Static method in class fr.mathildeuh.youneedme.api.YouNeedMeAPI
 
WarpService - Interface in fr.mathildeuh.youneedme.api.warps
Server-wide warps: public or permission/cost-gated waypoints.
WarpUseEvent - Class in fr.mathildeuh.youneedme.api.event
Fired before a player teleports to a warp (after cost/permission checks pass).
WarpUseEvent(Player, Warp) - Constructor for class fr.mathildeuh.youneedme.api.event.WarpUseEvent
 
withCategory(String) - Method in record class fr.mathildeuh.youneedme.api.model.Warp
 
withCost(double) - Method in record class fr.mathildeuh.youneedme.api.model.Warp
 
withDescription(String) - Method in record class fr.mathildeuh.youneedme.api.model.Warp
 
withdraw(UUID, double) - Method in interface fr.mathildeuh.youneedme.api.economy.EconomyService
 
withdraw(UUID, String, double) - Method in interface fr.mathildeuh.youneedme.api.economy.EconomyService
 
WITHDRAW - Enum constant in enum class fr.mathildeuh.youneedme.api.event.EconomyTransactionEvent.Type
 
withHidden(boolean) - Method in record class fr.mathildeuh.youneedme.api.model.Warp
 
withLanguageCode(String) - Method in record class fr.mathildeuh.youneedme.api.model.PlayerProfile
 
withLastDeathLocation(Position) - Method in record class fr.mathildeuh.youneedme.api.model.PlayerProfile
 
withLastLocation(Position) - Method in record class fr.mathildeuh.youneedme.api.model.PlayerProfile
 
withNickname(String) - Method in record class fr.mathildeuh.youneedme.api.model.PlayerProfile
 
withPermission(String) - Method in record class fr.mathildeuh.youneedme.api.model.Warp
 
withPosition(Position) - Method in record class fr.mathildeuh.youneedme.api.model.Home
 
withPosition(Position) - Method in record class fr.mathildeuh.youneedme.api.model.Warp
 
WON - Enum constant in enum class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing.Status
An auction ended with a winning bid - the winner still needs to collect the item.
worldName() - Method in record class fr.mathildeuh.youneedme.api.model.Position
Returns the value of the worldName record component.
worth(ItemStack) - Method in interface fr.mathildeuh.youneedme.api.shop.ShopService
Read-only valuation, no transaction - what /worth reports.

X

x() - Method in record class fr.mathildeuh.youneedme.api.model.Position
Returns the value of the x record component.

Y

y() - Method in record class fr.mathildeuh.youneedme.api.model.Position
Returns the value of the y record component.
yaw() - Method in record class fr.mathildeuh.youneedme.api.model.Position
Returns the value of the yaw record component.
YnmPlayerEvent - Class in fr.mathildeuh.youneedme.api.event
Base for every YouNeedMe event tied to a single online player.
YnmPlayerEvent(Player) - Constructor for class fr.mathildeuh.youneedme.api.event.YnmPlayerEvent
 
YouNeedMeAPI - Class in fr.mathildeuh.youneedme.api
Convenience static facade over every YouNeedMe service.

Z

z() - Method in record class fr.mathildeuh.youneedme.api.model.Position
Returns the value of the z record component.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form