GiantShop V2.0 GiantShop 2.0 continues where SimpleShop left off! It is great, fast and most importantly: easy to use! GiantShop is a global shop, wich uses a commands based system to sell and buy items. BukkitDev GiantShop is now located at BukkitDev! This thread is outdated! Please see BukkitDev for updates! old stuff (Move your mouse to reveal the content) old stuff (open) old stuff (close) Features Global shop Item gifting SuperPerms! DataType MaterialData supported including names! Now you can add all your wool colours to your shop! Add items from the console! Dependencies Economy engine like iConomy PermissionsBukkit* ** PermissionsEx* Permissions* *Use only 1 of these permission engines at a time! **Any SuperPerms plugin may work, but only PermissionsBukkit has been tested! Commands (Move your mouse to reveal the content) Commands (open) Commands (close) /shop - Show GiantShop help page 1 /shop [h|help|?] (page) - Show GiantShop help page X /shop [l|list] (page) - Show GiantShop item list page X /shop [c|check] [id([:type])] - Search a single item /shop [s|sell] [id([:type])] [amount] - Sell items back to the shop /shop [b|buy] [id([:type])] [amount] - Buy items from the shop /shop [g|gift] [receiver] [id([:type])] [amount] - Gift an item to player [receiver] /shop add [id([:type])] [amount] [sellFor] [buyFor] - Add an item to the shop, leave sellFor or buyFor as 0 to only sell/buy item /shop update [id([:type])] [amount] [sellFor] [buyFor] - Update an item in the shop, leave sellFor or buyFor as 0 to only sell/buy item /shop remove [id([:type])] - Remove an item from the shop /shop truncate - Erase all items from the shop /shop save - Save current configuration shop export - export current SQL database to CSV* shop import - import data from CSV* *These commands are only accessible from the console! Permissions (Move your mouse to reveal the content) Permissions (open) Permissions (close) giantshop.* - Gives access to all GiantShop permissions giantshop.shop.* - Gives access to the GiantShop payout* giantshop.admin.* - Gives access to all GiantShop admin commands* giantshop - Gives access to simple GiantShop commands as list and help giantshop.shop.check - Gives access to check command giantshop.shop.buy - Grants user ability to buy from the shop giantshop.shop.sell - Grants user ability to sell back to the shop giantshop.shop.gift - Grants user ability to gift giantshop.admin.send - Enables admin to send GiantShop help to user giantshop.admin.add - Enables admin to add items to GiantShop giantshop.admin.update - Enables admin to update items in GiantShop giantshop.admin.remove - Enables admin to remove items from GiantShop giantshop.admin.truncate - Enables admin to remove all items from GiantShop giantshop.admin.save - Enables admin to save the current GiantShop config * When using SuperPerms all groups contain 'giantshop' permission Example conf (Move your mouse to reveal the content) Example conf (open) Example conf (close) Code: GiantShop: Global: name: GiantShop #Shop name usePermissions: true #Should we use permissions? if not, everyone has access to shop, OP is admin permissions: permissionEngine: SuperPerms #Permission engine, can be: 'SuperPerms' for bukkit SuperPerms, 'Permissions' for theYetis Permissions, 'PEX' for PermissionsEX perPage: 5 #Amount of items to list per page Broadcast: buy: true #Show a global message that player X just bought a shiny new item gift: true #Show a global message that player X just gifted player Y a shiny new item sell: false #Show a global message that player X just sold a rusty old item govt: useGovt: false #Should we use a global user as govt.? govtName: Government #Name of the govt. bank account free: useFree: false #Should we use worlds where shopping is free? freeWorlds: #Worlds that can use free shopping - world1 Database: type: SQLite #Database to use database: minecraft #Database name table: GiantShop #Database table name prefix: shop_ #Database table prefix, handy for when you have alot of tables in 1 database MySQL: host: localhost #MySQL host port: 3306 #MysQL port user: root #MySQL user password: none #MySQL password Download Jar items.yml* ** source - not available as of yet *Please use right click -> save as ** Should be automatically created by GiantShop. Changelog: v1.6.2 Added ability to buy/sell/gift/check by name! Fixed some return messages not having any colour v1.6.1 Fixed torches throwing an error when trying to sell Older versions (Move your mouse to reveal the content) Older versions (open) Older versions (close) v1.6 Added support for other economy engines! v1.5.7 Updated items.yml to 1.8.1 (Thanks Jiggy) v1.5.6 Totally forgot to add support for doubles in importing v1.5.5 Added support for doubles in pricing v1.5.4 Fixed past 1am coding bug Bumped version nummer to 1.5.4 in jar after forgetting to do so earlier v1.5.3 Added configuration setting to give ops all permissions by default. Renamed config file from GiantShop.yml to config.yml, GiantShop should automatically rename this file. v1.5.2 Added support for free worlds! Fixed a kind of a big bug where the shop was charging per individual item instead of for the set amount. (meaning: if you would say did /shop add 1 10 10 1 and then /shop buy 1, so buying just 1, you would actually pay 100! xD). v1.5.1 Added support for "government" v1.5 Fixed bug where not all help pages were available Added API for future location plugin Added colors to shop messages! Fixed bug where removing caused an internal server error Possibly more, but forgotten.... v1.4 Added import/export from/to CSV command to console! v1.3.1 Fixed bug where update would update entire list instead of item requested Added some missing materialData thingies v1.3 Added Support for both Permissions (TheYeti's) and PermissionsEX(PEX) Admin permissions now default to op v1.2.1 Fixed an accidental mistake where the sale and buy parameter where read in the wrong way around v1.2 Fixed an issue where players could sell back to the shop, even when this was set to disabled v1.1 Fixed issue where removing item triggered 2 messages telling item was removed Fixed issue where items with no MaterialData were only sellable when bought from the store v1.0 initial release To do Add colours to GiantShop messages ingame - Implented Look into location bound system - Done Put screenshots in this post for andrewpo Plugins: GiantShopLocation Handy stuff: Easy to use price setup system! (Meiamone) There will be NO support given on the bukkit forums! Please file a ticket or a comment on my bukkitDev page!