PepeLand Shop
ArchivedA client-side mod for searching signs with matching text. If/and/regex search. It parses prices and quantities, helping you find the best offers. (RU lang only price parsing)
178downloads
0followers
178downloads
0followers
PepeLand Shop has been archived. PepeLand Shop will not receive any further updates unless the author decides to unarchive the project.
Compatibility
Minecraft: Java Edition
1.21.8
Platforms
Supported environments
Client-side
Links
Tags
Creators
Details
Licensed MIT
Published 8 months ago
Updated 8 months ago
PepeLand Shop
Русское описание ниже. Английское не полное 👇
A client-side mod for searching signs with matching text. It parses prices and quantities, helping you find the best offers. (RU lang only price parsing)
Features
- Smart search:
/shop [stack] <pattern> - Regex search:
/shop_rgx [stack] <regular_expression>
Usage
Search patterns
/shop 1 diamond+ore # AND search
/shop 1 diamond-coal # OR search
/shop 1 pick+fortune-pick-pick+silk # Mixed: (pick AND fortune) or (pick) or (pick AND silk)
/shop_rgx 1 [a-z]+.*diam # Regex search
Navigation
- ↑/↓ arrow keys — Switch between price groups
- Backspace — Stop navigation and end the search
- Signs in the current group are highlighted with green outlines
Default settings
- Stack size: 64
- Search radius: 40 blocks
- Y-range: 0–3 blocks
Quantity Detection Logic
Important: The quantity detection system uses Russian abbreviations, so English letters will NOT work.
Requirements
- Minecraft 1.21+
- Fabric Loader
- Fabric API
Описание
PepeLand Shop
Клиентский мод для Minecraft для поиска самых дешевых цен на табличках с соответствующим текстом.
Функции
- Поиск строк:
/shop <стак> <паттерн> - Поиск по regex:
/shop_rgx <стак> <регулярное_выражение> - Визуальная подсветка: Найденые таблицы подсвечиваються сквозь другие блоки
- Парсинг цен: Парсит текст с таблиц на предмет цены и количества продваемого товара
- Навигация по ценам: Стрелки для переключения между ценовыми категориями
- Функция Quick Shop: Открывает чат и вводит строку "/shop 64 " по нажатию комбинации клавиш. Выключена по умолчанию
- Настройка через команды: Конфиг мода можно настроить как вам угодно через команды
Как этот мод работает
- Вводите команду для поиска
- Мод сканирует все таблички в радиусе (по умолчанию 40 блоков) на совпадения текста
- Из совпавших таблиц он пытаеться вытянуть цену товара и количество
- Соритрует их от дешевых к дорогим и групирует в ценовые категории
- Переходит в режим "навигации" по ценовым категориям и подсвечивает первую категорию с нейменьшей ценой
- Вы можете переключаться между категориями по нажатию кнопок (по умолчанию стелки вверх/вниз) на клавиатуре и когда нашли то что искали, завершить "навигацию" по нажатю кнопки (по умолчанию Backspase)
Поиск
Подсказки по использованию
- В параметры команды вы передаете значение stack и pattern
- stack - значит в каком количестве этот предмет стакается. Для нестакабельных 1, для остальных 16 и 64. Рекомендация: Этот параметр также используеться во время опеределения количества, если на табличке цена указана за "слот". Так что если вы покупаете что-то ценное, например незерит, что продаеться скорее всего поштучно, то я рекомендую ставить значение стака 1. Ниже вы узнаете почему.
- pattern - последовательность символов которую вы хотите найти. Может быть одно слово. Или несколько. Или, я не знаю как это обяснить... логический поиск?
Примеры паттернов поиска
/shop 1 топор # Поиск по одному слову
Логический поиск
/shop 1 алмаз+ ру да # (И "алмаз" И " ру да") Все части разделенные знаком "+"
/shop 1 алмаз -уголь # (ИЛИ "алмаз " ИЛИ "уголь") Хотя бы одна часть разделенная знаком "-"
/shop 1 кирк+удач-кирка-кирка+шелк # Смешанный (кирк И удач) ИЛИ (кирка) ИЛИ (кирка и шелк)
Регулярное выражение
/shop_rgx 1 [а-я]+.*алм # Поиск по регулярному выражению
Навигация (можно настроить свои кнопки через конфиг)
- Стрелки ↑/↓ - Переключение между ценовыми группами
- Backspace - Остановить навигацию и завершить поиск
Quick Shop (По умолчанию эта функция выключена)
- Открывает чат и вводит строку message из конфига по нажатию комбинации клавиш
- Можно влючить через /shop_config quick_shop enable true
- Можно настроить message если ввести /shop_config quick_shop message <ваш текст для вставки>
- Можно настроить клавиши через /shop_config keybinds set quick_shop
- Комбинация клавиш по умолчанию Left Alt + W
Настройка персональных комбинаций клавиш
- Настройка производиться только через команды для того, чтобы дать пользователям возможность устанавливать не только единичные клавиши, но и комбинации
- Вы можете настроить свои комбинации прописав /shop_config keybinds set <функция на которую хотите установить другую комбинацию>
- Чтобы увидеть инструкцию пропишите /shop_config keybinds help
Настройки по умолчанию
- Радиус поиска: 40 блоков но вы можете установить хоть и все 200 для поиска сразу по всей ТЗ
- Диапазон координат по Y: 0-3
- Цвета подсветки: белый и черный
- quick_shop message: "/shop 64 "
Логика определения количества
- Во время парсинга количества скрипт находит число, которое считаеться количеством, и слово-модификатор (Пример: 1 стак / 64 шт / 2 слота / 2 шалкера)
- Логика мода опираясь на то, с каких букв начинаеться слово-модификатор:
- Предположим что вы вписали команду /shop 16 яйц чтобы найти яйца. В таком случае параметр stack = 16.
- "ст" = стак = умножить количество на stack ("2 стака" = 2 * 16 = 32 шт)
- "ша" = шалкер = умножить количество на stack и на 27 ("2 шалкера" = 2 * 16 * 27 = 864 шт)
- "м" = мешок = умножить количество на параметр stack ("2 мешка" = 2 * 16 = 32 шт)
- "сло" = слот: (Это логика для поиска товаров, которые обычно продаються по целому стаку в слоте, но иногда могут меньше)
- если количество = 1, то количество = stack / 4 ("1 слот" = 16 / 4 = 4 шт)
- если количество >= 2, умножить количество на stack ("3 слота" = 3 * 16 = 48 шт)
Требования
- Minecraft 1.21.8
- Fabric Loader
- Fabric API

