NextGens - Minecraft Gens Tycoon Plugin

MC Plugin NextGens - Minecraft Gens Tycoon Plugin 1.1.1
All-in-one solution for gens/tycoon plugin optimized for big networks

[IMG]

[IMG]

THE FUTURE OF THE TYCOON PLUGIN

Yes, you heard it right! NextGens provides various unique features and will always invent unique features, we want the best for the community. Discuss with us and the others to create the perfect tycoon plugin on the market!

This plugin is inspired by the popular Roblox Tycoon game mode.
[IMG]


TEST SERVER:
116.202.217.43:25606


We are aiming to expand the limit of the tycoon game mode, new and unique features will be experimented with and implemented on NextGens, and we will always hear your crazy ideas.

*HOT Corrupted Generators - Every (configurable) hour there will be a configurable percentage set of the total active generators that can be "corrupted" or broken, which means the generator will stop working and it requires the owner to fix the generator by shift + right-clicking it and pay some configurable amount of money in order to make the generator working again. Don't want this feature on your server? Don't worry you can disable it with just one single option on the config.

*HOT Chance-Based Multiple Generator Drop - We want to expand the limit of the tycoon plugin, with this every generator can drop different items based on chance, the main idea is to make generators have many possibilities, for example, the generator can spawn a drop that is more expensive but with lower chances.

*HOT Generator Drop Command - Now a generator can "drop" a list of commands, meaning when it's the generator's time to "drop", it will execute the console command instead, you can pair it with the chance system, this is of course to expand the possibilities, for example, you can spawn mobs on the generator with a lower chance.

*HOT Optimized for Large Networks - NextGens is built on top of a system that has been proven for its efficiency and effectiveness, on a network with 200 players active concurrently and over 30k active generators, we only used 1.xx% of the server's thread according to spark profiler.

Generator Events - The most important part is you can configure all of them to your liking and create as many as you want. For example, you can create a 1.5x sell multiplier event with a longer duration and a 2.5x sell multiplier with a shorter duration of the event, basically, you can configure the duration of each event. We offer 5 events, there are:
  • Sell Multiplier - Upon using /sell command, the value of every item will be increased by (configurable)x multiplier.
  • Generator Upgrade - The drop of every generator on the server will be upgraded to x amount configurable tier above.
  • Generator Speed - Increased the speed of a generator by a configurable percentage amount.
  • Drop Multiplier - Increased the amount of generator drop by a configurable amount.
  • (NEW!) Mixed Up - Make every generator generate a drop from a random generator.

Integrated Sellwands - NextGens has its own powerful sellwand feature, it has multiplier and uses and also there are some cool statistics to show how much money has the sellwand made and how many items have been sold. We also support other sellwand plugins to hook into our pricing system, the other sellwand plugins are WildTools and DeluxeSellwands.

Mass Customization - NextGens provides massive configuration options for server owners so they can tailor their server to their needs and wants whilst keeping the config simple.

Per-file Generator System - Who doesn't like organized config files? Now you can split up and create "category" of generators on different files, simply create a file inside generators folder and follow the format like generators.yml

On-join Generators - Upon joining the server for the first time, the player will be given configurable generators with a configurable amount along with a list of configurable commands that will be executed by the console.

Integrated Sell Command - NextGens provide a /sell command that can be integrated with ShopGUI+.

Generator Shop - NextGens provides a dedicated shop for generators, all of the aspects of the shop are configurable, you can define the layouts, GUI title, GUI size, and what generators are sellable easily.

28 Generator Tiers - NextGens provide a default configuration for server owners which contains 3 series of generators, you can customize it the way you like, modify, remove, add, or anything you want.

Generator Upgrade GUI - Upon upgrading the generator, a confirmation GUI will be opened for players telling them the details of the next upgrade and the cost of it, don't want an upgrade gui? Don't worry, you can always toggle it in the config.yml

There are still a lot of unique and exciting things for you guys inside NextGens, let us give you a tour of our config files at https://github.com/mdaffa48/NextGens-Files
[IMG]


Corrupted Generator
[IMG]


Generator Shop
[IMG]


Generator Upgrades
[IMG]


Sellwands
[IMG]


Some Images (Click Me)



[IMG]

