-
-
Notifications
You must be signed in to change notification settings - Fork 172
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Chestshop plugin does not have functions. #393
Comments
3 things:
|
Hi @Phoenix616!
None of these tests have made the signs work
|
I tested with normal player perms, those with some permissions, and even those with OP status. I looked and the latest dev build is build 260, correct? I just installed 260 and issued a restart with no progress. One thing I also noticed is that when I use the item on the sign after putting a ? at the bottom, it doesn't change the name of the ?, it just leaves it as a ?. Also here is the full logs as requested! Here are the logs before the install of build 260 |
Please provide the log and config files too.
The question mark will only be replaced if an item is in the chest or when you right click on the sign with an item. Did you do that and it didn't work? Also please make sure to try to use your permission plugin's verbose mode to check if you have all required permissions. |
Yes I right clicked on the sign with the item and I even tried putting the item in the chest before I placed a sign on there, neither of those worked. I unfortunately do not have OP or direct console access but I saw the web viewer and all permissions are in place. |
Well you are not looking at all ChestShop permissions, the one to access other people's shops are |
But under these circumstances shouldn’t I be able to access my own shop? I will give those a shot and keep you updated. But I don’t feel like these are going to change anything. That is the ONLY node I’ve plugged into the luck perms config so far. |
In the messages above I said that I had tested it with all the permissions. I have the same problem as @mattisbak and possibly many other people who don't know how to use the GitHub issues or people who don't know that this page exists. This is a very important bug and directly affects the correct functionality of the shops. Just in case you think of asking for more information, I'll leave it all here: LOGS Visual evidence of what is happening Detailed description Other Info Response to other messages
As I said above, I've tried the right permissions and it doesn't work. I have used both OP permissions, * and user configured permissions
I've tried this too. When you click on the poster and put a question mark, nothing happens on the console or the server |
The same thing happens to me and I'm in the same situation, it's a plugin error apparently. Papper has made changes in the last version 1.16.4. |
Shop owners are always able to access their shop and never able to trade with them.
I personally don't see which part could be confusing. It clearly says other shops and other persons? @DigitalSynware you seem to have cut off part of the screen in your video, which game mode are you in? (creative mode wont work if blocked in the config and adventure mode can't work due to vanilla issues that are similar to the issues with spawn protection blocking sign interactions) Also you seem to be able to create an admin shop (I assume you are using the default config?), if so then you most likely also have permission to access other people's shops and will not be able to trade with that shop. I realise that there might be other issues (liek the block message not showing up) but please make sure that you either test with normal player permissions (the plugin defaults would be ideal), disable the config option preventing you from interacting with shops you can access or use EDIT: I also just noticed that you are using a custom economy plugin, make sure that that fully implements Vault's Economy provider. (Except banks, they aren't used in ChestShop)
If they really made changes which break plugins then they would have to fix that. I'll look into whether or not that really is the case. |
I just tested it with the newest paper build (367) and it seems to work just fine. Please make sure to try that (if you weren't using that already) and see if that already fixes your issue. Maybe something broke in some version in between. |
Problem solved. It seems to be a problem related to the version of Paper used. |
I will be updating the servers paper version to the most recent and then follow back up on this. |
Updating the paper version did not work and I am still at step one. There must be something else. If not than I am afraid I am going to have to use a different plugin. |
Please provide a link to your verbose output or full permissions setup then. |
Ok well that looks good (assuming you use a player in one of the bottom 6 groups to test). Technically you don't even need to grant any permission, the default plugin permissions already handle that. Please make sure that you have the following LuckPerms config options enabled: |
So if I put those 3 into luckperms' config then reload after the changes and I should be able to use it? |
No, they are configuration options. They are set in your LuckPerms config.yml. Or do you mean the linked permissions? If so then that might work but they might also inherit other permissions, you will have to look through the plugin.yml and grant any permission that is enabled by default or inherited from one that is enabled. |
Ok I understand now, I will make this happen and get back to you! Again, thank you for working with me on this. |
I noticed that in the default yml that these are all set to true, and I don't ever remember messing with these. Could it possibly be something else? I still am getting no errors in the console. |
That's strange then. I'm not sure what else it could be besides something else (like another plugin or Vanilla functionality) blocking the interaction. You might need to test by removing other plugins and see at which point it starts work. (Or test with a blank server without special permission and your same world setup to ensure that works properly) |
Any region protection or access blocking plugin might block interactions like that so look into EssentialsProtect, GriefPrevention and WorldGuard first I guess (Not sure why you have all three installed anyways, any one of them should do the job. I personally recommend using WorldGuard). I don't know all plugins on your list though and seeing as you have Skript installed there might be further scripts that might influence that behaviour. Easiest would be to just do a binary search through your plugins/scripts on a test server. |
Made a test server with every plugin (aside from buyable ones like craftingstore, mcmmo) and I can use the plugin just fine...I cannot figure this out. If I sent you the configs for worldguard/griefprot/essentials, do you think you could take a look? Config1.txt --GriefProt |
Right now I am adding plugins from my server onto a test server 1 by one to foolproof it. I will get back to you with results! |
Plugin Version
3.1.1
Plugin Config
Config
Server Version
1.16.4
Server Log
Log
What other plugins are you running?
What is happening?
There is no errors. I am placing signs as such
but when right or left clicked by me, or an op...there is sadly nothing that happens, no errors or anything.
What did you expect to happen?
I expected to buy or sell diamonds
Additional context
When the sign is placed, it tells me "Shop successfully created!" But there is nothing that we can do that actually makes the shop do anything.
The text was updated successfully, but these errors were encountered: