Автоматическая авторизация

7,166
329
1,544
Как сделать, чтобы при заходе на сервер в чат автоматически что-то писалось? Например /login <login> <password>.
 
Спасибо, а это надо ограничивать по стороне выполнения? И еще: каким методом отсылать текст в чат?
 
this.drawString 

Ну я лично им делаю что то.
Либо через эвент RenderText или тип того.
А вообще можешь велосипед делать.
 
Возник интересный вопрос по теме:Как можно это сделать один раз(токо при заходе),а потом больше не повторять?)))
 
Да нет, я не про отрисовку текста, я про ввод в чат, чтобы залогиниться...
[merge_posts_bbcode]Добавлено: 01.11.2015 17:51:59[/merge_posts_bbcode]

nickita45 написал(а):
Возник интересный вопрос по теме:Как можно это сделать один раз(токо при заходе),а потом больше не повторять?)))
Так оно и будет так, пока не анлогнишся.
 
Мне интересно что бы ОДИН раз за всю игру на опр. мире.
 
А, делай ChatHandler
Код:
public final class ChatHandler {
    public static void sendMsgChatToPlayer(EntityPlayer player, String message) {
        if (FMLCommonHandler.instance().getSide().isServer()) {
            //
        }

        player.addChatMessage(new ChatComponentText(message));

    }
}
Потом делаешь свой класс и пишешь это.

Код:
ChatHandler.sendMsgChatToPlayer(event.player, "ur message");
Потом регаешь EventHandler как эвент и инитишь в проксях, вуаля.
 
Спасибо)
 
nickita45 написал(а):
Мне интересно что бы ОДИН раз за всю игру на опр. мире.
Записать куда-нибудь и проверять переменную(лист с уже зареганными игроками)
 
Зачем? Есть же НБТ. При заходе проверяешь, есть ли тег в игроке. Если нет - добавляешь его и делаешь свои действия.
Так делают все популярные моды чтобы выдавать книжки с туториалами.
 
Чего? Какой краш? Всё он так сказал
[merge_posts_bbcode]Добавлено: 01.11.2015 16:26:40[/merge_posts_bbcode]

Могу даже подсказать: юзай IExtendedEntityProperties
 
Уйма-то уйма, но мне интересно какой из них наилучший.
 
Ну тогда вообще пропорции можно  никогда не создавать.
 
Назад
Сверху