Shopkeepers

Shopkeepers

2M Downloads

Mooshroom not recognised for creating a living shop.

blablubbabcDEV opened this issue · 8 comments

commented

Migrated from: https://dev.bukkit.org/projects/shopkeepers/issues/524

Originally posted by AncientTom (Apr 6, 2017):

First off, Mushroom is an incorrect spelling. The entity name for PCs is Mooshroom and that's without the cow added to it. It needs to be changed it the configuration of SK. This may be why SK doesn't recognize any form of the name for creating a living shop. Could you please fix this? I need a Mooshroom living shopkeeper to complete my livestock spawner shop.

commented

Originally commented by AncientTom (Apr 14, 2017):

I used the name "MUSHROOM_COW" the first time trying because that is the name I found in the config.yml file. I an running spigot for Bungie compatibility. Perhaps there has been a recent change to bukkit's API for conformity or spigot may be overriding this?
Edited Apr 14, 2017

commented

Originally commented by blablubbabc (Apr 14, 2017):

I tested it on the latest build of Spigot and it worked for me.
Edited Apr 14, 2017

commented

Originally commented by blablubbabc (Apr 8, 2017):

The entity name used by bukkit is 'MUSHROOM_COW'. It should be enabled by default, if not, add it to the config under 'enabled-living-shops'. In game you then have to use that name to spawn it.
 
Edit: Actually, I am adding an alias for it in the next update. So you can then also use the name 'Mooshroom'.
Edited Apr 8, 2017

commented

Originally commented by AncientTom (Apr 14, 2017):

DUAH!!!
I just saw my problem while going through my server log again. I used "shopkeepers" for the command, not "shopkeeper".
Edited Apr 14, 2017

commented

Originally commented by blablubbabc (Apr 14, 2017):

I don't know why it didn't work for you in those cases. mushroom_cow and MUSHROOM_COW should both have worked.
 
Are you sure the error message did say something along the lines of 'unrecognized' and not 'disabled' or 'no permission'. Anyways, I have closed the other ticket as I am not able to reproduce the issue..

I just saw my problem while going through my server log again. I used "shopkeepers" for the command, not "shopkeeper".

They should both work, without differences.

One other thing; I keep getting this from shopkeeper in my logs. The coords are for my spyder shop but it is there and working???
[10:29:47 WARN]: [Shopkeepers] Failed to spawn shopkeeper at skyworld,17,18,-24

Check your save.yml file. Maybe you have somehow placed 2 shops at the same location, one of them not able to spawn for some reason. Also let me know if you get this periodically or only at start. And if it is affected by whether or not you are nearby, etc.
Best you create a new ticket for this matter to keep the information on that separated from this ticket.
Edited Apr 14, 2017

commented

Originally commented by AncientTom (Apr 14, 2017):

Okaaaay. I just tried it again and this time it worked. I have no idea why it didn't work last week. I tried it several times and every time I got the message that it wasn't recognized.
Log entries:
[16:49:28 INFO]: AncientTom issued server command: /shopkeeper pig
[16:50:44 INFO]: AncientTom issued server command: /shopkeeper pig
[16:51:17 INFO]: AncientTom issued server command: /shopkeeper cow
[16:52:01 INFO]: AncientTom issued server command: /shopkeeper sheep
[16:56:14 INFO]: AncientTom issued server command: /shopkeeper pig
[16:58:04 INFO]: AncientTom issued server command: /shopkeeper mooshroom_cow
[16:58:11 INFO]: AncientTom issued server command: /shopkeeper mooshroomcow
[16:59:28 INFO]: AncientTom issued server command: /shopkeeperreload
[16:59:34 INFO]: AncientTom issued server command: /shopkeeper reload
[16:59:49 INFO]: AncientTom issued server command: /shopkeeper mooshroom
[17:01:42 INFO]: AncientTom issued server command: /shopkeeper mushroom
[17:01:54 INFO]: AncientTom issued server command: /shopkeeper mushroom_cow
[17:03:50 INFO]: AncientTom issued server command: /shopkeeper mooshroom_cow
[17:03:57 INFO]: AncientTom issued server command: /shopkeeper mooshroomcow
[17:06:17 INFO]: AncientTom issued server command: /shopkeepers mooshroom_cow
[17:06:43 INFO]: AncientTom issued server command: /shopkeepers MOOSHROOM_COW
[17:07:08 INFO]: AncientTom issued server command: /shopkeepers MOOSHROOM
[17:07:21 INFO]: AncientTom issued server command: /shopkeepers MUSHROOM
[17:08:43 INFO]: AncientTom issued server command: /shopkeepers MUSHROOM_COW
[17:11:02 INFO]: AncientTom issued server command: /shopkeepers mooshroom
[17:11:25 INFO]: AncientTom issued server command: /shopkeepers mooshroomcow
[17:11:35 INFO]: AncientTom issued server command: /shopkeepers mushroomcow
[17:12:34 INFO]: AncientTom issued server command: /shopkeepers pig
 Perhaps the several times that I rebooted sense then might have corrected this.
 
Please forgive me for opening this in a new thread but I figured that since you tagged it as Fixed that you would not be looking at it again.
 
One other thing; I keep getting this from shopkeeper in my logs. The coords are for my spyder shop but it is there and working???
[10:29:47 WARN]: [Shopkeepers] Failed to spawn shopkeeper at skyworld,17,18,-24
Edited Apr 14, 2017

commented

Originally closed by blablubbabc (Apr 8, 2017)

commented

Originally commented by AncientTom (Apr 14, 2017):

AS far as I can see in the save.yml file, those coords are only used once. The warning is being logged every once in a great while with no specific timing pattern.
Edited Apr 14, 2017