Unknown Log

#T7aRHKX
790 lines
Raw
1# *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
2# Shopkeepers Config
3# Wiki: https://github.com/Shopkeepers/Shopkeepers-Wiki/wiki/Configuration
4# The wiki also explains how item data gets specified inside the config.
5# Community translations: https://github.com/Shopkeepers/Translations
6# *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
7
8# Determines the required config migrations. Do not edit manually!
9config-version: 3
10# The initial debugging state of the plugin.
11debug: false
12# Additional debugging options.
13# - 'capabilities': Logs details of the server version dependent capabilities.
14# - 'log-all-events': Logs all events.
15# - 'print-listeners': Prints the registered listeners for the first call of
16# each event.
17# - 'shopkeeper-activation': Enables debugging output related to shopkeeper
18# activation.
19# - 'commands': Enables additional commands related debugging output.
20# - 'owner-name-updates': Logs information when updating stored shop owner
21# names.
22# - 'item-migrations': Logs whenever a shopkeeper performs item migrations (eg.
23# for trading offers).
24# - 'item-conversions': Logs whenever we explicitly convert items to Spigot's
25# data format. Note that this does not log when items get implicitly
26# converted, which may happen under various circumstances.
27debug-options: []
28# Whether to report anonymous usage statistics to https://bStats.org
29# All reported information can be found here:
30# https://bstats.org/plugin/bukkit/Shopkeepers
31enable-metrics: true
32
33# *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
34# Shopkeeper Data
35# *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
36
37# The file encoding to use for the save file. If empty, your system's default
38# encoding will be used. If you have issues with the save file, such as special
39# characters not being saved correctly, try setting this option to 'UTF-8'.
40file-encoding: "UTF-8"
41# Whether the save file shall get written every time a shopkeeper was edited.
42# If disabled, saving will occur at 5 minute intervals and on plugin shutdown.
43# If you have a large server with many players and/or many shopkeepers, it
44# might be a good idea to disable this for performance reasons.
45save-instantly: true
46
47# Enables the automatic conversion of items inside the inventories of players
48# and shop containers whenever a player opens a shopkeeper UI (eg. trading,
49# editor, hiring, etc.) The items are converted to conform to Spigot's internal
50# data format.
51# This setting helps with issues related to items which have been created on
52# previous Spigot versions or via some Minecraft mechanism (eg. give command,
53# loot tables, etc.) no longer getting accepted when trading with shopkeepers.
54# In order for the items to get reliably accepted during trades, their data has
55# to match the internal format which Spigot uses when a plugin would create the
56# same items via the Spigot API. Spigot occasionally makes changes to this
57# internal data format. Any previously created items, or newly created items
58# which don't conform to this new format, may cause trading and item stacking
59# issues then.
60# This setting is intended to help with the portion of the issue affecting
61# shopkeeper trades. This setting will not reliably help you prevent item
62# stacking related issues!
63# Enabling this setting comes with a performance impact! Try to avoid using
64# this option and search for alternative solutions instead (eg. stick to
65# Spigot's data format when creating items via Minecraft mechanisms). Try to
66# only keep this setting enabled for as long as required (eg. until you assume
67# that most of your players' legacy items got converted by now).
68convert-player-items: false
69# If 'convert-player-items' is enabled, this setting toggles whether the
70# 'convert-player-items-exceptions' setting acts as black- or whitelist.
71# If enabled, all items inside the checked inventories will be converted except
72# those that match the items specified by 'convert-player-items-exceptions'.
73# If disabled, only items that match the items specified by
74# 'convert-player-items-exceptions' get converted.
75convert-all-player-items: true
76# Black- or whitelist of items affected by the 'convert-player-items' setting.
77convert-player-items-exceptions: []
78
79# *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
80# Plugin Compatibility
81# *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
82
83# Whether the plugin shall periodically verify that all shopkeepers that should
84# currently be spawned are actually present. This should only be enabled if you
85# have problems with shopkeepers disappearing.
86enable-spawn-verifier: false
87# If enabled, Shopkeepers tries to bypass other plugins which deny mob spawning
88# (ex. land protection plugins).
89bypass-spawn-blocking: true
90# If enabled, Shopkeepers takes into account whether other plugins deny
91# interaction with the shopkeepers.
92check-shop-interaction-result: false
93
94# If enabled, players will only be able to place shopkeepers where they have
95# permission from WorldGuard to build or where the 'allow-shop' flag is set.
96enable-world-guard-restrictions: false
97# If enabled (additionally to the enable-world-guard-restrictions setting),
98# players will only be able to place shopkeepers in regions where the
99# 'allow-shop' flag is set, but nowhere else. However, players will still
100# require container access to setup shops. And in case they can't place
101# containers in the affected region, shop containers need to be pre-setup by
102# someone else and the require-container-recently-placed setting needs to be
103# disabled.
104require-world-guard-allow-shop-flag: false
105# Whether to register the allow-shop flag with WorldGuard (if no other plugin
106# has registered it yet). Usually there should be no need to disable this.
107# Changing this setting has no effect until the next server restart or full
108# server reload!
109register-world-guard-allow-shop-flag: true
110
111# If enabled, players will only be able to place shopkeepers in places that
112# have been designated as commercial areas by Towny.
113enable-towny-restrictions: false
114
115# *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
116# Shop Creation (and removal)
117# *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
118
119# The item used to create player shops.
120# Use the '/shopkeeper give' command to give yourself this item in-game.
121shop-creation-item:
122 type: VILLAGER_SPAWN_EGG
123 display-name: "&aShopkeeper"
124
125# Whether to prevent normal usage of the shop-creation item. Players with the
126# bypass permission (usually admins) can bypass this.
127prevent-shop-creation-item-regular-usage: true
128# Whether deleting (or destroying) a player shopkeeper returns (drops) the
129# shop-creation item.
130deleting-player-shop-returns-creation-item: false
131
132# Whether to allow creating player shops with the /shopkeeper command.
133create-player-shop-with-command: false
134
135# Whether the selected container must have been recently placed by the player
136# who is attempting to create the shopkeeper.
137require-container-recently-placed: true
138# The maximum distance a player shopkeeper can be placed from its backing
139# container. This cannot be set to a value greater than 50.
140max-container-distance: 15
141# The default maximum number of shops a player can have. Set to 0 to allow any
142# number of shops.
143max-shops-per-player: 0
144# A list of permission nodes that can be used to explicitly set the maximum
145# number of shops a specific player or group of players can have. Use the
146# shopkeeper.maxshops.<count> permission node pattern to use this feature.
147max-shops-perm-options: 5,15,25
148
149# Whether to protect player shop containers from being accessed or broken. It
150# is usually recommended to keep this enabled.
151protect-containers: true
152# Whether to prevent item movements from and to protected shop containers (via
153# hoppers, droppers, etc.). Item movement will always be allowed if the
154# container protection is disabled.
155prevent-item-movement: true
156# Whether to delete player shopkeepers when their container is broken.
157delete-shopkeeper-on-break-container: false
158
159# If enabled (set to a value greater than 0), Shopkeepers will check for and
160# remove the shops of inactive players once every plugin start. This setting
161# determines how many days ago a player's last login has to be in order for the
162# player to be considered inactive.
163player-shopkeeper-inactive-days: 0
164
165# *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
166# Shop (Object) Types
167# *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
168
169# A list of mob types which can be used for shopkeepers. Adding new mob types
170# to the defaults here is unsupported, as some mob types might not properly
171# work and can cause all kinds of issues.
172enabled-living-shops:
173- VILLAGER
174- COW
175- MUSHROOM_COW
176- SHEEP
177- PIG
178- CHICKEN
179- OCELOT
180- RABBIT
181- WOLF
182- SNOWMAN
183- IRON_GOLEM
184- POLAR_BEAR
185- BLAZE
186- SILVERFISH
187- SKELETON
188- STRAY
189- WITHER_SKELETON
190- SPIDER
191- CAVE_SPIDER
192- CREEPER
193- WITCH
194- ENDERMAN
195- ZOMBIE
196- ZOMBIE_VILLAGER
197- HUSK
198- GIANT
199- GHAST
200- SLIME
201- MAGMA_CUBE
202- SQUID
203- HORSE
204- MULE
205- DONKEY
206- SKELETON_HORSE
207- ZOMBIE_HORSE
208- EVOKER
209- VEX
210- VINDICATOR
211- ILLUSIONER
212- PARROT
213- TURTLE
214- PHANTOM
215- COD
216- SALMON
217- PUFFERFISH
218- TROPICAL_FISH
219- DROWNED
220- DOLPHIN
221- CAT
222- PANDA
223- PILLAGER
224- RAVAGER
225- LLAMA
226- TRADER_LLAMA
227- WANDERING_TRADER
228- FOX
229- BEE
230- ZOMBIFIED_PIGLIN
231- PIGLIN
232- HOGLIN
233- ZOGLIN
234- STRIDER
235
236# Whether shopkeeper mobs shall not be affected by gravity.
237disable-gravity: false
238# The range in chunks around players in which shopkeeper mobs will be affected
239# by gravity. Setting this too high may have a negative impact on performance.
240# And setting it below the server's entity tracking range will result in
241# players being able to see mobs floating in mid air until they get close
242# enough. A value of 0 will limit the gravity to mobs within chunks that
243# contain a player. This has no effect if gravity is disabled.
244gravity-chunk-range: 4
245
246# Whether mob shopkeepers make sounds.
247silence-living-shop-entities: true
248
249# Whether to show nameplates of mob shopkeepers.
250show-nameplates: true
251# Whether to always show nameplates. If disabled, nameplates will only be shown
252# when looking directly at the shopkeeper.
253always-show-nameplates: false
254# The prefix for nameplates (to help distinguish them from players).
255nameplate-prefix: "&a"
256
257# Whether to allow citizen (npc) shops. Requires the plugin Citizens.
258enable-citizen-shops: true
259
260# Whether to allow sign shops.
261enable-sign-shops: true
262# Whether to allow the creation of sign posts (instead of only wall signs).
263enable-sign-post-shops: true
264# The first line of a sign shop.
265sign-shop-first-line: "[SHOP]"
266
267# *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
268# Naming
269# *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
270
271# A regular expression used to validate shopkeeper names. For detailed
272# information on regular expressions the following documentations are helpful:
273# * https://docs.oracle.com/javase/9/docs/api/java/util/regex/Pattern.html
274# * http://www.regular-expressions.info/tutorial.html
275# Here are a few examples:
276# * "[A-Za-z0-9 ]{3,25}": The default. Allows letters and numbers, from 3 to 25
277# characters long.
278# * "[A-Za-z0-9& ]{3,25}": Same as the default, but also allows the ampersand
279# character which enables color codes.
280# * "\p{L}": Matches any letter, regardless of language.
281# * ".*": Matches everything.
282# * Adding "(?i)" at the front enables case insensitive matching.
283# * "(?=X)": The name has to match "X" (X can be another embedded expression),
284# but the name is not consumed and has to also match the following expressions.
285# * "(?!.*X).*": The name is not allowed to contain anything that matches "X".
286# * "(?i)(?=[a-z0-9 ]{3,25})(?!.*bitch|dick|ass).*": Filters bad words.
287name-regex: "[A-Za-z0-9 ]{3,25}"
288# Whether player shops get named via item. This will hide the naming option
289# from the editor menu.
290naming-of-player-shops-via-item: false
291# Whether renaming of player npc (citizen) shopkeepers is allowed. By default
292# those shopkeepers will be named after the player who owns the shop.
293allow-renaming-of-player-npc-shops: false
294
295# *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
296# Editor Menu
297# *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
298
299# The window title of the shopkeeper editor menu.
300editor-title: "Shopkeeper Editor"
301
302# The number of pages that can be filled with trades. Max 10.
303max-trades-pages: 5
304
305# The items used for the buttons and icons in the trades page row.
306# The display name and lore of these items get set via the corresponding
307# messages and can therefore not be defined here.
308previous-page-item: WRITABLE_BOOK
309next-page-item: WRITABLE_BOOK
310current-page-item: WRITABLE_BOOK
311trade-setup-item: PAPER
312
313# The item used for the set-name button, and the naming item (if enabled).
314name-item: NAME_TAG
315
316# Whether the editor menu of player shops contains an option to open the shop's
317# container.
318enable-container-option-on-player-shop: true
319# The item used for the 'open container' editor button.
320container-item: CHEST
321
322# The item used for the delete button.
323delete-item: BONE
324
325# *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
326# Non-shopkeeper villagers
327# *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
328
329# Whether to prevent trading with non-shopkeeper villagers.
330disable-other-villagers: false
331# Whether to block regular non-shopkeeper villagers from spawning. Villagers
332# spawned by plugins, spawn eggs, mob spawners or by curing zombie villagers
333# are however not affected by this.
334block-villager-spawns: false
335# Whether to prevent curing of zombie villagers.
336disable-zombie-villager-curing: false
337# Whether non-shopkeeper villagers can be hired.
338hire-other-villagers: false
339
340# Whether to prevent trading with non-shopkeeper wandering traders.
341disable-wandering-traders: false
342# Whether to block non-shopkeeper wandering traders and trader llamas from
343# spawning. Wandering traders and trader llamas spawned by plugins, spawn eggs
344# or mob spawners are however not affected by this.
345block-wandering-trader-spawns: false
346# Whether non-shopkeeper wandering traders can be hired.
347hire-wandering-traders: false
348
349# Whether regular villagers can be edited by sneaking and right-clicking.
350edit-regular-villagers: true
351# Whether regular wandering traders can be edited by sneaking and
352# right-clicking.
353edit-regular-wandering-traders: true
354
355# *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
356# Hiring
357# *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
358
359# The item to use for the hire button in player shopkeepers that are for sale,
360# and for the hire-cost when hiring non-shopkeeper villagers.
361hire-item: EMERALD
362# The amount of hire-cost items it costs to hire a non-shopkeeper villager.
363hire-other-villagers-costs: 1
364# The title of the hiring inventory window when hiring a player shopkeeper.
365for-hire-title: "For Hire"
366# Whether hiring a player shopkeeper also requires the permission to create
367# player shopkeepers of that type.
368hire-require-creation-permission: true
369
370# *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
371# Trading
372# *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
373
374# Whether to prevent players from trading with their own shopkeepers. Keeping
375# this enabled is recommended.
376prevent-trading-with-own-shop: true
377# With this enabled player shopkeepers don't trade while their owner is online.
378# This might be useful for role-playing servers, which wish to force players to
379# trade with each other directly while being online.
380prevent-trading-while-owner-is-online: false
381# Minecraft allows trading of not fully matching items in some situations
382# (ex. items with additional data are accepted in trades). With this enabled
383# Shopkeepers will always check that the traded items are fully matching and it
384# will prevent the trade once the player tries to pickup the item from the
385# trading result slot.
386use-strict-item-comparison: false
387# Whether all shopkeeper purchases shall be logged to csv files in the plugin
388# folder. Note: This might currently not properly work for admin shops, so
389# don't rely on the correctness of the logged purchases for those!
390enable-purchase-logging: false
391# Whether to increment minecraft's talked-to-villager and traded-with-villager
392# statistics whenever a player opens the trading menu and trades with a
393# shopkeeper.
394increment-villager-statistics: false
395
396# The percentage that should be removed from player shop earnings.
397tax-rate: 0
398# Whether to round up instead of down when calculating the tax of a player shop
399# transaction.
400tax-round-up: false
401
402# *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
403# Currencies
404# *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
405
406# The item for the currency used in player shops.
407currency-item: EMERALD
408
409# The item for the placeholder when a player has not set the cost for an item.
410zero-currency-item: BARRIER
411
412# The item for a second, higher-value currency used in the second trading slot
413# of player shops. Set to 'AIR' to disable the second currency.
414high-currency-item: EMERALD_BLOCK
415
416# The item for the placeholder when a player has not set the second currency
417# cost for an item.
418zero-high-currency-item: BARRIER
419
420# The value of the second currency, based on the first currency.
421high-currency-value: 9
422# The second currency will only be used if an item's cost is greater than this
423# value.
424high-currency-min-cost: 20
425
426# *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
427# Messages
428# *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
429
430language: en
431
432msg-shop-type-admin-regular: "Admin shop"
433msg-shop-type-selling: "Selling shop"
434msg-shop-type-buying: "Buying shop"
435msg-shop-type-trading: "Trading shop"
436msg-shop-type-book: "Book shop"
437
438msg-shop-type-desc-admin-regular: "has unlimited stock"
439msg-shop-type-desc-selling: "sells items to players"
440msg-shop-type-desc-buying: "buys items from players"
441msg-shop-type-desc-trading: "trades items with players"
442msg-shop-type-desc-book: "sells book copies"
443
444msg-shop-object-type-living: "{type}"
445msg-shop-object-type-sign: "sign"
446msg-shop-object-type-npc: "npc"
447
448msg-selected-shop-type: "&aSelected shop type: &6{type} &7({description})"
449msg-selected-shop-object-type: "&aSelected object type: &6{type}"
450
451msg-creation-item-selected: |-
452 &aShop creation:
453 &e Left/Right-click to select the shop type.
454 &e Sneak + left/right-click to select the object type.
455 &e Right-click a container to select it.
456 &e Then right-click a block to place the shopkeeper.
457
458msg-button-previous-page: "&6<- Previous page ({prev_page} of {max_page})"
459msg-button-previous-page-lore: []
460msg-button-next-page: "&6Next page ({next_page} of {max_page}) ->"
461msg-button-next-page-lore: []
462msg-button-current-page: "&6Page {page} of {max_page}"
463msg-button-current-page-lore: []
464
465msg-button-name: "&aSet shop name"
466msg-button-name-lore:
467- Lets you rename
468- your shopkeeper
469msg-button-container: "&aView shop inventory"
470msg-button-container-lore:
471- Lets you view the inventory
472- your shopkeeper is using
473msg-button-delete: "&4Delete"
474msg-button-delete-lore:
475- Closes and removes
476- this shopkeeper
477msg-button-hire: "&aHire"
478msg-button-hire-lore:
479- Buy this shopkeeper
480
481msg-button-sign-variant: "&aChoose sign variant"
482msg-button-sign-variant-lore:
483- "Changes the sign's"
484- "wood type"
485msg-button-baby: "&aToggle baby variant"
486msg-button-baby-lore:
487- "Toggles between the mob's"
488- "baby and adult variant"
489msg-button-sitting: "&aToggle sitting pose"
490msg-button-sitting-lore:
491- "Toggles the mob's"
492- "sitting pose"
493msg-button-cat-variant: "&aChoose cat variant"
494msg-button-cat-variant-lore:
495- "Changes the cat's look"
496msg-button-rabbit-variant: "&aChoose rabbit variant"
497msg-button-rabbit-variant-lore:
498- "Changes the rabbit's look"
499msg-button-collar-color: "&aChoose collar color"
500msg-button-collar-color-lore:
501- "Changes the mob's"
502- "collar color"
503msg-button-wolf-angry: "&aToggle angry wolf"
504msg-button-wolf-angry-lore:
505- "Toggles the wolf's"
506- "angry state"
507msg-button-carrying-chest: "&aToggle carrying chest"
508msg-button-carrying-chest-lore:
509- "Toggles whether the mob"
510- "is carrying a chest"
511msg-button-horse-color: "&aChoose horse color"
512msg-button-horse-color-lore:
513- "Changes the color"
514- "of the horse"
515msg-button-horse-style: "&aChoose horse style"
516msg-button-horse-style-lore:
517- "Changes the coat pattern"
518- "of the horse"
519msg-button-horse-armor: "&aChoose horse armor"
520msg-button-horse-armor-lore:
521- "Changes the armor"
522- "of the horse"
523msg-button-llama-variant: "&aChoose llama variant"
524msg-button-llama-variant-lore:
525- "Changes the llama's look"
526msg-button-llama-carpet-color: "&aLlama carpet color"
527msg-button-llama-carpet-color-lore:
528- "Changes the llama's"
529- "carpet color"
530msg-button-creeper-charged: "&aToggle charged creeper"
531msg-button-creeper-charged-lore:
532- "Toggles the creeper's"
533- "charged state"
534msg-button-fox-variant: "&aChoose fox variant"
535msg-button-fox-variant-lore:
536- "Changes the fox's look"
537msg-button-fox-crouching: "&aToggle crouching pose"
538msg-button-fox-crouching-lore:
539- "Toggles the fox's"
540- "crouching pose"
541msg-button-fox-sleeping: "&aToggle sleeping pose"
542msg-button-fox-sleeping-lore:
543- "Toggles the fox's"
544- "sleeping pose"
545msg-button-mooshroom-variant: "&aChoose mooshroom variant"
546msg-button-mooshroom-variant-lore:
547- "Changes the look"
548- "of the mooshroom"
549msg-button-panda-variant: "&aChoose panda variant"
550msg-button-panda-variant-lore:
551- "Changes the panda's look"
552msg-button-parrot-variant: "&aChoose parrot variant"
553msg-button-parrot-variant-lore:
554- "Changes the parrot's look"
555msg-button-pig-saddle: "&aToggle pig saddle"
556msg-button-pig-saddle-lore:
557- "Toggles the pig's saddle"
558msg-button-sheep-color: "&aChoose sheep color"
559msg-button-sheep-color-lore:
560- "Changes the sheep's"
561- "wool color"
562msg-button-sheep-sheared: "&aToggle sheared sheep"
563msg-button-sheep-sheared-lore:
564- "Toggles the sheep's"
565- "sheared state"
566msg-button-villager-profession: "&aChoose villager profession"
567msg-button-villager-profession-lore:
568- "Changes the profession"
569- "of the villager"
570msg-button-villager-variant: "&aChoose villager variant"
571msg-button-villager-variant-lore:
572- "Changes the look"
573- "of the villager"
574msg-button-villager-level: "&aChoose villager badge color"
575msg-button-villager-level-lore:
576- "Changes the badge color"
577- "of the villager"
578msg-button-zombie-villager-profession: "&aChoose villager profession"
579msg-button-zombie-villager-profession-lore:
580- "Changes the profession"
581- "of the zombie villager"
582msg-button-slime-size: "&aChoose slime size"
583msg-button-slime-size-lore:
584- "Cycles the slime's size."
585- "Current size: &e{size}"
586msg-button-magma-cube-size: "&aChoose magma cube size"
587msg-button-magma-cube-size-lore:
588- "Cycles the magma cube's size."
589- "Current size: &e{size}"
590
591msg-trading-title-prefix: "&2"
592msg-trading-title-default: "Shopkeeper"
593
594msg-container-selected: "&aContainer selected! Right-click a block to place your shopkeeper."
595msg-unsupported-container: "&7This type of container cannot be used for shops."
596msg-must-select-container: "&7You must right-click a container before placing your shopkeeper."
597msg-invalid-container: "&7The selected block is not a valid container!"
598msg-container-too-far-away: "&7The shopkeeper's container is too far away!"
599msg-container-not-placed: "&7You must select a container you have recently placed!"
600msg-container-already-in-use: "&7Another shopkeeper is already using the selected container!"
601msg-no-container-access: "&7You cannot access the selected container!"
602msg-too-many-shops: "&7You have too many shops!"
603msg-no-admin-shop-type-selected: "&7You have to select an admin shop type!"
604msg-no-player-shop-type-selected: "&7You have to select a player shop type!"
605msg-shop-create-fail: "&7You cannot create a shopkeeper there."
606
607msg-type-new-name: "&aPlease type the shop's name into the chat.\n &aType a dash (-) to remove the name."
608msg-name-set: "&aThe shop's name has been set!"
609msg-name-has-not-changed: "&aThe shop's name has not changed."
610msg-name-invalid: "&aThat name is not valid!"
611
612msg-shop-type-disabled: "&7The shop type '&6{type}&7' is disabled."
613msg-shop-object-type-disabled: "&7The shop object type '&6{type}&7' is disabled."
614
615msg-must-target-shop: "&7You have to target a shopkeeper."
616msg-must-target-admin-shop: "&7You have to target an admin shopkeeper."
617msg-must-target-player-shop: "&7You have to target a player shopkeeper."
618msg-target-entity-is-no-shop: "&7The targeted entity is no shopkeeper."
619msg-target-shop-is-no-admin-shop: "&7The targeted shopkeeper is no admin shopkeeper."
620msg-target-shop-is-no-player-shop: "&7The targeted shopkeeper is no player shopkeeper."
621msg-unused-container: "&7No shopkeeper is using this container."
622msg-not-owner: "&7You are not the owner of this shopkeeper."
623msg-owner-set: "&aNew owner was set to &e{owner}"
624msg-shop-creation-items-given: "&aPlayer &e{player}&a has received &e{amount}&a shop creation item(s)!"
625msg-shop-creation-items-received: "&aYou have received &e{amount}&a shop creation item(s)!"
626msg-currency-items-given: "&aPlayer &e{player}&a has received &e{amount}&a currency item(s)!"
627msg-currency-items-received: "&aYou have received &e{amount}&a currency item(s)!"
628msg-high-currency-items-given: "&aPlayer &e{player}&a has received &e{amount}&a high currency item(s)!"
629msg-high-currency-items-received: "&aYou have received &e{amount}&a high currency item(s)!"
630msg-high-currency-disabled: "&cThe high currency is disabled!"
631msg-items-converted: "&aConverted &e{count}&a item stack(s)!"
632msg-unknown-book-author: "Unknown"
633
634msg-trade-perm-set: "&aThe shop's trading permission has been set to '&e{perm}&a'!"
635msg-trade-perm-removed: "&aThe shop's trading permission '&e{perm}&a' has been removed!"
636msg-trade-perm-view: "&aThe shop's current trading permission is '&e{perm}&a'."
637
638msg-zombie-villager-curing-disabled: "&7Curing of zombie villagers is disabled."
639msg-must-hold-hire-item: "&7You have to hold the required hire item in your hand."
640msg-set-for-hire: "&aThe Shopkeeper was set for hire."
641msg-hired: "&aYou have hired this shopkeeper!"
642msg-missing-hire-perm: "&7You do not have the permission to hire shopkeepers."
643msg-cant-hire: "&7You cannot afford to hire this shopkeeper."
644msg-cant-hire-shop-type: "&7You do not have the permission to hire this type of shopkeeper."
645msg-villager-for-hire: "&aThe villager offered his services as a shopkeeper in exchange for &6{costs}x {hire-item}&a."
646
647msg-missing-trade-perm: "&7You do not have the permission to trade with this shop."
648msg-missing-custom-trade-perm: "&7You do not have the permission to trade with this shop."
649msg-cant-trade-with-own-shop: "&7You cannot trade with your own shop."
650msg-cant-trade-while-owner-online: "&7You cannot trade while the owner of this shop ('&e{owner}&7') is online."
651msg-cant-trade-with-shop-missing-container: "&7You cannot trade with this shop, because its container is missing."
652
653msg-shopkeeper-created: "&aShopkeeper created: &6{type} &7({description})\n{setupDesc}"
654
655msg-shop-setup-desc-selling: |-
656 &e Add items you want to sell to your container, then
657 &e right-click the shop while sneaking to modify costs.
658msg-shop-setup-desc-buying: |-
659 &e Add one of each item you want to buy to your container,
660 &e then right-click the shop while sneaking to modify costs.
661msg-shop-setup-desc-trading: |-
662 &e Add items you want to sell to your container, then
663 &e right-click the shop while sneaking to modify costs.
664msg-shop-setup-desc-book: |-
665 &e Add written and blank books to your container, then
666 &e right-click the shop while sneaking to modify costs.
667msg-shop-setup-desc-admin-regular: |-
668 &e Right-click the shop while sneaking to modify trades.
669
670msg-trade-setup-desc-header: '&6{shopType}'
671msg-trade-setup-desc-admin-regular:
672- Has unlimited stock.
673- Insert items from your inventory.
674- 'Top row: Result items'
675- 'Bottom rows: Cost items'
676msg-trade-setup-desc-selling:
677- Sells items to players.
678- Insert items to sell into the container.
679- Left/Right click to adjust amounts.
680- 'Top row: Items being sold'
681- 'Bottom rows: Cost items'
682msg-trade-setup-desc-buying:
683- Buys items from players.
684- Insert one of each item you want to
685- buy and plenty of currency items
686- into the container.
687- Left/Right click to adjust amounts.
688- 'Top row: Cost items'
689- 'Bottom row: Items being bought'
690msg-trade-setup-desc-trading:
691- Trades items with players.
692- Pickup an item from your inventory
693- and then click a slot to place it.
694- Left/Right click to adjust amounts.
695- 'Top row: Result items'
696- 'Bottom rows: Cost items'
697msg-trade-setup-desc-book:
698- Sells book copies.
699- Insert written and blank books
700- into the container.
701- Left/Right click to adjust costs.
702- 'Top row: Books being sold'
703- 'Bottom rows: Cost items'
704
705msg-missing-edit-villagers-perm: "&7You do not have the permission to edit villagers."
706msg-missing-edit-wandering-traders-perm: "&7You do not have the permission to edit wandering traders."
707msg-must-target-entity: "&7You have to target an entity."
708msg-must-target-villager: "&7You have to target a villager."
709msg-target-entity-is-no-villager: "&7The targeted entity is no regular villager."
710
711msg-villager-editor-title: "&aVillager Editor: &e{villagerName}"
712msg-villager-editor-description-header: "&6Villager Editor"
713msg-villager-editor-description:
714- 'Top row: Result items'
715- 'Bottom rows: Cost items'
716- 'Edited trades have infinite'
717- 'uses and no XP rewards.'
718
719msg-button-delete-villager: "&4Delete"
720msg-button-delete-villager-lore:
721- Deletes the villager
722msg-button-villager-inventory: "&aView villager inventory"
723msg-button-villager-inventory-lore:
724- Lets you view a copy of
725- the villager's inventory
726msg-button-mob-ai: "&aToggle mob AI"
727msg-button-mob-ai-lore:
728- "Toggles the mob's AI"
729
730msg-villager-inventory-title: "Villager inventory (copy)"
731msg-set-villager-xp: "&aSet the villager's XP to &e{xp}"
732msg-no-villager-trades-changed: "&aNo trades have been changed."
733msg-villager-trades-changed: "&e{changedTrades}&a trades have been changed."
734
735msg-list-admin-shops-header: "&9There are &e{shopsCount} &9admin shops: &e(Page {page} of {maxPage})"
736msg-list-all-shops-header: "&9There are &e{shopsCount} &9shops in total: &e(Page {page} of {maxPage})"
737msg-list-player-shops-header: "&9Player '&e{player}&9' has &e{shopsCount} &9shops: &e(Page {page} of {maxPage})"
738msg-list-shops-entry: " &e{shopId}) &7{shopName}&r&8at &7({location})&8, type: &7{shopType}&8, object: &7{objectType}"
739
740msg-removed-admin-shops: "&e{shopsCount} &aadmin shops were removed."
741msg-removed-shops-of-player: "&e{shopsCount} &ashops of player '&e{player}&a' were removed."
742msg-removed-player-shops: "&e{shopsCount} &aplayer shops were removed."
743
744msg-confirm-remove-all-admin-shops: "&cYou are about to irrevocable remove all admin shops (&6{shopsCount}&c)!"
745msg-confirm-remove-all-own-shops: "&cYou are about to irrevocable remove all your shops (&6{shopsCount}&c)!"
746msg-confirm-remove-all-shops-of-player: "&cYou are about to irrevocable remove all shops of player &6{player}&c (&6{shopsCount}&c)!"
747msg-confirm-remove-all-player-shops: "&cYou are about to irrevocable remove all player shops of all players (&6{shopsCount}&c)!"
748
749msg-confirmation-required: "&7Please confirm this action by typing &6/shopkeepers confirm"
750msg-confirmation-expired: "&cConfirmation expired."
751msg-nothing-to-confirm: "&cThere is nothing to confirm currently."
752
753msg-no-permission: "&cYou don't have the permission to do that."
754
755msg-command-unknown: "&cUnknown command '&e{command}&c'!"
756msg-command-argument-unexpected: "&cUnexpected argument '&e{argument}&c'."
757msg-command-argument-requires-player: "&cArgument '&e{argumentFormat}&c' requires a player to execute the command."
758msg-command-argument-missing: "&cMissing argument '&e{argumentFormat}&c'."
759msg-command-argument-invalid: "&cInvalid argument '&e{argument}&c'."
760msg-command-player-argument-missing: "&cNo player specified for '&e{argumentFormat}&c'."
761msg-command-player-argument-invalid: "&cNo player found for '&e{argument}&c'."
762msg-command-shop-type-argument-invalid: "&cUnknown shop type '&e{argument}&c'."
763msg-command-shop-object-type-argument-invalid: "&cUnknown shop object type '&e{argument}&c'."
764msg-command-shopkeeper-argument-invalid: "&cNo shopkeeper found for '&e{argument}&c'."
765msg-command-shopkeeper-argument-no-admin-shop: "&cShopkeeper '&e{argument}&c' is no admin shopkeeper."
766msg-command-shopkeeper-argument-no-player-shop: "&cShopkeeper '&e{argument}&c' is no player shopkeeper."
767
768msg-ambiguous-player-name: "&cThere are multiple matches for the name '&e{name}&c'!"
769msg-ambiguous-player-name-entry: "&c - '&e{name}&r&c' (&6{uuid}&c)"
770msg-ambiguous-player-name-more: "&c - ...."
771
772msg-command-help-title: "&9***** &8[&6Shopkeepers v{version}&8] &9*****"
773msg-command-help-usage-format: "&e{usage}"
774msg-command-help-description-format: "&8 - &3{description}"
775
776msg-command-description-shopkeeper: "Creates a shopkeeper."
777msg-command-description-help: "Shows this help page."
778msg-command-description-reload: "Reloads this plugin."
779msg-command-description-debug: "Toggles debug mode on and off."
780msg-command-description-list: "Lists all shops for the specified player, or all admin shops."
781msg-command-description-remove: "Removes all shops for the specified player, all players, or all admin shops."
782msg-command-description-give: "Gives shop creation item(s) to the specified player."
783msg-command-description-give-currency: "Gives currency item(s) to the specified player."
784msg-command-description-convert-items: "Converts the held (or all) items to conform to Spigot's data format."
785msg-command-description-remote: "Remotely opens a shop (Optionally: For another player)."
786msg-command-description-remote-edit: "Remotely edits a shop."
787msg-command-description-transfer: "Transfers the ownership of a shop."
788msg-command-description-settradeperm: "Sets, removes (-) or displays (?) the trading permission."
789msg-command-description-setforhire: "Sets one of your shops for sale."
790msg-command-description-edit-villager: "Opens the editor for the target villager."
This log will be saved for 90 days from their last view.
Report abuse