Перейти к содержимому

Fingercomp's Playground

  • записей
    88
  • комментария
    452
  • просмотр
    511 851

OpenComputers 1.7.0

Fingercomp

2 231 просмотр

Окей, новую версию ждать не пришлось год в этот раз. 1.7.0! В наличии много всяких улучшений в OpenOS, баги фиксятся, а не создаются, но каких-либо особых изменений в самом моде нет.

 

Начнём с новых штучек в моде.

  • Версия для 1.11.2 и 1.12.1. Поддержка Forge Energy, интеграция с CC, Project:R3D, WR-CBE, IC2, Hwyla, AE2.
  • Датчик движений можно пихать свободно как апгрейд для роботов.
  • Китайский перевод.
  • Пофикшены фризы монитора у роботов.
  • С 1.12 юзаются ванильные железные наггетсы.
  • Рефакторинг API и кода в целом.
  • Методы getAllStacks и getInventoryName для контроллера инвентаря и транспозера. Наконец-то!
  • Ивент drop посылается и при простом клике (раньше только при таскании).
  • Улучшенная поддержка многожидкостных контейнеров. Вернее, многоконтейнерных блоков. Как-то так.
  • Отсутствующие глифы стали шириною в 1 символ.
  • Бесконечный цикл в мануале. Отличная фича была. Правда, это только со сломанными страницами проявлялось.
  • Роботы не все инструменты адекватно использовали. Теперь все, наверное.
  • Обломали способ загрузить процессор на хостовом компе из игры.


Ну, мне обманывать смысла не было, да: в осном фиксы всякие. Зато в OpenOS тонны всякого.

  • Новая библиотека в OpenOS: thread. Туториал попробую когда-нибудь сообразить.
  • Рефакторинг, чистка и прочие такого рода мероприятия.
  • Фиксы всяких прог и либ (ls, lib/event, lib/keyboard). Вряд ли это интересно.
  • loadfile теперь работает с относительными путями.
  • tty вынесен из lib/term; поддержка кодов vt100.
  • Фиксы окружений в load, bin/lua и шелле.
  • Прога pastebin теперь работает через https.
  • Улучшение производительности всего и вся. Здесь же и либа сериализации.
  • ls использует цвета из переменной окружения LS_COLORS, которая теперь содержит коды vt100. @LeshaInc хотел немного славы, поэтому отдельно упоминаю его — он посоветовал.
  • Лэшань же написал bin/tree, которая включается в стандартную поставку.
  • И, конечно же. Запускается быстрее! Жрёт меньше памяти (140 кБ)! Крутой номер версии!


Поэтому обновляйтесь. Тем более, что этот релиз имеет наибольшее число поддерживаемых версий. 1.7.10, 1.8.9, 1.9.4, 1.10.2, 1.11.2, 1.12.1. Выбирайте по вкусу на странице релиза.

 

P. S. Оказывается, я давно не писал сюда что-либо. Тогда тизерну в качестве компенсации. Готовлю потихоньку небольшой кукбук с рецептами по OC, OpenOS и Lua. Думаю скоро выложить. Посмотрим, как оно пойдёт.

  • Нравится 4


4 комментария


Рекомендуемые комментарии

> хотел немного славы

 

 

<LeshaInc> fingercomp: fingercomp fingercomp fingercomp fingercomp fingercomp 
<LeshaInc> ПОЧЕМУ
<LeshaInc> меня нет
<LeshaInc> в списке контрибуторов
<LeshaInc> АААААААА?
<Fiender> ууу
<Fiender> неосилил
<Fiender> РИП РИП РИП
<LeshaInc> fingercomp: 
<LeshaInc> fingercomp: 
<LeshaInc> ААААААААААААААААААААААА
<LeshaInc> fingercomp: 
<Fiender> НЕОСИЛИЛ
<Fiender> НЕОСИЛИЛ
<Fiender> НЕОСИЛИЛ
<LeshaInc> ААААААААААААААААААААААААААААААА
<LeshaInc> ААААААААААААААААААААААААААААААА
<LeshaInc> ААААААААААААААААААААААААААААААА
<LeshaInc> ФИНГЕР РИПНУЛСЯ
<LeshaInc> И ПАЯНЕЛ ТОЖЕ
<fingercomp> ?
<LeshaInc> АААААААААААААААААААААААААААААААААААААААААААААААААААААА
<LeshaInc> fingercomp: 
<LeshaInc> МЕНЯ НЕТ
<LeshaInc> в списке контрибуторов
<LeshaInc> релиза
<Fiender> ууу
<Fiender> неосилил унрип
<Fiender> ГАЧИАБН
<Fiender> ГАЧИБАН
<fingercomp> ок
<LeshaInc> fingercomp: fingercomp fingercomp fingercomp fingercomp 
<LeshaInc> ПОЧИНИ 

 

 

Поделиться комментарием


Ссылка на комментарий

Да, опенось починили, а то пользоваться было совершенно невозможно. Теперь больше плюшек и больше багов, в добавок к старым.

Поделиться комментарием


Ссылка на комментарий

Методы getAllStacks и getInventoryName для контроллера инвентаря и транспозера. Наконец-то!

Проверил на OpenComputers-MC1.7.10-1.7.0.1085-universal.jar

Методы getAllStacks и getInventoryName отсутсвуют как для контроллера инвентаря, так и для транспозера.

Поделиться комментарием


Ссылка на комментарий

Проверил на OpenComputers-MC1.7.10-1.7.0.1085-universal.jar

Методы getAllStacks и getInventoryName отсутсвуют как для контроллера инвентаря, так и для транспозера.

Оказывается, они есть только в кубаче 1.10 и выше. Разобрался с этим утром и отрепортил.

Поделиться комментарием


Ссылка на комментарий
Гость
Добавить комментарий...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...