
⭐ Player Businesses ⭐ 1.8.0
Let your players create businesses, business shops and more.

Player Businesses allows players to create and manage businesses in Minecraft, offering a unique and immersive gameplay experience. You can join our test server at play.olziedev.com and type /pb

You can join our support discord here.



- Fully customisable
- Manage GUI
- Balances
- Staff hierarchy - fully customisable roles/permissions
- Chestshop support
- Logged transactions
- Logged chestshop sales
- Staff prompting/resigning/demoting

- /pb pay <firm> <player> <amount> - Pay a user from a specified firm.
- /pb staff createrole <firm> <name> - Create a role for the specified firm.
- /pb transactions <firm> [page] - Shows transaction list for the specified firm.
- /pb transactions export <firm> - Exports transactions list of specified firm.
- /pb offer <firm> <user> - Offer a user a job.
- /pb disband <firm> - Disband a firm.
- /pb fire <firm> <user> - Removes specified user from specified firm you own.
- /pb staff editrole add <firm> <name> <permission> - Allows you to add permissions to a role.
- /pb staff editrole remove <firm> <name> <permission> - Allows you to remove permissions from a role.
- /pb staff list <firm> - Shows a list of all staff members.
- /pb staff demote <firm> <user> - Demote a player from a role.
- /pb staff removerole <firm> <name> - Remove a role from the specified firm.
- /pb staff promote <firm> <user> - Promote a player to a role.
- /pb list <user> - List firms for the specified user.
- /pb deposit <firm> <money> [reason] - Puts money from player balance into a firm balance.
- /pb set hq <firm> <plot> - Set the HQ for a firm.
- /pb set discord <firm> <discord> - Set the discord for the specified firm.
- /pb withdraw <firm> <money> [reason] - Takes money from the specified firm.
- /pb accept <firm> - Accepts pending job offer from specified firm.
- /pb deny <firm> - Denies pending job offer from specified firm.
- /pb info <firm> - Shows information about the specified firm.
- /pb list all [page] - List all firms.
- /pb create <firm> - Creates a firm.
- /pb sales <firm> [page] - Shows sales list of specified firm.
- /pb sales toggle <firm> - Toggles sale notifications for a firm.
- /pb sales export <firm> <days> - Exports sales list of specified firm in a TXT.
- /pb resign <firm> - Resigns from specified firm.
- /pb transferproprietorship <firm> <user> - Change firm proprietorship.
- /pb menu <firm> - Open the menu.
- /pb stocks commodity <item> <item> - Shows the commodity information.
- /pb stocks delist <firm/ticker> - Delist a company from the stock market.
- /pb stocks dividend <firm/ticker> <dividend type> <amount per share> - Put a dividend on your stocks.
- /pb stocks ipo <firm> <ticker> <number of shares> - Enable stocks for a firm.
- /pb stocks sell <firm/ticker> <shares> <price> - Sell stocks from your firm.
- /pb stocks market - List all companies stocks.
- /pb stocks profile <firm/ticker> - Show the biggest seller information.
- /pb stocks portfolio - Show your information.
- /pb reload - Reloads all the config files.
- /pb addbusinesses <player> <amount> - Add more businesses to a player via command.

- playerbusinesses.use - Allows the player to use the playerbusinesses plugin.
- playerbusinesses.limit.<#> - Sets the number of businesses a player can own.
- playerbusinesses.staff.createrole - Allows the player to create a role for a firm.
- playerbusinesses.transactions.use - Allows the player to view a firm's transactions.
- playerbusinesses.sales.transactions - Allows exporting of transaction history.
- playerbusinesses.user.offer - Allows the player to offer a job to another player.
- playerbusinesses.user.disband - Allows the player to disband a firm they own.
- playerbusinesses.user.fire - Allows the player to fire someone from their firm.
- playerbusinesses.user.role.edit.add - Allows adding a permission to a staff role.
- playerbusinesses.user.role.edit.remove - Allows removing a permission from a staff role.
- playerbusinesses.use - Required for accessing most general firm commands.
- playerbusinesses.staff.demote - Allows demoting staff from a role.
- playerbusinesses.staff.removerole - Allows removing a role from a firm.
- playerbusinesses.user.staff.promote - Allows promoting a player to a role.
- playerbusinesses.user.list - Allows listing a specific user’s firms.
- playerbusinesses.user.set.hq - Allows setting a firm's HQ.
- playerbusinesses.user.set.discord - Allows setting a firm's Discord.
- playerbusinesses.user.offer.accept - Allows accepting a job offer.
- playerbusinesses.user.offer.deny - Allows denying a job offer.
- playerbusinesses.user.information - Allows viewing a firm’s info.
- playerbusinesses.user.list.all - Allows listing all firms.
- playerbusinesses.user.create - Allows creating a new firm.
- playerbusinesses.sales.use - Allows viewing sales for a firm.
- playerbusinesses.sales.toggle - Allows toggling sale notifications.
- playerbusinesses.sales.export - Allows exporting sales history.
- playerbusinesses.user.resign - Allows resigning from a firm.
- playerbusinesses.user.transferproprietorship - Allows transferring firm ownership.
- playerbusinesses.menu - Allows opening the firm menu.
- playerbusinesses.stocks.commodity - Allows viewing commodity information.
- playerbusinesses.stocks.delist - Allows delisting a firm from stock market.
- playerbusinesses.stocks.dividend - Allows declaring dividends.
- playerbusinesses.stocks.enable - Allows enabling stocks for a firm.
- playerbusinesses.stocks.sell - Allows selling firm stocks.
- playerbusinesses.stocks.market - Allows viewing the market list.
- playerbusinesses.stocks.profile - Allows viewing firm’s stock profile.
- playerbusinesses.stocks.portfolio - Allows viewing personal portfolio.
- playerbusinesses.admin.reload - Allows reloading the plugin config.
- playerbusinesses.admin.addbusinesses - Allows adding more business slots to a player.
- playerbusinesses.admin.update - Players receive update notifications on join.
- playerbusinesses.user.fire.others - Allows firing staff from any business.
- playerbusinesses.user.transferproprietorship.others - Transfer ownership of any firm.
- playerbusinesses.admin - Allows full interaction with businesses regardless of ownership.
- playerbusinesses.transactions.export.other - Export transactions from any business.
- playerbusinesses.sales.export.other - Export sales from any business.

Dependencies
Player Businesses downloads the following dependencies automatically:
These dependencies are not required for the plugin to run, but they do indeed add compatibility for many features, like MiniMessage.
Wanna support us?
You can donate here! Donating helps us out a lot for maintaining this plugin and the insane discord support, also helps to keep our online services running for the community and for the plugin itself. All donations are appreciated :D