Помогите AuthMe телепортирует после регистрации.

Dignition

Активный участник
Пользователь
Баллы
66
Измучился весь, весь форум перерыл, находил темы, а ответа так и не нашёл.
На сервере стоит Essentials и Multivers-core.
Действие происходит следующим образом. Захожу на сервер, появляюсь в нужной точке спавна. После того как залогинился, появляюсь в мире выживания, а не на спавне. Все свои конфиги перерыл, не могу понять причину, вот конфиг essentials Spawn.yml:

Код:
spawns:
  default:
    world: '2'
    x: -158.56111300628078
    y: 91.0
    z: -34.478491060446494
    yaw: -180.00145
    pitch: 3.8999982

Вот конфиг самого essentials:

Код:
  # When we spawn for the first time, which spawnpoint do we use?
  # Set to "none" if you want to use the spawn point of the world.
  spawnpoint: spawn

Вот конфиг Multivers-core:

Код:
  '2':
    seed: -4995475172242640896
    environment: NORMAL
    type: NORMAL
    hidden: false
    alias:
      name: ''
      color: WHITE
    pvp: false
    scale: 1.0
    respawnworld: ''
    allowweather: true
    difficulty: EASY
    animals:
      spawn: false
    monsters:
      spawn: false
    entryfee:
      currency: -1
      price: 0.0
    hunger: true
    autoheal: true
    adjustspawn: true
    portalform: ALL
    gamemode: SURVIVAL
    keepspawninmemory: true
    spawn:
      x: -158.56111300628078
      y: 91.0
      z: -34.478491060446494
      pitch: 3.8999982
      yaw: -180.00145
      world: '2'
    autoload: true
    bedrespawn: false

Всё настроено на ту точку спавна.. Но в итоге появляюсь тут..2015-11-14_18.32.33.png
 
Смотрите конфиг AuthMe
Не нашёл ничего связанного с спавном или телепортом..
Код:
DataSource:
  mySQLColumnName: username
  mySQLTablename: authme
  mySQLUsername: authme
  backend: file
  mySQLColumnLastLogin: lastlogin
  mySQLDatabase: authme
  mySQLPort: '3306'
  mySQLColumnIp: ip
  mySQLHost: 127.0.0.1
  mySQLColumnPassword: password
  mySQLPassword: '12345'
  caching: true
  mySQLlastlocX: x
  mySQLlastlocY: y
  mySQLlastlocZ: z
  mySQLColumnEmail: email
  mySQLColumnId: id
GroupOptions:
  UnregisteredPlayerGroup: ''
  RegisteredPlayerGroup: ''
  Permissions:
    PermissionsOnJoin: []
settings:
  sessions:
    enabled: true
    timeout: 500
    sessionExpireOnIpChange: true
  restrictions:
    allowChat: false
    allowCommands:
    - /login
    - /register
    - /l
    - /reg
    - /passpartu
    - /email
    - /captcha
    maxRegPerIp: 3
    maxNicknameLength: 20
    ForceSingleSession: true
    ForceSpawnLocOnJoinEnabled: false
    SaveQuitLocation: true
    AllowRestrictedUser: false
    AllowedRestrictedUser: []
    kickNonRegistered: false
    kickOnWrongPassword: false
    teleportUnAuthedToSpawn: true
    minNicknameLength: 2
    allowMovement: false
    timeout: 80
    allowedNicknameCharacters: '[a-zA-Z0-9_?]*'
    allowedMovementRadius: 300
    enablePasswordVerifier: true
    ProtectInventoryBeforeLogIn: true
    displayOtherAccounts: true
    ForceSpawnOnTheseWorlds:
    - 2
    - world
    - world_nether
    - world_the_end
    banUnsafedIP: false
  GameMode:
    ForceSurvivalMode: false
    ResetInventoryIfCreative: false
  security:
    minPasswordLength: 4
    unLoggedinGroup: unLoggedinGroup
    passwordHash: SHA256
    doubleMD5SaltLength: 8
  registration:
    enabled: true
    messageInterval: 4
    force: true
    enableEmailRegistrationSystem: false
    doubleEmailCheck: false
  unrestrictions:
    UnrestrictedName: []
  messagesLanguage: ru
ExternalBoardOptions:
  mySQLColumnSalt: ''
  mySQLColumnGroup: ''
  nonActivedUserGroup: -1
  mySQLOtherUsernameColumns: []
Xenoforo:
  predefinedSalt: ''
permission:
  EnablePermissionCheck: false
BackupSystem:
  ActivateBackup: false
  OnServerStart: false
  OnServerStop: true
  MysqlWindowsPath: C:\\Program Files\\MySQL\\MySQL Server 5.1\\
Passpartu:
  enablePasspartu: false
Security:
  SQLProblem:
    stopServer: true
  ReloadCommand:
    useReloadCommandSupport: true
  console:
    noConsoleSpam: false
    removePassword: true
  captcha:
    useCaptcha: false
    maxLoginTry: 6
    captchaLength: 5
Converter:
  Rakamak:
    fileName: users.rak
    useIP: false
    ipFileName: UsersIp.rak
    newPasswordHash: SHA256
Email:
  mailSMTP: smtp.gmail.com
  mailPort: 465
  mailAccount: ''
  mailPassword: ''
  mailSenderName: ''
  RecoveryPasswordLength: 8
  mailSubject: Your new AuthMe Password
  mailText: 'Dear <playername>, \n\n This is your new AuthMe password for the server
    \n\n <servername> : \n\n <generatedpass>\n\nDo not forget to change password after
    login! \n /changepassword <generatedpass> newPassword'
  maxRegPerEmail: 1
