ProtocolLib
ProtocolLib copied to clipboard
optionIntercept() replace for what?
Make sure you're doing the following
- [X] You're using the latest build for your server version
- [ ] This isn't an issue caused by another plugin
- [ ] You've checked for duplicate issues
- [ ] You didn't use
/reload
Describe the question I want to know how can achive the same functionallity of the method that was removed (optionIntercept)
Code `public class PremiumListeners extends PacketAdapter {
private final Terminal plugin;
private final SecureRandom random = new SecureRandom();
private final KeyPair keyPair = EncryptionUtil.generateKeyPair();
private final RateLimiter rateLimiter;
public PremiumListeners(Terminal plugin, RateLimiter rateLimiter) {
super(params()
.plugin(plugin)
.optionIntercept() // removed (compilation error at ProtocolLib API 5.0.0)
.types(START, ENCRYPTION_BEGIN)
.optionAsync());
this.plugin = plugin;
this.rateLimiter = rateLimiter;
}`