HomeJavaModsTalkShop | Chest Shops With No Signs — Just Talk [1.21+]
TalkShop | Chest Shops With No Signs — Just Talk [1.21+]
ModsJava

TalkShop | Chest Shops With No Signs — Just Talk [1.21+]

⬇ Download on Spigot
[​IMG]

TalkShop-icon-256.png
TalkShop
Chest shops with no signs and no syntax. Sneak, click, and just talk.
Made by infinity3113 · Minecraft 1.21+ · Spigot & Paper
✔ Free — no premium version, no locked features. · Java 21 · 4 languages (EN / ES / FR / ZH)

Full Documentation & Wiki

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
What is TalkShop?
Every chest shop plugin asks your players to learn something first: a sign written in an exact format, a command with the right arguments, a syntax page they have to read.
TalkShop asks them nothing. They sneak, left-click a chest, and the plugin asks the questions:
Code (Text):

[TalkShop] What kind of shop is this? Type buy, sell or both.
> sell
[TalkShop] At what price do you want to SELL this item?
> 100
[TalkShop] Shop created!
 
[​IMG]
That is the whole tutorial. A brand-new player builds a working shop in fifteen seconds without reading a single line of documentation — which is exactly what you want on a server where most people never read the wiki.
A note from the author
This plugin is completely free, with no premium version holding features back. If it helps your server:
  • Please leave a review — it genuinely helps other owners find it.
  • Found a bug or have an idea? Post it in the thread and I'll fix it fast.
  • Donations welcome (optional): Donate via PayPal
Thanks for trying TalkShop! — infinity3113
Click to expand...
✨ Features
️ Theft protection
A shop is a chest full of valuables with the owner's name floating over it. These are the ways people try to rob one — and none of them work:
The last two can be switched off in the config if your server prefers otherwise. With WorldGuard installed, shops can only be created where the player is allowed to build.
Linked warehouses are protected exactly like the shop they feed.
⚡ Built to not lag
Dependencies
How players use it
⌨️ Commands
Base: /talkshop · aliases /tshop, /ts — everything has Tab completion.
Players
Admins
Permissions
⚙️ Configuration
One clean, fully commented config.yml, and it updates itself: new options from an update land in your file with their documentation, and everything you changed stays exactly as you left it.
Spoiler: config.yml
Code (YAML):

language
: "en" # en · es · fr · zh
database
:
type
: "sqlite" # sqlite (zero setup) or mysql (shared across servers)
shop
:
max-per-player
: 0 # 0 = unlimited
creation-cost
: 0.0 # charge players to open a shop
remove-orphans
: true # clear shops whose chest no longer exists
protect-from-hoppers
: true
protect-from-explosions
: true
notify-owner
: true # warn when a shop fills up or runs out
display
:
enabled
: true
show-stock
: true
show-space
: true # buy-only shops show room left, not "Stock: 0"
show-budget
: true # ...and what the shop can still pay
show-sell-limit
: true # ...and what a capped shop has left to sell
background-opacity
: 0 # dark box behind the text, 0-255. 0 = none
price-decimals
: 2
view-range
: 0.8 # lower it if you run a huge shopping district
sell-budget
:
reset-hours
: 24 # a shop that hit its selling cap opens again after this
staff
: # who else may run a shop besides its owner
enabled
: true
max-per-shop
: 5 # 0 = unlimited
can-change-prices
: true
can-manage-stock
: true # open the chest to restock or take stock out
can-view-history
: true
can-set-warehouse
: false
can-change-budget
: false # this one is money, so it ships off
transfer
:
require-accept
: true # the receiver confirms with /talkshop accept
accept-seconds
: 60 # how long an offer stands
log
:
enabled
: true # every sale is recorded
keep-days
: 90 # 0 keeps them forever
history-lines
: 10
market
:
days
: 30 # window used by /talkshop price
min-sales
: 3 # below this, no average is shown
expiry
:
enabled
: false # remove shops of players who stopped playing
days
: 60
warn-days-before
: 7
teleport
:
enabled
: true # click a result in /shopsearch to travel there
tax
: # a cut the server keeps from every sale
percent
: 0.0 # ships at 0 — turn it on yourself
exempt-permission
: "talkshop.tax.exempt"
destination
: "void" # void = leaves the economy · account:<name>
warehouse
:
enabled
: true
max-distance
: 16 # how far the warehouse may be from the shop
select-timeout-seconds
: 60
 
Installation
  1. Make sure you have Vault and an economy plugin.
  2. Drop TalkShop-1.4.jar into your /plugins folder.
  3. Restart the server (Java 21). Don't use /reload.
  4. Check the console for TalkShop enabled. and you're done.
Full guide & configuration: https://infinity3113.mc-paradise.com/plugins/talkshop/
Coming from another shop plugin?
If you were running ChestShopIK, TalkShop finds its database on first start and imports every shop automatically — owner, item and prices intact. Your old folder is left untouched.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Licence & Terms
TalkShop is free, but it is not public domain. It remains the work of infinity3113.
You MAY:
You MAY NOT:
TalkShop is an original work. It is not a fork, port or modification of any other plugin.
Provided "as is", without warranty of any kind. The author is not liable for any damage, downtime or data loss arising from its use.
Full terms: infinity3113.mc-paradise.com/plugins/terminos.html
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
More plugins by infinity3113
https://infinity3113.mc-paradise.com/plugins
Minecraft 1.21+ · Requires Java 21 · Spigot & Paper · Needs Vault + an economy · By infinity3113

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

TalkShop | Chest Shops With No Signs — Just Talk [1.21+] is a free Minecraft Java mod. Downloaded 53 times (via Spigot). Download it and open it directly in the game.

Explore more