Skip to content

Latest commit

 

History

History
32 lines (23 loc) · 1.15 KB

README.md

File metadata and controls

32 lines (23 loc) · 1.15 KB

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"}})