SpoutTradeTrade items using an in-game GUIVersion 1.4.3 - Tested with CraftBukkit #1597Depends: Spout Server plugin(Does not require SpoutCraft Client)This plugin is on BukkitDev! Go to http://dev.bukkit.org/server-mods/spouttrade/ SpoutTrade makes use of the power of Spout to make trading items incredibly easy and intuitive. No longer will you have to awkwardly drop items on the floor, or type out long or complicated commands. Screenshots (Move your mouse to reveal the content) Screenshots (open) Screenshots (close) An example trade in progress Achievement style notifications during the trade for players with SpoutCraft launcher Simple accept/decline dialogue for players with SpoutCraft launcher Features: Provides an in-game trading GUI Download on BukkitDev Source Code Installation Ensure you have the Spout installed and running, the client mod isn't necessary, but it will provide additional features. Place SpoutTrade.jar into your server's plugins folder Start and stop your server to automatically generate the configuration file Alter the config to suit your needs The Bukkit permissions node is 'spouttrade.trade', it defaults to true Howto Type /trade <player> to create a trade request with a player, if they don't accept or decline after 15 seconds, the request will time out. When this player has accepted your request, the trading GUI will appear. Drag the items in your inventory that you want to trade to your section of the trade window. The plugin will prevent you placing them in the other player's slots. When you're finished, close the window, this will close the other players window also. Read the confirmation summary, and accept or reject the trade Commands: /trade <player> - Initiates a trade with the player /trade accept - Accepts the current action /trade decline - Denies the current action Todo: Economy Support Improved trade window for users with the SpoutCraft Launcher Changelog: Version 1.4.1 Fixed update checking Improved citizens compatibility Version 1.4.0 Updated to Latest RBs of Spout and Bukkit Improved localisation Auto updating Far more dupe proof (you will have to drag and drop now as opposed to clicking) Cleaner GUI handling Several Bugfixes Logging options Optional usage tracking Older (Move your mouse to reveal the content) Older (open) Older (close) Version 1.3.0 Much more dupe/item loss proof Improved existing SpoutCraft GUI support Localisation (see strings in config) Rewrote core trade class Tweaked inventory handling Tweaked logging Version 1.2.3 Exploit fix Version 1.2.2 Removed depreciated methods to allow compatibility with SpoutCraft #256 Improved Citizens compatibility Code refactoring Version 1.2.1 Fixed right click duplication bug Version 1.2 Increased size of trade window Improved inventory and virtual chest handling Squashed numerous bugs Added summary of items to trade confirmation text Simple accept/decline dialogue on trade request for players with SpoutCraft launcher Implemented range checking and right click trade Implemented a config to alter the settings for range checking and right click trade Version 1.1.1 No more items can be added/taken from the GUI once one player has closed it Version 1.1 Fixed various duplication bugs. Post a description detailing the step you took to duplicate an item if you find any more. Code cleanup Starting a trade with a player now creates a request they have to accept Logs when trade starts, finishes or is cancelled to the console More room in the GUI - Now only use a single bedrock spacer You can now shift-click to have an item return to your inventory Version 1.0 Released --------------------------------------------------------------------------------------------------------- Credits (Move your mouse to reveal the content) Credits (open) Credits (close) SpoutDev team for the Spout API Dark_Balor and Timberjaw for their VirtualChest and TileEntityChest classes, which they kindly released under a GnuGPL licence.