Uses of Interface
space.arim.libertybans.api.punish.CalculablePunishmentBuilder
Packages that use CalculablePunishmentBuilder
Package
Description
Defines API for drafting punishments as well as punishments themselves.
-
Uses of CalculablePunishmentBuilder in space.arim.libertybans.api.punish
Subinterfaces with type arguments of type CalculablePunishmentBuilder in space.arim.libertybans.api.punishModifier and TypeInterfaceDescriptioninterfaceBuilder of calculable punishments.Methods in space.arim.libertybans.api.punish that return CalculablePunishmentBuilderModifier and TypeMethodDescriptionPunishmentDrafter.calculablePunishmentBuilder()Begins creating a calculable punishmentCalculablePunishmentBuilder.calculator(PunishmentDetailsCalculator calculator) Sets the calculator of this builder to the specified oneCalculablePunishmentBuilder.escalationTrack(EscalationTrack escalationTrack) Sets the escalation track of this builder to the specified oneCalculablePunishment.toBuilder()Creates a newCalculablePunishmentBuilder, copying all properties of this calculable.