Minestom agent implementation & Custom plugin folder location #362
Replies: 2 comments 10 replies
-
Hi! Thanks a lot for opening the discussion, it's clearly the appropriate place! First, a HUGE thank you for the Gradle auto-import fix in the About Minestom, I didn't know it existed before and that's a tough subject for me. I'm not closed in adding support for other platforms (at one point I will have to do it for Forge and Fabric servers), but they are not niche platforms and I know adding support for them will benefit a lot of people. I think the point here is to have a good balance between time investment in supporting a niche platform, and actually the reward being the number of people interested in it. It's not only adding a platform plugin, it's also configuring the operator to recognize Minestom as a platform (which is not hard, my point is that it impacts multiple parts of the codebase). As you already did most of the job, I'm absolutely not closed into merging this. But we may also understand that, if I had to prioritize, maintaining it will not be my top priority. Let me cherry-pick your commits, I'll do the operator part and open a PR really soon. Thanks! |
Beta Was this translation helpful? Give feedback.
-
Now current Minestom no longer have any such thing as extensions, since Minestom CE have been merged back into orignal Minestom. Minestom has now been redesigned into a generic Java API which means it no longer loads things on the user's behalf. - This makes it harder to load Shulker into Minestom servers, since Shulker must be a dependency of these server, however other libraries like MinestomPVP already do this. Also Minestom is now fully independent of Jitpack. There is also a new Minestom tutorial series on YouTube by Kody Simpson which will make Minestom more popular then it is now. From my experience with Minestom their API is very simple but powerful. I don't see Shulker needing to rely on most of the API they've made. |
Beta Was this translation helpful? Give feedback.
-
Hi, I am looking at integrating Minestom (GitHub) into this project.
I have attempted implementing these changes in my fork BridgeSplash Fork
here is a rough list of features/fixes I added to my fork:
all commits can be found here
Note: I still need to test that the changes work with no issue
Sorry if this is posted to the wrong section, was unsure where to post.
hope this can help, and I am happy to tweak or change it if needed.
Thank you,
Tropical.
Beta Was this translation helpful? Give feedback.
All reactions