Hooks:
  multiverse: true
  chestshop: true
  bungeecord: false
  notifications: true
 
Не нашёл ничего связанного с спавном или телепортом..
Код:
DataSource:
  mySQLColumnName: username
  mySQLTablename: authme
  mySQLUsername: authme
  backend: file
  mySQLColumnLastLogin: lastlogin
  mySQLDatabase: authme
  mySQLPort: '3306'
  mySQLColumnIp: ip
  mySQLHost: 127.0.0.1
  mySQLColumnPassword: password
  mySQLPassword: '12345'
  caching: true
  mySQLlastlocX: x
  mySQLlastlocY: y
  mySQLlastlocZ: z
  mySQLColumnEmail: email
  mySQLColumnId: id
GroupOptions:
  UnregisteredPlayerGroup: ''
  RegisteredPlayerGroup: ''
  Permissions:
    PermissionsOnJoin: []
settings:
  sessions:
    enabled: true
    timeout: 500
    sessionExpireOnIpChange: true
  restrictions:
    allowChat: false
    allowCommands:
    - /login
    - /register
    - /l
    - /reg
    - /passpartu
    - /email
    - /captcha
    maxRegPerIp: 3
    maxNicknameLength: 20
    ForceSingleSession: true
    ForceSpawnLocOnJoinEnabled: false
    SaveQuitLocation: true
    AllowRestrictedUser: false
    AllowedRestrictedUser: []
    kickNonRegistered: false
    kickOnWrongPassword: false
    teleportUnAuthedToSpawn: true
    minNicknameLength: 2
    allowMovement: false
    timeout: 80
    allowedNicknameCharacters: '[a-zA-Z0-9_?]*'
    allowedMovementRadius: 300
    enablePasswordVerifier: true
    ProtectInventoryBeforeLogIn: true
    displayOtherAccounts: true
    ForceSpawnOnTheseWorlds:
    - 2
    - world
    - world_nether
    - world_the_end
    banUnsafedIP: false
  GameMode:
    ForceSurvivalMode: false
    ResetInventoryIfCreative: false
  security:
    minPasswordLength: 4
    unLoggedinGroup: unLoggedinGroup
    passwordHash: SHA256
    doubleMD5SaltLength: 8
  registration:
    enabled: true
    messageInterval: 4
    force: true
    enableEmailRegistrationSystem: false
    doubleEmailCheck: false
  unrestrictions:
    UnrestrictedName: []
  messagesLanguage: ru
ExternalBoardOptions:
  mySQLColumnSalt: ''
  mySQLColumnGroup: ''
  nonActivedUserGroup: -1
  mySQLOtherUsernameColumns: []
Xenoforo:
  predefinedSalt: ''
permission:
  EnablePermissionCheck: false
BackupSystem:
  ActivateBackup: false
  OnServerStart: false
  OnServerStop: true
  MysqlWindowsPath: C:\\Program Files\\MySQL\\MySQL Server 5.1\\
Passpartu:
  enablePasspartu: false
Security:
  SQLProblem:
    stopServer: true
  ReloadCommand:
    useReloadCommandSupport: true
  console:
    noConsoleSpam: false
    removePassword: true
  captcha:
    useCaptcha: false
    maxLoginTry: 6
    captchaLength: 5
Converter:
  Rakamak:
    fileName: users.rak
    useIP: false
    ipFileName: UsersIp.rak
    newPasswordHash: SHA256
Email:
  mailSMTP: smtp.gmail.com
  mailPort: 465
  mailAccount: ''
  mailPassword: ''
  mailSenderName: ''
  RecoveryPasswordLength: 8
  mailSubject: Your new AuthMe Password
  mailText: 'Dear <playername>, \n\n This is your new AuthMe password for the server
    \n\n <servername> : \n\n <generatedpass>\n\nDo not forget to change password after
    login! \n /changepassword <generatedpass> newPassword'
  maxRegPerEmail: 1
Hooks:
  multiverse: true
  chestshop: true
  bungeecord: false
  notifications: true
А я нашёл. Странно, не так ли?
 
хорош троллить.. я тут за помощью пришёл..
А я буду троллить. Кто мне запретит?
ЧТО НАДО СДЕЛАТЬ?
За пивом сходить 😆

Остановите сервер
ForceSpawnLocOnJoinEnabled в true
Запустите сервер.
Результат отпишите.
 
А я буду троллить. Кто мне запретит?

За пивом сходить 😆

Остановите сервер
ForceSpawnLocOnJoinEnabled в true
Запустите сервер.
Результат отпишите.
За пивом сходил, остановил, переделал конфиг, запустил, описываю:
Как телепортировал после логина, так и телепортирует.
 
SaveQuitLocation: true
teleportUnAuthedToSpawn: true
На false, будешь авторизовыватся в том месте где вышел. Тебе это нужно или что?
 
SaveQuitLocation: true
teleportUnAuthedToSpawn: true
на false
А обязательно выключать сервер или можно просто плагин релоадить
SaveQuitLocation: true
teleportUnAuthedToSpawn: true
На false, будешь авторизовыватся в том месте где вышел. Тебе это нужно или что?
Всё тоже самое.. до сих пор телепортирует, может порыться в конфигах, что я сверху ещё кинул?
 
А обязательно выключать сервер или можно просто плагин релоадить
В принципе можно и /reload, но так как этот плагин написан левой пяткой, я не уверен, что сработает правильно.
Всё тоже самое.. до сих пор телепортирует, может порыться в конфигах, что я сверху ещё кинул?
Нет ответа. Я не знаю, как это событие отрабатывает Multiverse, но связка AuthMe + Ess должна срабатывать верно при указанных мной параметрах.
 
Назад
Верх Низ