String Duper Fix
Если вы играете на современных серверах Paper, то наверняка заметили: привычные фермы ниток через натяжные датчики перестали работать. Mojang закрыла нативное дублирование ниток в Java 1.21.2, и многие механики, которые годами были частью индустриального геймплея, просто исчезли. String Duper Fix — это серверное дополнение, которое аккуратно возвращает классические схемы, не ломая при этом ни производительность, ни баланс.
Главная фишка в том, что String Duper Fix для Minecraft работает полностью на стороне сервера. Игрокам не нужно ничего ставить на клиент, никаких модов, никаких дополнительных библиотек. Достаточно, чтобы админ добавил JAR в папку plugins — и всё, механики снова в строю.
Что именно восстанавливает дополнение
String Duper Fix возвращает две ключевые механики, которых так не хватало:
- Разоружение натяжного датчика ножницами — тот самый приём, на котором строились старые фермы ниток.
- Поддерживаемые схемы «крюк-в-крюк», которые работают без поршней и управляются рычагом.
При этом важно понимать: это не грубая эмуляция через постоянные сканы мира или чанков. Автор реализовал ограниченные, событийно-зависимые проверки. То есть сервер не тратит ресурсы на фоновое сканирование — логика срабатывает только тогда, когда происходит нужное событие. Для крупных проектов с сотнями игроков это критично.
Локализация и звуки
Сообщения игрокам автоматически выводятся на английском, немецком, французском и испанском. Плюс есть персональные настройки звука — каждый игрок сам решает, слышать ли ему уведомления от механик. Эти настройки сохраняются и не сбрасываются после перезахода.
Команды и права
Управление построено просто и логично. Базовые команды:
- /stringduper on|off|status — включить, выключить или проверить состояние механик.
- /stringduper sounds — переключить звуки лично для себя.
- /stringduper sounds on|off — задать постоянную персональную настройку.
- /stringduper sounds status — посмотреть свой статус звуков.
- /stringduper reload — перезагрузить конфигурацию.
Персональные команды звука доступны каждому игроку и влияют только на него самого. А вот управление механиками, reload и оба статусных запроса требуют права stringduper.admin, которое по умолчанию выдано операторам.
Кстати, если вы предпочитаете ставить дополнения без ручной возни с папками, обратите внимание на лаунчер foxygame.net — там String Duper Fix для Minecraft добавляется в один клик, а версии автоматически подбираются под вашу сборку. Это заметно экономит время, особенно когда нужно быстро развернуть тестовый сервер.
Совместимость и версии Minecraft
Один JAR покрывает Minecraft 1.21.2 вплоть до 26.3 на Paper и совместимых форках. Требования к Java зависят от версии: Java 21+ для 1.21.x и Java 25+ для 26.x. Дополнение исключительно серверное.
Есть один нюанс, о котором стоит знать. JAR скомпилирован против Paper API 1.21.1, чтобы работать на форках, совместимых с 1.21.2. Официальные boot-тесты на чистом Paper начинаются с 1.21.3 — просто потому, что Paper не выпускала отдельный серверный JAR для 1.21.2. Так что если вы админ и тестируете на промежуточных версиях, учитывайте этот момент.
Приватность и лицензия
Никакой телеметрии, никаких сетевых запросов, никакого NMS, рефлексии или внешних зависимостей. Код открыт под лицензией MIT. Для серверных администраторов, которые ценят прозрачность и не хотят лишних «звонков домой», это большой плюс.
Как установить
Процесс максимально простой. Скачайте String Duper Fix, поместите JAR в папку plugins вашего сервера и перезапустите его. После запуска проверьте статус командой /stringduper status. Если механики выключены — включите их через /stringduper on. Всё, фермы снова работают.
Если вы используете лаунчер с каталогом дополнений, установка сводится к паре кликов: находите String Duper Fix в списке, жмёте «Установить», и лаунчер сам разберётся с совместимостью версий и зависимостями.
Итог
String Duper Fix — это аккуратное и продуманное решение для тех, кто не готов мириться с пропажей классических ферм ниток. Оно не пытается обмануть игру хакерскими методами, а возвращает механики через грамотную событийную логику. Серверное исполнение, отсутствие клиентских модов, поддержка нескольких языков и полная прозрачность кода делают его отличным выбором как для небольших приватных серверов, так и для крупных проектов на Paper.