Initial Realease
This commit is contained in:
Binary file not shown.
@@ -0,0 +1,152 @@
|
||||
# ============================================
|
||||
# CommunityMarket Configuration
|
||||
# A GUI-only marketplace plugin
|
||||
# ============================================
|
||||
|
||||
# Language setting (available: en_US, pt_PT)
|
||||
language: en_US
|
||||
|
||||
# Database Configuration
|
||||
database:
|
||||
# Type: sqlite or mysql
|
||||
type: sqlite
|
||||
|
||||
sqlite:
|
||||
file: database.db
|
||||
|
||||
mysql:
|
||||
host: localhost
|
||||
port: 3306
|
||||
database: communitymarket
|
||||
username: root
|
||||
password: ""
|
||||
pool:
|
||||
maximum-pool-size: 10
|
||||
minimum-idle: 2
|
||||
connection-timeout: 30000
|
||||
idle-timeout: 600000
|
||||
max-lifetime: 1800000
|
||||
|
||||
# Economy Settings
|
||||
economy:
|
||||
# Currency display format (uses Java DecimalFormat)
|
||||
currency-format: "$#,##0.00"
|
||||
currency-symbol: "$"
|
||||
|
||||
taxes:
|
||||
# Tax percentage for fixed-price market sales (seller pays)
|
||||
market-tax: 5.0
|
||||
# Tax percentage for auction sales (seller pays)
|
||||
auction-tax: 7.5
|
||||
|
||||
# Fixed-Price Market Settings
|
||||
market:
|
||||
# Maximum active listings per player
|
||||
max-listings-per-player: 20
|
||||
# Cooldown between creating listings (seconds, 0 = disabled)
|
||||
listing-cooldown: 0
|
||||
# Default listing duration in hours
|
||||
default-duration-hours: 168
|
||||
# Available durations for players to choose (in hours)
|
||||
available-durations:
|
||||
- 24
|
||||
- 72
|
||||
- 168
|
||||
- 336
|
||||
# Price limits
|
||||
min-price: 1.0
|
||||
max-price: 1000000000.0
|
||||
|
||||
# Auction Settings
|
||||
auction:
|
||||
# Maximum active auctions per player
|
||||
max-auctions-per-player: 10
|
||||
# Duration limits (hours)
|
||||
min-duration-hours: 1
|
||||
max-duration-hours: 168
|
||||
default-duration-hours: 24
|
||||
# Available durations for players to choose (in hours)
|
||||
available-durations:
|
||||
- 1
|
||||
- 6
|
||||
- 12
|
||||
- 24
|
||||
- 48
|
||||
- 72
|
||||
- 168
|
||||
# Price limits for starting bid
|
||||
min-start-price: 1.0
|
||||
max-start-price: 1000000000.0
|
||||
# Minimum bid increment (percentage of current bid)
|
||||
min-bid-increment-percent: 5.0
|
||||
# Minimum absolute bid increment
|
||||
min-bid-increment-absolute: 1.0
|
||||
|
||||
# Anti-snipe protection
|
||||
anti-snipe:
|
||||
enabled: true
|
||||
# If bid placed within this many seconds of end, extend auction
|
||||
trigger-seconds: 30
|
||||
# How many seconds to extend
|
||||
extension-seconds: 30
|
||||
# Maximum number of extensions (0 = unlimited)
|
||||
max-extensions: 10
|
||||
|
||||
# Item Blacklist
|
||||
blacklist:
|
||||
# Materials that cannot be listed/auctioned
|
||||
materials:
|
||||
- BARRIER
|
||||
- COMMAND_BLOCK
|
||||
- CHAIN_COMMAND_BLOCK
|
||||
- REPEATING_COMMAND_BLOCK
|
||||
- COMMAND_BLOCK_MINECART
|
||||
- STRUCTURE_BLOCK
|
||||
- STRUCTURE_VOID
|
||||
- JIGSAW
|
||||
- DEBUG_STICK
|
||||
- KNOWLEDGE_BOOK
|
||||
- SPAWNER
|
||||
- BEDROCK
|
||||
# Items with these keywords in their name/lore are blocked
|
||||
keywords:
|
||||
- "admin"
|
||||
- "illegal"
|
||||
- "exploit"
|
||||
|
||||
# GUI Settings
|
||||
gui:
|
||||
# Items displayed per page in browse views
|
||||
items-per-page: 45
|
||||
|
||||
# Whether to show the Help button in the main menu
|
||||
# Set to false to hide it (slot will be filled with glass)
|
||||
show-help-button: true
|
||||
|
||||
# Sound effects (use Bukkit Sound enum names)
|
||||
sounds:
|
||||
click: UI_BUTTON_CLICK
|
||||
success: ENTITY_PLAYER_LEVELUP
|
||||
error: ENTITY_VILLAGER_NO
|
||||
purchase: ENTITY_EXPERIENCE_ORB_PICKUP
|
||||
|
||||
# Notification Settings
|
||||
notifications:
|
||||
# Notify seller when their item sells
|
||||
notify-on-sale: true
|
||||
# Notify bidder when they are outbid
|
||||
notify-on-outbid: true
|
||||
# Notify winner when they win an auction
|
||||
notify-on-win: true
|
||||
# Notify seller when their listing expires
|
||||
notify-on-expire: true
|
||||
|
||||
# Performance Settings
|
||||
performance:
|
||||
# How often to cache listings/auctions (seconds)
|
||||
cache-duration: 30
|
||||
# How often to check for ended auctions (seconds)
|
||||
auction-check-interval: 5
|
||||
# How often to check for expired listings (minutes)
|
||||
expired-check-interval: 5
|
||||
|
||||
@@ -0,0 +1,351 @@
|
||||
# ============================================
|
||||
# CommunityMarket Language File - English (US)
|
||||
# ============================================
|
||||
|
||||
# General
|
||||
prefix: "&8[&6Market&8] &r"
|
||||
|
||||
# General Messages
|
||||
messages:
|
||||
no-permission: "&cYou don't have permission to do that."
|
||||
player-only: "&cThis command can only be used by players."
|
||||
reload-success: "&aConfiguration reloaded successfully!"
|
||||
economy-not-found: "&cNo economy plugin found! Market disabled."
|
||||
|
||||
# Listing Messages
|
||||
listing-created: "&aListing created successfully! ID: #{id}"
|
||||
listing-cancelled: "&aListing cancelled. Item returned to claim storage."
|
||||
listing-expired: "&eYour listing #{id} has expired. Item moved to claim storage."
|
||||
listing-purchased: "&aYou purchased {item} x{amount} for {price}!"
|
||||
listing-sold: "&aYour {item} x{amount} was sold to {buyer} for {price}!"
|
||||
listing-limit-reached: "&cYou've reached the maximum number of listings ({max})."
|
||||
listing-cooldown: "&cPlease wait {time} before creating another listing."
|
||||
listing-not-found: "&cListing not found or no longer available."
|
||||
listing-own-item: "&cYou cannot buy your own listing."
|
||||
listing-insufficient-funds: "&cYou don't have enough money. Required: {price}"
|
||||
|
||||
# Auction Messages
|
||||
auction-created: "&aAuction created successfully! ID: #{id}"
|
||||
auction-cancelled: "&aAuction cancelled. Item returned to claim storage."
|
||||
auction-ended-winner: "&aCongratulations! You won the auction for {item}! Paid: {price}"
|
||||
auction-ended-seller: "&aYour auction for {item} ended! Winner: {winner}, Earned: {price}"
|
||||
auction-ended-no-bids: "&eYour auction for {item} ended with no bids. Item moved to claim storage."
|
||||
auction-limit-reached: "&cYou've reached the maximum number of auctions ({max})."
|
||||
auction-not-found: "&cAuction not found or no longer available."
|
||||
auction-own-item: "&cYou cannot bid on your own auction."
|
||||
auction-bid-placed: "&aYou placed a bid of {amount} on {item}!"
|
||||
auction-outbid: "&eYou've been outbid on {item}! New bid: {amount} by {bidder}"
|
||||
auction-bid-too-low: "&cBid too low! Minimum bid: {min}"
|
||||
auction-insufficient-funds: "&cYou don't have enough money. Required: {price}"
|
||||
auction-buyout: "&aYou bought out the auction for {item} for {price}!"
|
||||
auction-extended: "&eAuction extended by {seconds}s due to anti-snipe protection."
|
||||
|
||||
# Claim Messages
|
||||
claim-success: "&aItem claimed successfully!"
|
||||
claim-empty: "&eYou have no items to claim."
|
||||
claim-inventory-full: "&cYour inventory is full! Please make space."
|
||||
claim-all-success: "&aClaimed {count} items!"
|
||||
|
||||
# Earnings Messages
|
||||
earnings-withdrawn: "&aWithdrew {amount}! New balance: {balance}"
|
||||
earnings-empty: "&eYou have no pending earnings."
|
||||
earnings-balance: "&aYour pending earnings: {amount}"
|
||||
|
||||
# Item Validation
|
||||
invalid-item: "&cPlease select a valid item."
|
||||
item-no-longer-available: "&cThe selected item is no longer in your inventory."
|
||||
item-changed: "&cThe selected item has changed. Please select again."
|
||||
blacklisted-item: "&cThis item type is not allowed on the market."
|
||||
blacklisted-content: "&cThis item contains blacklisted content."
|
||||
invalid-price: "&cInvalid price. Range: {min} - {max}"
|
||||
invalid-amount: "&cInvalid amount."
|
||||
invalid-duration: "&cInvalid duration."
|
||||
|
||||
# Admin Messages
|
||||
admin-listing-removed: "&aListing #{id} removed by admin."
|
||||
admin-auction-cancelled: "&aAuction #{id} cancelled by admin."
|
||||
admin-reload: "&aConfiguration reloaded."
|
||||
|
||||
# GUI Titles (support color codes)
|
||||
gui-titles:
|
||||
main-menu: "&8&lCommunity Market"
|
||||
browse-market: "&8&lBrowse Market &7(Page {page})"
|
||||
browse-auctions: "&8&lBrowse Auctions &7(Page {page})"
|
||||
create-listing: "&8&lCreate Listing"
|
||||
create-auction: "&8&lCreate Auction"
|
||||
select-item-listing: "&8&lSelect Item to Sell"
|
||||
select-item-auction: "&8&lSelect Item to Auction"
|
||||
my-listings: "&8&lMy Listings"
|
||||
my-auctions: "&8&lMy Auctions"
|
||||
claim-items: "&8&lClaim Items"
|
||||
earnings: "&8&lEarnings"
|
||||
confirm-purchase: "&8&lConfirm Purchase"
|
||||
confirm-bid: "&8&lConfirm Bid"
|
||||
confirm-cancel: "&8&lConfirm Cancellation"
|
||||
number-input: "&8&lEnter Amount"
|
||||
admin-panel: "&8&lAdmin Panel"
|
||||
admin-listings: "&8&lAll Listings"
|
||||
admin-auctions: "&8&lAll Auctions"
|
||||
listing-details: "&8&lListing Details"
|
||||
auction-details: "&8&lAuction Details"
|
||||
filter-menu: "&8&lFilter Options"
|
||||
sort-menu: "&8&lSort Options"
|
||||
duration-select: "&8&lSelect Duration"
|
||||
help: "&8&lHelp"
|
||||
|
||||
# Button Names
|
||||
buttons:
|
||||
# Main Menu
|
||||
browse-market: "&aBrowse Market"
|
||||
browse-auctions: "&6Browse Auctions"
|
||||
create-listing: "&eCreate Listing"
|
||||
create-auction: "&eCreate Auction"
|
||||
my-listings: "&bMy Listings"
|
||||
my-auctions: "&bMy Auctions"
|
||||
claim-items: "&dClaim Items"
|
||||
earnings: "&aEarnings"
|
||||
help: "&fHelp"
|
||||
admin: "&cAdmin Panel"
|
||||
|
||||
# Navigation
|
||||
next-page: "&aNext Page →"
|
||||
previous-page: "&a← Previous Page"
|
||||
back: "&cBack"
|
||||
close: "&cClose"
|
||||
|
||||
# Actions
|
||||
confirm: "&aConfirm"
|
||||
cancel: "&cCancel"
|
||||
buy: "&aBuy Now"
|
||||
bid: "&6Place Bid"
|
||||
buyout: "&eBuyout"
|
||||
claim: "&aClaim"
|
||||
claim-all: "&aClaim All"
|
||||
withdraw: "&aWithdraw All"
|
||||
remove: "&cRemove Listing"
|
||||
cancel-auction: "&cCancel Auction"
|
||||
|
||||
# Number Input
|
||||
add-1: "&a+1"
|
||||
add-10: "&a+10"
|
||||
add-100: "&a+100"
|
||||
add-1000: "&a+1,000"
|
||||
subtract-1: "&c-1"
|
||||
subtract-10: "&c-10"
|
||||
subtract-100: "&c-100"
|
||||
subtract-1000: "&c-1,000"
|
||||
set-min: "&eSet Min"
|
||||
set-max: "&eSet Max"
|
||||
custom-amount: "&bCustom Amount"
|
||||
|
||||
# Filters & Sort
|
||||
filter: "&eFilter"
|
||||
sort: "&eSort"
|
||||
search: "&eSearch"
|
||||
clear-filter: "&cClear Filters"
|
||||
|
||||
# Duration
|
||||
duration-1h: "&e1 Hour"
|
||||
duration-6h: "&e6 Hours"
|
||||
duration-12h: "&e12 Hours"
|
||||
duration-24h: "&e24 Hours"
|
||||
duration-48h: "&e48 Hours"
|
||||
duration-72h: "&e3 Days"
|
||||
duration-168h: "&e7 Days"
|
||||
duration-336h: "&e14 Days"
|
||||
|
||||
# Admin
|
||||
admin-view-listings: "&aView All Listings"
|
||||
admin-view-auctions: "&6View All Auctions"
|
||||
admin-reload: "&eReload Config"
|
||||
|
||||
# Button Lore (descriptions)
|
||||
lore:
|
||||
browse-market:
|
||||
- "&7Browse all fixed-price"
|
||||
- "&7listings from players."
|
||||
- ""
|
||||
- "&eClick to browse!"
|
||||
browse-auctions:
|
||||
- "&7Browse all active auctions"
|
||||
- "&7and place bids."
|
||||
- ""
|
||||
- "&eClick to browse!"
|
||||
create-listing:
|
||||
- "&7Sell items at a fixed price."
|
||||
- "&7Tax: &f{tax}%"
|
||||
- ""
|
||||
- "&eClick to create!"
|
||||
create-auction:
|
||||
- "&7Auction items to the"
|
||||
- "&7highest bidder."
|
||||
- "&7Tax: &f{tax}%"
|
||||
- ""
|
||||
- "&eClick to create!"
|
||||
my-listings:
|
||||
- "&7View and manage your"
|
||||
- "&7active listings."
|
||||
- ""
|
||||
- "&7Active: &f{count}/{max}"
|
||||
- ""
|
||||
- "&eClick to view!"
|
||||
my-auctions:
|
||||
- "&7View and manage your"
|
||||
- "&7active auctions."
|
||||
- ""
|
||||
- "&7Active: &f{count}/{max}"
|
||||
- ""
|
||||
- "&eClick to view!"
|
||||
claim-items:
|
||||
- "&7Claim items from expired"
|
||||
- "&7listings or won auctions."
|
||||
- ""
|
||||
- "&7Pending: &f{count}"
|
||||
- ""
|
||||
- "&eClick to claim!"
|
||||
earnings:
|
||||
- "&7View and withdraw your"
|
||||
- "&7pending earnings from sales."
|
||||
- ""
|
||||
- "&7Pending: &a{amount}"
|
||||
- ""
|
||||
- "&eClick to view!"
|
||||
help:
|
||||
- "&7Learn how to use the"
|
||||
- "&7Community Market."
|
||||
- ""
|
||||
- "&eClick for help!"
|
||||
admin:
|
||||
- "&cAdmin Panel"
|
||||
- "&7Manage listings and auctions."
|
||||
- ""
|
||||
- "&eClick to open!"
|
||||
|
||||
# Listing Info
|
||||
listing-info:
|
||||
- "&7Seller: &f{seller}"
|
||||
- "&7Price: &a{price}"
|
||||
- "&7Amount: &f{amount}"
|
||||
- "&7Expires: &f{expires}"
|
||||
- ""
|
||||
- "&eLeft-click to buy!"
|
||||
|
||||
# Auction Info
|
||||
auction-info:
|
||||
- "&7Seller: &f{seller}"
|
||||
- "&7Starting bid: &a{start_price}"
|
||||
- "&7Current bid: &a{current_bid}"
|
||||
- "&7Bidder: &f{bidder}"
|
||||
- "&7Bids: &f{bid_count}"
|
||||
- "&7Ends: &f{ends}"
|
||||
- ""
|
||||
- "&eLeft-click to bid!"
|
||||
- "&eRight-click to buyout!"
|
||||
|
||||
# My Listing Info
|
||||
my-listing-info:
|
||||
- "&7Price: &a{price}"
|
||||
- "&7Amount: &f{amount}"
|
||||
- "&7Created: &f{created}"
|
||||
- "&7Expires: &f{expires}"
|
||||
- ""
|
||||
- "&cClick to cancel"
|
||||
|
||||
# My Auction Info
|
||||
my-auction-info:
|
||||
- "&7Starting bid: &a{start_price}"
|
||||
- "&7Current bid: &a{current_bid}"
|
||||
- "&7Bidder: &f{bidder}"
|
||||
- "&7Bids: &f{bid_count}"
|
||||
- "&7Ends: &f{ends}"
|
||||
- ""
|
||||
- "&cClick to cancel (if no bids)"
|
||||
|
||||
# Confirm Purchase
|
||||
confirm-purchase-info:
|
||||
- "&7You are purchasing:"
|
||||
- "&f{item} x{amount}"
|
||||
- ""
|
||||
- "&7Price: &a{price}"
|
||||
- "&7Tax: &e{tax}"
|
||||
- "&7Total: &a{total}"
|
||||
- ""
|
||||
- "&aClick to confirm!"
|
||||
|
||||
# Confirm Bid
|
||||
confirm-bid-info:
|
||||
- "&7You are bidding on:"
|
||||
- "&f{item}"
|
||||
- ""
|
||||
- "&7Your bid: &a{bid}"
|
||||
- "&7Current high: &e{current}"
|
||||
- ""
|
||||
- "&aClick to confirm!"
|
||||
|
||||
# Claim Item
|
||||
claim-item-info:
|
||||
- "&7Reason: &f{reason}"
|
||||
- "&7From: &f{source}"
|
||||
- "&7Date: &f{date}"
|
||||
- ""
|
||||
- "&eClick to claim!"
|
||||
|
||||
# Earnings Info
|
||||
earnings-info:
|
||||
- "&7Your pending earnings"
|
||||
- "&7from market sales."
|
||||
- ""
|
||||
- "&7Total: &a{amount}"
|
||||
- ""
|
||||
- "&aClick to withdraw!"
|
||||
|
||||
# Number Input Info
|
||||
current-value:
|
||||
- "&7Current: &a{value}"
|
||||
|
||||
# Filter Options
|
||||
filters:
|
||||
all: "&fAll Items"
|
||||
weapons: "&cWeapons"
|
||||
armor: "&bArmor"
|
||||
tools: "&eTools"
|
||||
blocks: "&7Blocks"
|
||||
food: "&6Food"
|
||||
potions: "&dPotions"
|
||||
materials: "&aMaterials"
|
||||
enchanted: "&5Enchanted Items"
|
||||
misc: "&8Miscellaneous"
|
||||
|
||||
# Sort Options
|
||||
sort:
|
||||
newest: "&aNewest First"
|
||||
oldest: "&eOldest First"
|
||||
price-low: "&aPrice: Low to High"
|
||||
price-high: "&cPrice: High to Low"
|
||||
ending-soon: "&6Ending Soon"
|
||||
most-bids: "&bMost Bids"
|
||||
|
||||
# Time Formats
|
||||
time:
|
||||
expired: "&cExpired"
|
||||
days: "{d}d"
|
||||
hours: "{h}h"
|
||||
minutes: "{m}m"
|
||||
seconds: "{s}s"
|
||||
|
||||
# Help Content
|
||||
help:
|
||||
title: "&6&lCommunity Market Help"
|
||||
content:
|
||||
- "&eBrowse Market &7- View and buy fixed-price listings"
|
||||
- "&eBrowse Auctions &7- View and bid on auctions"
|
||||
- "&eCreate Listing &7- Sell items at a fixed price"
|
||||
- "&eCreate Auction &7- Auction items to highest bidder"
|
||||
- "&eMy Listings &7- Manage your active listings"
|
||||
- "&eMy Auctions &7- Manage your active auctions"
|
||||
- "&eClaim Items &7- Collect unsold/won items"
|
||||
- "&eEarnings &7- Withdraw money from sales"
|
||||
- ""
|
||||
- "&7&oTip: All actions are done through GUIs!"
|
||||
- "&7&oJust click on buttons to navigate."
|
||||
|
||||
@@ -0,0 +1,351 @@
|
||||
# ============================================
|
||||
# CommunityMarket Ficheiro de Idioma - Português (Portugal)
|
||||
# ============================================
|
||||
|
||||
# Geral
|
||||
prefix: "&8[&6Mercado&8] &r"
|
||||
|
||||
# Mensagens Gerais
|
||||
messages:
|
||||
no-permission: "&cNão tens permissão para fazer isso."
|
||||
player-only: "&cEste comando só pode ser usado por jogadores."
|
||||
reload-success: "&aConfiguração recarregada com sucesso!"
|
||||
economy-not-found: "&cNenhum plugin de economia encontrado! Mercado desativado."
|
||||
|
||||
# Mensagens de Anúncios
|
||||
listing-created: "&aAnúncio criado com sucesso! ID: #{id}"
|
||||
listing-cancelled: "&aAnúncio cancelado. Item devolvido ao armazém."
|
||||
listing-expired: "&eO teu anúncio #{id} expirou. Item movido para o armazém."
|
||||
listing-purchased: "&aCompraste {item} x{amount} por {price}!"
|
||||
listing-sold: "&aO teu {item} x{amount} foi vendido a {buyer} por {price}!"
|
||||
listing-limit-reached: "&cAtingiste o número máximo de anúncios ({max})."
|
||||
listing-cooldown: "&cPor favor aguarda {time} antes de criar outro anúncio."
|
||||
listing-not-found: "&cAnúncio não encontrado ou já não está disponível."
|
||||
listing-own-item: "&cNão podes comprar o teu próprio anúncio."
|
||||
listing-insufficient-funds: "&cNão tens dinheiro suficiente. Necessário: {price}"
|
||||
|
||||
# Mensagens de Leilões
|
||||
auction-created: "&aLeilão criado com sucesso! ID: #{id}"
|
||||
auction-cancelled: "&aLeilão cancelado. Item devolvido ao armazém."
|
||||
auction-ended-winner: "&aParabéns! Ganhaste o leilão por {item}! Pagaste: {price}"
|
||||
auction-ended-seller: "&aO teu leilão por {item} terminou! Vencedor: {winner}, Ganhaste: {price}"
|
||||
auction-ended-no-bids: "&eO teu leilão por {item} terminou sem licitações. Item movido para o armazém."
|
||||
auction-limit-reached: "&cAtingiste o número máximo de leilões ({max})."
|
||||
auction-not-found: "&cLeilão não encontrado ou já não está disponível."
|
||||
auction-own-item: "&cNão podes licitar no teu próprio leilão."
|
||||
auction-bid-placed: "&aFizeste uma licitação de {amount} em {item}!"
|
||||
auction-outbid: "&eForam feitas licitações superiores à tua em {item}! Nova licitação: {amount} por {bidder}"
|
||||
auction-bid-too-low: "&cLicitação muito baixa! Mínimo: {min}"
|
||||
auction-insufficient-funds: "&cNão tens dinheiro suficiente. Necessário: {price}"
|
||||
auction-buyout: "&aCompraste o leilão de {item} por {price}!"
|
||||
auction-extended: "&eLeilão prolongado por {seconds}s devido à proteção anti-snipe."
|
||||
|
||||
# Mensagens de Reclamação
|
||||
claim-success: "&aItem reclamado com sucesso!"
|
||||
claim-empty: "&eNão tens itens para reclamar."
|
||||
claim-inventory-full: "&cO teu inventário está cheio! Por favor liberta espaço."
|
||||
claim-all-success: "&aReclamaste {count} itens!"
|
||||
|
||||
# Mensagens de Ganhos
|
||||
earnings-withdrawn: "&aLevantaste {amount}! Novo saldo: {balance}"
|
||||
earnings-empty: "&eNão tens ganhos pendentes."
|
||||
earnings-balance: "&aOs teus ganhos pendentes: {amount}"
|
||||
|
||||
# Validação de Itens
|
||||
invalid-item: "&cPor favor seleciona um item válido."
|
||||
item-no-longer-available: "&cO item selecionado já não está no teu inventário."
|
||||
item-changed: "&cO item selecionado foi alterado. Por favor seleciona novamente."
|
||||
blacklisted-item: "&cEste tipo de item não é permitido no mercado."
|
||||
blacklisted-content: "&cEste item contém conteúdo bloqueado."
|
||||
invalid-price: "&cPreço inválido. Intervalo: {min} - {max}"
|
||||
invalid-amount: "&cQuantidade inválida."
|
||||
invalid-duration: "&cDuração inválida."
|
||||
|
||||
# Mensagens de Admin
|
||||
admin-listing-removed: "&aAnúncio #{id} removido pelo admin."
|
||||
admin-auction-cancelled: "&aLeilão #{id} cancelado pelo admin."
|
||||
admin-reload: "&aConfiguração recarregada."
|
||||
|
||||
# Títulos GUI (suportam códigos de cor)
|
||||
gui-titles:
|
||||
main-menu: "&8&lMercado Comunitário"
|
||||
browse-market: "&8&lExplorar Mercado &7(Página {page})"
|
||||
browse-auctions: "&8&lExplorar Leilões &7(Página {page})"
|
||||
create-listing: "&8&lCriar Anúncio"
|
||||
create-auction: "&8&lCriar Leilão"
|
||||
select-item-listing: "&8&lSelecionar Item para Vender"
|
||||
select-item-auction: "&8&lSelecionar Item para Leilão"
|
||||
my-listings: "&8&lOs Meus Anúncios"
|
||||
my-auctions: "&8&lOs Meus Leilões"
|
||||
claim-items: "&8&lReclamar Itens"
|
||||
earnings: "&8&lGanhos"
|
||||
confirm-purchase: "&8&lConfirmar Compra"
|
||||
confirm-bid: "&8&lConfirmar Licitação"
|
||||
confirm-cancel: "&8&lConfirmar Cancelamento"
|
||||
number-input: "&8&lIntroduzir Valor"
|
||||
admin-panel: "&8&lPainel de Admin"
|
||||
admin-listings: "&8&lTodos os Anúncios"
|
||||
admin-auctions: "&8&lTodos os Leilões"
|
||||
listing-details: "&8&lDetalhes do Anúncio"
|
||||
auction-details: "&8&lDetalhes do Leilão"
|
||||
filter-menu: "&8&lOpções de Filtro"
|
||||
sort-menu: "&8&lOpções de Ordenação"
|
||||
duration-select: "&8&lSelecionar Duração"
|
||||
help: "&8&lAjuda"
|
||||
|
||||
# Nomes dos Botões
|
||||
buttons:
|
||||
# Menu Principal
|
||||
browse-market: "&aExplorar Mercado"
|
||||
browse-auctions: "&6Explorar Leilões"
|
||||
create-listing: "&eCriar Anúncio"
|
||||
create-auction: "&eCriar Leilão"
|
||||
my-listings: "&bOs Meus Anúncios"
|
||||
my-auctions: "&bOs Meus Leilões"
|
||||
claim-items: "&dReclamar Itens"
|
||||
earnings: "&aGanhos"
|
||||
help: "&fAjuda"
|
||||
admin: "&cPainel de Admin"
|
||||
|
||||
# Navegação
|
||||
next-page: "&aPágina Seguinte →"
|
||||
previous-page: "&a← Página Anterior"
|
||||
back: "&cVoltar"
|
||||
close: "&cFechar"
|
||||
|
||||
# Ações
|
||||
confirm: "&aConfirmar"
|
||||
cancel: "&cCancelar"
|
||||
buy: "&aComprar Agora"
|
||||
bid: "&6Fazer Licitação"
|
||||
buyout: "&eCompra Imediata"
|
||||
claim: "&aReclamar"
|
||||
claim-all: "&aReclamar Tudo"
|
||||
withdraw: "&aLevantar Tudo"
|
||||
remove: "&cRemover Anúncio"
|
||||
cancel-auction: "&cCancelar Leilão"
|
||||
|
||||
# Entrada Numérica
|
||||
add-1: "&a+1"
|
||||
add-10: "&a+10"
|
||||
add-100: "&a+100"
|
||||
add-1000: "&a+1.000"
|
||||
subtract-1: "&c-1"
|
||||
subtract-10: "&c-10"
|
||||
subtract-100: "&c-100"
|
||||
subtract-1000: "&c-1.000"
|
||||
set-min: "&eDefinir Mín"
|
||||
set-max: "&eDefinir Máx"
|
||||
custom-amount: "&bValor Personalizado"
|
||||
|
||||
# Filtros e Ordenação
|
||||
filter: "&eFiltro"
|
||||
sort: "&eOrdenar"
|
||||
search: "&ePesquisar"
|
||||
clear-filter: "&cLimpar Filtros"
|
||||
|
||||
# Duração
|
||||
duration-1h: "&e1 Hora"
|
||||
duration-6h: "&e6 Horas"
|
||||
duration-12h: "&e12 Horas"
|
||||
duration-24h: "&e24 Horas"
|
||||
duration-48h: "&e48 Horas"
|
||||
duration-72h: "&e3 Dias"
|
||||
duration-168h: "&e7 Dias"
|
||||
duration-336h: "&e14 Dias"
|
||||
|
||||
# Admin
|
||||
admin-view-listings: "&aVer Todos os Anúncios"
|
||||
admin-view-auctions: "&6Ver Todos os Leilões"
|
||||
admin-reload: "&eRecarregar Config"
|
||||
|
||||
# Lore dos Botões (descrições)
|
||||
lore:
|
||||
browse-market:
|
||||
- "&7Explora todos os anúncios"
|
||||
- "&7de preço fixo dos jogadores."
|
||||
- ""
|
||||
- "&eClica para explorar!"
|
||||
browse-auctions:
|
||||
- "&7Explora todos os leilões ativos"
|
||||
- "&7e faz licitações."
|
||||
- ""
|
||||
- "&eClica para explorar!"
|
||||
create-listing:
|
||||
- "&7Vende itens a um preço fixo."
|
||||
- "&7Taxa: &f{tax}%"
|
||||
- ""
|
||||
- "&eClica para criar!"
|
||||
create-auction:
|
||||
- "&7Leiloa itens ao"
|
||||
- "&7maior licitador."
|
||||
- "&7Taxa: &f{tax}%"
|
||||
- ""
|
||||
- "&eClica para criar!"
|
||||
my-listings:
|
||||
- "&7Vê e gere os teus"
|
||||
- "&7anúncios ativos."
|
||||
- ""
|
||||
- "&7Ativos: &f{count}/{max}"
|
||||
- ""
|
||||
- "&eClica para ver!"
|
||||
my-auctions:
|
||||
- "&7Vê e gere os teus"
|
||||
- "&7leilões ativos."
|
||||
- ""
|
||||
- "&7Ativos: &f{count}/{max}"
|
||||
- ""
|
||||
- "&eClica para ver!"
|
||||
claim-items:
|
||||
- "&7Reclama itens de anúncios"
|
||||
- "&7expirados ou leilões ganhos."
|
||||
- ""
|
||||
- "&7Pendentes: &f{count}"
|
||||
- ""
|
||||
- "&eClica para reclamar!"
|
||||
earnings:
|
||||
- "&7Vê e levanta os teus"
|
||||
- "&7ganhos pendentes das vendas."
|
||||
- ""
|
||||
- "&7Pendente: &a{amount}"
|
||||
- ""
|
||||
- "&eClica para ver!"
|
||||
help:
|
||||
- "&7Aprende a usar o"
|
||||
- "&7Mercado Comunitário."
|
||||
- ""
|
||||
- "&eClica para ajuda!"
|
||||
admin:
|
||||
- "&cPainel de Admin"
|
||||
- "&7Gere anúncios e leilões."
|
||||
- ""
|
||||
- "&eClica para abrir!"
|
||||
|
||||
# Info do Anúncio
|
||||
listing-info:
|
||||
- "&7Vendedor: &f{seller}"
|
||||
- "&7Preço: &a{price}"
|
||||
- "&7Quantidade: &f{amount}"
|
||||
- "&7Expira: &f{expires}"
|
||||
- ""
|
||||
- "&eClique esquerdo para comprar!"
|
||||
|
||||
# Info do Leilão
|
||||
auction-info:
|
||||
- "&7Vendedor: &f{seller}"
|
||||
- "&7Licitação inicial: &a{start_price}"
|
||||
- "&7Licitação atual: &a{current_bid}"
|
||||
- "&7Licitador: &f{bidder}"
|
||||
- "&7Licitações: &f{bid_count}"
|
||||
- "&7Termina: &f{ends}"
|
||||
- ""
|
||||
- "&eClique esquerdo para licitar!"
|
||||
- "&eClique direito para compra imediata!"
|
||||
|
||||
# Info do Meu Anúncio
|
||||
my-listing-info:
|
||||
- "&7Preço: &a{price}"
|
||||
- "&7Quantidade: &f{amount}"
|
||||
- "&7Criado: &f{created}"
|
||||
- "&7Expira: &f{expires}"
|
||||
- ""
|
||||
- "&cClica para cancelar"
|
||||
|
||||
# Info do Meu Leilão
|
||||
my-auction-info:
|
||||
- "&7Licitação inicial: &a{start_price}"
|
||||
- "&7Licitação atual: &a{current_bid}"
|
||||
- "&7Licitador: &f{bidder}"
|
||||
- "&7Licitações: &f{bid_count}"
|
||||
- "&7Termina: &f{ends}"
|
||||
- ""
|
||||
- "&cClica para cancelar (sem licitações)"
|
||||
|
||||
# Confirmar Compra
|
||||
confirm-purchase-info:
|
||||
- "&7Estás a comprar:"
|
||||
- "&f{item} x{amount}"
|
||||
- ""
|
||||
- "&7Preço: &a{price}"
|
||||
- "&7Taxa: &e{tax}"
|
||||
- "&7Total: &a{total}"
|
||||
- ""
|
||||
- "&aClica para confirmar!"
|
||||
|
||||
# Confirmar Licitação
|
||||
confirm-bid-info:
|
||||
- "&7Estás a licitar em:"
|
||||
- "&f{item}"
|
||||
- ""
|
||||
- "&7A tua licitação: &a{bid}"
|
||||
- "&7Atual mais alta: &e{current}"
|
||||
- ""
|
||||
- "&aClica para confirmar!"
|
||||
|
||||
# Reclamar Item
|
||||
claim-item-info:
|
||||
- "&7Razão: &f{reason}"
|
||||
- "&7De: &f{source}"
|
||||
- "&7Data: &f{date}"
|
||||
- ""
|
||||
- "&eClica para reclamar!"
|
||||
|
||||
# Info de Ganhos
|
||||
earnings-info:
|
||||
- "&7Os teus ganhos pendentes"
|
||||
- "&7das vendas no mercado."
|
||||
- ""
|
||||
- "&7Total: &a{amount}"
|
||||
- ""
|
||||
- "&aClica para levantar!"
|
||||
|
||||
# Info de Entrada Numérica
|
||||
current-value:
|
||||
- "&7Atual: &a{value}"
|
||||
|
||||
# Opções de Filtro
|
||||
filters:
|
||||
all: "&fTodos os Itens"
|
||||
weapons: "&cArmas"
|
||||
armor: "&bArmadura"
|
||||
tools: "&eFerramentas"
|
||||
blocks: "&7Blocos"
|
||||
food: "&6Comida"
|
||||
potions: "&dPoções"
|
||||
materials: "&aMateriais"
|
||||
enchanted: "&5Itens Encantados"
|
||||
misc: "&8Diversos"
|
||||
|
||||
# Opções de Ordenação
|
||||
sort:
|
||||
newest: "&aMais Recente"
|
||||
oldest: "&eMais Antigo"
|
||||
price-low: "&aPreço: Menor para Maior"
|
||||
price-high: "&cPreço: Maior para Menor"
|
||||
ending-soon: "&6A Terminar Em Breve"
|
||||
most-bids: "&bMais Licitações"
|
||||
|
||||
# Formatos de Tempo
|
||||
time:
|
||||
expired: "&cExpirado"
|
||||
days: "{d}d"
|
||||
hours: "{h}h"
|
||||
minutes: "{m}m"
|
||||
seconds: "{s}s"
|
||||
|
||||
# Conteúdo de Ajuda
|
||||
help:
|
||||
title: "&6&lAjuda do Mercado Comunitário"
|
||||
content:
|
||||
- "&eExplorar Mercado &7- Ver e comprar anúncios de preço fixo"
|
||||
- "&eExplorar Leilões &7- Ver e licitar em leilões"
|
||||
- "&eCriar Anúncio &7- Vender itens a um preço fixo"
|
||||
- "&eCriar Leilão &7- Leiloar itens ao maior licitador"
|
||||
- "&eOs Meus Anúncios &7- Gerir os teus anúncios ativos"
|
||||
- "&eOs Meus Leilões &7- Gerir os teus leilões ativos"
|
||||
- "&eReclamar Itens &7- Recolher itens não vendidos/ganhos"
|
||||
- "&eGanhos &7- Levantar dinheiro das vendas"
|
||||
- ""
|
||||
- "&7&oDica: Todas as ações são feitas através de GUIs!"
|
||||
- "&7&oBasta clicar nos botões para navegar."
|
||||
|
||||
@@ -0,0 +1,83 @@
|
||||
name: CommunityMarket
|
||||
version: '1.0.0'
|
||||
main: pt.henrique.communityMarket.CommunityMarket
|
||||
api-version: '1.21'
|
||||
description: A GUI-only marketplace plugin for fixed-price listings and auctions
|
||||
author: Henrique
|
||||
website: https://github.com/henrique/CommunityMarket
|
||||
|
||||
# Soft dependencies - plugin will detect and use these if available
|
||||
softdepend:
|
||||
- Vault
|
||||
- Essentials
|
||||
|
||||
load: POSTWORLD
|
||||
|
||||
commands:
|
||||
market:
|
||||
description: Opens the Community Market main menu
|
||||
usage: /<command>
|
||||
aliases: [cmarket]
|
||||
permission: communitymarket.use
|
||||
|
||||
permissions:
|
||||
communitymarket.*:
|
||||
description: Grants all CommunityMarket permissions
|
||||
default: op
|
||||
children:
|
||||
communitymarket.use: true
|
||||
communitymarket.sell: true
|
||||
communitymarket.auction: true
|
||||
communitymarket.buy: true
|
||||
communitymarket.bid: true
|
||||
communitymarket.claim: true
|
||||
communitymarket.withdraw: true
|
||||
communitymarket.admin: true
|
||||
|
||||
communitymarket.use:
|
||||
description: Allows access to the market GUI
|
||||
default: true
|
||||
|
||||
communitymarket.sell:
|
||||
description: Allows creating fixed-price listings
|
||||
default: true
|
||||
|
||||
communitymarket.auction:
|
||||
description: Allows creating auctions
|
||||
default: true
|
||||
|
||||
communitymarket.buy:
|
||||
description: Allows purchasing from the market
|
||||
default: true
|
||||
|
||||
communitymarket.bid:
|
||||
description: Allows bidding on auctions
|
||||
default: true
|
||||
|
||||
communitymarket.claim:
|
||||
description: Allows claiming items from storage
|
||||
default: true
|
||||
|
||||
communitymarket.withdraw:
|
||||
description: Allows withdrawing earnings
|
||||
default: true
|
||||
|
||||
communitymarket.admin:
|
||||
description: Allows access to admin functions
|
||||
default: op
|
||||
children:
|
||||
communitymarket.admin.viewall: true
|
||||
communitymarket.admin.remove: true
|
||||
communitymarket.admin.reload: true
|
||||
|
||||
communitymarket.admin.viewall:
|
||||
description: Allows viewing all listings/auctions
|
||||
default: op
|
||||
|
||||
communitymarket.admin.remove:
|
||||
description: Allows removing any listing or auction
|
||||
default: op
|
||||
|
||||
communitymarket.admin.reload:
|
||||
description: Allows reloading configuration
|
||||
default: op
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,3 @@
|
||||
artifactId=CommunityMarket
|
||||
groupId=pt.henrique
|
||||
version=1.0.0
|
||||
@@ -0,0 +1,63 @@
|
||||
pt/henrique/communityMarket/economy/EconomyManager.class
|
||||
pt/henrique/communityMarket/util/TextUtil.class
|
||||
pt/henrique/communityMarket/config/MessageManager.class
|
||||
pt/henrique/communityMarket/model/PendingEarnings.class
|
||||
pt/henrique/communityMarket/gui/AdminGui$AdminListingsGui.class
|
||||
pt/henrique/communityMarket/model/Auction.class
|
||||
pt/henrique/communityMarket/listener/PlayerListener.class
|
||||
pt/henrique/communityMarket/gui/MarketGui.class
|
||||
pt/henrique/communityMarket/service/AuctionService.class
|
||||
pt/henrique/communityMarket/util/ItemSerializer.class
|
||||
pt/henrique/communityMarket/gui/MainMenuGui.class
|
||||
pt/henrique/communityMarket/service/EarningsService$WithdrawResult.class
|
||||
pt/henrique/communityMarket/gui/ConfirmationGui.class
|
||||
pt/henrique/communityMarket/service/ListingService.class
|
||||
pt/henrique/communityMarket/gui/HelpGui.class
|
||||
pt/henrique/communityMarket/db/DatabaseManager.class
|
||||
pt/henrique/communityMarket/service/TransactionService.class
|
||||
pt/henrique/communityMarket/task/AuctionTask.class
|
||||
pt/henrique/communityMarket/model/Bid.class
|
||||
pt/henrique/communityMarket/service/ClaimService.class
|
||||
pt/henrique/communityMarket/task/ExpiredListingTask.class
|
||||
pt/henrique/communityMarket/gui/NumberInputGui$NumberInputCallback.class
|
||||
pt/henrique/communityMarket/gui/MyAuctionsGui.class
|
||||
pt/henrique/communityMarket/service/ClaimService$ClaimResult.class
|
||||
pt/henrique/communityMarket/gui/ConfirmationGui$ConfirmCallback.class
|
||||
pt/henrique/communityMarket/CommunityMarket.class
|
||||
pt/henrique/communityMarket/gui/BrowseMarketGui.class
|
||||
pt/henrique/communityMarket/model/ClaimItem$ClaimReason.class
|
||||
pt/henrique/communityMarket/model/Auction$AuctionStatus.class
|
||||
pt/henrique/communityMarket/util/SoundUtil.class
|
||||
pt/henrique/communityMarket/gui/BrowseMarketGui$1.class
|
||||
pt/henrique/communityMarket/gui/CreateAuctionGui.class
|
||||
pt/henrique/communityMarket/util/InventoryUtil.class
|
||||
pt/henrique/communityMarket/gui/AdminGui$AdminAuctionsGui.class
|
||||
pt/henrique/communityMarket/command/MarketCommand.class
|
||||
pt/henrique/communityMarket/listener/GuiListener$1.class
|
||||
pt/henrique/communityMarket/service/AuctionService$BidResult.class
|
||||
pt/henrique/communityMarket/gui/CreateListingGui.class
|
||||
pt/henrique/communityMarket/gui/ClaimGui$1.class
|
||||
pt/henrique/communityMarket/model/ClaimItem.class
|
||||
pt/henrique/communityMarket/util/ItemBuilder.class
|
||||
pt/henrique/communityMarket/gui/NumberInputGui.class
|
||||
pt/henrique/communityMarket/gui/AdminGui.class
|
||||
pt/henrique/communityMarket/gui/ItemSelectionGui$SelectionMode.class
|
||||
pt/henrique/communityMarket/gui/BrowseAuctionsGui.class
|
||||
pt/henrique/communityMarket/service/TransactionService$TransactionResult.class
|
||||
pt/henrique/communityMarket/service/EarningsService.class
|
||||
pt/henrique/communityMarket/economy/EconomyManager$EconomyProvider.class
|
||||
pt/henrique/communityMarket/service/TransactionService$ValidationResult.class
|
||||
pt/henrique/communityMarket/gui/BrowseAuctionsGui$1.class
|
||||
pt/henrique/communityMarket/model/Listing.class
|
||||
pt/henrique/communityMarket/service/AuctionService$CancelResult.class
|
||||
pt/henrique/communityMarket/gui/GuiManager.class
|
||||
pt/henrique/communityMarket/gui/ClaimGui.class
|
||||
pt/henrique/communityMarket/gui/EarningsGui.class
|
||||
pt/henrique/communityMarket/service/ListingService$PurchaseResult.class
|
||||
pt/henrique/communityMarket/config/ConfigManager.class
|
||||
pt/henrique/communityMarket/gui/MarketGui$GuiType.class
|
||||
pt/henrique/communityMarket/util/InventoryUtil$ItemCategory.class
|
||||
pt/henrique/communityMarket/gui/MyListingsGui.class
|
||||
pt/henrique/communityMarket/gui/ItemSelectionGui.class
|
||||
pt/henrique/communityMarket/model/Listing$ListingStatus.class
|
||||
pt/henrique/communityMarket/listener/GuiListener.class
|
||||
@@ -0,0 +1,41 @@
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/CommunityMarket.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/command/MarketCommand.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/config/ConfigManager.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/config/MessageManager.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/db/DatabaseManager.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/economy/EconomyManager.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/gui/AdminGui.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/gui/BrowseAuctionsGui.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/gui/BrowseMarketGui.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/gui/ClaimGui.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/gui/ConfirmationGui.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/gui/CreateAuctionGui.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/gui/CreateListingGui.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/gui/EarningsGui.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/gui/GuiManager.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/gui/HelpGui.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/gui/ItemSelectionGui.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/gui/MainMenuGui.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/gui/MarketGui.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/gui/MyAuctionsGui.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/gui/MyListingsGui.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/gui/NumberInputGui.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/listener/GuiListener.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/listener/PlayerListener.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/model/Auction.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/model/Bid.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/model/ClaimItem.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/model/Listing.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/model/PendingEarnings.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/service/AuctionService.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/service/ClaimService.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/service/EarningsService.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/service/ListingService.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/service/TransactionService.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/task/AuctionTask.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/task/ExpiredListingTask.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/util/InventoryUtil.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/util/ItemBuilder.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/util/ItemSerializer.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/util/SoundUtil.java
|
||||
/Users/henrique/IdeaProjects/CommunityMarket/src/main/java/pt/henrique/communityMarket/util/TextUtil.java
|
||||
Binary file not shown.
Reference in New Issue
Block a user