O resto é por sua conta, da uma olhada nos docs deles,
http://ci.dmulloy2.net/job/ProtocolLib/javadoc/
http://ci.dmulloy2.net/job/ProtocolLib/javadoc/com/comphenix/protocol/PacketType.Play.Server.html
ProtocolLibrary.getProtocolManager().addPacketListener(
new PacketAdapter(this.JavaPlugin, PacketType.Play.Server.CHAT) {
@Override
public void onPacketSending(PacketEvent event) {
//Seu Código
//Se eu não estiver logado então, event.setCancelled(true)
}
});
Ah, e eu testei na v3.4.0, se tiver problemas em outras versões é só avisar.
Seu processador é compatível com sistema 64-bit, é ultra recomendável usar os sistemas 64-bit quando você tem mais do que 4GB de memória. Nesse caso não é tão vantajoso mas mesmo assim você pode usar.