Skip to content

Common Errors

Banjo edited this page Jun 28, 2017 · 5 revisions

Common Errors found in BottomLine

If you do not find your error listed here create a ticket here

Vault

'NoClassDefFoundError: net/milkbowl/vault/permission/Permission'

If the error is NoClassDefFoundError: net/milkbowl/vault/chat/Chat, you can follow these tips to fix your error

Example stack trace / error: This error can easily be fixed by updating Vault to the current version. If it is a few versions behind the current one, you will most likely get the error above.

This is not my code's fault, it Bukkit not being able to find the updated methods which I use in Vault. As Vault gets updated more and more, this issue will not come up as much.

'Could not pass event AsyncPlayerChatEvent to BottomLine: java.lang.NullPointerException'

This is an error where something does not exist, so you most likely do not have a support permissions & chat plugin by Vault. I highly recommend GroupManager by KHobbits as it has Chat & Permissions support.

Metrics

Long enable time, also may crash your server

Metrics has been going through lots of downtime lately which may cause delays in the enabling of this plugin and may even crash the servers. A fix to this while there is downtime is to change metrics to false in the config. Recently there has been a temporary fix for this checking if mcstats is available or not, although this still may slow down starting. bStats, is a new Metrics system which BottomLine will begin to use in the beginning of v1.2.9. It is in beta, but will be the new way for me to present Metrics as MCStats looks like it has been abandoned.