Войти или зарегистрироваться

Хорошая и очень плохая новость

sashok724

Старожил
Девелопер
Баллы
123
Начну с хорошей: 1.6 вышла. лошади, большие оптимизации производительности и т.д.
Плохая(ие) новость(и):
1) В 1.6 используется авторизация по токенам, тоесть теперь бухаровская авторизация (сессии) не подойдет. Придется писать новую систему авторизации, либо юзать xAuth, AuthMe и подобное
2) Апплетом запускать майнкрафт (как это делается во всех лаунчерах) больше не выйдет. MinecraftApplet больше нет. Так же появилось куча зависимостей. Это так же означает что придется почти полностью всем лаунчерам переписать код загрузки библиотек и запуска майнкрафта.
3) Проблема не критична для серверов, с ней можно смириться, НО:
Новый майнкрафт теперь все чаще и чаще юзает JSON, который, кстати, теперь используется для создания атрибутов для мобов. И JSON распарсивается каждый тик. Это означает, что если не убрать аттрибуты из сервера, будут большие потери производительности при >500 мобов на загруженных чанках. Переменные (особенно примитивные типы, int, short, byte, long) в несколько сотен раз быстрее обрабатывать, нежели парсить JSON. Ресурспаков эта проблема не касается, так как ресурспаки загружаются один раз при запуске игры, т.е. фпс в клиенте не уменьшится.
Это только те проблемы, которые необходимо решить администраторам серверов для обновления до 1.6.X. Которые я сразу заметил в коде.
 
Начну с хорошей: 1.6 вышла. лошади, большие оптимизации производительности и т.д.
Плохая(ие) новость(и):
1) В 1.6 используется авторизация по токенам, тоесть теперь бухаровская авторизация (сессии) не подойдет. Придется писать новую систему авторизации, либо юзать xAuth, AuthMe и подобное
2) Апплетом запускать майнкрафт (как это делается во всех лаунчерах) больше не выйдет. MinecraftApplet больше нет. Так же появилось куча зависимостей. Это так же означает что придется почти полностью всем лаунчерам переписать код загрузки библиотек и запуска майнкрафта.
3) Проблема не критична для серверов, с ней можно смириться, НО:
Новый майнкрафт теперь все чаще и чаще юзает JSON, который, кстати, теперь используется для создания атрибутов для мобов. И JSON распарсивается каждый тик. Это означает, что если не убрать аттрибуты из сервера, будут большие потери производительности при >500 мобов на загруженных чанках. Переменные (особенно примитивные типы, int, short, byte, long) в несколько сотен раз быстрее обрабатывать, нежели парсить JSON. Ресурспаков эта проблема не касается, так как ресурспаки загружаются один раз при запуске игры, т.е. фпс в клиенте не уменьшится.
Это только те проблемы, которые необходимо решить администраторам серверов для обновления до 1.6.X. Которые я сразу заметил в коде.

Плохо, ничего не скажешь.
Когда уже наконец они перестанут так быстро обновления выпускать ?!
 
Плохо, ничего не скажешь.
Когда уже наконец они перестанут так быстро обновления выпускать ?!
Мне пофигу, всеравно я авторизацию на свою поменяю :D. А для админов серверов это З*****Ц как плохо. Чтобы обновиться до 1.6 им придется половину лаунчера и веб-обвязки переписать, а то и полностью.
 
Мде...Теперь не поиграешь через обычный лаунчер ..
 
Начну с хорошей: 1.6 вышла. лошади, большие оптимизации производительности и т.д.
Плохая(ие) новость(и):
1) В 1.6 используется авторизация по токенам, тоесть теперь бухаровская авторизация (сессии) не подойдет. Придется писать новую систему авторизации, либо юзать xAuth, AuthMe и подобное
2) Апплетом запускать майнкрафт (как это делается во всех лаунчерах) больше не выйдет. MinecraftApplet больше нет. Так же появилось куча зависимостей. Это так же означает что придется почти полностью всем лаунчерам переписать код загрузки библиотек и запуска майнкрафта.
3) Проблема не критична для серверов, с ней можно смириться, НО:
Новый майнкрафт теперь все чаще и чаще юзает JSON, который, кстати, теперь используется для создания атрибутов для мобов. И JSON распарсивается каждый тик. Это означает, что если не убрать аттрибуты из сервера, будут большие потери производительности при >500 мобов на загруженных чанках. Переменные (особенно примитивные типы, int, short, byte, long) в несколько сотен раз быстрее обрабатывать, нежели парсить JSON. Ресурспаков эта проблема не касается, так как ресурспаки загружаются один раз при запуске игры, т.е. фпс в клиенте не уменьшится.
Это только те проблемы, которые необходимо решить администраторам серверов для обновления до 1.6.X. Которые я сразу заметил в коде.
Ужас,Джеб что же он творит!
 
Когда Нотч перестал заниматься этим и отдал разработку майкрафта Джебу - манкрафт стал превращаться в большую коровью лепёшку
 
Попадос, первое время вообще не поиграть на 1.6
 
Попадос, первое время вообще не поиграть на 1.6

Поиграют только те,кто имеет лицуху.Я уже играл,вроде норм,но лучше бы сделали вертикальное расположение редстоуна
 
А когда выйдет ядра для MineCraft 1.6.1? Никто не знает?
 
Когда Нотч перестал заниматься этим и отдал разработку майкрафта Джебу - манкрафт стал превращаться в большую коровью лепёшку
Я примерно на это намекнул
Не согласен. Джеб много чего полезного сделал... Но вот ход с кучей зависимостей типа Apache Commons, у меня желание суицида вызывает.
 
Щас попробую специально для вас написать простенький оффлайн запускатор 1.6.
 
Есть у кого лишний акк? Хочу посмотреть схему авторизации, если всё просто - напишу на ruby.
 
Назад
Верх