AminoAuthorizator
PluginMIT

AminoAuthorizator

Authorizer for the server via Amino bots

40
Downloads
1
Followers
1 years ago
Updated
📦
1
Versions

📖About AminoAuthorizator

Amino Authorizator Plugin

Amino Authorizator is a Minecraft plugin that provides a mechanism for user authentication through the Amino API. It includes settings to manage login via email, passwords, proxy servers, and WebSocket connections.

🚀 Features

  • Amino Authentication: Login via bot code.
  • Proxy Support: Easily configurable proxy settings.
  • WebSocket connection: Connect to the server via WebSocket with heartbeat interval and reconnection delay settings.
  • Auto Data Retention: Configured auto-save interval.
  • Flexible settings: Ability to configure logging, messages and other parameters through the configuration file.

demonstration

📥 Installation

  1. Download the latest release of the plugin.
  2. Place the '.jar' file in the 'plugins' folder of your Minecraft server.
  3. Restart the server

⚙️ Setup

After installing the plugin, you need to configure the 'config.yml' configuration file.

Config File

plugin:
  enabled: false
  log_level: "INFO"

auth:
  email: "[email protected]"
  password: "default_password"
  device_id: "197E0C5D7EDB8394DB40D533D65338123CCBBB20DB05CB64192EE428D459D11D1DB143F1BF2CCB4C5C"
  max_login_attempts: 3
  login_timeout_seconds: 30

proxy:
  enabled: false
  host: "0.0.0.0"
  port: 0000
  type: "HTTP"

websocket:
  heartbeat_interval: 30000
  reconnect_delay: 5000

data:
  auto_save_interval: 600
  file_name: "data.json"

messages:
  login_success: "Authorization was successful! Welcome!"
  login_fail: "Authorization error. Check your email and password."
  proxy_error: "Proxy connection error."
  websocket_error: "WebSocket connection error. Reconnection..."