List of placeholders that NextGens provides:
  • %nextgens_currentplaced% - Displays how many active generators that player has.
  • %nextgens_max% - Displays the generator placement limit.
  • %nextgens_total_generator% - Displays the total generator on the server.
  • %nextgens_corrupt_time% - Displays the time left before the corruption generator event happens.
  • %nextgens_event_name% - Displays the display name of the current event.
  • %nextgens_event_time% - Displays the time left of the current event or when the event will happen.
These placeholders can be used in any texts that support PlaceholderAPI.

[IMG]


List of commands that NextGens provides:
<> = Required | [] = Optional
  • /genshop [player] - Open up generator shop for yourself or others.
  • /sell [player] - Sell player's inventory contents.
  • /pickupgens [player] - Force pickup all of generators belong to a specific player.
  • /gens give <player> <generator> <amount> - Give specific generators to a player.
  • /gens addmax <player> <amount> - Add "bonus" player's generator limit slots, please note that it will not modify any permission.
  • /gens removemax <player> <amount> - Remove "bonus" player's generator limit slots, please note that it will not modify any permission.
  • /gens resetmax <player> - Clear the "bonus" generator limit slots for specific player.
  • /gens repair <player|all> - Repair broken generator for specific players or globally.
  • /gens sellwand <player> <multiplier> <uses> - Give sellwand to specific player.
  • /gens startevent <event> - Force start a specific event.
  • /gens stopevent - Force stop an event.
  • /gens reload - Reload the configuration.
[IMG]


NextGens provides lots of permission so as a server owner your can tailor the gameplay experience for different players. The available permissions are:
  • nextgens.admin - This permission allows access to admin-related commands and events such as /gens command and picking up any generator that player do not own.
  • nextgens.generator.<id> - Allows player to place generator with specific id, this permission only works if place-permission option is enabled, to enable all generators you can use nextgens.generator.* permission.
  • nextgens.sell - Allows access to /sell command.
  • nextgens.sell.others - Allows access to /sell <player> command.
  • nextgens.shop - Allows access to /genshop command.
  • nextgens.shop.others - Allows access to /genshop <player> command.
  • nextgens.pickup - Allows access to /pickupgens command.
  • nextgens.pickup.others - Allows access to /pickupgens <player> command.
  • nextgens.max.<amount> - Set the max placed gens amount with permission, it will be combined with the bonus max placed.
  • nextgens.multiplier.sell.<percentage> - Set the sell multiplier for player with permission.
[IMG]

These are the list of required and optional dependencies of NextGens to ensure the smoothness and efficiency of the plugin.

Required Dependencies:
  • Vault: Used for economy integration.
  • PlaceholderAPI: Used for implementation of placeholder inside the plugin.
Optional Dependencies:
  • SuperiorSkyblock2: Used for ensuring there are no "ghost" generators (usually occurs when a player got kicked out of their island or their island is being removed)
  • BentoBox: Used for ensuring there are no "ghost" generators (usually occurs when a player got kicked out of their island or their island is being removed)
  • DecentHolograms: Used to make corrupted generators looks more appealing.
  • HolographicDisplays: Used to make corrupted generators looks more appealing.
  • ShopGUIPlus: Used to detect prices of various items and make them sellable with /sell command.
  • WildTools: Used to make the pricing of certain items match with NextGens.
  • DeluxeSellwands: Used to make the pricing of certain items match with NextGens. If you want to hook with DeluxeSellwands, use "NEXTGENS" on their price provider
  • LWC: Used to detect protected chest, it's used to prevent players from using sellwand on the chest that they don't have access to.
Please make sure to use the latest version of these dependencies for optimal compatibility.
FateKid
Author FateKid
Level
11
5,910 pts
1.1.1 Version
229 Downloads
2,664 Views
Published
Updated
4.83 star(s) 6 ratings Average Rating (6)

More files from FateKid

Minecraft Is Better With Plugins

NextGens - Minecraft Gens Tycoon Plugin is the ultimate Minecraft plugin to take your next project to new heights. Increase the quality of your Minecraft server gameplay by downloading it for free!

Why Choose our Minecraft Plugins?

  • High-quality uploads for an enhanced user-experience.
  • Enhanced gameplay features for more fun and excitement.
  • Regular updates and new plugins to keep things fresh.

Explore Other Resources

Are you looking for something different? Explore thousands of other plugins, available to download right now. FateKid shared this wonderful resource to you for free, so remember to share your appreciation by liking the resource and reviewing it.

Get started today and make your Minecraft world truly unique.

Top Bottom