Get an Epic Experience with Premium

PetShop

Fun Login to Add Favorites
  • 0 Likes
  • Minecraft
  • 330 Monthly Downloads
  • Supports: CB 1.4.2-R0.2
  • 14,418 Total Downloads
  • Updated 11/05/2012
  • Created 12/13/2011
  • 1 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: v6.1.0
or
Support development! **
Donate

About 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

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) Statistic

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)

http://manage.daily-craft.de/jira/browse/PETSHOP


  • Version 6.1.0 Final Release:
  • fixed bug for /petshop info command with flatfile
  • 80% implemented new translation api
  • compiled against 1.4.2
  • a lot of bugfixes
    Version 6.0 Final Release:
  • Added command /petshop info [playername] with permission petshop.lookup
    Version 6.0.RC:
  • Implemented new Datastructure for Flatfile & Database -> You loose all data when you update to this version
  • compiled against bukkit 1.3.1 RB 2.0
  • You can now sell the defferant villagers & ocelots
  • done some performance fixes
    Version 5.2:
  • implemented DB support
  • fixed again load/save pet ballance
  • fixed not saving all pets
  • fixed tamed wolf steal bug
  • moved to yaml
  • save Config on shutdown
  • updated to 1.2.5
  • moved to maven
  • should fix the latest bugs
  • added Playershops
  • some Bugfixes
  • Changed depencies so Vault can choose the permissionsystem
  • Hooked into WG to prevent using /deliver in WG-Regions with mob-spawning deny flag
  • added config file to translate displayed messages
  • hook into Vault to support All Eco and Permission Systems
  • add Translation regex to config so %PLAYER% & %ANIMAL% can add to the translations
  • add translations to deliver command
  • add translations to sign

Comments

Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Leaguepedia PAX Skin Giveaway