Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unlocking next generator level/type after making some phase on OneBlock #117

Open
2 tasks done
Devaky87 opened this issue Jun 28, 2022 · 0 comments
Open
2 tasks done
Labels
Type: Enhancement Improvement or modification which is usually a new feature.

Comments

@Devaky87
Copy link

Devaky87 commented Jun 28, 2022

Is your feature request related to a problem?

I have idea for my OneBlock. I would like mechanism, when player must dig trought phase for unlocking next level or type of MagicCobblestoneGen.

Describe the solution you'd like.

Mechanism based about counting blocks (like a /ob count) or phases (like a /ob phases)

Example:
Deepslate generator unlocking after Deepslate phase (detection based on phase name, hope possible for own custom phases?)
Player dig trought Deepslate phase and on last block this phase or first block next phase can unlock this generator.

In config it would look like for example:

Actually state:

requirements:
# Can define minimal island level for generator to work. Required Level Addon.
island-level: 20

New state:

requirements:
# Can define minimal island level for generator to work. Required Level Addon.
island-level: 20
# Can define phase for unlocking this generator. Unlocking after end this phase.
phase: Deepslate

or

requirements:
# Can define minimal island level for generator to work. Required Level Addon.
island-level: 20
# Can define excavated blocks for unlocking this generator.
blocks: 5000

The goal is to bypass / ob level to unlock, because players are able to build ugly things from expensive blocks just to increase the level. I dont want economy on server.

Unlocking the type or the next level of the generator would be solved by adjusting the config. It's just a matter of adding this option.

Describe alternatives you've considered.

I don't know of any other alternatives based on my idea. I think it's a very good idea.

Agreements

  • I have searched for and ensured there isn't already an open issue regarding this.
  • I have ensured the feature I'm requesting isn't already in the latest supported BentoBox build or Addons.

Other

No response

@BONNe BONNe added the Type: Enhancement Improvement or modification which is usually a new feature. label Nov 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Enhancement Improvement or modification which is usually a new feature.
Projects
Development

No branches or pull requests

2 participants