Closed Xavbeat03 closed 2 months ago
Unfortunately, I couldn't get the CFishing API access to work properly with the Alathra version of CFishing, so this is the workaround used.
The only relevant change is skipping the registration of the listener if the plugin dependency isn't loaded. (Let's be honest, there are a hundred things in this codebase that would break before your code.)
Go ahead and merge after you've had a look at the requested changes. Awesome job as always 👍
It's looking pretty good. It uses the dependency to ensure that the command is only run when the plugin is installed. Only concern is how the command looks in logs. Example of situation below: