Skip to content

Conversation

@azkich
Copy link

@azkich azkich commented Nov 30, 2025

fixes #28
fixes #29
fixes #30

Новые фичи:

  1. Всегда с собой
    К примеру, вы используете ресурспак Пепеленда и устали каждый раз переименовывать золотую морковь в сырки или нужный вам тотем в ваш любимый скин. Теперь достаточно будет взять их в руку.

Использует команду /model имя на нужный тип предметов если игрок берет его в основную руку, предмет подходит по id и не имеет других значений по кастому.
Работает в формате
[minecraft:stick;"hand"], [minecraft:shield;"stop_shield"] - перечисление с помощью , отделения внутри ;
[id;"имя"]

  1. Фильтрация чата
    Проверка на совпадения с разными правилами фильтрации.
    Два режима - blacklist(по умолчанию) и whitelist.
    Blacklist - скрывает только при содержании совпадения.
    Whitelist - отображает только при содержании совпадения.
    Распространяется на ники и слова одновременно.

  2. Счётчик Алмазов
    Отображает количество алмазов и алмазных блоков в контейнере, также при наведении на любой предмет подсчитывает его общее количество.
    К сожалению, не учитывает предметы внутри шалкеров.

  3. Счётчик занятых слотов
    Отображает текущее количество занятых слотов у игрока с учетом его хотбара и инвентаря.

Основные тесты производились на сборке билдов под 1.21.6
@azkich
Copy link
Author

azkich commented Nov 30, 2025

Забыл добавить в описании фич.
Новые положения для кнопок лобби и возможность смены через настройки мода.

@azkich
Copy link
Author

azkich commented Nov 30, 2025

Исправил отображение индикатора пустых слотов.
Добавил новую фичу - выполнение очереди команд
При нажатии настраиваемой кнопки, отправляет последовательность команд с указанной задержкой.
[{command argument}; 100ms], [{command argument}; 200ms]

Добавлена дополнительная клавиша  для отправки из буфера обмена, а не из настроек мода.
@azkich
Copy link
Author

azkich commented Nov 30, 2025

Добавлена дополнительная клавиша для отправки из буфера обмена, а не из настроек мода.

@bleudev
Copy link
Owner

bleudev commented Dec 1, 2025

Фига себе, не ожидал, что будут люди, помогающие проекту)

Copy link
Owner

@bleudev bleudev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Пару изменений нужно сделать. Есть классные идеи, но хотелось бы сначала видеть issue, а затем пулл реквест) и делать всё очередно, ведь такие пуллы очень сложно контролировать. Сейчас мне нужно глянуть то, что уже было сделано (протестировать). Но я пока занят другой функцией + есть наконец идея для исправления извечного бага с рестарт баром. Поэтому когда исправлю буду работать вместе с тобой над этими функциями. Пока можешь исправить то, про что я написал. + могу сказать, что мне не нравится система папок, она слишком замудрённая (я про feature). Также, затем, нужно сделать обязательно порт всего этого на 1.21.9.

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Не вижу смысла и считаю прошлым веком реализовывать настройку через команды, только через конфиг.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Не совсем уверен, что правильно понимаю. Реализация сделана таким образом, чтобы можно было управлять как через меню настроек мода, так и командами.

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ну это лишние команды, я не думаю, что стоит их вообще добавлять

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Сколько людей, столько и мнений, но открывать каждый раз меню мода будет неудобно если есть в этом частая потребность. Учитывая, что большинство игроков не используют Modlist Memory или других модов запоминающих последний открыт мод через мод меню.

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

можно сделать команду, которая откроет конфиг мода. это очень просто

@bleudev bleudev added the enhancement New feature or request label Dec 1, 2025
@bleudev bleudev self-assigned this Dec 1, 2025
@bleudev bleudev modified the milestones: 2.7, 2.8 Dec 1, 2025
@bleudev
Copy link
Owner

bleudev commented Dec 2, 2025

Короче я посмотрел. Фишки конечно крутые, но недоработанные. Я постараюсь их подправить (особенно мне не нравится счётчик алмазов). Идеи очень классные, но не понимаю зачем делать счётчик заполненных мест в инвентаре, это бесполезно.

Скорее всего будет проще, если я открою новый пулл реквест с полным переписыванием фич и буду некоторые части кода копировать отсюда

@bleudev
Copy link
Owner

bleudev commented Dec 2, 2025

На будущее скажу, что лучше делать сначала issue, а затем уже, после обговорения функции, делать ее, а также делать по одной функции, желательно, ведь просто смотреть за этим сложно)

@azkich
Copy link
Author

azkich commented Dec 2, 2025

Окей. Также присмотрись к изменением индикатора рестартов в Optimization and request, я оптимизировал его и добавил фишку со звуками.
Он работает. Отслеживанием изменения хотбара в каждый тик сильно не играет роли, тк таймер работает посекундно и лучше перевести обновления раз в секунду.

Насчёт утилиты с очередью команд, по большей части делалось под https://pplhub.info/holoart и https://pplhub.info/color

Говоря про счётчик пустых слотов, это специфичная вещь которая нужна для сбора ресурсов, которые не выйдет фармить на фермах. К примеру, когда нужно добыть чего-то в большом объеме, майн устроен таким образом, что первым делом у тебя будет заполняться свободный хотбар, а уже после инвентарь. Если тебе нужно чего-то много и ты можешь добывать это быстро, но нужно собирать руками, придется каждый раз ориентироваться, а сколько еще могу собрать и че из мусора подобралось.

Также хочу уточнить моменты.
Можно ли писать предложения по фичам в проблемах на русском или предпочтительнее английский?
Почему акцент идет на 1.21.9-1.21.10, вместо 1.21.6-1.21.8 учитывая версию проекта к которому отсылается мод?

@bleudev bleudev modified the milestones: 2.8, 2.9 Dec 13, 2025
@bleudev bleudev removed this from the 2.9 milestone Jan 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Advanced chat filter Diamond counter Add auto specific model picker for items feature

2 participants