- Баллы
- 76
- Ник в Minecraft
- Moveton
На нашем многострадальном сервере был баг, при авторизации игрока его иногда не телепортировало в рукотворное лобби, таким образом можно было узнать его координаты.
Решением стал сервер авторизации. И вроде все окей, мы его настроили, даже сделали старт локу... при входа на сервер игроку даются часы:
Казалось все идеально, но я случайно во время /login нажал пкм с компасом в руке.
И меня преспокойно в обход авторизации телепортировало на основной сервер)
Капец. Это если бы мы этого не заметили, кто то спокойно зашел бы от никнейма админа и делал бы что вздумается.
Какие у меня есть варианты?..
Сейчас при входе игрока на сервер, ему дается компас и книга с гайдом по серверу. В планах было расширить старт локу, наполнить ее пасхалками.
Как я понял, проблема кроется вот в этой команде: server: server
Т.е в данном случае при нажатии игроком лкм/пкм на часы, команда на редирект игрока исходит от самой банжи в обход плагина авторизации.
Буду благодарен за помощь, спасибо)
Решением стал сервер авторизации. И вроде все окей, мы его настроили, даже сделали старт локу... при входа на сервер игроку даются часы:
bungeecord-item:
id: clock
slot: 0
name: '&eТелепорт'
lore:
- '&7Нажми пкм для входа на сервер'
interact:
- 'server: server'
- 'message: &7[&6Server_Bot&7]&r Вжух /"^_^/"'
inventory:
- 'server: server'
- 'message: &7[&6Server_Bot&7]&r Вжух /"^_^/"'
commands-sound: BLOCK_NOTE_BLOCK_PLING
commands-cost: 10
commands-cooldown: 2
enchantment: FIRE_ASPECT:3
itemflags: inventory-modify, hide-attributes, death-drops, self-drops
triggers: join, respawn, world-switch
permission-node: itemjoin.bungee
enabled-worlds: ALL
id: clock
slot: 0
name: '&eТелепорт'
lore:
- '&7Нажми пкм для входа на сервер'
interact:
- 'server: server'
- 'message: &7[&6Server_Bot&7]&r Вжух /"^_^/"'
inventory:
- 'server: server'
- 'message: &7[&6Server_Bot&7]&r Вжух /"^_^/"'
commands-sound: BLOCK_NOTE_BLOCK_PLING
commands-cost: 10
commands-cooldown: 2
enchantment: FIRE_ASPECT:3
itemflags: inventory-modify, hide-attributes, death-drops, self-drops
triggers: join, respawn, world-switch
permission-node: itemjoin.bungee
enabled-worlds: ALL
Казалось все идеально, но я случайно во время /login нажал пкм с компасом в руке.
И меня преспокойно в обход авторизации телепортировало на основной сервер)
Капец. Это если бы мы этого не заметили, кто то спокойно зашел бы от никнейма админа и делал бы что вздумается.
Какие у меня есть варианты?..
Сейчас при входе игрока на сервер, ему дается компас и книга с гайдом по серверу. В планах было расширить старт локу, наполнить ее пасхалками.
Как я понял, проблема кроется вот в этой команде: server: server
Т.е в данном случае при нажатии игроком лкм/пкм на часы, команда на редирект игрока исходит от самой банжи в обход плагина авторизации.
Буду благодарен за помощь, спасибо)