I've searched a lot of Google and was unable to find a solution to setting a player's resource pack and enforcing it. I saw a plugin do a Custom Payload packet but it uses packet data serializer. PDS requires a ByteBuf and that makes me feel unsafe. When I took a look at the implemented methods of ByteBuf, I was hecka screwed. How do I set a player's resource pack in 1.8+ (I'm using 1.8 Spigot Build Tools)? Also noticed it's possible to tell if someone has the resource pack on or not, I need to utilize that feature. How must I check for that as well? EDIT: Don't jump to the conclusion that this is all easy. It's really not for your reference. As well, I'm suspecting that you can track a response by plugin message listeners. Am I correct? If so, tell me, and as well what should I do in there? It appears I can not accomplish this action without the help of a protocol injector. Anyway I can create a protcol injector along with this? Thanks all.