Chestshop stop working after buy a bit #1306


  • Defect
  • Question
Open
  • Forge_User_81886150 created this issue Aug 26, 2019

     

     

    Plugin Version

    3.10-SNAPSHOT (build 137)

     

     

    Plugin Config

    [The full config.yml file of ChestShop]

    #Do you want to turn off the automatic updates of ChestShop?
    TURN_OFF_UPDATES: false

    #How large should the internal caches be?
    CACHE_SIZE: 1000

    #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 allow using shops to people in creative mode?
    IGNORE_CREATIVE_MODE: true
    #Do you want to allow using shops to people who have access to it due to their permissions? (owners are always ignored)
    IGNORE_ACCESS_PERMS: true
    #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
    #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: true
    #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"
    #The economy account which Admin Shops should use and to which all taxes will go
    SERVER_ECONOMY_ACCOUNT: ""
    #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

    #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

    #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

    #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

    #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
    #Do you want to protect shop chests with LWC?
    PROTECT_CHEST_WITH_LWC: false
    #Do you want to protect shop signs with LWC?
    PROTECT_SIGN_WITH_LWC: false
    #Should the chest's LWC protection be removed once the shop sign is destroyed?
    REMOVE_LWC_PROTECTION_AUTOMATICALLY: true

    #Do you want to only let people build inside 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 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

     

     

    Server Version

    CraftBukkit version git-spigot-ea7e48b-368f4e9 MC 1.14.4 ( Implementing API version 1.14.4-Ro.1-SNAPSHOT

    Vault v1.7.2-b107

    http://prntscr.com/oxv47q

     

    Server Log

    [00:00:14] [Server thread/INFO]: DrZombieGaming issued server command: /restart
    [00:00:14] [Server thread/INFO]: Startup script './start.sh' does not exist! Stopping server.
    [00:00:14] [Server thread/INFO]: Stopping server
    [00:00:14] [Server thread/INFO]: [CrateReloaded] Disabling CrateReloaded v2.0.12
    [00:00:14] [Server thread/INFO]: [EssentialsSpawn] Disabling EssentialsSpawn v2.17.1.0
    [00:00:14] [Server thread/INFO]: [Multiverse-Portals] Disabling Multiverse-Portals v4.0.0-b799
    [00:00:14] [Server thread/INFO]: [CommandNPC] Disabling CommandNPC v1.9.1
    [00:00:14] [Server thread/INFO]: [ChatEx] Disabling ChatEx v1.6
    [00:00:14] [Server thread/INFO]: [ChatEx] is now disabled!
    [00:00:14] [Server thread/INFO]: [EssentialsAntiBuild] Disabling EssentialsAntiBuild v2.17.1.0
    [00:00:14] [Server thread/INFO]: [EssentialsGeoIP] Disabling EssentialsGeoIP v2.17.1.0
    [00:00:14] [Server thread/INFO]: [EssentialsChat] Disabling EssentialsChat v2.17.1.0
    [00:00:14] [Server thread/INFO]: [EssentialsProtect] Disabling EssentialsProtect v2.17.1.0
    [00:00:14] [Server thread/INFO]: [EssentialsXMPP] Disabling EssentialsXMPP v2.17.1.0
    [00:00:14] [Server thread/INFO]: [Citizens] Disabling Citizens v2.0.25-SNAPSHOT (build 1743)
    [00:00:14] [Server thread/INFO]: [GUIShop] Disabling GUIShop v7.1.5
    [00:00:14] [Server thread/INFO]: [Multiverse-Core] Disabling Multiverse-Core v4.0.0-b766
    [00:00:14] [Server thread/INFO]: [PlotSquared] Disabling PlotSquared v4.305
    [00:00:14] [Server thread/INFO]: All DB transactions during this session are being validated (This may take a while if corrections need to be made)
    [00:00:14] [Server thread/INFO]: [Jobs] Disabling Jobs v4.13.1
    [00:00:14] [Server thread/INFO]: [Jobs] Plugin has been disabled successfully.
    [00:00:14] [Server thread/INFO]: [Scoreboard-revision] Disabling Scoreboard-revision vR3 1.4.2 RELEASE
    [00:00:14] [Jobs-DatabaseSaveTask/INFO]: [Jobs] Database save task shutdown!
    [00:00:14] [Jobs-BufferedPaymentThread/INFO]: [Jobs] Buffered payment thread shutdown.
    [00:00:14] [Server thread/INFO]: [Essentials] Disabling Essentials v2.17.1.0
    [00:00:14] [Server thread/INFO]: [Vault] [Vault][Economy] Essentials Economy unhooked.
    [00:00:14] [Server thread/INFO]: [ChestShop] Disabling ChestShop v3.10-SNAPSHOT (build 137)
    [00:00:14] [Server thread/INFO]: [CrazyEnchantments] Disabling CrazyEnchantments v1.8-Dev-Build-v6.1
    [00:00:14] [Server thread/INFO]: [MyCommand] Disabling MyCommand v5.5.1
    [00:00:14] [Server thread/INFO]: *-=-=-=-=-=-=-=-=-=-* MyCommand *-=-=-=-=-=-=-=-=-=-=-*
    [00:00:14] [Server thread/INFO]: | Tasks : Stopped all.
    [00:00:14] [Server thread/INFO]: | Version : 5.5.1
    [00:00:14] [Server thread/INFO]: | Author : emmerrei a.k.a Ivanpro
    [00:00:14] [Server thread/INFO]: *-=-=-=-=-=-=-=-=-=-* Bye! *-=-=-=-=-=-=-=-=-=-=-*
    [00:00:14] [Server thread/INFO]: [Vault] Disabling Vault v1.7.2-b107
    [00:00:14] [Server thread/INFO]: WEPIF: PermissionsEx detected! Using PermissionsEx for permissions.
    [00:00:14] [Server thread/INFO]: [PermissionsEx] Disabling PermissionsEx v1.23.4
    [00:00:14] [Server thread/INFO]: WEPIF: PermissionsEx detected! Using PermissionsEx for permissions.
    [00:00:14] [Server thread/INFO]: [MVdWPlaceholderAPI] Disabling MVdWPlaceholderAPI v3.0.1
    [00:00:14] [Server thread/INFO]: [WorldGuard] Disabling WorldGuard v7.0.0;02b731f
    [00:00:14] [Server thread/INFO]: [WorldGuard] Shutting down executor and cancelling any pending tasks...
    [00:00:14] [Server thread/INFO]: [HolographicDisplays] Disabling HolographicDisplays v2.3.3-SNAPSHOT
    [00:00:14] [Server thread/INFO]: [ClearLag] Disabling ClearLag v3.0.6
    [00:00:14] [Server thread/INFO]: [ClearLag] Clearlag is now disabled!
    [00:00:14] [Server thread/INFO]: [PlaceholderAPI] Disabling PlaceholderAPI v2.10.3
    [00:00:14] [Server thread/INFO]: [WorldEdit] Disabling WorldEdit v7.0.1;61bc012
    [00:00:14] [Server thread/INFO]: Unregistering com.sk89q.worldedit.bukkit.BukkitServerInterface from WorldEdit
    [00:00:14] [Server thread/INFO]: [PluginConstructorAPI] Disabling PluginConstructorAPI v1.0.51
    [00:00:14] [Server thread/INFO]: Saving players
    [00:00:14] [Server thread/INFO]: DrZombieGaming lost connection: Server closed
    [00:00:14] [Server thread/INFO]: DrZombieGaming left the game
    [00:00:15] [Server thread/INFO]: Saving worlds
    [00:00:15] [Server thread/INFO]: Saving chunks for level 'world'/minecraft:overworld
    [00:00:15] [Server thread/INFO]: ThreadedAnvilChunkStorage (world): All chunks are saved
    [00:00:15] [Server thread/INFO]: Saving chunks for level 'world_nether'/minecraft:the_nether
    [00:00:15] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved
    [00:00:15] [Server thread/INFO]: Saving chunks for level 'world_the_end'/minecraft:the_end
    [00:00:15] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved
    [00:00:15] [Server thread/INFO]: Saving chunks for level 'CityBuild'/minecraft:citybuild
    [00:00:15] [Server thread/INFO]: ThreadedAnvilChunkStorage (CityBuild): All chunks are saved
    [00:00:15] [Server thread/INFO]: Saving chunks for level 'Farmworld'/minecraft:farmworld
    [00:00:15] [Server thread/INFO]: ThreadedAnvilChunkStorage (Farmworld): All chunks are saved
    [00:00:15] [Server thread/INFO]: ThreadedAnvilChunkStorage (world): All chunks are saved
    [00:00:15] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved
    [00:00:15] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved
    [00:00:15] [Server thread/INFO]: ThreadedAnvilChunkStorage (CityBuild): All chunks are saved
    [00:00:15] [Server thread/INFO]: ThreadedAnvilChunkStorage (Farmworld): All chunks are saved

     

    What other plugins are you running?

    http://prntscr.com/oxv1fh

    http://prntscr.com/oxv1qx

     

    What is happening?

    https://youtu.be/ysjdlT0Zny8

     

     

    What did you expect to happen?

    https://youtu.be/ysjdlT0Zny8

     

     

  • Forge_User_81886150 added the tags Defect Question Aug 26, 2019
  • Phoenix616 posted a comment Aug 28, 2019

    Are you sure that the chest still contains items and that the account of the player "Adminshop" still has money to sell to? Or did you expect that to be an admin shop without an actually account/inventory? If so then you will have to use the name configured in your config at the ADMIN_SHOP_NAME key ("Admin Shop" by default)

     

    Also please provide the full server log (yours doesn't contain the shop creation) and try the latest development build if the issue persists after fixing the shop name/giving enough money/items.


To post a comment, please login or register a new account.