autohost: Stop HttpServer when stopping MinecraftServer #89
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR fixes a bug where, when using Polymer's
autohost
module to automatically generate and host a resource pack via a built-in web server, the server would hang until manually interrupted when stopped via the/stop
command.The added
@Inject
uses the same injection point as Fabric API'sServerLifecycleEvents.SERVER_STOPPED
.(this targets
dev/1.20
instead ofdev/1.20.2
because QFAPI (my use case) still hasn't updated yet; it should be mergeable as-is to the latter branch though)