ChestShop-authors / ChestShop-3

ChestShop - the chest & sign shop plugin for Minecraft Servers running Bukkit/Spigot/Paper
https://dev.bukkit.org/projects/chestshop
GNU Lesser General Public License v2.1
275 stars 176 forks source link

Buy Price is broken #542

Closed MinecraftNight4 closed 1 year ago

MinecraftNight4 commented 1 year ago

What is happening?

For some reason, when trying to buy in a store, the server spends all the money I have in my account. image image image

What did you expect to happen?

I'm not exactly sure...

Plugin Version

3.12.3 - Build 368

Plugin Config

Config ```yaml # Should the plugin log some messages that are useful for debugging? DEBUG: true # Do you want to turn off the automatic updates of ChestShop? TURN_OFF_UPDATES: true # Do you want to turn off the automatic notifications for new development builds? TURN_OFF_DEV_UPDATE_NOTIFIER: false # Do you want to include some values of this config in the metrics? (This will not leak sensitive data but help in the development process) INCLUDE_SETTINGS_IN_METRICS: true # How large should the internal caches be? CACHE_SIZE: 1000 # The default language when the client's language can't be found. DEFAULT_LANGUAGE: "en" # Should the plugin try to use a language file that matches the client's locale setting? USE_CLIENT_LOCALE: true # What containers are allowed to hold a shop? (Only blocks with inventories work!) SHOP_CONTAINERS: - "CHEST" - "TRAPPED_CHEST" # (In 1/1000th of a second) How often can a player use the shop sign? SHOP_INTERACTION_INTERVAL: 250 # Do you want to block people in creative mode from using shops? IGNORE_CREATIVE_MODE: false # Do you want to block people who have access to a shop due to their permissions from using it? (owners are always ignored) IGNORE_ACCESS_PERMS: false # If true, people will buy with left-click and sell with right-click. REVERSE_BUTTONS: false # If true, people will be able to buy/sell in 64 stacks while holding the crouch button. SHIFT_SELLS_IN_STACKS: false # If true, people will be able to sell/buy everything available of the same type. SHIFT_SELLS_EVERYTHING: false # What can you do by clicking shift with SHIFT_SELLS_IN_STACKS turned on? (ALL/BUY/SELL) SHIFT_ALLOWS: "ALL" # Can shop's chest be opened by owner with right-clicking a shop's sign? ALLOW_SIGN_CHEST_OPEN: false # If true and in 1.14+, the owner of a chest shop can click with a dye / ink sac to dye the sign. SIGN_DYING: false # If true, when you left-click your own shop sign you won't open chest's inventory, but instead you will start destroying the sign. ALLOW_LEFT_CLICK_DESTROYING: true # If true, if the shop is empty, the sign is destroyed and put into the chest, so the shop isn't usable anymore. REMOVE_EMPTY_SHOPS: false # If true, if the REMOVE_EMPTY_SHOPS option is turned on, the chest is also destroyed. REMOVE_EMPTY_CHESTS: false # A list of worlds in which to remove empty shops with the previous config. Case sensitive. An empty list means all worlds. REMOVE_EMPTY_WORLDS: - "world1" - "world2" # First line of your Admin Shop's sign should look like this: ADMIN_SHOP_NAME: "Admin Shop" # Make all admin shops be unlimited even if they have a shop container at the sign FORCE_UNLIMITED_ADMIN_SHOP: false # The name of the economy account which Admin Shops should use and to which all taxes will go SERVER_ECONOMY_ACCOUNT: "" # The uuid of the economy account for the Admin Shop. Useful for fake accounts as normally only accounts of players work SERVER_ECONOMY_ACCOUNT_UUID: 00000000-0000-0000-0000-000000000000 # Percent of the price that should go to the server's account. (100 = 100 percent) TAX_AMOUNT: 0 # Percent of the price that should go to the server's account when buying from an Admin Shop. SERVER_TAX_AMOUNT: 0 # Amount of money player must pay to create a shop SHOP_CREATION_PRICE: 0 # How much money do you get back when destroying a sign? SHOP_REFUND_PRICE: 0 # How many decimal places are allowed at a maximum for prices? PRICE_PRECISION: 2 # This makes sure that the UUIDs of player shop accounts match the server's online-mode setting. Disabling this might lead to issues with offline players and is therefore unsupported! ENSURE_CORRECT_PLAYERID: true # This regexp validates the name of the player. If the name doesn't match, the player will neither be able to create a valid shop sign, nor buy/sell from a shop. # Note for Bedrock support: If you have Floodgate on your server, you should set this regexp to ^\\.?\\w+$ and ENSURE_CORRECT_PLAYERID to false # If your Floodgate prefix is not a dot, then change the first . in the regexp (the one before the question mark) to whatever your prefix is. VALID_PLAYERNAME_REGEXP: "^\\w+$" # Should we block shops that sell things for more than they buy? (This prevents newbies from creating shops that would be exploited) BLOCK_SHOPS_WITH_SELL_PRICE_HIGHER_THAN_BUY_PRICE: true # Maximum amount of items that can be bought/sold at a shop. Default 3456 is a double chest of 64 stacks. MAX_SHOP_AMOUNT: 3456 # Do you want to allow other players to build a shop on a block where there's one already? ALLOW_MULTIPLE_SHOPS_AT_ONE_BLOCK: false # Can shops be used even when the buyer/seller doesn't have enough items, space or money? (The price will be scaled adequately to the item amount) ALLOW_PARTIAL_TRANSACTIONS: true # Can '?' be put in place of item name in order for the sign to be auto-filled? ALLOW_AUTO_ITEM_FILL: true # Enable this if you use BungeeCord and want players to receive shop notifications on other servers BUNGEECORD_MESSAGES: false # Do you want to show "Out of stock" messages? SHOW_MESSAGE_OUT_OF_STOCK: true # Do you want to show "Full shop" messages? SHOW_MESSAGE_FULL_SHOP: true # How many seconds do you want to wait before showing notifications for the same shop to the owner again? NOTIFICATION_MESSAGE_COOLDOWN: 10 # Can players hide the "Out of stock" messages with /cstoggle? CSTOGGLE_TOGGLES_OUT_OF_STOCK: false # Can players hide the "Full shop" messages with /cstoggle? CSTOGGLE_TOGGLES_FULL_SHOP: false # Do you want to show "You bought/sold... " messages? SHOW_TRANSACTION_INFORMATION_CLIENT: true # Do you want to show "Somebody bought/sold... " messages? SHOW_TRANSACTION_INFORMATION_OWNER: true # If true, plugin will log transactions in its own file LOG_TO_FILE: false # Do you want ChestShop's messages to show up in console? LOG_TO_CONSOLE: true # Should all shop removals be logged to the console? LOG_ALL_SHOP_REMOVALS: true # Do you want to stack all items up to 64 item stacks? STACK_TO_64: false # Do you want to use built-in protection against chest destruction? USE_BUILT_IN_PROTECTION: true # Do you want to have shop signs "stick" to chests? STICK_SIGNS_TO_CHESTS: false # EXPERIMENTAL: Do you want to turn off the default protection when another plugin is protecting the block? (Will leave the chest visually open - CraftBukkit bug!) TURN_OFF_DEFAULT_PROTECTION_WHEN_PROTECTED_EXTERNALLY: false # Do you want to turn off the default sign protection? Warning! Other players will be able to destroy other people's shops! TURN_OFF_SIGN_PROTECTION: false # Do you want to disable the hopper protection, which prevents Hopper-Minecarts from taking items out of shops? TURN_OFF_HOPPER_PROTECTION: false # Only allow users to buy/sell that have access to the sign's protection? (E.g. LWC protection) CHECK_ACCESS_FOR_SHOP_USE: false # Do you want to protect shop chests with LWC? PROTECT_CHEST_WITH_LWC: false # Of which type should the container protection be? Possible type: public, private, donate and on some LWC versions display LWC_CHEST_PROTECTION_TYPE: "PRIVATE" # Do you want to protect shop signs with LWC? PROTECT_SIGN_WITH_LWC: false # Of which type should the sign protection be? Possible type: public, private, donate and on some LWC versions display LWC_SIGN_PROTECTION_TYPE: "PRIVATE" # Should the chest's LWC protection be removed once the shop sign is destroyed? REMOVE_LWC_PROTECTION_AUTOMATICALLY: true # Should LWC limits block shop creations? LWC_LIMITS_BLOCK_CREATION: true # Do you want to only let people build inside WorldGuard regions? WORLDGUARD_INTEGRATION: false # Do you want to only let people build inside region flagged by doing /region regionName flag allow-shop allow? WORLDGUARD_USE_FLAG: false # Do you want ChestShop to respect WorldGuard's chest protection? WORLDGUARD_USE_PROTECTION: false # Do you want to only let people build inside GriefPrevention claims? GRIEFPREVENTION_INTEGRATION: false # Do you want to only let people build inside RedProtect regions? REDPROTECT_INTEGRATION: false # Do you want to deny shop access to unlogged users? AUTHME_HOOK: true # Do you want to allow shop access to unregistered users? (Example: registration is optional) AUTHME_ALLOW_UNREGISTERED: false # How much Heroes exp should people get for creating a ChestShop? HEROES_EXP: 100.0 # Add icons and make item names hoverable in transaction messages when ShowItem is installed? SHOWITEM_MESSAGE: true # Add stock counter to quantity line? USE_STOCK_COUNTER: false ```

