PepeLand Shop

A 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)

by
167 Downloads
fabriccursedeconomy
Rent Server with this Mod

About this Mod

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

Available Versions

PepeLand Shop 2.0.0release
MC 1.21.8fabric
November 29, 2025

How to Install PepeLand Shop on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.8).

3

Install Mod

Open the mod browser in the dashboard and search for "PepeLand Shop". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabric

Minecraft Versions

1.21.8

Server-side

Unsupported

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

PepeLand Shop server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.8). You can switch loaders with one click in the panel.

Is PepeLand Shop compatible with fabric?

PepeLand Shop officially supports fabric for Minecraft 1.21.8. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with PepeLand Shop – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if PepeLand Shop consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install PepeLand Shop with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Unsupported

Supported Versions

1.21.8