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

MythicMobs Functionality for Player Islands #2316

Closed
2 tasks done
cipriangritto-nordra opened this issue Mar 6, 2024 · 2 comments · Fixed by #2317
Closed
2 tasks done

MythicMobs Functionality for Player Islands #2316

cipriangritto-nordra opened this issue Mar 6, 2024 · 2 comments · Fixed by #2317
Assignees
Labels
Status: Done This issue has been completed or answered. This pull request has been merged. Type: Enhancement Improvement or modification which is usually a new feature.

Comments

@cipriangritto-nordra
Copy link

Is your feature request related to a problem?

Yes. Right now although you can capture mobs spawned on the island blueprint that have been created using MythicMobs, their data does not carry over to the island world (so for example if I create mob 1 in MythicMobs, save it in the blueprint, only some information like the mob type and their display name would carry over to players' islands. The mob would not be a registered mythicmob)

Describe the solution you'd like.

A proper integration between MythicMobs & BentoBox should do the trick, and it should be simple enough given MythicMobs' API. All BentoBox would have to do is read the data stored with the mob & replicate it in the blueprint storage, and therefore when an island is created.

This should be all the more valuable given the possibilities offered by MythicMobs - think integrated automated NPCs, mobs, bosses & models all in a default BentoBox Island by simply supporting the plugin.

Describe alternatives you've considered.

Naturally, I tried to see if the integration worked out of the box. Doesn't seem to be the case, so there's no other way for me to test things out & see if they work properly in other manners. For what is worth, if the mob is spawned after the island is created, everything works just fine. Problem is, there is no way to predict the coordinates of all islands to try and write code that would trigger the spawning of those mobs after the island is created. Therefore, no solution besides built-in integration between the two plugins. Given the type of plugin BentoBox is, the integration would have to be on this side.

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

@tastybento tastybento added the Status: Under investigation Investigating the interest and the feasability of the issue. label Mar 6, 2024
@tastybento tastybento self-assigned this Mar 6, 2024
@tastybento
Copy link
Member

Interesting! I'll look at it.

@tastybento tastybento added Status: In progress Working on the issue. Type: Enhancement Improvement or modification which is usually a new feature. and removed Status: Under investigation Investigating the interest and the feasability of the issue. labels Mar 10, 2024
@tastybento tastybento linked a pull request Mar 10, 2024 that will close this issue
@tastybento tastybento added Status: Done This issue has been completed or answered. This pull request has been merged. and removed Status: In progress Working on the issue. labels Mar 10, 2024
@tastybento
Copy link
Member

@cipriangritto-nordra You should be able to try this out with the snapshot build (when it builds) on https://ci.bentobox.world.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Done This issue has been completed or answered. This pull request has been merged. Type: Enhancement Improvement or modification which is usually a new feature.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants