Skip to content

Latest commit

 

History

History
99 lines (75 loc) · 4.62 KB

README.md

File metadata and controls

99 lines (75 loc) · 4.62 KB

Serious Business

Build Status Quality Gate Status Lines of Code Bugs Maintainability Rating Reliability Rating Security Rating

Business

The plugin for doing Serious Business on DoggyCraft.dk!

Background

The goal is to provide as many business and financial mechanics as possible for players while still maintaining a "making sense" balance towards survival gameplay:

Boring business jargon

  • Such as Disintermediation

Work in Sales/Marketing

  • Set sell signs where customers can buy company products
  • Set sales store location that customers can teleport to
  • Broadcast advertisements in the server chat

Work in Production

  • Craft and produce the company products
  • Set production (factory) location that all employees can teleport to
  • Store items in a company chest. Items are instantly shared with rest of company.

Work in Management

  • Register Headquarters in land with lower company taxes
  • Register Sales stores in land with lower sales taxes
  • Register up to 3 other sub-companies
  • Move money around to other companies to avoid taxes
  • Hire people
  • Fire people
  • Rise to CEO
  • Business-2-business contracts for import/export
  • Get fined at contract breach
  • Take loans in other companies

Cryptocoins alt-currencies

  • Custom named coins
  • Players can choose which coin to mine. Miners must set physical miners in the world.
  • Wildly swings in value
  • Players can choose to pay eachother using crypto-coins
  • Players can choose to invest in crypto-coins
  • No company pays wages in alt-coins

Insurance

  • Provide life insurance policies to minecraft players

Shady business practices

  • Outragous bonuses
  • Find creative ways to avoid paying customers their insurance
  • Money transferring to other companies to avoid taxation and legal investigations
  • Produce crappy goods at a loss to force competitors out of business

Law & Order system

  • Financial fines
  • Bribes to reduce local land taxes
  • Sabotage competing companies
  • Accuse competing companies for any of the above and win!

Trade company stock on the stock market

  • Buy and sell any company stock on the stock market
  • Manipulate the state of other companies and harvest the result on the stock market

Installation

  • Install a Spigot server
  • Download Serious Business
  • Drop the SeriousBusiness.jar into the plugins folder.
  • Start your Spigot/CraftBukkit server. (Using /reload can have unwanted side effects with players still online, and with complex plugins dependencies, so it's not recommended.)

dependencies: you will need a economy plugin and vault.

Links

Compiling SeriousBusiness.jar

  • SeriousBusiness must be compiled with Java 8 compliance. Make sure you have a JDK 8 installed.
  • SeriousBusiness has been developed using Eclipse (But any other IDE should work as well)
  • Checkout the SeriousBusiness repo using git in a Command Line: git clone https://github.com/DoggyCraftDK/SeriousBusiness.git
  • Open the SeriousBusiness project folder in Eclipse (or another IDE of choice)
  • Right click the SeriousBusiness project folder in Eclipse and select "Run as maven build..."
  • Click the "Run" button in the configuration window that appears
  • The SeriousBusiness.jar file will be compiled and available in the /target folder under your project folder