Skip to content

AlexXZero/FunkyStore

 
 

Repository files navigation

FunkyStore

AlexX's server-specific fork of FunkyStore, formelly known as PunkyStore.

This is an online in-game item store for vanilla Minecraft servers. It DOES NOT deals with real money, there are an internal pseudo-currency called Funks is used to buy things. FunkyStore includes .schematiic file format printer feature, that allows to print buildings (etc.) directly to server's world.

Requirements

  • Vanilla Minecraft >= 1.7 server with configured RCON
  • MongoDB and pymongo
  • PyYaml
  • pymclevel and it's dependencies
  • MCRcon

RockMongo web interface installation is recommended.

Getting it working

  • Copy/move config_default.py to config.py and edit it
  • Run python funky.py.

Becoming an administrator

  • Register an account
  • Append "admin" string to "flags" field of your account entry from collection "punky". It can be achieved by executing the following code in mongo console: db.accounts.update({}, {"$push":{"flags": "admin"}})

About

A Minecraft web store and 3D printer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 95.9%
  • CSS 4.1%