Index
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
activerecord 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
deltato 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
auctionrecord 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
AuctionListingrecord 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
authorrecord component. - authorUsername() - Method in record class fr.mathildeuh.youneedme.api.tickets.TicketMessage
-
Returns the value of the
authorUsernamerecord component.
B
- balance() - Method in record class fr.mathildeuh.youneedme.api.economy.EconomyService.BalanceEntry
-
Returns the value of the
balancerecord 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
balanceAfterrecord component. - balanceAfter() - Method in record class fr.mathildeuh.youneedme.api.storage.EconomyTransactionLog
-
Returns the value of the
balanceAfterrecord component. - BalanceEntry(UUID, String, double) - Constructor for record class fr.mathildeuh.youneedme.api.economy.EconomyService.BalanceEntry
-
Creates an instance of a
BalanceEntryrecord 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
buyerrecord component. - buyPrice() - Method in record class fr.mathildeuh.youneedme.api.playershop.PlayerShop
-
Returns the value of the
buyPricerecord component. - buyPrice() - Method in record class fr.mathildeuh.youneedme.api.shop.ShopItem
-
Returns the value of the
buyPricerecord 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
categoryrecord component. - category() - Method in record class fr.mathildeuh.youneedme.api.tickets.Ticket
-
Returns the value of the
categoryrecord 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
chestLocationrecord 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
claimCountrecord 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
claimedByrecord component. - claimedByUsername() - Method in record class fr.mathildeuh.youneedme.api.tickets.Ticket
-
Returns the value of the
claimedByUsernamerecord 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'sTicketService.CloseResult.SUCCESScarries no transcript path since the write happens after the DB update; callers wanting the path should follow up withTicketService.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
closedAtrecord component. - closedBy() - Method in record class fr.mathildeuh.youneedme.api.tickets.Ticket
-
Returns the value of the
closedByrecord component. - closedByUsername() - Method in record class fr.mathildeuh.youneedme.api.tickets.Ticket
-
Returns the value of the
closedByUsernamerecord 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
playercan claimkitIdagain, or 0 if ready now. - cooldownSeconds() - Method in record class fr.mathildeuh.youneedme.api.kits.Kit
-
Returns the value of the
cooldownSecondsrecord component. - cost() - Method in record class fr.mathildeuh.youneedme.api.model.Warp
-
Returns the value of the
costrecord 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
createdAtrecord component. - createdAt() - Method in record class fr.mathildeuh.youneedme.api.model.Warp
-
Returns the value of the
createdAtrecord component. - createdAt() - Method in record class fr.mathildeuh.youneedme.api.tickets.Ticket
-
Returns the value of the
createdAtrecord component. - createdBy() - Method in record class fr.mathildeuh.youneedme.api.model.Warp
-
Returns the value of the
createdByrecord 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
Currencyrecord class. - currencyId() - Method in record class fr.mathildeuh.youneedme.api.storage.EconomyTransactionLog
-
Returns the value of the
currencyIdrecord component. - currentBid() - Method in record class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing
-
Returns the value of the
currentBidrecord component. - currentBidder() - Method in record class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing
-
Returns the value of the
currentBidderrecord component. - currentBidderUsername() - Method in record class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing
-
Returns the value of the
currentBidderUsernamerecord component.
D
- DataStorage - Interface in fr.mathildeuh.youneedme.api.storage
-
The single storage abstraction point: swapped wholesale at startup based on
storage.typeinconfig.yml(SQLite by default). - decimalPlaces() - Method in record class fr.mathildeuh.youneedme.api.economy.Currency
-
Returns the value of the
decimalPlacesrecord 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
deltarecord 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
descriptionrecord 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
displayrecord component. - displayName() - Method in record class fr.mathildeuh.youneedme.api.kits.Kit
-
Returns the value of the
displayNamerecord 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
displayNamerecord component. - displayOrder() - Method in record class fr.mathildeuh.youneedme.api.shop.ShopCategory
-
Returns the value of the
displayOrderrecord 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
EconomyResultrecord 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
/paytransfer (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
EconomyTransactionLogrecord 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
expiresAtrecord component. - expiresAt() - Method in record class fr.mathildeuh.youneedme.api.moderation.Punishment
-
Returns the value of the
expiresAtrecord 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
expiresAtis at or beforenow. - 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
firstJoinedAtrecord 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
hiddenrecord 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
Homerecord 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 exceedHomeService.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
iconrecord component. - id() - Method in record class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing
-
Returns the value of the
idrecord component. - id() - Method in record class fr.mathildeuh.youneedme.api.economy.Currency
-
Returns the value of the
idrecord component. - id() - Method in record class fr.mathildeuh.youneedme.api.kits.Kit
-
Returns the value of the
idrecord component. - id() - Method in record class fr.mathildeuh.youneedme.api.moderation.Punishment
-
Returns the value of the
idrecord component. - id() - Method in record class fr.mathildeuh.youneedme.api.playershop.PlayerShop
-
Returns the value of the
idrecord component. - id() - Method in record class fr.mathildeuh.youneedme.api.shop.ShopCategory
-
Returns the value of the
idrecord component. - id() - Method in record class fr.mathildeuh.youneedme.api.shop.ShopItem
-
Returns the value of the
idrecord component. - id() - Method in record class fr.mathildeuh.youneedme.api.storage.EconomyTransactionLog
-
Returns the value of the
idrecord component. - id() - Method in record class fr.mathildeuh.youneedme.api.tickets.Ticket
-
Returns the value of the
idrecord component. - id() - Method in record class fr.mathildeuh.youneedme.api.tickets.TicketMessage
-
Returns the value of the
idrecord 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
-
trueif 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
issuedAtrecord component. - issuedBy() - Method in record class fr.mathildeuh.youneedme.api.moderation.Punishment
-
Returns the value of the
issuedByrecord 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
itemrecord component. - item() - Method in record class fr.mathildeuh.youneedme.api.playershop.PlayerShop
-
Returns the value of the
itemrecord 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
itemsrecord component. - items() - Method in record class fr.mathildeuh.youneedme.api.shop.ShopCategory
-
Returns the value of the
itemsrecord component. - itemsSold() - Method in record class fr.mathildeuh.youneedme.api.shop.ShopService.QuickSellResult
-
Returns the value of the
itemsSoldrecord 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
Kitrecord 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
KitClaimStaterecord class. - kitId() - Method in record class fr.mathildeuh.youneedme.api.kits.KitClaimState
-
Returns the value of the
kitIdrecord 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
languageCoderecord component. - lastClaimedAt() - Method in record class fr.mathildeuh.youneedme.api.kits.KitClaimState
-
Returns the value of the
lastClaimedAtrecord component. - lastDeathLocation() - Method in record class fr.mathildeuh.youneedme.api.model.PlayerProfile
-
Returns the value of the
lastDeathLocationrecord component. - lastKnownUsername() - Method in record class fr.mathildeuh.youneedme.api.economy.EconomyService.BalanceEntry
-
Returns the value of the
lastKnownUsernamerecord component. - lastKnownUsername() - Method in record class fr.mathildeuh.youneedme.api.model.PlayerProfile
-
Returns the value of the
lastKnownUsernamerecord component. - lastLocation() - Method in record class fr.mathildeuh.youneedme.api.model.PlayerProfile
-
Returns the value of the
lastLocationrecord component. - lastSeenAt() - Method in record class fr.mathildeuh.youneedme.api.model.PlayerProfile
-
Returns the value of the
lastSeenAtrecord 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
itemas an auction starting atstartingBid. - listedAt() - Method in record class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing
-
Returns the value of the
listedAtrecord 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
maxClaimsrecord component. - message() - Method in record class fr.mathildeuh.youneedme.api.economy.EconomyResult
-
Returns the value of the
messagerecord component. - message() - Method in record class fr.mathildeuh.youneedme.api.tickets.TicketMessage
-
Returns the value of the
messagerecord 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
namerecord component. - name() - Method in record class fr.mathildeuh.youneedme.api.model.Warp
-
Returns the value of the
namerecord 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
nicknamerecord 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
oneTimerecord 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
ownerrecord component. - owner() - Method in record class fr.mathildeuh.youneedme.api.playershop.PlayerShop
-
Returns the value of the
ownerrecord component. - ownerLastKnownUsername() - Method in record class fr.mathildeuh.youneedme.api.playershop.PlayerShop
-
Returns the value of the
ownerLastKnownUsernamerecord component.
P
- permission() - Method in record class fr.mathildeuh.youneedme.api.kits.Kit
-
Returns the value of the
permissionrecord component. - permission() - Method in record class fr.mathildeuh.youneedme.api.model.Warp
-
Returns the value of the
permissionrecord component. - permission() - Method in record class fr.mathildeuh.youneedme.api.shop.ShopCategory
-
Returns the value of the
permissionrecord component. - pitch() - Method in record class fr.mathildeuh.youneedme.api.model.Position
-
Returns the value of the
pitchrecord component. - player() - Method in record class fr.mathildeuh.youneedme.api.economy.EconomyService.BalanceEntry
-
Returns the value of the
playerrecord component. - player() - Method in record class fr.mathildeuh.youneedme.api.storage.EconomyTransactionLog
-
Returns the value of the
playerrecord component. - player() - Method in record class fr.mathildeuh.youneedme.api.tickets.Ticket
-
Returns the value of the
playerrecord component. - playerLastKnownUsername() - Method in record class fr.mathildeuh.youneedme.api.tickets.Ticket
-
Returns the value of the
playerLastKnownUsernamerecord 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
/backand/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
PlayerProfilerecord 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
PlayerShoprecord 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
playtimeSecondsrecord component. - pluralName() - Method in record class fr.mathildeuh.youneedme.api.economy.Currency
-
Returns the value of the
pluralNamerecord component. - position() - Method in record class fr.mathildeuh.youneedme.api.model.Home
-
Returns the value of the
positionrecord component. - position() - Method in record class fr.mathildeuh.youneedme.api.model.Warp
-
Returns the value of the
positionrecord component. - Position - Record Class in fr.mathildeuh.youneedme.api.model
-
A storage-friendly, always-serializable coordinate: unlike
Locationit never requires the targetWorldto 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
Positionrecord 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
pricerecord 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
Punishmentrecord 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
Punishmentrecord 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
QuickSellResultrecord class.
R
- reason() - Method in record class fr.mathildeuh.youneedme.api.moderation.Punishment
-
Returns the value of the
reasonrecord component. - reason() - Method in record class fr.mathildeuh.youneedme.api.storage.EconomyTransactionLog
-
Returns the value of the
reasonrecord 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
relatedPlayerrecord 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
revokedAtrecord component. - revokedBy() - Method in record class fr.mathildeuh.youneedme.api.moderation.Punishment
-
Returns the value of the
revokedByrecord 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
delayTicksworth 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
locationafterdelayTicks. - 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 liveEntityhanded 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
sellerrecord component. - sellerLastKnownUsername() - Method in record class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing
-
Returns the value of the
sellerLastKnownUsernamerecord component. - sellPrice() - Method in record class fr.mathildeuh.youneedme.api.playershop.PlayerShop
-
Returns the value of the
sellPricerecord component. - sellPrice() - Method in record class fr.mathildeuh.youneedme.api.shop.ShopItem
-
Returns the value of the
sellPricerecord component. - sentAt() - Method in record class fr.mathildeuh.youneedme.api.tickets.TicketMessage
-
Returns the value of the
sentAtrecord 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
ShopCategoryrecord 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
ShopItemrecord 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
signLocationrecord component. - singularName() - Method in record class fr.mathildeuh.youneedme.api.economy.Currency
-
Returns the value of the
singularNamerecord 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
staffMessagerecord component. - status() - Method in record class fr.mathildeuh.youneedme.api.auctionhouse.AuctionListing
-
Returns the value of the
statusrecord component. - status() - Method in record class fr.mathildeuh.youneedme.api.economy.EconomyResult
-
Returns the value of the
statusrecord component. - status() - Method in record class fr.mathildeuh.youneedme.api.tickets.Ticket
-
Returns the value of the
statusrecord component. - stock() - Method in record class fr.mathildeuh.youneedme.api.shop.ShopItem
-
Returns the value of the
stockrecord component. - storage() - Static method in class fr.mathildeuh.youneedme.api.YouNeedMeAPI
- StorageType - Enum Class in fr.mathildeuh.youneedme.api.storage
-
Selectable value for
storage.typeinconfig.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
supplierasynchronously and completes the returned future with its result (or exception), for call sites that want to compose withCompletableFutureinstead of callbacks. - symbol() - Method in record class fr.mathildeuh.youneedme.api.economy.Currency
-
Returns the value of the
symbolrecord component.
T
- target() - Method in record class fr.mathildeuh.youneedme.api.moderation.Punishment
-
Returns the value of the
targetrecord component. - targetIp() - Method in record class fr.mathildeuh.youneedme.api.moderation.Punishment
-
Returns the value of the
targetIprecord 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
Ticketrecord 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
ticketIdrecord 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
TicketMessagerecord 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
timestamprecord 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, ornullif 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
totalWorthrecord component. - TradeCompletedEvent - Class in fr.mathildeuh.youneedme.api.event
-
Fired after a
/tradebetween 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
fromand deposits totoas 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
typerecord 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
updatedAtrecord component. - uuid() - Method in record class fr.mathildeuh.youneedme.api.model.PlayerProfile
-
Returns the value of the
uuidrecord 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
Warprecord 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
worldNamerecord component. - worth(ItemStack) - Method in interface fr.mathildeuh.youneedme.api.shop.ShopService
-
Read-only valuation, no transaction - what
/worthreports.
X
- x() - Method in record class fr.mathildeuh.youneedme.api.model.Position
-
Returns the value of the
xrecord component.
Y
- y() - Method in record class fr.mathildeuh.youneedme.api.model.Position
-
Returns the value of the
yrecord component. - yaw() - Method in record class fr.mathildeuh.youneedme.api.model.Position
-
Returns the value of the
yawrecord 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
zrecord component.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form