Package io.github.thebusybiscuit.slimefun4.api.exceptions
package io.github.thebusybiscuit.slimefun4.api.exceptions
This package contains all different extensions of
Exception that Slimefun
uses internally.-
ExceptionsClassDescriptionA
BiomeMapExceptionis thrown whenever aBiomeMapcontains illegal, invalid or unknown values.AnIdConflictExceptionis thrown whenever two Addons try to add aSlimefunItemwith the same id.AnIncompatibleItemHandlerExceptionis thrown whenever aPlugintried to add anItemHandlerto aSlimefunItemdespite theSlimefunItemnot allowing anItemHandlerof that type to be added.AMissingDependencyExceptionis thrown when aSlimefunAddontried to register Items without marking Slimefun as a dependency.APrematureCodeExceptionis thrown when aSlimefunAddontried to access Slimefun code before Slimefun was enabled.AnTagMisconfigurationExceptionis thrown whenever aSlimefunTagcontains illegal, invalid or unknown values.AnUnregisteredItemExceptionis thrown whenever aPlugintried to access a method prematurely fromSlimefunItemthat can only be called after theSlimefunItemwas registered.AWrongItemStackExceptionis thrown when someone tries to alter anItemStackbut actually wanted to alter a different one.