GithubHelp home page GithubHelp logo

Comments (8)

Phoenix616 avatar Phoenix616 commented on August 22, 2024 1

players who change their name, their old shops no longer work

This is fixed in the latest builds with the new v3 NameManager.

from chestshop-3.

Phoenix616 avatar Phoenix616 commented on August 22, 2024

That's strange, can you provide some more info about your setup as I can't seem to reproduce it. Neither on a new setup nor on an existing one.

from chestshop-3.

mibby avatar mibby commented on August 22, 2024

Hm, I'm not too sure why it took so long to initialize. As of the latest restart, it doesn't seem to have taken as long.

[21:00:45] [Server thread/INFO]: [ChestShop] Enabling ChestShop v3.8.13-SNAPSHOT (build #12)
[21:00:45] [Server thread/INFO]: [ChestShop] LWC version 4.6.0-SNAPSHOT loaded.
[21:00:45] [Server thread/INFO]: [ChestShop] Vault loaded! Found an economy plugin!

Though in a slightly few day older log, it did take over a second.

[09:00:48] [Server thread/INFO]: [ChestShop] Enabling ChestShop v3.8.13-SNAPSHOT (build #12)
[09:00:49] [Server thread/INFO]: [ChestShop] LWC version 4.6.0-SNAPSHOT loaded.
[09:00:49] [Server thread/INFO]: [ChestShop] Vault loaded! Found an economy plugin!

What would you like to know about the setup?

from chestshop-3.

Phoenix616 avatar Phoenix616 commented on August 22, 2024

Well some stuff that would be interesting is whether or not you are using the database logging and how much content your items.db and users.db contain. Also if any other plugin (especially LWC and LWC-hooking ones) take longer than expected to load.

from chestshop-3.

mibby avatar mibby commented on August 22, 2024

I don't use the built-in ChestShops logging.

LOG_TO_FILE: false
#If true, plugin will log transactions in its own file
LOG_TO_CONSOLE: false
#Do you want ChestShop's messages to show up in console?

Nor do I use the LWC hooks.

PROTECT_CHEST_WITH_LWC: false
#Do you want to protect shop chests with LWC?
PROTECT_SIGN_WITH_LWC: false
#Do you want to protect shop signs with LWC?
REMOVE_LWC_PROTECTION_AUTOMATICALLY: false
#Should the chest's LWC protection be removed once the shop sign is destroyed? 

Config.
http://paste.ubuntu.com/25023510/

But I do use ChestShopNotifier and various other database logging unrelated to ChestShops such as LWC, logblock, player analytics, etc. The items and user.db files generally stay around 1MB in size. I occasionally delete them once every few months to keep the sizes in check.

DB files.
https://www.dropbox.com/s/00nvzemxf0nwcv0/db.rar?dl=1

from chestshop-3.

Phoenix616 avatar Phoenix616 commented on August 22, 2024

Hm, well that doesn't sound like that could be the source of the issue then. I'll definitely keep an eye on that but until I can reproduce the issue it's really difficult to attempt to fix it.

I occasionally delete them once every few months to keep the sizes in check.

Unless you also remove all ingame shops too I highly advise against doing so. You would break all shops that use ids of items with meta data and of players with special short names.

from chestshop-3.

mibby avatar mibby commented on August 22, 2024

of players with special short names.

Perhaps but I am forced to reset the user.db file because players who change their name, their old shops no longer work. Unless this was recently fixed with the UUID name manager, this was always something I've had to do to resolve the issue.

from chestshop-3.

mibby avatar mibby commented on August 22, 2024

Would it be possible to add debug to the entire start-up initialization of ChestShops to see what it hangs on or why?

from chestshop-3.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.