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


Фотография

Аддон "informator"


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 128

#1 avttrue

avttrue

    Добытчик камня

  • Шерифы сервера
  • Сообщений: 248
  • Ник в Minecraft:
    Chapaev
  • Откуда: Обираловка

Написал 09.06.2015 - 21:38

Всем привет.
В рамках изучения создания модов под forge я написал маленький мод, который показывает баффы и дебаффы на персонаже в виде иконок и остающееся время их действия. По сути, это упрощённый клон StatusEffectHUD, только не требуются никакие дополнительные файлы и оно у меня работает  :roll:  (StatusEffectHUD у меня так и не заработал).
Наслаждайтесь, как принято говорить в таких случаях: 1.11
Исходники прилагаются.
Огромное спасибо Румикону за помощь в освоении!
По наличию времени буду развивать.

 

Скриншоты:

 

https://yadi.sk/d/dwSDpRdWjuZd7

 

На данный момент выводится следующая информация:

* Баффы и дебаффы (1.8.9)
* Износ оружия или инструмента в руке, износ одетой брони.
* Информация о блоке, на который направлен взгляд: координаты, освещённость, заряженность и пр. (для наковальни: повреждение).
* Реальное (не игровое) время.
* Игровое время.
* Текущая фаза луны и "фактор фазы".
* Текущая погода (ясно, дождь, гроза).
* Скорость перемещения игрока.
* Список всех зачарований на игроке.
* Информация о мобе, на которого направлен взгляд (для коня и питомцев дополнительно (если есть): владелец, прыгучесть, быстрота).

* Индикация освещённости поверхности и границы чанка (по F12).

 

Установка:
1) Установить Minecraft Forge, рекомендуемую версию (http://files.minecraftforge.net/)
2) Поместить файл mod'а в каталог ...\AppData\Roaming\.minecraft\mods

Настройка:
Основное меню Майнкрафта (там, где кнопки "Одиночная игра" и "Сетевая игра") -> кнопка "Mods" -> выбираем мод Информатор -> кнопка Config

 

Поддерживаемые версии Minecraft:

* 1.11 - теперь здесь


  • Поблагодарил: Gorantev

#2 avttrue

avttrue

    Добытчик камня

  • Шерифы сервера
  • Сообщений: 248
  • Ник в Minecraft:
    Chapaev
  • Откуда: Обираловка

Написал 10.06.2015 - 18:00

Добавил индикатор износа инструментов и оружия.



#3 rumickon

rumickon

  • Администраторы
  • Сообщений: 579

Написал 10.06.2015 - 18:04

Скрины бы )

#4 Глобул

Глобул

    Добытчик железа

  • Пользователи
  • Сообщений: 405
  • Ник в Minecraft:
    globului
  • Откуда: Краснодарский край

Написал 10.06.2015 - 18:32

Скрины бы )

Ага  :-(



#5 avttrue

avttrue

    Добытчик камня

  • Шерифы сервера
  • Сообщений: 248
  • Ник в Minecraft:
    Chapaev
  • Откуда: Обираловка

Написал 10.06.2015 - 21:22

Добавил картиночки!



#6 rumickon

rumickon

  • Администраторы
  • Сообщений: 579

Написал 10.06.2015 - 22:37

Спасибо. Аскетично, мне нравится.
Не хватает возможности изменения настроек во время игры.
Еще одно неудобство: при изменении размера экрана статусная строка гуляет туда-сюда. Нет возможности ее отцентрировать.

#7 avttrue

avttrue

    Добытчик камня

  • Шерифы сервера
  • Сообщений: 248
  • Ник в Minecraft:
    Chapaev
  • Откуда: Обираловка

Написал 10.06.2015 - 22:59

Замечания справедливые. Разбираюсь помаленьку.
Сегодня искал, как получить атрибуты экрана - не нашёл пока. Документации по форжу кроме форума - никакой.
Есть повод джаву подучить, ведь это первое, что я написал на джаве в жизни :-)

#8 avttrue

avttrue

    Добытчик камня

  • Шерифы сервера
  • Сообщений: 248
  • Ник в Minecraft:
    Chapaev
  • Откуда: Обираловка

Написал 11.06.2015 - 21:15

Сделал привязку позиции строки состояния инструмента к углам экрана и к центру экрана.
Если использовали "Информатор" до того, удалите файл "\AppData\Roaming\.minecraft\config\avttrue_informator.cfg" - пришлось изменить формат переменных.
 



#9 rumickon

rumickon

  • Администраторы
  • Сообщений: 579

Написал 15.06.2015 - 19:35

