Package nl.pim16aap2.animatedarchitecture.core.exceptions
@NullMarked
package nl.pim16aap2.animatedarchitecture.core.exceptions
Contains our custom exceptions.
-
Exception ClassesClassDescriptionRepresents an exception that is thrown when trying to add a property to a structure, but the property cannot be added.Represents an exception that is thrown when a user tries to edit a property, but has insufficient permissions to do so.Represents an exception that is thrown when trying to remove a property from a structure, but the property cannot be removed.The generic exception that is thrown when a command fails to execute.Represents an exception that is thrown when the input for a command is invalid.Thrown when a
NamespacedKeyis invalid.Represents an exception that is thrown when a CommandSender tries to execute a command for a structure where they are not allowed to do so.An exception that is thrown when a non-player (e.g. the server) tries to execute a player command.Represents an exception that is thrown when a command that requires one or more structures is executed, but no structures are found.An exception that is thrown when a player tries to execute a non-player command.Represents an exception that is thrown when a user tries to access a hidden property.Represents an exception that is thrown when a command requires properties and it targets a structure that doesn't have those properties.