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 is a proposal to remove the
IGameNetwork
service from Dalamud. With changes in Patch 7.2 (namely, additional packet obfuscation), this service no longer really provides useful data in some cases. In general, Dalamud has encouraged developers move away from opcode management in favor of hook(s) in the appropriate locations, and this solidifies that decision.This service may still be used by certain plugins. As such, we are seeking input from relevant community members who may still have some use for these APIs about the deprecation path here.
Identified Uses:
At this time, the internal service is not planned to be deprecated, as it's still used for the debug window. This feature is still deemed beneficial as it can be used to identify whether something does (or doesn't) send a network request.