| parseConstructorPreConditionsCooldown | Appends the Cooldown precondition when Command.Options.cooldownLimit and Command.Options.cooldownDelay are both non-zero. |
| parseConstructorPreConditionsNsfw | Appends the NSFW precondition if SubcommandMappingMethod.nsfw is set to true. |
| parseConstructorPreConditionsRequiredClientPermissions | Appends the ClientPermissions precondition when Command.Options.requiredClientPermissions resolves to a non-zero bitfield. |
| parseConstructorPreConditionsRequiredUserPermissions | Appends the UserPermissions precondition when Command.Options.requiredUserPermissions resolves to a non-zero bitfield. |
| parseConstructorPreConditionsRunIn | Appends the RunIn precondition based on the values passed, defaulting to null, which doesn't add a precondition. |