МКП; s скрипт не работает на Mac изза неуправляемых файлов библиотеки диктора · Проблема №501 · ModCoderPackMCPBotIssues

Сценарий decompile.sh MCP не работает на Mac из-за исходных файлов библиотеки рассказчика # 501.

Комментарии.

Pokechu22 прокомментировал 15 сентября 2017 г..

Об этом недавно сообщил NarcolepticFrog в другом месте, хотя он также упоминался в #mcp .

Запуск decompile.sh на Mac с MC 1.12 вызывает следующее:

Я лично не использую Mac, но знаю, как работают версии JSON. Вот соответствующие данные для библиотеки рассказчика:

Там указаны 4 библиотеки:

com.mojang: text2speech: 1.10.3 com.mojang: text2speech: 1.10.3 снова, но с "уроженцы" и "извлекать" ca.weblite: java-objc-bridge: 1.0.0 ca.weblite: java-objc-bridge: снова 1.0.0, но с "уроженцы" и "извлекать"

Что здесь происходит (и вы можете это довольно хорошо увидеть, если взглянете на источники text2speech), так это то, что text2speech использует библиотеку для взаимодействия с кодом ObjectiveC для связи с любой системой text2speech, включенной в Mac, в то время как в Windows и Linux он напрямую обращается к машинному коду, не нуждаясь в отдельной библиотеке. Но это означает, что text2speech имеет только родные для Windows и Linux, в то время как мост objectivec имеет родные для OSX. Однако для исходных текстов text2speech нет правила, ограничивающего его окнами и Linux (возможно, это ошибка версии JSON).

Это можно исправить, изменив это (в MinecraftDiscovery.py):

Или Mojang сможет исправить это, добавив.

в библиотеку аборигенов рассказчика (но не в саму библиотеку рассказчика). Сам MCP справится с этим правильно, и я думаю, что это будет логически правильная версия JSON. (Я не создавал для этого проблему MCL, но могу позже, если это покажется хорошей идеей)

Текст был успешно обновлен, но были обнаружены следующие ошибки:

StijnSimons прокомментировал 11 октября 2017 г..

Большое спасибо за это решение!

Funkey723 прокомментировал 14 октября 2017 г. •

Большое спасибо, но после того, как я запустил Eclipse, появилась еще одна ошибка..

Описание Путь к ресурсу Местоположение Тип Проект не был построен, так как его путь сборки не завершен. Не удается найти файл класса для java.util.function.Predicate. Исправьте путь сборки, затем попробуйте собрать этот проект. Неизвестная проблема клиента Java..

Ты можешь помочь мне с этим?

Pokechu22 прокомментировал 14 окт.2017 г..

Это не имеет к этому никакого отношения. Но вам нужно использовать Java 8 (как компилятор, так и библиотеку в пути сборки)..

Funkey723 прокомментировал 14 окт.2017 г..

Я установил Java SE 8 [1.8.0_144], но возникла эта ошибка, ооочень большое спасибо за помощь.

Похожие статьи