AuthMe
AuthMe Reloaded | |
---|---|
![]() | |
Mod del servidor: | Bukkit |
Categoría: | Admin Tools, Anti-Griefing Tools |
Desarrollador: | d4rkwarriors |
Sitio Web del Desarrollador: | dev.bukkit.org |
Descripción: | - |
Características: | - |
Descarga: | Link |
¿Qué es AuthMe?
AuthMe evita que los jugadores que no están conectados inicien acciones como colocar bloques, moverse, escribir comandos o ver el inventario del jugador actual.
¿Hay alguna alternativa?
sí hay xAuth que da acceso a aproximadamente las mismas funciones.
Sumario
Instalación
Con la interfaz Nitrado-Web
Si aún no está en la interfaz web, vaya a"My Services->Gameserver->Webinterface Login"
Entonces tienes que navegar a "Minecraft->Plugins->Avaible Plugins->AuthMe.jar->Install"
¡Hecho!
Sin la interfaz Nitrado-Web
Ve a DevBukkit project site y descargue el complemento que usa la versión de su servidor.
Ahora tiene que cargar el complemento a la carpeta de complementos en la carpeta de su servidor. Puede hacerlo utilizando el servidor FTP que se explica aqui.
¡Hecho!
Configuración
Ruta: /minecraftbukkit/plugins/AuthMe/config.yml
DataSource: mySQLColumnName: username // Nombre de usuario DB mySQLTablename: authme mySQLUsername: authme backend: file mySQLColumnLastLogin: lastlogin mySQLDatabase: authme // Nombre de DB mySQLPort: '3306' mySQLColumnIp: ip mySQLHost: 127.0.0.1 mySQLColumnPassword: password mySQLPassword: '12345' // Contraseña de base de datos caching: true
GroupOptions: UnregisteredPlayerGroup: RegisteredPlayerGroup: Permissions: PermissionsOnJoin: []
Esto permitirá que ciertos grupos accedan a comandos específicos. Si usa un complemento como PermissionsEx, no debería meterse con esta configuración.
settings: sessions: enabled: false timeout: 10
enabled - ¿Deberían habilitarse las sesiones? La IP y el nombre de los jugadores se unirán, lo que hace que sea imposible iniciar sesión desde otra IP.
timeout - ¿Después de cuántos minutos se debe eliminar la sesión?
restricciones: allowChat: false // Los jugadores no registrados pueden chatear y ver chat, cuidado, que bloquea todos los comandos excepto a los seguidores kickNonRegistered: false // ¿Deberían los jugadores no registrados ser expulsados de inmediato? maxNicknameLength: 50 // longitud máxima permitida de nick ForceSingleSession: true // El jugador que está en línea no será expulsado por "iniciar sesión desde otra ubicación", ForceSpawnLocOnJoinEnabled: false // Teletransportarse cada vez que un jugador se una a la ubicación de World Spawn, incluso si inicia sesión correctamente, SaveQuitLocation: false // Esto evitará la pérdida de la posición para dejar de fumar, cuando el jugador no haya iniciado sesión teleportUnAuthedToSpawn: true // ¿No deberían los jugadores conectados ser teletransportados para engendrar? allowMovement: false // ¿Pueden los jugadores no registrados caminar? minNicknameLength: 3 // longitud mínima permitida del apodo timeout: 30 // Después de la hora, los jugadores que no puedan iniciar sesión o registrarse deben ser expulsados. Establecer en 0 para deshabilitar. AllowRestrictedUser: false // El usuario restringido pateará a los jugadores que se enumeran a continuación y no cumplen con la coincidencia del nombre de usuario; IP AllowedRestrictedUser: - playername;127.0.0.1 allowedNicknameCharacters: allowedMovementRadius: 100 // ¿Hasta dónde pueden caminar los jugadores no registrados? Establecer en 0 para radio ilimitado maxRegPerIp: 3 // Registros máximos por IP
GameMode: ForceSurvivalMode: false // ¿Forzar el modo de supervivencia a un jugador cuando se une? ResetInventotyIfCreative: false // Si un jugador se une a CreativeMode y ForceSurvivalMode: verdadero, el inventario se borrará security: minPasswordLength: 4 unLoggedinGroup: unLoggedinGroup // Grupo de permisos passwordHash: SHA256 // Cifrado de contraseña
registration: enabled: true // Habilitar registro en el servidor messageInterval: 5 // Envía cada X segundos un mensaje a un jugador para recordarle que debe iniciar sesión / registrarse force: true // Solo los jugadores registrados y conectados pueden jugar.
unrestrictions: UnrestrictedName: [] // Lista todos los nombres de jugadores que deberían tener que iniciar sesión.
Comandos
Comandos normales
Jugador:
Comando | Permiso-Nodo | Uso |
---|---|---|
/register <Password> | authme.register | Regístrese en el servidor |
/login <Password> | authme.login | Inicie sesión en el servidor |
/logout | authme.logout | Cerrar sesión del servidor |
/changepassword <oldPW> <newPW> | authme.changepassword | Cambie su contraseña (debe iniciar sesión) |
/unregister <Password> | authme.unregister | Anular el registro del servidor |
Comandos de administrador
Mando | Permiso-Nodo | Efecto |
---|---|---|
/authme register <Playername> <Password> | authme.admin.register | Registrar un jugador |
/authme unregister <playername> | authme.admin.unregister | Anular el registro de un jugador |
/authme changepassword <playername> <newPW> | authme.admin.changepassword | Cambiar contraseña de un jugador |
/authme reload | authme.admin.reload | Vuelva a cargar el caché y la configuración |
<spoiler text="Ejemplo de permisos">
groups: Owner: permissions: - authme.* Admins: permissions: - authme.* Moderator: permissions: - authme.login - authme.logout - authme.register - authme.changepassword - authme.unregister VIP: permissions: - authme.login - authme.logout - authme.register - authme.changepassword - authme.unregister Players: permissions: - authme.login - authme.logout - authme.register - authme.changepassword - authme.unregister Guests: permissions: users:
</spoiler>