Uses of Interface
space.arim.libertybans.api.punish.DraftPunishment
Packages that use DraftPunishment
Package
Description
Defines standard events.
Defines API for drafting punishments as well as punishments themselves.
-
Uses of DraftPunishment in space.arim.libertybans.api.event
Subinterfaces with type arguments of type DraftPunishment in space.arim.libertybans.api.eventModifier and TypeInterfaceDescriptioninterfaceCalled when a staff member is enacting a punishment with standard punishment commands (/ban, /mute, etc.)Methods in space.arim.libertybans.api.event that return DraftPunishmentModifier and TypeMethodDescriptiondefault DraftPunishmentPunishEvent.getDraftPunishment()Deprecated.Methods in space.arim.libertybans.api.event with parameters of type DraftPunishmentModifier and TypeMethodDescriptiondefault voidPunishEvent.setDraftPunishment(DraftPunishment draftPunishment) Deprecated.The equivalent setterBasePunishEvent.setDraftSanction(DraftSanction)should be preferred -
Uses of DraftPunishment in space.arim.libertybans.api.punish
Subinterfaces with type arguments of type DraftPunishment in space.arim.libertybans.api.punishModifier and TypeInterfaceDescriptioninterfaceBuilder of draft punishments.Methods in space.arim.libertybans.api.punish that return DraftPunishmentModifier and TypeMethodDescriptionDraftPunishmentBuilder.build()Builds into a full draft punishment.
BasePunishEvent.getDraftSanction()should be preferred