PetShop
PetShop
Description
PetShop is a Sign-Shop-System wich let your user buy cows and other Monster. This plugin require PermissionsEx and iConomy6 to handle the permissions and money(since v1.3 you can use Vault to handle money and permissions).With the command /deliver can the user spawn his bought Pets
coming features
- implement metrics ( http://manage.daily-craft.de/jira/browse/PETSHOP-2 )
- implement feature to prevent stealing pets from others ( http://manage.daily-craft.de/jira/browse/PETSHOP-1 )
- implement the different Villagers & Ocelots
Any wishes?! just let me know
added Features
- implemented Database Support
- PlayerShops
- Debug function
- Worldguard hook so you cant use /deliver in region with mob-spawning: deny flag
- config file so you can translate the displayed message
- hook into Vault to support All Eco and Permission Systems
- add Translation regex to config so %PLAYER% (unused jet) & %ANIMAL% can add to the translations
- add Translation for (peacefull Creatures)
Permissions
- petshop.shop.create | required to create Petshops
- petshop.shop.buy | required to buy @ one Petshop
- petshop.shop.create.player | required to create a playershop
- petshop.shop.create.admin | required to create a adminshop or playershop with a othername
- petshop.collect.pet | required to collect pets with a string
- petshop.admin,merge | required to merge from flatfile to db
Database Installation
All you have to do is to set in the config.yml store to database (the server have to be down for it)
all you need to do is to put this in your bukkit.yml file( replace username, password und database with yours)
You can use any other database (like sqlite) just write the right driver class.
database: username: USERNAME isolation: SERIALIZABLE driver: com.mysql.jdbc.Driver password: PASSWORD url: jdbc:mysql://localhost:3306/DATABASE
if you use previous flatfile system you can merge it with the command /petshop (in future releases there come more subcommand)
Commands
- /deliver .... deliver the bought monsters
- /deliver all .... same as /deliver
- /deliver Creaturename (Case sensitive) ... deliver only the given Type
- /petshop info [name] ... returns the content of the Player (not jet implemented)
- /petshop set [name] [PetType] [MetaTag] ... set a new petcount for a specific Pet (not jet implemented)
- /petshop export filename ... export the content of the whole petshop (not jet implemented)
- /petshop import filename ... import the backup file to the Petshop store (not jet implemented)
Shop-sign
AdminShop
- Line 1 Pet Shop
- Line 2 Creaturename:Color
- Line 3 how many
- Line 4 price
PlayerShop
- Line 1 Pet Shop
- Line 2 PlayerName
- Line 3 CreatureName:Color
- Line 4 price (for one pet)
allowed Creatures
- Cow
- MushroomCow
- WILD_OCELOT
- BLACK_CAT
- RED_CAT
- SIAMESE_CAT
- IronGolem
- Chicken
- Wolf
- FARMER
- BLACKSMITH
- LIBRARIAN
- BUTCHER
- PRIEST
- Sheep
- Squid
- Snowman
Colors
WHITE, ORANGE, MAGENTA, LIGHT_BLUE, YELLOW, LIME, PINK, GRAY, SILVER, CYAN, PURPLE, BLUE, BROWN, GREEN, RED, BLACK
Questions
If you have any questions, just join my server: server.daily-craft.de
(iam BADMAN152)

Looking 4 Dev Builds?!
http://manage.daily-craft.de/jenkins/job/PetShop/
Bugs and Feature Request
If you have some bugs or you want that a new feature have to be added use our bugtracker (Jira)
-
View User Profile
-
Send Message
Posted Mar 11, 2012please update :(
-
View User Profile
-
Send Message
Posted Mar 5, 2012Will this be updated to 1.2?
-
View User Profile
-
Send Message
Posted Feb 27, 2012I could reproduce a bug of the Playershop, that no pets added to the players inventory. with the next bugfix i will ship it to the new bukkit api so it is ready for RB5 @fatmarleys
Nice idea. i add an option point to the config file where you can limit the /deliver spawned pets
@chlitto
i add this on the next bugfix
-
View User Profile
-
Send Message
Posted Feb 26, 2012I've had to use /butcher -a on more than one occasion now...any chance to limit purchases without having to make animals insanely expensive?
-
View User Profile
-
Send Message
Posted Feb 26, 2012@Refiniel
did you install Vault ? properly there is a bug in Vault
-
View User Profile
-
Send Message
Posted Feb 26, 2012@hanswalter123
Petshop isnt Open Source ....
-
View User Profile
-
Send Message
Posted Feb 24, 2012source please
-
View User Profile
-
Send Message
Posted Feb 20, 2012My Users dont pay for pets, what happens?
Im using Essentials Eco and Groupmanager Please help
-
View User Profile
-
Send Message
Posted Feb 16, 2012i use it as an admin shop and players have only the buy permission... but they can still add animals inventory -.- it would be nice if only people with 'create' could do that
-
View User Profile
-
Send Message
Posted Feb 15, 2012Can anyone help me, i have some worldguard flags on my world, but mob spawning is set to allow, when i type /deliver, none of my pets spawn?
-
View User Profile
-
Send Message
Posted Feb 14, 2012My users are complaining that if they buy ten animals or more than 4, it will only give them 4
-
View User Profile
-
Send Message
Posted Feb 13, 2012Could you possibly tell me about playershops?
-
View User Profile
-
Send Message
Posted Feb 12, 2012any chance u could add in gold ingots as a type of currency?
-
View User Profile
-
Send Message
Posted Feb 4, 2012Is this woking on 1.1 ?
-
View User Profile
-
Send Message
Posted Feb 3, 2012My server use Essentials Eco, Vault, Petshop and more plugins. It can buy and delivery mobs but it can not pay money. Somebody know how to fix it?
-
View User Profile
-
Send Message
Posted Jan 10, 2012@Liger_XT5
thanks for report i try to fix it
@datahacker
i upload a video in the next 10 days
-
View User Profile
-
Send Message
Posted Jan 9, 2012Hi, Can you help me how to use this mod pls.Can you help me how can player can buy cow from the sign, wheather they need to type a command ? and even can you make post a video on youtube please explaining how i can install the mod, create a petshop, making permissions in the permissionEx and how poeple buy for the shop thankyou.
-
View User Profile
-
Send Message
Posted Jan 6, 2012I've got an odd bug. With and without op, I can buy a wolf, then use deliver. I get
You bought a wolf
Pets Delivered Successfully
nothing to deliver
I don't get charged for the amount either.
I have Vault, PermissionsBukkit, and iCo5.
-
View User Profile
-
Send Message
Posted Jan 4, 2012@ogr93
Started Petshop successfully? did you found a line in your server log like [PetShop] hook into Vault! ?
you can post your serverlog via Bugtracker
-
View User Profile
-
Send Message
Posted Jan 4, 2012I started a new server and now i have permissions bukkit and i try with vault and without vault.
Icant create a shop (im op) and when y finish the sign ,no appear message ,only is a normal sign with words. Its an error with permissions and Pet shop
do ypu want i will post the console code? How can ido?