1. Install Forge
2. Place Trade Booth Mod download in \mods folder.
3. Profit!
Storage Block
After placed in the world storage blocks are claimed by the first person to use them. Once claimed, they cannot be opened or destroyed by other players and are used to store items bought and sold in transactions. They are Creeper and Vanilla TNT safe (now configurable).
Top Block
Just like the storage block, the top block will be claimed by the first person who uses it after being placed in the world. The top block must sit atop a storage block owned by the same player to transact. It is also Creeper and Vanilla TNT proof (now configurable).
The owner may move item stacks to any of the top block's 16 slots, which represent 8 different transaction possibilities. In each pair, the item in the left slot is the price for the item in the right slot.
Customers may transact by simply left-clicking the right slot of any slot-pair. The block's logic will verify that the transaction is possible, by checking that the suitable items exist in both the storage and player inventories and that there is room for the items to transact.
As of version 0.4.2, when the Top block transacts a trade, it will send out a redstone signal through the storage block.
Admin Trade Booth
The Admin Trade Booth has no crafting recipe. It works differently from the other Trade Booths; when it is set to make a transaction it will transact indefinitely. It will take items from players and deliver the products, but it does not move or take items from its storage, so you may leave it empty. This booth still requires that you place a storage block and access it at least once, even though it isn't otherwise used.
Crafting Recipes
All four vanilla wood planks can be used to make a unique-textured Trade Booth.
Crafting recipes can be disabled in the configuration file.
Distribution and Modpacks
Anyone may freely host and distribute the Trade Booth mod without restriction, whether it be a part of a modpack or all by itself (don't even ask me). As you can read below, under the Source Code heading, you may modify the Trade Booth mod and distribute it freely as well. I certainly appreciate being given credit, but I will fault no one for omitting it.
Source Code
If it provides you any value, feel free to download the source code and tinker or distribute it as you please. Intellectual property and copyrights be damned! Copying is not theft!
Explosion Resistance - By default this value is 9999, which prevents creeper and TNT explosions. By setting this value lower, you make it more likely that an explosion will break the trade booth blocks. You can set this value no lower than 0.
Redstone Transaction Duration - By default this value is 2, which is the shortest effective duration for a redstone signal. Setting it to 1 will probably prevent the redstone signal to occur. The value cannot be set lower than 1. The larger the duration value, the longer the redstone signal will stay on, however unpredictable results may occur if someone makes many quick transactions at a trade booth when this value is set larger than 2.
Disable Crafting Recipes (New in ver. 0.1.6.2) - Default is false. By setting to true you will prevent the mod from adding crafting recipes for the Trade Booth blocks.
Require ItemStack (New in ver. 0.1.6.2) - Default is true. If true, the Trade Booth top will require that you leave the item in the booth that you wish to buy and sell with. By setting to false, you can keep the items you wish to buy and sell with. Be aware that if you change this setting after your server players have already set up their booths, they may never be able to recover items when changing from true to false, and they may gain items that never existed if this setting is changed from false to true.
More Information
Please report bugs and suggestions to this thread.
If you improve my mod please let me know. Maybe I'll start using your improved version instead of my own. Enjoy!
I am no longer maintaining this mod. I don't like where Minecraft or Forge development is headed. I'm leaving the mod in a buggy state and it requires version updating.
That said, anyone is welcome to use the code. I reject the concepts of intellectual property, copyright and public/commons licensing. So feel free to copy, alter and distribute any of my work; you don't have to ask for permission. Have fun!
Change Log
TradeBooth 1.7.10.2 - January 25, 2015 (Experimental version: very little testing)
Added an Admin Trade Booth set for unlimited transactions (also found in 0.6.4.4-0.6.4.5 versions).
Added a sound each time a transaction is completed.
Added a second price slot for each transaction set.
TradeBooth 1.7.10.1 - December 26, 2014
Updated for Minecraft 1.7.10 (Forge 1272)
TradeBooth 1.7.2.3 - August 22, 2014
Fixed a duplication bug.
TradeBooth 1.7.2.2 - June 25, 2014
Updated for Minecraft 1.7.2 (Forge 1121)
Tooltip on the Wool Decoration Block Slot in the Top Block. People didn't seem to know what that slot was for, so it should be clearer now.
Added some noise to the textures so they aren't so cheap looking. (Still not very good)
Does not have the admin TradeBooth blocks from version 0.6.4.4, these will be added later if someone requests them.
TradeBooth 0.6.4.5 - October 20, 2014
Fixed a duplication bug. (Same as bug fix from TB 1.7.2.3)
Added TB 1.7.x TradeBoothTop textures.
TradeBooth 0.6.4.4 - August 1, 2014
Any player who is in creative mode will be able to access the GUIs of both the storage and top booth blocks belonging to other players as if they were the owner. This means OPs now have a way to look inside other player's storage and even edit their trades (ex: remove them if they are sold out and have gone away from the server for a long time).
Tweaked the chest sound to differentiate it from normal chest sounds.
Added a set of admin TradeBooth blocks that transact regardless of whether the storage block has the appropriate items to conduct the trade or not. Items the admin TradeBooth receives are deleted, and it will supply endlessly whatever is being sold.
TradeBooth 0.6.4.3 - March 10, 2014
Fixed transactions that failed to check an item's NBT data.
TradeBooth 0.6.4.2 - November 7, 2013
Fixed incorrect mod version number, which was a bug in 0.6.4.1 (thinks it's still 0.6.2.1)
Added creative mode administration of other player's booths to this version.
TradeBooth 0.6.2.1 - July 28, 2013
New Feature: Added 4 wood types for Trade Booths instead of just 1, all new textures.
New Feature: Added crafting recipes.
New Feature: Added Require ItemStack setting that allows Trade Booth tops to set up transactions without requiring the item be left in the Trade Booth (uses a ghost item). See Configuration File heading for more details.
New Feature: Trade Booth tops now have a wool slot at the top that allows you to decorate your Trade Booths with a wool cover.
New Feature: When the booth transacts, it will send a redstone signal out the bottom block. The duration of the redstone signal is configurable in the mod's config file.
TradeBooth 0.4.1 - June 15, 2013
Added configurable explosion resistance to config file. Default value is 9999, can be set as low as 0.
1. Install Forge
2. Place Trade Booth Mod download in \mods folder.
3. Profit!
Storage Block
After placed in the world storage blocks are claimed by the first person to use them. Once claimed, they cannot be opened or destroyed by other players and are used to store items bought and sold in transactions. They are Creeper and Vanilla TNT safe.
"Top" Block
Just like the storage block, the "top" block will be claimed by the first person who uses it after being placed in the world. The top block must sit atop a storage block owned by the same player to transact. It is also Creeper and Vanilla TNT proof.
The owner may move item stacks to any of the top block's 16 slots, which represent 8 different transaction possibilities. In each pair, the item in the left slot is the price for the item in the right slot.
Customers may transact by simply left-clicking the right slot of any slot-pair. The block's logic will verify that the transaction is possible, by checking that the suitable items exist in both the storage and player inventories and that there is room for the items to transact.
Known Bugs
-The "Top" block might not render properly when placed next to opaque blocks.
Source Code
If it provides you any value, feel free to download the source code and tinker or distribute it as you please. Intellectual property and copyrights be damned! Copying is not theft!
There is no crafting recipe because this mod is intended for server admins to distribute the blocks at their own leisure. You could even use a Trade Booth to sell more Trade Booths to server members.
If you improve my mod please let me know. Maybe I'll start using your improved version instead of my own. Enjoy!
Change Log
TradeBooth 0.3
Updated for Minecraft 1.5.1, Forge 608.
Added block and item ID configuration file.
TradeBooth 0.2
First public release.
Hey, looks like a awesome mod, may i add it to my modpack?
Modpack is HERE
So i have to be honest i have used your mod as well i love it alot and am looking forward to the 1.5.2 update.
check us out at FrenzieddrunkGamers.com and contact Superbob2326, Zuch06980 or Isiliden and we would love to show you how we incorporated this into our Pixelmon server!
Hey, guys. Quote me if you want me to respond. Otherwise I'll have no idea what the hell you want with me.
Friend Code: 1263-6258-8121 (Poison)
Friend Safaris: Poison: Swalot, Whirlipede, Seviper.
I'm told the most current version of the mod does work with 1.5.2. If anyone can confirm that it doesn't, please let me know which version of Forge you're using and I'll see about updating it promptly.
Could you add an option to make these items vulnerable to explosions? I have other methods of preventing griefing for player-owned stores and these items make it possible for players to have completely protected storage which is anathema to a raid server. Great mod regardless!
Could you add an option to make these items vulnerable to explosions? I have other methods of preventing griefing for player-owned stores and these items make it possible for players to have completely protected storage which is anathema to a raid server. Great mod regardless!
Check the OP, I updated the mod for you.
I added a configurable value to the config file (in the config folder) called Explosion Resistance. If you want to see example values that vanilla blocks use, visit the wiki and find the heading for Blast Resistance:
I only did limited testing, but it seems to be working well. Please let me know if you find any bugs. You should be able to change the value for explosion resistance on your server's config file without having to ask the players to do the same with their client config files, but if not and it's causing trouble let me know. Enjoy!
I added your mod to my pack to check it out, but it seems that your GUI textures are missing from the zip. All I get is the 'missing texture' texture for them. I look forward to seeing a version with GUI textures. This is the 0.4.1 version btw.
-kg6jay
I added your mod to my pack to check it out, but it seems that your GUI textures are missing from the zip. All I get is the 'missing texture' texture for them. I look forward to seeing a version with GUI textures. This is the 0.4.1 version btw.
-kg6jay
Thanks for mentioning that! I added them to the zip file, so they should be working once again. The download link is the same as before.
Thanks for mentioning that! I added them to the zip file, so they should be working once again. The download link is the same as before.
Cool. I'll download and check it out when I get home this evening. I'll probably be adding it to my mod pack, as its been requested by several of my players.
-kg6jay
Trade Booth Mod
Overview
The Trade Booth Mod is two interactive blocks that facilitate 24 hour offline/away player trading, especially useful for servers!
Download
Trade Booth 1.7.10.2 - For Minecraft 1.7.10 - built on Forge 1272 (Experimental: May be buggy)
Trade Booth 1.7.10.1 - For Minecraft 1.7.10 - built on Forge 1272 (Recommended)
Trade Booth 1.7.2.3 - For Minecraft 1.7.2 - built on Forge 1121
Trade Booth 1.7.2.2 - For Minecraft 1.7.2 - built on Forge 1121
Trade Booth 0.6.4.5 - For Minecraft 1.6.4 - built on Forge 916
Trade Booth 0.6.4.4 - For Minecraft 1.6.4 - built on Forge 916
Trade Booth 0.6.4.3 - For Minecraft 1.6.4 - built on Forge 916
Trade Booth 0.6.4.2 - For Minecraft 1.6.4 - built on Forge 916
Trade Booth 0.6.4.1 - For Minecraft 1.6.4 - built on Forge 916
Trade Booth 0.6.2.3 - For Minecraft 1.6.2 - built on Forge 804
Trade Booth 0.6.2.1 - For Minecraft 1.6.2 - built on Forge 804
Trade Booth 0.4.2 - For Minecraft 1.5.2 - built on Forge 710
Trade Booth 0.4.1 - For Minecraft 1.5.2 - built on Forge 710
Trade Booth 0.4 - For Minecraft 1.5.2 - built on Forge 710
Trade Booth 0.3 - For Minecraft 1.5.1 - built on Forge 608
Trade Booth 0.2 - For Minecraft 1.4.6 - built on Forge 486
Installation
1. Install Forge
2. Place Trade Booth Mod download in \mods folder.
3. Profit!
Storage Block
Top Block
The owner may move item stacks to any of the top block's 16 slots, which represent 8 different transaction possibilities. In each pair, the item in the left slot is the price for the item in the right slot.
Customers may transact by simply left-clicking the right slot of any slot-pair. The block's logic will verify that the transaction is possible, by checking that the suitable items exist in both the storage and player inventories and that there is room for the items to transact.
As of version 0.4.2, when the Top block transacts a trade, it will send out a redstone signal through the storage block.
Admin Trade Booth
Crafting Recipes
Distribution and Modpacks
Anyone may freely host and distribute the Trade Booth mod without restriction, whether it be a part of a modpack or all by itself (don't even ask me). As you can read below, under the Source Code heading, you may modify the Trade Booth mod and distribute it freely as well. I certainly appreciate being given credit, but I will fault no one for omitting it.
Source Code
If it provides you any value, feel free to download the source code and tinker or distribute it as you please. Intellectual property and copyrights be damned! Copying is not theft!
Github: http://github.com/aeroc/TradeBoothMod
TradeBooth Source Code 1.7.2.2(lost)TradeBooth Source Code 1.7.2.1(lost)Configuration File
More Information
Please report bugs and suggestions to this thread.Trade Booth's official home is a modified TerraFirmaCraft Server: Roanoke 5 TFC Challenge ServerIf you improve my mod please let me know. Maybe I'll start using your improved version instead of my own. Enjoy!I am no longer maintaining this mod. I don't like where Minecraft or Forge development is headed. I'm leaving the mod in a buggy state and it requires version updating.
That said, anyone is welcome to use the code. I reject the concepts of intellectual property, copyright and public/commons licensing. So feel free to copy, alter and distribute any of my work; you don't have to ask for permission. Have fun!
Change Log
Donate
Paypal Donation LinkSome textures show up invisible.
Hey, looks like a awesome mod, may i add it to my modpack?
Modpack is HERE
I'd guess so. But if you really want it to be "infinite" create a modpack like tekkit classic (1.2.5) and add buildcraft, EE2 and Trade booth.
Great suggestion, if I get around to updating the mod, I'll definitely consider this.
Yes!
Not really, but I will consider this feature.
check us out at FrenzieddrunkGamers.com and contact Superbob2326, Zuch06980 or Isiliden and we would love to show you how we incorporated this into our Pixelmon server!
BTW thank you for this amazing mod!
Hey, guys. Quote me if you want me to respond. Otherwise I'll have no idea what the hell you want with me.
Friend Code: 1263-6258-8121 (Poison)
Friend Safaris: Poison: Swalot, Whirlipede, Seviper.
I'm told the most current version of the mod does work with 1.5.2. If anyone can confirm that it doesn't, please let me know which version of Forge you're using and I'll see about updating it promptly.
i already shot you the error log hope it helps!
Check the OP, I updated the mod for you.
I added a configurable value to the config file (in the config folder) called Explosion Resistance. If you want to see example values that vanilla blocks use, visit the wiki and find the heading for Blast Resistance:
www.minecraftwiki.net/wiki/Explosion
I only did limited testing, but it seems to be working well. Please let me know if you find any bugs. You should be able to change the value for explosion resistance on your server's config file without having to ask the players to do the same with their client config files, but if not and it's causing trouble let me know. Enjoy!
-kg6jay
Thanks for mentioning that! I added them to the zip file, so they should be working once again. The download link is the same as before.
Cool. I'll download and check it out when I get home this evening. I'll probably be adding it to my mod pack, as its been requested by several of my players.
-kg6jay