[X] My code follows the repository code of conduct.
[x] I have tested this code to make sure it works as intended.
Details
Lets plugins provide content processing and protection services + QoL changes.
Also @NullyIsHere please explain how there are THREE CONTRIBUTORS in this PR, thanks
Tests
Content protection: Tested until alt was globalbanned
Checklist
Details
Lets plugins provide content processing and protection services + QoL changes. Also @NullyIsHere please explain how there are THREE CONTRIBUTORS in this PR, thanks
Tests
Relevant issues
116, #115, #114