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

Add Event Syntax for Interacting with Trial Spawner in Minecraft 1.21 #6856

Open
1 task done
RyuguDev opened this issue Jul 3, 2024 · 6 comments
Open
1 task done
Labels
enhancement Feature request, an issue about something that could be improved, or a PR improving something. PR available Issues which have a yet-to-be merged PR resolving it

Comments

@RyuguDev
Copy link

RyuguDev commented Jul 3, 2024

Suggestion

I would like to suggest the addition of a new event for interacting with the Trial Spawner in Minecraft 1.21. Specifically, the syntax for this event could look like the following example:

on right click on trial spawner:
set spawner type of event-block to blaze

This syntax would allow server administrators and script creators to easily modify the type of mob spawned by the Trial Spawner upon a right-click interaction.

Why?

Adding this feature would greatly enhance the flexibility and customizability of Minecraft servers utilizing the Skript plugin. With the ability to modify Trial Spawner behaviors through simple scripts, server administrators can create more dynamic and engaging gameplay experiences. This addition would also align with the ongoing updates to Minecraft, ensuring that Skript remains a relevant and powerful tool for server customization.

Other

No additional comments. Thank you for considering this suggestion.

Agreement

  • I have read the guidelines above and affirm I am following them with this suggestion.
@sovdeeth
Copy link
Member

sovdeeth commented Jul 3, 2024

There is currently no available API for trial spawners, to my knowledge, so this will have to wait until Spigot/Paper release API for them. edit: Spigot has api for this but not Paper, so we may want to wait for paper to be stable.

@sovdeeth sovdeeth added the enhancement Feature request, an issue about something that could be improved, or a PR improving something. label Jul 3, 2024
@RyuguDev
Copy link
Author

so?

@sovdeeth
Copy link
Member

So someone can add it if they want!

@RyuguDev
Copy link
Author

is there already a syntax?

@Fusezion
Copy link
Contributor

Currently no, no one has taken on this request, paper has also now added their stuff for this so people are free to add it without worry of conflicts. Just a waiting game at this point.

@Moderocky Moderocky added good first issue An issue that would be good for a first-time contributor to make a PR for help wanted Contributions are highly welcomed labels Aug 22, 2024
@Moderocky
Copy link
Member

To anybody wanting to take up this issue, you're welcome to target patch branch as long as it's gated behind a feature flag (so it doesn't have to wait for next major release)

@sovdeeth sovdeeth added PR available Issues which have a yet-to-be merged PR resolving it and removed good first issue An issue that would be good for a first-time contributor to make a PR for help wanted Contributions are highly welcomed labels Aug 30, 2024
@APickledWalrus APickledWalrus added completed The issue has been fully resolved and the change will be in the next Skript update. and removed PR available Issues which have a yet-to-be merged PR resolving it labels Sep 1, 2024
@sovdeeth sovdeeth added PR available Issues which have a yet-to-be merged PR resolving it and removed completed The issue has been fully resolved and the change will be in the next Skript update. labels Sep 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Feature request, an issue about something that could be improved, or a PR improving something. PR available Issues which have a yet-to-be merged PR resolving it
Projects
None yet
Development

No branches or pull requests

5 participants