Отлично)
Не хватает показа инфы при включенном дебаг-экране. Я, например, с ним всегда бегаю.

#10 avttrue

avttrue

    Добытчик камня

  • Шерифы сервера
  • Сообщений: 248
  • Ник в Minecraft:
    Chapaev
  • Откуда: Обираловка

Написал 15.06.2015 - 21:27

Отлично)
Не хватает показа инфы при включенном дебаг-экране. Я, например, с ним всегда бегаю.

 

Я, кстати, специально отключаю при нажатом F3 :)
Надо тогда ввести опцию "прятать в дебагрежиме"

 Добавлено спустя 9 минут:

* Сделал опцию скрывать/показывать в дебаг режиме
* Сделал индикацию освещённости блока на который смотришь


  • Поблагодарил: rumickon

#11 avttrue

avttrue

    Добытчик камня

  • Шерифы сервера
  • Сообщений: 248
  • Ник в Minecraft:
    Chapaev
  • Откуда: Обираловка

Написал 16.06.2015 - 21:02

* Добавил отображение координат блока на который направлен взгляд.



#12 avttrue

avttrue

    Добытчик камня

  • Шерифы сервера
  • Сообщений: 248
  • Ник в Minecraft:
    Chapaev
  • Откуда: Обираловка

Написал 17.06.2015 - 23:18

* внёс незначительные изменения (сделал ещё более лучше)

#13 avttrue

avttrue

    Добытчик камня

  • Шерифы сервера
  • Сообщений: 248
  • Ник в Minecraft:
    Chapaev
  • Откуда: Обираловка

Написал 18.06.2015 - 15:18

Сделал окончательно ещё более лучше - исправил вчерашние ошибки.



#14 avttrue

avttrue

    Добытчик камня

  • Шерифы сервера
  • Сообщений: 248
  • Ник в Minecraft:
    Chapaev
  • Откуда: Обираловка

Написал 26.06.2015 - 18:51

Новая версия.
Сделал "горячую" клавишу для включения/выключения мода. По-умолчанию это "I".



#15 avttrue

avttrue

    Добытчик камня

  • Шерифы сервера
  • Сообщений: 248
  • Ник в Minecraft:
    Chapaev
  • Откуда: Обираловка

Написал 06.07.2015 - 20:43

* По многочисленный просьбам (на самом деле для себя) добавил часы. Не игровые, реальные. Чтобы не терять связь с реальностью :)


  • Поблагодарили: Hedgehog1024 и Инквизитор

#16 avttrue

avttrue

    Добытчик камня

  • Шерифы сервера
  • Сообщений: 248
  • Ник в Minecraft:
    Chapaev
  • Откуда: Обираловка

Написал 08.07.2015 - 21:55

Добавил к часам отображение текущей фазы луны (иконкой и цифрой) и такой параметр как "Фактор Фазы" (MoonPhaseFactor) пока не понял, что он означает, пусть пока будет. Если в нём нет смысла - уберём :)



#17 Cyxapuk

Cyxapuk

     

  • Главные модераторы
  • Сообщений: 8706
  • Ник в Minecraft:
    Meegoo

Написал 08.07.2015 - 23:16

Реквестирую уменьшение длины бекграунда у баффов в зависимости от оставшегося времени (изначально длину сделать одинаковой)


V6xCzSN.png


#18 avttrue

avttrue

    Добытчик камня

  • Шерифы сервера
  • Сообщений: 248
  • Ник в Minecraft:
    Chapaev
  • Откуда: Обираловка

Написал 09.07.2015 - 08:31

Да, хорошая идея - сделать прогрессбар. Подумаю, как реализовать.

#19 rumickon

rumickon

  • Администраторы
  • Сообщений: 579

Написал 09.07.2015 - 19:01

такой параметр как "Фактор Фазы" (MoonPhaseFactor) пока не понял, что он означает, пусть пока будет. Если в нём нет смысла - уберём :)

Может что-то связанное со сложностью? Никакой корреляции с переменными из этой статьи нету?
  • Поблагодарил: avttrue

#20 avttrue

avttrue

    Добытчик камня

  • Шерифы сервера
  • Сообщений: 248
  • Ник в Minecraft:
    Chapaev
  • Откуда: Обираловка

Написал 09.07.2015 - 20:33

Может что-то связанное со сложностью? Никакой корреляции с переменными из этой статьи нету?

 

Точно, это именно с этим и связано.

 Добавлено спустя 1 час и 23 минуты:

* Немного исправил значение фактора луны, теперь выводится не цифрами, а словом.




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных