├── .gitattributes ├── .gitignore ├── LICENSE ├── pom.xml └── src └── main ├── java └── de │ └── oppermann │ └── bastian │ └── safetrade │ ├── Main.java │ ├── commands │ ├── TradeCommand.java │ └── TradeTabCompleter.java │ ├── events │ ├── TradeAbortEvent.java │ ├── TradeRequestAcceptEvent.java │ ├── TradeRequestEvent.java │ └── TradeSuccessEvent.java │ ├── listener │ ├── InventoryClickListener.java │ ├── InventoryCloseListener.java │ ├── InventoryDragListener.java │ ├── PlayerDeathListener.java │ ├── PlayerInteractEntityListener.java │ └── PlayerPickupItemListener.java │ └── util │ ├── AcceptAction.java │ ├── AcceptCommandManager.java │ ├── Blacklist.java │ ├── Design.java │ ├── FileUtils.java │ ├── IEconomy.java │ ├── InventoryUtil.java │ ├── ResourceBundleControl.java │ └── Trade.java └── resources ├── Messages.properties ├── Messages_de.properties ├── Messages_es.properties ├── Messages_fr.properties ├── Messages_hu.properties ├── Messages_it.properties ├── Messages_pl.properties ├── Messages_pt.properties ├── Messages_ru.properties ├── Messages_zh.properties ├── blacklist.yml ├── config.yml ├── plugin.yml └── style.yml /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/LICENSE -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/de/oppermann/bastian/safetrade/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/java/de/oppermann/bastian/safetrade/Main.java -------------------------------------------------------------------------------- /src/main/java/de/oppermann/bastian/safetrade/commands/TradeCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/java/de/oppermann/bastian/safetrade/commands/TradeCommand.java -------------------------------------------------------------------------------- /src/main/java/de/oppermann/bastian/safetrade/commands/TradeTabCompleter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/java/de/oppermann/bastian/safetrade/commands/TradeTabCompleter.java -------------------------------------------------------------------------------- /src/main/java/de/oppermann/bastian/safetrade/events/TradeAbortEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/java/de/oppermann/bastian/safetrade/events/TradeAbortEvent.java -------------------------------------------------------------------------------- /src/main/java/de/oppermann/bastian/safetrade/events/TradeRequestAcceptEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/java/de/oppermann/bastian/safetrade/events/TradeRequestAcceptEvent.java -------------------------------------------------------------------------------- /src/main/java/de/oppermann/bastian/safetrade/events/TradeRequestEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/java/de/oppermann/bastian/safetrade/events/TradeRequestEvent.java -------------------------------------------------------------------------------- /src/main/java/de/oppermann/bastian/safetrade/events/TradeSuccessEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/java/de/oppermann/bastian/safetrade/events/TradeSuccessEvent.java -------------------------------------------------------------------------------- /src/main/java/de/oppermann/bastian/safetrade/listener/InventoryClickListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/java/de/oppermann/bastian/safetrade/listener/InventoryClickListener.java -------------------------------------------------------------------------------- /src/main/java/de/oppermann/bastian/safetrade/listener/InventoryCloseListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/java/de/oppermann/bastian/safetrade/listener/InventoryCloseListener.java -------------------------------------------------------------------------------- /src/main/java/de/oppermann/bastian/safetrade/listener/InventoryDragListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/java/de/oppermann/bastian/safetrade/listener/InventoryDragListener.java -------------------------------------------------------------------------------- /src/main/java/de/oppermann/bastian/safetrade/listener/PlayerDeathListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/java/de/oppermann/bastian/safetrade/listener/PlayerDeathListener.java -------------------------------------------------------------------------------- /src/main/java/de/oppermann/bastian/safetrade/listener/PlayerInteractEntityListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/java/de/oppermann/bastian/safetrade/listener/PlayerInteractEntityListener.java -------------------------------------------------------------------------------- /src/main/java/de/oppermann/bastian/safetrade/listener/PlayerPickupItemListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/java/de/oppermann/bastian/safetrade/listener/PlayerPickupItemListener.java -------------------------------------------------------------------------------- /src/main/java/de/oppermann/bastian/safetrade/util/AcceptAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/java/de/oppermann/bastian/safetrade/util/AcceptAction.java -------------------------------------------------------------------------------- /src/main/java/de/oppermann/bastian/safetrade/util/AcceptCommandManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/java/de/oppermann/bastian/safetrade/util/AcceptCommandManager.java -------------------------------------------------------------------------------- /src/main/java/de/oppermann/bastian/safetrade/util/Blacklist.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/java/de/oppermann/bastian/safetrade/util/Blacklist.java -------------------------------------------------------------------------------- /src/main/java/de/oppermann/bastian/safetrade/util/Design.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/java/de/oppermann/bastian/safetrade/util/Design.java -------------------------------------------------------------------------------- /src/main/java/de/oppermann/bastian/safetrade/util/FileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/java/de/oppermann/bastian/safetrade/util/FileUtils.java -------------------------------------------------------------------------------- /src/main/java/de/oppermann/bastian/safetrade/util/IEconomy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/java/de/oppermann/bastian/safetrade/util/IEconomy.java -------------------------------------------------------------------------------- /src/main/java/de/oppermann/bastian/safetrade/util/InventoryUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/java/de/oppermann/bastian/safetrade/util/InventoryUtil.java -------------------------------------------------------------------------------- /src/main/java/de/oppermann/bastian/safetrade/util/ResourceBundleControl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/java/de/oppermann/bastian/safetrade/util/ResourceBundleControl.java -------------------------------------------------------------------------------- /src/main/java/de/oppermann/bastian/safetrade/util/Trade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/java/de/oppermann/bastian/safetrade/util/Trade.java -------------------------------------------------------------------------------- /src/main/resources/Messages.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/resources/Messages.properties -------------------------------------------------------------------------------- /src/main/resources/Messages_de.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/resources/Messages_de.properties -------------------------------------------------------------------------------- /src/main/resources/Messages_es.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/resources/Messages_es.properties -------------------------------------------------------------------------------- /src/main/resources/Messages_fr.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/resources/Messages_fr.properties -------------------------------------------------------------------------------- /src/main/resources/Messages_hu.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/resources/Messages_hu.properties -------------------------------------------------------------------------------- /src/main/resources/Messages_it.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/resources/Messages_it.properties -------------------------------------------------------------------------------- /src/main/resources/Messages_pl.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/resources/Messages_pl.properties -------------------------------------------------------------------------------- /src/main/resources/Messages_pt.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/resources/Messages_pt.properties -------------------------------------------------------------------------------- /src/main/resources/Messages_ru.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/resources/Messages_ru.properties -------------------------------------------------------------------------------- /src/main/resources/Messages_zh.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/resources/Messages_zh.properties -------------------------------------------------------------------------------- /src/main/resources/blacklist.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/resources/blacklist.yml -------------------------------------------------------------------------------- /src/main/resources/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/resources/config.yml -------------------------------------------------------------------------------- /src/main/resources/plugin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/resources/plugin.yml -------------------------------------------------------------------------------- /src/main/resources/style.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bastian/SafeTrade/HEAD/src/main/resources/style.yml --------------------------------------------------------------------------------