Server Version

CraftBukkit version 3610-Spigot-6198b5a-19df23a (MC: 1.19.2) (Implementing API version 1.19.2-R0.1-SNAPSHOT

Server Log

Log ``` [02:30:33] [ServerMain/INFO]: Building unoptimized datafixer [02:30:34] [ServerMain/INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD' [02:30:37] [ServerMain/INFO]: Loaded 7 recipes [02:30:38] [Server thread/INFO]: Starting minecraft server version 1.19.2 [02:30:38] [Server thread/INFO]: Loading properties [02:30:38] [Server thread/INFO]: This server is running CraftBukkit version 3610-Spigot-6198b5a-19df23a (MC: 1.19.2) (Implementing API version 1.19.2-R0.1-SNAPSHOT) [02:30:38] [Server thread/INFO]: Debug logging is disabled [02:30:38] [Server thread/INFO]: Server Ping Player Sample Count: 12 [02:30:38] [Server thread/INFO]: Using 4 threads for Netty based IO [02:30:38] [Server thread/INFO]: Default game type: ADVENTURE [02:30:38] [Server thread/INFO]: Generating keypair [02:30:38] [Server thread/INFO]: Starting Minecraft server on 85.190.159.98:11980 [02:30:39] [Server thread/INFO]: Using epoll channel type [02:30:39] [Server thread/INFO]: [NexEngine] Loading 2 libraries... please wait [02:30:39] [Server thread/INFO]: [NexEngine] Loaded library /mnt/minecraft/libraries/com/zaxxer/HikariCP/5.0.1/HikariCP-5.0.1.jar [02:30:39] [Server thread/INFO]: [NexEngine] Loaded library /mnt/minecraft/libraries/org/slf4j/slf4j-api/2.0.0-alpha1/slf4j-api-2.0.0-alpha1.jar [02:30:39] [Server thread/INFO]: [NexEngine] Loaded library /mnt/minecraft/libraries/it/unimi/dsi/fastutil/8.5.11/fastutil-8.5.11.jar [02:30:40] [Server thread/INFO]: [Vault] Loading Vault v1.7.3-b131 [02:30:40] [Server thread/INFO]: [ChestShop] Loading ChestShop v3.12.3-SNAPSHOT (build 368) [02:30:40] [Server thread/INFO]: [NexEngine] Loading NexEngine v2.2.8 build-29/12/2022 [02:30:40] [Server thread/INFO]: [SunLight_Economy] Loading SunLight_Economy v1.2.0 [02:30:40] [Server thread/INFO]: [SunLight] Loading SunLight v3.1.1 [02:30:40] [Server thread/INFO]: [Vault] Enabling Vault v1.7.3-b131 [02:30:40] [Server thread/INFO]: [Vault] [Permission] SuperPermissions loaded as backup permission system. [02:30:40] [Server thread/INFO]: [Vault] Enabled Version 1.7.3-b131 [02:30:40] [Server thread/INFO]: [NexEngine] Enabling NexEngine v2.2.8 build-29/12/2022 [02:30:40] [Server thread/INFO]: [NexEngine] Loaded NMS version: V1_19_R1 [02:30:40] [Server thread/INFO]: [NexEngine] Successfully hooked with SuperPerms permissions [02:30:40] [Server thread/INFO]: [NexEngine] Plugin loaded in 149 ms! [02:30:40] [Server thread/INFO]: [SunLight_Economy] Enabling SunLight_Economy v1.2.0 [02:30:40] [Server thread/INFO]: [SunLight_Economy] Powered by: NexEngine [02:30:40] [Server thread/INFO]: HikariPool-1 - Starting... [02:30:40] [Server thread/INFO]: HikariPool-1 - Added connection org.sqlite.jdbc4.JDBC4Connection@47638194 [02:30:40] [Server thread/INFO]: HikariPool-1 - Start completed. [02:30:40] [Server thread/WARN]: [SunLight_Economy] Data synchronization is useless for local databases (SQLite). It will be disabled. [02:30:40] [Server thread/INFO]: [NexEngine] Successfully hooked with SunLight-Economy economy [02:30:40] [Server thread/INFO]: [SunLight_Economy] Plugin loaded in 263 ms! [02:30:40] [Server thread/INFO]: Preparing level "world" [02:30:41] [Server thread/INFO]: Preparing start region for dimension minecraft:overworld [02:30:47] [Worker-Main-75/INFO]: Preparing spawn area: 0% [02:30:47] [Worker-Main-63/INFO]: Preparing spawn area: 0% [02:30:47] [Worker-Main-75/INFO]: Preparing spawn area: 0% [02:30:47] [Worker-Main-99/INFO]: Preparing spawn area: 0% [02:30:47] [Worker-Main-31/INFO]: Preparing spawn area: 0% [02:30:47] [Worker-Main-75/INFO]: Preparing spawn area: 0% [02:30:47] [Worker-Main-31/INFO]: Preparing spawn area: 0% [02:30:47] [Worker-Main-31/INFO]: Preparing spawn area: 0% [02:30:47] [Worker-Main-99/INFO]: Preparing spawn area: 0% [02:30:47] [Worker-Main-42/INFO]: Preparing spawn area: 0% [02:30:47] [Worker-Main-93/INFO]: Preparing spawn area: 0% [02:30:47] [Worker-Main-49/INFO]: Preparing spawn area: 0% [02:30:47] [Worker-Main-93/INFO]: Preparing spawn area: 0% [02:30:47] [Worker-Main-42/INFO]: Preparing spawn area: 20% [02:30:48] [Worker-Main-31/INFO]: Preparing spawn area: 68% [02:30:48] [Server thread/INFO]: Time elapsed: 7327 ms [02:30:48] [Server thread/INFO]: Preparing start region for dimension minecraft:the_nether [02:30:53] [Server thread/ERROR]: Recoverable errors when loading section [-11, 14, -24]: (Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/biome]: incendium:infernal_dunes -> using default) [02:30:53] [Server thread/ERROR]: Recoverable errors when loading section [-11, 15, -24]: (Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/biome]: incendium:infernal_dunes -> using default) [02:30:53] [Worker-Main-45/INFO]: Preparing spawn area: 0% [02:30:53] [Worker-Main-29/INFO]: Preparing spawn area: 0% [02:30:53] [Worker-Main-31/INFO]: Preparing spawn area: 0% [02:30:53] [Worker-Main-49/INFO]: Preparing spawn area: 0% [02:30:53] [Worker-Main-91/INFO]: Preparing spawn area: 0% [02:30:53] [Worker-Main-64/INFO]: Preparing spawn area: 0% [02:30:53] [Worker-Main-43/INFO]: Preparing spawn area: 0% [02:30:53] [Worker-Main-34/INFO]: Preparing spawn area: 0% [02:30:53] [Worker-Main-72/INFO]: Preparing spawn area: 0% [02:30:53] [Worker-Main-81/INFO]: Preparing spawn area: 0% [02:30:53] [Worker-Main-81/INFO]: Preparing spawn area: 15% [02:30:54] [Worker-Main-43/INFO]: Preparing spawn area: 69% [02:30:54] [Server thread/INFO]: Time elapsed: 5836 ms [02:30:54] [Server thread/INFO]: Preparing start region for dimension minecraft:the_end [02:30:57] [Worker-Main-29/INFO]: Preparing spawn area: 0% [02:30:57] [Worker-Main-88/INFO]: Preparing spawn area: 0% [02:30:57] [Worker-Main-64/INFO]: Preparing spawn area: 0% [02:30:57] [Worker-Main-64/INFO]: Preparing spawn area: 0% [02:30:57] [Worker-Main-64/INFO]: Preparing spawn area: 0% [02:30:57] [Worker-Main-29/INFO]: Preparing spawn area: 0% [02:30:57] [Worker-Main-64/INFO]: Preparing spawn area: 0% [02:30:58] [Worker-Main-85/INFO]: Preparing spawn area: 25% [02:30:58] [Worker-Main-85/INFO]: Preparing spawn area: 71% [02:30:59] [Server thread/INFO]: Time elapsed: 4435 ms [02:30:59] [Server thread/INFO]: [ChestShop] Enabling ChestShop v3.12.3-SNAPSHOT (build 368) [02:30:59] [Server thread/INFO]: [ChestShop] Found locales ar, it, es, el, hu, fr, pl, cs, pt_br, ja, sv, da, es_mx, sr, tr, nl, zh_tw, af, ko, no, vi, ro, he, ru, ca, zh, de, fi, en, uk [02:31:00] [Server thread/INFO]: [ChestShop] Using SunLight-Economy as the Economy provider now. [02:31:00] [Server thread/INFO]: [ChestShop] Vault loaded! [02:31:00] [Server thread/INFO]: [ChestShop] Auto-updater is disabled. If you want the plugin to automatically download new releases then set 'TURN_OFF_UPDATES' to 'false' in your config.yml! [02:31:00] [Server thread/INFO]: [SunLight] Enabling SunLight v3.1.1 [02:31:00] [Server thread/INFO]: [SunLight] Powered by: NexEngine [02:31:00] [Server thread/INFO]: HikariPool-2 - Starting... [02:31:00] [Server thread/INFO]: HikariPool-2 - Added connection org.sqlite.jdbc4.JDBC4Connection@6c7f6088 [02:31:00] [Server thread/INFO]: HikariPool-2 - Start completed. [02:31:00] [Server thread/INFO]: [SunLight] [Chat] Loaded 2 chat rules! [02:31:00] [Server thread/INFO]: [SunLight] Loaded module: Chat in 169 ms. [02:31:00] [Server thread/INFO]: [SunLight] Loaded module: Enhancements in 12 ms. [02:31:00] [Server thread/ERROR]: [SunLight] [Tab] ProtocolLib is not installed. Nametags and tab sorting will be disabled. [02:31:00] [Server thread/INFO]: [SunLight] Loaded module: Tab in 16 ms. [02:31:00] [Server thread/INFO]: [SunLight] Registered total 58 main commands and 48 sub-commands. [02:31:00] [Server thread/INFO]: [SunLight] Plugin loaded in 508 ms! [02:31:00] [Server thread/INFO]: Server permissions file permissions.yml is empty, ignoring it [02:31:00] [Server thread/INFO]: Done (20.387s)! For help, type "help" [02:31:00] [Server thread/INFO]: Starting GS4 status listener [02:31:00] [Server thread/INFO]: Thread Query Listener started [02:31:00] [Query Listener #1/INFO]: Query running on 85.190.159.98:11981 [02:31:00] [Server thread/INFO]: Starting remote control listener [02:31:00] [Server thread/INFO]: Thread RCON Listener started [02:31:00] [Server thread/INFO]: RCON running on 85.190.159.98:11985 [02:31:00] [Craft Scheduler Thread - 1/INFO]: [SunLight_Economy] Updating balance top... [02:31:00] [Craft Scheduler Thread - 3/INFO]: [Vault] Checking for Updates ... [02:31:00] [Craft Scheduler Thread - 1/INFO]: [SunLight_Economy] Balance top updated in 37 ms! [02:31:00] [Craft Scheduler Thread - 3/INFO]: [Vault] No new version available [02:33:42] [User Authenticator #1/INFO]: UUID of player MinecraftNight4 is c7856651-2b31-484a-acc3-57b83e4c97d4 [02:33:42] [Server thread/INFO]: MinecraftNight4 joined the game [02:33:50] [Server thread/INFO]: MinecraftNight4 issued server command: /pl [02:33:53] [Server thread/INFO]: MinecraftNight4 issued server command: /gamemode survival [02:33:53] [Server thread/INFO]: [MinecraftNight4: Set own game mode to Survival Mode] [02:33:55] [Server thread/INFO]: MinecraftNight4 issued server command: /gamemode creative [02:33:55] [Server thread/INFO]: [MinecraftNight4: Set own game mode to Creative Mode] [02:35:07] [Server thread/INFO]: MinecraftNight4 issued server command: /gamemode survival [02:35:07] [Server thread/INFO]: [MinecraftNight4: Set own game mode to Survival Mode] [02:35:09] [Server thread/INFO]: MinecraftNight4 issued server command: /balance [02:35:17] [Server thread/INFO]: MinecraftNight4 issued server command: /eco give MinecraftNight4 200 [02:39:24] [Server thread/INFO]: MinecraftNight4 issued server command: /chestshop reload [02:39:24] [Server thread/INFO]: [ChestShop] Found locales ar, it, es, el, hu, fr, pl, cs, pt_br, ja, sv, da, es_mx, sr, tr, nl, zh_tw, af, ko, no, vi, ro, he, ru, ca, zh, de, fi, en, uk [02:40:37] [Server thread/INFO]: MinecraftNight4 lost connection: Disconnected [02:40:37] [Server thread/INFO]: MinecraftNight4 left the game [02:41:54] [User Authenticator #2/INFO]: UUID of player MinecraftNight4 is c7856651-2b31-484a-acc3-57b83e4c97d4 [02:41:54] [Server thread/INFO]: MinecraftNight4 joined the game [02:42:38] [Server thread/INFO]: MinecraftNight4 issued server command: /gamemode creative [02:42:38] [Server thread/INFO]: [MinecraftNight4: Set own game mode to Creative Mode] [02:45:31] [Craft Scheduler Thread - 9/INFO]: [ChestShop] MinecraftNight4 created an Admin Shop - 48Stone - B 20 : 15 S - at [world] 45, 73, -70 [02:45:37] [Server thread/INFO]: MinecraftNight4 issued server command: /gamemode survival [02:45:37] [Server thread/INFO]: [MinecraftNight4: Set own game mode to Survival Mode] [02:45:40] [Server thread/INFO]: [ChestShop] MinecraftNight4 bought 16 Stone for 200.00 from Admin Shop at [world] 45, 73, -70 [02:45:56] [Server thread/INFO]: MinecraftNight4 issued server command: /balance [02:46:02] [Server thread/INFO]: [ChestShop] MinecraftNight4 sold 16 Stone for 15.00 to Admin Shop at [world] 45, 73, -70 [02:46:04] [Server thread/INFO]: MinecraftNight4 issued server command: /balance [02:46:14] [Server thread/INFO]: MinecraftNight4 issued server command: /eco give MinecraftNight4 100 [02:46:17] [Server thread/INFO]: [ChestShop] MinecraftNight4 bought 16 Stone for 115.00 from Admin Shop at [world] 45, 73, -70 [02:46:22] [Server thread/INFO]: MinecraftNight4 issued server command: /gamemode creative [02:46:22] [Server thread/INFO]: [MinecraftNight4: Set own game mode to Creative Mode] [02:49:11] [Server thread/INFO]: MinecraftNight4 issued server command: /eco give MinecraftNight4 100 [02:49:32] [Server thread/INFO]: MinecraftNight4 issued server command: /chestshop reload [02:49:32] [Server thread/INFO]: [ChestShop] Loading configuration config.yml [02:49:32] [Server thread/INFO]: [ChestShop] DEBUG: true [02:49:32] [Server thread/INFO]: [ChestShop] TURN_OFF_UPDATES: true [02:49:32] [Server thread/INFO]: [ChestShop] TURN_OFF_DEV_UPDATE_NOTIFIER: false [02:49:32] [Server thread/INFO]: [ChestShop] INCLUDE_SETTINGS_IN_METRICS: true [02:49:32] [Server thread/INFO]: [ChestShop] CACHE_SIZE: 1000 [02:49:32] [Server thread/INFO]: [ChestShop] DEFAULT_LANGUAGE: "en" [02:49:32] [Server thread/INFO]: [ChestShop] USE_CLIENT_LOCALE: true [02:49:32] [Server thread/INFO]: [ChestShop] SHOP_CONTAINERS: - "CHEST" - "TRAPPED_CHEST" [02:49:32] [Server thread/INFO]: [ChestShop] SHOP_INTERACTION_INTERVAL: 250 [02:49:32] [Server thread/INFO]: [ChestShop] IGNORE_CREATIVE_MODE: false [02:49:32] [Server thread/INFO]: [ChestShop] IGNORE_ACCESS_PERMS: false [02:49:32] [Server thread/INFO]: [ChestShop] REVERSE_BUTTONS: false [02:49:32] [Server thread/INFO]: [ChestShop] SHIFT_SELLS_IN_STACKS: false [02:49:32] [Server thread/INFO]: [ChestShop] SHIFT_SELLS_EVERYTHING: false [02:49:32] [Server thread/INFO]: [ChestShop] SHIFT_ALLOWS: "ALL" [02:49:32] [Server thread/INFO]: [ChestShop] ALLOW_SIGN_CHEST_OPEN: false [02:49:32] [Server thread/INFO]: [ChestShop] SIGN_DYING: false [02:49:32] [Server thread/INFO]: [ChestShop] ALLOW_LEFT_CLICK_DESTROYING: true [02:49:32] [Server thread/INFO]: [ChestShop] REMOVE_EMPTY_SHOPS: false [02:49:32] [Server thread/INFO]: [ChestShop] REMOVE_EMPTY_CHESTS: false [02:49:32] [Server thread/INFO]: [ChestShop] REMOVE_EMPTY_WORLDS: - "world1" - "world2" [02:49:32] [Server thread/INFO]: [ChestShop] ADMIN_SHOP_NAME: "Admin Shop" [02:49:32] [Server thread/INFO]: [ChestShop] FORCE_UNLIMITED_ADMIN_SHOP: false [02:49:32] [Server thread/INFO]: [ChestShop] SERVER_ECONOMY_ACCOUNT: "" [02:49:32] [Server thread/INFO]: [ChestShop] SERVER_ECONOMY_ACCOUNT_UUID: 00000000-0000-0000-0000-000000000000 [02:49:32] [Server thread/INFO]: [ChestShop] TAX_AMOUNT: 0 [02:49:32] [Server thread/INFO]: [ChestShop] SERVER_TAX_AMOUNT: 0 [02:49:32] [Server thread/INFO]: [ChestShop] SHOP_CREATION_PRICE: 0 [02:49:32] [Server thread/INFO]: [ChestShop] SHOP_REFUND_PRICE: 0 [02:49:32] [Server thread/INFO]: [ChestShop] PRICE_PRECISION: 2 [02:49:32] [Server thread/INFO]: [ChestShop] ENSURE_CORRECT_PLAYERID: true [02:49:32] [Server thread/INFO]: [ChestShop] VALID_PLAYERNAME_REGEXP: "^\\w+$" [02:49:32] [Server thread/INFO]: [ChestShop] BLOCK_SHOPS_WITH_SELL_PRICE_HIGHER_THAN_BUY_PRICE: true [02:49:32] [Server thread/INFO]: [ChestShop] MAX_SHOP_AMOUNT: 3456 [02:49:32] [Server thread/INFO]: [ChestShop] ALLOW_MULTIPLE_SHOPS_AT_ONE_BLOCK: false [02:49:32] [Server thread/INFO]: [ChestShop] ALLOW_PARTIAL_TRANSACTIONS: true [02:49:32] [Server thread/INFO]: [ChestShop] ALLOW_AUTO_ITEM_FILL: true [02:49:32] [Server thread/INFO]: [ChestShop] BUNGEECORD_MESSAGES: false [02:49:32] [Server thread/INFO]: [ChestShop] SHOW_MESSAGE_OUT_OF_STOCK: true [02:49:32] [Server thread/INFO]: [ChestShop] SHOW_MESSAGE_FULL_SHOP: true [02:49:32] [Server thread/INFO]: [ChestShop] NOTIFICATION_MESSAGE_COOLDOWN: 10 [02:49:32] [Server thread/INFO]: [ChestShop] CSTOGGLE_TOGGLES_OUT_OF_STOCK: false [02:49:32] [Server thread/INFO]: [ChestShop] CSTOGGLE_TOGGLES_FULL_SHOP: false [02:49:32] [Server thread/INFO]: [ChestShop] SHOW_TRANSACTION_INFORMATION_CLIENT: true [02:49:32] [Server thread/INFO]: [ChestShop] SHOW_TRANSACTION_INFORMATION_OWNER: true [02:49:32] [Server thread/INFO]: [ChestShop] LOG_TO_FILE: false [02:49:32] [Server thread/INFO]: [ChestShop] LOG_TO_CONSOLE: true [02:49:32] [Server thread/INFO]: [ChestShop] LOG_ALL_SHOP_REMOVALS: true [02:49:32] [Server thread/INFO]: [ChestShop] STACK_TO_64: false [02:49:32] [Server thread/INFO]: [ChestShop] USE_BUILT_IN_PROTECTION: true [02:49:32] [Server thread/INFO]: [ChestShop] STICK_SIGNS_TO_CHESTS: false [02:49:32] [Server thread/INFO]: [ChestShop] TURN_OFF_DEFAULT_PROTECTION_WHEN_PROTECTED_EXTERNALLY: false [02:49:32] [Server thread/INFO]: [ChestShop] TURN_OFF_SIGN_PROTECTION: false [02:49:32] [Server thread/INFO]: [ChestShop] TURN_OFF_HOPPER_PROTECTION: false [02:49:32] [Server thread/INFO]: [ChestShop] CHECK_ACCESS_FOR_SHOP_USE: false [02:49:32] [Server thread/INFO]: [ChestShop] PROTECT_CHEST_WITH_LWC: false [02:49:32] [Server thread/INFO]: [ChestShop] LWC_CHEST_PROTECTION_TYPE: "PRIVATE" [02:49:32] [Server thread/INFO]: [ChestShop] PROTECT_SIGN_WITH_LWC: false [02:49:32] [Server thread/INFO]: [ChestShop] LWC_SIGN_PROTECTION_TYPE: "PRIVATE" [02:49:32] [Server thread/INFO]: [ChestShop] REMOVE_LWC_PROTECTION_AUTOMATICALLY: true [02:49:32] [Server thread/INFO]: [ChestShop] LWC_LIMITS_BLOCK_CREATION: true [02:49:32] [Server thread/INFO]: [ChestShop] WORLDGUARD_INTEGRATION: false [02:49:32] [Server thread/INFO]: [ChestShop] WORLDGUARD_USE_FLAG: false [02:49:32] [Server thread/INFO]: [ChestShop] WORLDGUARD_USE_PROTECTION: false [02:49:32] [Server thread/INFO]: [ChestShop] GRIEFPREVENTION_INTEGRATION: false [02:49:32] [Server thread/INFO]: [ChestShop] REDPROTECT_INTEGRATION: false [02:49:32] [Server thread/INFO]: [ChestShop] AUTHME_HOOK: true [02:49:32] [Server thread/INFO]: [ChestShop] AUTHME_ALLOW_UNREGISTERED: false [02:49:32] [Server thread/INFO]: [ChestShop] HEROES_EXP: 100.0 [02:49:32] [Server thread/INFO]: [ChestShop] SHOWITEM_MESSAGE: true [02:49:32] [Server thread/INFO]: [ChestShop] USE_STOCK_COUNTER: false [02:49:32] [Server thread/INFO]: [ChestShop] Found locales ar, it, es, el, hu, fr, pl, cs, pt_br, ja, sv, da, es_mx, sr, tr, nl, zh_tw, af, ko, no, vi, ro, he, ru, ca, zh, de, fi, en, uk [02:49:33] [Server thread/INFO]: MinecraftNight4 issued server command: /gamemode survival [02:49:33] [Server thread/INFO]: [MinecraftNight4: Set own game mode to Survival Mode] [02:49:34] [Server thread/INFO]: [ChestShop] MinecraftNight4 bought 16 Stone for 100.00 from Admin Shop at [world] 45, 73, -70 [02:49:44] [Server thread/INFO]: MinecraftNight4 issued server command: /balance [02:49:50] [Server thread/INFO]: MinecraftNight4 issued server command: /eco give MinecraftNight4 250 [02:51:30] [Server thread/INFO]: MinecraftNight4 issued server command: /eco set MinecraftNight4 250 [02:51:32] [Server thread/INFO]: [ChestShop] MinecraftNight4 bought 16 Stone for 250.00 from Admin Shop at [world] 45, 73, -70 [02:53:27] [Server thread/INFO]: MinecraftNight4 issued server command: /chestshop reload [02:53:27] [Server thread/INFO]: [ChestShop] Loading configuration config.yml [02:53:27] [Server thread/INFO]: [ChestShop] DEBUG: true [02:53:27] [Server thread/INFO]: [ChestShop] TURN_OFF_UPDATES: true [02:53:27] [Server thread/INFO]: [ChestShop] TURN_OFF_DEV_UPDATE_NOTIFIER: false [02:53:27] [Server thread/INFO]: [ChestShop] INCLUDE_SETTINGS_IN_METRICS: true [02:53:27] [Server thread/INFO]: [ChestShop] CACHE_SIZE: 1000 [02:53:27] [Server thread/INFO]: [ChestShop] DEFAULT_LANGUAGE: "en" [02:53:27] [Server thread/INFO]: [ChestShop] USE_CLIENT_LOCALE: true [02:53:27] [Server thread/INFO]: [ChestShop] SHOP_CONTAINERS: - "CHEST" - "TRAPPED_CHEST" [02:53:27] [Server thread/INFO]: [ChestShop] SHOP_INTERACTION_INTERVAL: 250 [02:53:27] [Server thread/INFO]: [ChestShop] IGNORE_CREATIVE_MODE: false [02:53:27] [Server thread/INFO]: [ChestShop] IGNORE_ACCESS_PERMS: false [02:53:27] [Server thread/INFO]: [ChestShop] REVERSE_BUTTONS: false [02:53:27] [Server thread/INFO]: [ChestShop] SHIFT_SELLS_IN_STACKS: false [02:53:27] [Server thread/INFO]: [ChestShop] SHIFT_SELLS_EVERYTHING: false [02:53:27] [Server thread/INFO]: [ChestShop] SHIFT_ALLOWS: "ALL" [02:53:27] [Server thread/INFO]: [ChestShop] ALLOW_SIGN_CHEST_OPEN: false [02:53:27] [Server thread/INFO]: [ChestShop] SIGN_DYING: false [02:53:27] [Server thread/INFO]: [ChestShop] ALLOW_LEFT_CLICK_DESTROYING: true [02:53:27] [Server thread/INFO]: [ChestShop] REMOVE_EMPTY_SHOPS: false [02:53:27] [Server thread/INFO]: [ChestShop] REMOVE_EMPTY_CHESTS: false [02:53:27] [Server thread/INFO]: [ChestShop] REMOVE_EMPTY_WORLDS: - "world1" - "world2" [02:53:27] [Server thread/INFO]: [ChestShop] ADMIN_SHOP_NAME: "Admin Shop" [02:53:27] [Server thread/INFO]: [ChestShop] FORCE_UNLIMITED_ADMIN_SHOP: false [02:53:27] [Server thread/INFO]: [ChestShop] SERVER_ECONOMY_ACCOUNT: "" [02:53:27] [Server thread/INFO]: [ChestShop] SERVER_ECONOMY_ACCOUNT_UUID: 00000000-0000-0000-0000-000000000000 [02:53:27] [Server thread/INFO]: [ChestShop] TAX_AMOUNT: 0 [02:53:27] [Server thread/INFO]: [ChestShop] SERVER_TAX_AMOUNT: 0 [02:53:27] [Server thread/INFO]: [ChestShop] SHOP_CREATION_PRICE: 0 [02:53:27] [Server thread/INFO]: [ChestShop] SHOP_REFUND_PRICE: 0 [02:53:27] [Server thread/INFO]: [ChestShop] PRICE_PRECISION: 2 [02:53:27] [Server thread/INFO]: [ChestShop] ENSURE_CORRECT_PLAYERID: true [02:53:27] [Server thread/INFO]: [ChestShop] VALID_PLAYERNAME_REGEXP: "^\\w+$" [02:53:27] [Server thread/INFO]: [ChestShop] BLOCK_SHOPS_WITH_SELL_PRICE_HIGHER_THAN_BUY_PRICE: true [02:53:27] [Server thread/INFO]: [ChestShop] MAX_SHOP_AMOUNT: 3456 [02:53:27] [Server thread/INFO]: [ChestShop] ALLOW_MULTIPLE_SHOPS_AT_ONE_BLOCK: false [02:53:27] [Server thread/INFO]: [ChestShop] ALLOW_PARTIAL_TRANSACTIONS: true [02:53:27] [Server thread/INFO]: [ChestShop] ALLOW_AUTO_ITEM_FILL: true [02:53:27] [Server thread/INFO]: [ChestShop] BUNGEECORD_MESSAGES: false [02:53:27] [Server thread/INFO]: [ChestShop] SHOW_MESSAGE_OUT_OF_STOCK: true [02:53:27] [Server thread/INFO]: [ChestShop] SHOW_MESSAGE_FULL_SHOP: true [02:53:27] [Server thread/INFO]: [ChestShop] NOTIFICATION_MESSAGE_COOLDOWN: 10 [02:53:27] [Server thread/INFO]: [ChestShop] CSTOGGLE_TOGGLES_OUT_OF_STOCK: false [02:53:27] [Server thread/INFO]: [ChestShop] CSTOGGLE_TOGGLES_FULL_SHOP: false [02:53:27] [Server thread/INFO]: [ChestShop] SHOW_TRANSACTION_INFORMATION_CLIENT: true [02:53:27] [Server thread/INFO]: [ChestShop] SHOW_TRANSACTION_INFORMATION_OWNER: true [02:53:27] [Server thread/INFO]: [ChestShop] LOG_TO_FILE: false [02:53:27] [Server thread/INFO]: [ChestShop] LOG_TO_CONSOLE: true [02:53:27] [Server thread/INFO]: [ChestShop] LOG_ALL_SHOP_REMOVALS: true [02:53:27] [Server thread/INFO]: [ChestShop] STACK_TO_64: false [02:53:27] [Server thread/INFO]: [ChestShop] USE_BUILT_IN_PROTECTION: true [02:53:27] [Server thread/INFO]: [ChestShop] STICK_SIGNS_TO_CHESTS: false [02:53:27] [Server thread/INFO]: [ChestShop] TURN_OFF_DEFAULT_PROTECTION_WHEN_PROTECTED_EXTERNALLY: false [02:53:27] [Server thread/INFO]: [ChestShop] TURN_OFF_SIGN_PROTECTION: false [02:53:27] [Server thread/INFO]: [ChestShop] TURN_OFF_HOPPER_PROTECTION: false [02:53:27] [Server thread/INFO]: [ChestShop] CHECK_ACCESS_FOR_SHOP_USE: false [02:53:27] [Server thread/INFO]: [ChestShop] PROTECT_CHEST_WITH_LWC: false [02:53:27] [Server thread/INFO]: [ChestShop] LWC_CHEST_PROTECTION_TYPE: "PRIVATE" [02:53:27] [Server thread/INFO]: [ChestShop] PROTECT_SIGN_WITH_LWC: false [02:53:27] [Server thread/INFO]: [ChestShop] LWC_SIGN_PROTECTION_TYPE: "PRIVATE" [02:53:27] [Server thread/INFO]: [ChestShop] REMOVE_LWC_PROTECTION_AUTOMATICALLY: true [02:53:27] [Server thread/INFO]: [ChestShop] LWC_LIMITS_BLOCK_CREATION: true [02:53:27] [Server thread/INFO]: [ChestShop] WORLDGUARD_INTEGRATION: false [02:53:27] [Server thread/INFO]: [ChestShop] WORLDGUARD_USE_FLAG: false [02:53:27] [Server thread/INFO]: [ChestShop] WORLDGUARD_USE_PROTECTION: false [02:53:27] [Server thread/INFO]: [ChestShop] GRIEFPREVENTION_INTEGRATION: false [02:53:27] [Server thread/INFO]: [ChestShop] REDPROTECT_INTEGRATION: false [02:53:27] [Server thread/INFO]: [ChestShop] AUTHME_HOOK: true [02:53:27] [Server thread/INFO]: [ChestShop] AUTHME_ALLOW_UNREGISTERED: false [02:53:27] [Server thread/INFO]: [ChestShop] HEROES_EXP: 100.0 [02:53:27] [Server thread/INFO]: [ChestShop] SHOWITEM_MESSAGE: true [02:53:27] [Server thread/INFO]: [ChestShop] USE_STOCK_COUNTER: false [02:53:27] [Server thread/INFO]: [ChestShop] Found locales ar, it, es, el, hu, fr, pl, cs, pt_br, ja, sv, da, es_mx, sr, tr, nl, zh_tw, af, ko, no, vi, ro, he, ru, ca, zh, de, fi, en, uk [02:53:58] [Server thread/INFO]: MinecraftNight4 issued server command: /eco set MinecraftNight4 250 [02:53:59] [Server thread/INFO]: [ChestShop] MinecraftNight4 bought 16 Stone for 250.00 from Admin Shop at [world] 45, 73, -70 [02:56:58] [Server thread/INFO]: MinecraftNight4 issued server command: /eco set MinecraftNight4 250 [02:57:15] [Server thread/INFO]: [ChestShop] MinecraftNight4 bought 16 Stone for 250.00 from Admin Shop at [world] 45, 73, -70 [02:57:43] [Server thread/INFO]: MinecraftNight4 issued server command: /version ChestShop [02:58:13] [Server thread/INFO]: MinecraftNight4 issued server command: /version [02:58:34] [Server thread/INFO]: This server is running CraftBukkit version 3610-Spigot-6198b5a-19df23a (MC: 1.19.2) (Implementing API version 1.19.2-R0.1-SNAPSHOT) [02:58:34] [Server thread/INFO]: You are 28 version(s) behind ```

What other plugins are you running?

Plugins (5): Vault, ChestShop, NexEngine, SunLight_Economy, SunLight

Agreements

Additional context

No response

Phoenix616 commented 1 year ago

Issues like this tend to be due to an Economy plugin not properly implementing the Vault Economy interface. Please test with a different Economy plugin (e.g. EssentialsX, CraftConomy3 or my own FakeEconomy test plugin) to see if it works and if it does contact the author of your Economy plugin.

MinecraftNight4 commented 1 year ago

image First I contacted the dev of the economy plugin that I use, and he said that it was possibly a chestshop problem. But I will try to try with some other economy plugin.

MinecraftNight4 commented 1 year ago

image image Apparently it's the economy plugin I was using. I find it strange that I've used it before and now it doesn't work with ChestShop anymore.