yep
This commit is contained in:
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,131 @@
|
||||
settings:
|
||||
request-expire-seconds: 30
|
||||
prevent-self-trade: true
|
||||
block-creative-mode-trading: true
|
||||
close-on-move-out-of-range: false
|
||||
max-trade-distance: 10.0
|
||||
drop-items-if-inventory-full: true
|
||||
sound-enabled: true
|
||||
actionbar-enabled: true
|
||||
|
||||
gui:
|
||||
title: "&8Dirt Trade: %player1% &7<-> &f%player2%"
|
||||
size: 54
|
||||
|
||||
divider-slots:
|
||||
- 4
|
||||
- 13
|
||||
- 40
|
||||
- 49
|
||||
|
||||
player1-slots:
|
||||
- 0
|
||||
- 1
|
||||
- 2
|
||||
- 3
|
||||
- 9
|
||||
- 10
|
||||
- 11
|
||||
- 12
|
||||
- 18
|
||||
- 19
|
||||
- 20
|
||||
- 21
|
||||
- 27
|
||||
- 28
|
||||
- 29
|
||||
- 30
|
||||
- 36
|
||||
- 37
|
||||
- 38
|
||||
- 39
|
||||
- 45
|
||||
- 46
|
||||
- 47
|
||||
- 48
|
||||
|
||||
player2-slots:
|
||||
- 5
|
||||
- 6
|
||||
- 7
|
||||
- 8
|
||||
- 14
|
||||
- 15
|
||||
- 16
|
||||
- 17
|
||||
- 23
|
||||
- 24
|
||||
- 25
|
||||
- 26
|
||||
- 32
|
||||
- 33
|
||||
- 34
|
||||
- 35
|
||||
- 41
|
||||
- 42
|
||||
- 43
|
||||
- 44
|
||||
- 50
|
||||
- 51
|
||||
- 52
|
||||
- 53
|
||||
|
||||
accept-slot: 22
|
||||
decline-slot: 31
|
||||
|
||||
items:
|
||||
divider:
|
||||
material: BLACK_STAINED_GLASS_PANE
|
||||
name: "&0"
|
||||
lore: []
|
||||
|
||||
accept:
|
||||
material: LIME_CONCRETE
|
||||
name: "&aAccept Trade"
|
||||
lore:
|
||||
- "&7Click to accept."
|
||||
- "&7If items change, accept resets."
|
||||
|
||||
accepted:
|
||||
material: GREEN_CONCRETE
|
||||
name: "&aAccepted"
|
||||
lore:
|
||||
- "&7Waiting for the other player..."
|
||||
|
||||
decline:
|
||||
material: RED_CONCRETE
|
||||
name: "&cDecline Trade"
|
||||
lore:
|
||||
- "&7Click to cancel this trade."
|
||||
|
||||
messages:
|
||||
prefix: "&6[DirtTrades] &r"
|
||||
|
||||
no-permission: "&cYou do not have permission."
|
||||
player-only: "&cOnly players can use this command."
|
||||
usage: "&eUsage: /trade <player|accept|deny|reload>"
|
||||
player-not-found: "&cThat player is not online."
|
||||
cannot-trade-self: "&cYou cannot trade with yourself."
|
||||
target-no-permission: "&cThat player cannot use trades."
|
||||
already-in-trade: "&cYou or that player is already in a trade."
|
||||
request-sent: "&aTrade request sent to &e%target%&a."
|
||||
request-received: "&e%sender% &ahas sent you a trade request."
|
||||
request-received-hover: "&7Use &f/trade accept &7or &f/trade deny"
|
||||
no-pending-request: "&cYou have no pending trade request."
|
||||
request-accepted: "&aYou accepted the trade request from &e%sender%&a."
|
||||
request-denied: "&cYou denied the trade request from &e%sender%&c."
|
||||
request-denied-sender: "&c%target% denied your trade request."
|
||||
request-expired-sender: "&cYour trade request to &e%target% &cexpired."
|
||||
request-expired-target: "&cThe trade request from &e%sender% &cexpired."
|
||||
trade-started: "&aTrade started with &e%player%&a."
|
||||
trade-cancelled: "&cTrade cancelled."
|
||||
trade-cancelled-other: "&cThe trade was cancelled by the other player."
|
||||
trade-completed: "&aTrade completed successfully."
|
||||
inventory-full-drop: "&eYour inventory was full, so some items were dropped."
|
||||
config-reloaded: "&aDirtTrades config reloaded."
|
||||
creative-blocked: "&cYou cannot trade while in creative mode."
|
||||
too-far: "&cTrade cancelled because a player moved too far away."
|
||||
|
||||
actionbar-waiting-self: "&aYou accepted &7- waiting for the other player..."
|
||||
actionbar-waiting-other: "&eOther player accepted &7- click accept to finish."
|
||||
actionbar-cleared: ""
|
||||
@@ -0,0 +1,25 @@
|
||||
name: DirtTrades
|
||||
version: 1.0-SNAPSHOT
|
||||
main: com.yourname.dirttrades.DirtTradesPlugin
|
||||
api-version: '1.21'
|
||||
|
||||
commands:
|
||||
trade:
|
||||
description: Main trade command
|
||||
usage: /trade <player|accept|deny|reload>
|
||||
aliases: [dtrade, trades]
|
||||
|
||||
permissions:
|
||||
dirttrades.use:
|
||||
description: Allows using trade commands
|
||||
default: true
|
||||
|
||||
dirttrades.reload:
|
||||
description: Allows reloading the plugin config
|
||||
default: op
|
||||
|
||||
dirttrades.admin:
|
||||
description: Admin access to DirtTrades
|
||||
default: op
|
||||
children:
|
||||
dirttrades.reload: true
|
||||
@@ -0,0 +1,5 @@
|
||||
#Generated by Maven
|
||||
#Sun Jun 14 15:02:31 EDT 2026
|
||||
artifactId=DirtTrades
|
||||
groupId=com.yourname
|
||||
version=1.0-SNAPSHOT
|
||||
@@ -0,0 +1,7 @@
|
||||
com/yourname/dirttrades/TradeListener$1.class
|
||||
com/yourname/dirttrades/TradeCommand.class
|
||||
com/yourname/dirttrades/TradeListener.class
|
||||
com/yourname/dirttrades/DirtTradesPlugin.class
|
||||
com/yourname/dirttrades/TradeManager$TradeRequest.class
|
||||
com/yourname/dirttrades/TradeManager.class
|
||||
com/yourname/dirttrades/TradeSession.class
|
||||
@@ -0,0 +1,5 @@
|
||||
/home/bitnix/Desktop/DirtTrades/src/main/java/com/yourname/dirttrades/DirtTradesPlugin.java
|
||||
/home/bitnix/Desktop/DirtTrades/src/main/java/com/yourname/dirttrades/TradeCommand.java
|
||||
/home/bitnix/Desktop/DirtTrades/src/main/java/com/yourname/dirttrades/TradeListener.java
|
||||
/home/bitnix/Desktop/DirtTrades/src/main/java/com/yourname/dirttrades/TradeManager.java
|
||||
/home/bitnix/Desktop/DirtTrades/src/main/java/com/yourname/dirttrades/TradeSession.java
|
||||
Reference in New Issue
Block a user