Citymoon DynamicsCitymoon Dynamics
Services
Developers
Pricing
Docs
Forums
Contact
Sign InSign Up

Documentation

Citymoon Dynamics
Minecraft
DisBan
authentication.ymlconfig.ymldiscord.ymllang.ymlantileak.ymlPermissions
Discord
Web Services
Ulises Licenses
Glossary
Glossary

authentication.yml

The authentication.yml file configures two-factor authentication (2FA) for staff members, providing secure login verification through Discord.

Two-Factor Settings

enabled

Enables or disables 2FA for staff authentication.

enabled: true

timeout-seconds

Time in seconds before a login request expires. Default is 180 seconds (3 minutes).

timeout-seconds: 180

Deactivation Embeds

Configure Discord embed messages shown when staff deactivate 2FA.

deactivation-embed

Embed shown when requesting 2FA deactivation.

deactivation-embed:
  title: '⚠️ Confirm 2FA Deactivation'
  description: 'You requested to deactivate 2FA for your Minecraft account `{player}`.\n\nIf you did not request this, please ignore this message. Your account remains secure.'
  color: 'ED4245'

deactivated-embed

Embed shown after successful 2FA deactivation.

deactivated-embed:
  title: '🔓 2FA Deactivated'
  description: 'You have successfully deactivated 2FA for your Minecraft account `{player}`.'
  color: 'FEE75C'

cancelled-embed

Embed shown when deactivation is cancelled.

cancelled-embed:
  title: '✅ Deactivation Cancelled'
  description: 'Deactivation cancelled. 2FA remains active for your Minecraft account `{player}`.'
  color: '57F287'

Button Labels

btn-confirm

Text for the confirm deactivation button.

btn-confirm: 'Confirm Deactivation'

btn-cancel

Text for the cancel deactivation button.

btn-cancel: 'Cancel'

In-Game Messages

Messages shown to players in Minecraft during authentication.

not-linked-kick

Kick message when staff joins without linked Discord account.

not-linked-kick: '&cYou must link your Discord account (/dcsync) to join as Staff. First remove your rank or OP.'

denied-kick

Kick message when Discord denies the login request.

denied-kick: '&cYour session was denied from Discord.'

timeout-kick

Kick message when authentication request times out.

timeout-kick: '&cAuthentication timeout. Please join again.'

rate-limited-kick

Kick message when IP is rate-limited due to denied requests.

rate-limited-kick: '&cYour IP is temporarily rate-limited due to a denied login request. Please try again later.'

authenticated

Success message after authentication.

authenticated: '&aYou have been successfully authenticated!'

Discord Login Embed

Configuración de embed para solicitudes de login enviadas a Discord.

discord-embed

Main embed configuration for login attempts.

discord-embed:
  title: '🔐 Login Attempt'
  description: "A login attempt has been detected for your Minecraft account (**{player}**).\n\n**IP Address:** {ip}\n**Location:** {location}"
  color-pending: 'FEE75C'
  color-authorized: '57F287'
  color-denied: 'ED4245'
  button-authorize: 'Authorize'
  button-deny: 'Deny'
  status-authorized: '✅ Session Authorized'
  status-denied: '❌ Session Denied'
Citymoon DynamicsCitymoon Dynamics

Advanced solutions for digital infrastructure. Specialists in Minecraft, Discord, and Web Development.

Related services

  • Ulises Licenses
  • Freewings Discord Bot
  • ResistanceCore Plugin

More

  • Rymbo
  • Vulcan + Grim | Prime AC Configuration
  • DisBan | Sync and appeals made easier

Navigation

  • Services
  • Impact
  • Contact

Legal

  • Privacy
  • Terms
  • Cookies
  • Refunds

© (2026) 2025-2030 Citymoon Dynamics (citymoon.org). All rights reserved.

An international service, made in Uruguay