<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>https://wiki.mineprogramming.org/index.php?action=history&amp;feed=atom&amp;title=InnerCore%2F%D0%9A%D0%BE%D0%BC%D0%BF%D0%B8%D0%BB%D1%8F%D1%86%D0%B8%D1%8F_%D0%B2_%D0%B1%D0%B0%D0%B9%D1%82%D0%BA%D0%BE%D0%B4</id>
		<title>InnerCore/Компиляция в байткод - История изменений</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.mineprogramming.org/index.php?action=history&amp;feed=atom&amp;title=InnerCore%2F%D0%9A%D0%BE%D0%BC%D0%BF%D0%B8%D0%BB%D1%8F%D1%86%D0%B8%D1%8F_%D0%B2_%D0%B1%D0%B0%D0%B9%D1%82%D0%BA%D0%BE%D0%B4"/>
		<link rel="alternate" type="text/html" href="https://wiki.mineprogramming.org/index.php?title=InnerCore/%D0%9A%D0%BE%D0%BC%D0%BF%D0%B8%D0%BB%D1%8F%D1%86%D0%B8%D1%8F_%D0%B2_%D0%B1%D0%B0%D0%B9%D1%82%D0%BA%D0%BE%D0%B4&amp;action=history"/>
		<updated>2026-04-28T18:15:58Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https://wiki.mineprogramming.org/index.php?title=InnerCore/%D0%9A%D0%BE%D0%BC%D0%BF%D0%B8%D0%BB%D1%8F%D1%86%D0%B8%D1%8F_%D0%B2_%D0%B1%D0%B0%D0%B9%D1%82%D0%BA%D0%BE%D0%B4&amp;diff=214&amp;oldid=prev</id>
		<title>Admin: Created page with &quot; Компиляция модов в байткод крайне полезна для релизных версий. Во-первых это позволяет увеличи...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.mineprogramming.org/index.php?title=InnerCore/%D0%9A%D0%BE%D0%BC%D0%BF%D0%B8%D0%BB%D1%8F%D1%86%D0%B8%D1%8F_%D0%B2_%D0%B1%D0%B0%D0%B9%D1%82%D0%BA%D0%BE%D0%B4&amp;diff=214&amp;oldid=prev"/>
				<updated>2017-11-07T17:47:01Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot; Компиляция модов в байткод крайне полезна для релизных версий. Во-первых это позволяет увеличи...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
Компиляция модов в байткод крайне полезна для релизных версий. Во-первых это позволяет увеличить быстродействие, а во-вторых шифрует исходный код, если это требуется.&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Компиляция производится через меню Inner Core, для этого вам нужно открыть список модов, найти там требуемый вам мод и открыть меню разработчика (кнопка с гаечным ключом).&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Порядок компиляции:&lt;br /&gt;
&lt;br /&gt;
#Убедитесь, что вы находитесь в режиме построения разработки (build type: develop). &lt;br /&gt;
#Проверьте статус всех ваших исполняемых файлов, он должен быть &amp;quot;ok&amp;quot; для всех, в противном случае у вас возникли ошибки при запуске мода и их стоит исправить при компиляции. &lt;br /&gt;
#Нажмите кнопку компиляции, подтвердите действие (&amp;quot;Yes&amp;quot;), после чего появится окно процесса компиляции, в зависимости от объема мода и мощности устройства, это займет от нескольких секунд до 10 минут. &lt;br /&gt;
#Если во время компиляции возникли ошибки, то скорее всего вы не выполнили пункт 2. Откажитесь от переключения в релизный тип построения (&amp;quot;No&amp;quot;) и исправльте ошибки. Если ошибок нет, то есть 2 варианта проблемы: либо файл, который надо скомпилировать, слишком большой, в этом случае надо разбить его на несколько (директории построения), либо он содержит незавершенный блок кода, в этом случае его надо объеденить с тем, где находится завершение к или просто перенести его (завершение) в нужный файл. &amp;amp;nbsp; &lt;br /&gt;
#Если компиляция прошла успешна, перезапустите Inner Core, зайдите обратно в меню разработчика и убедитесь, что статус для всех файлов теперь &amp;quot;ok [bytecode]&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Чтобы вернуться после компиляции к разработке мода, вам надо в том же меню разработчика нажать ту же кнопку (при условии, что build type: release) и подтвердить действие. После этого необходим перезапуск, чтобы мод перезагрузился в режиме разработчика.&lt;br /&gt;
&lt;br /&gt;
== Скрытие исходного кода ==&lt;br /&gt;
&lt;br /&gt;
Если вам совсем не хочется делиться своими исходниками с другими, то после компиляции в релизной версии удалить все файлы с исходным кодом, кроме библиотек, они не будут нужны для работы. '''ВНИМАНИЕ'''!!! ВЫ НЕ СМОЖЕТЕ ИЗ СКОМПИЛИРОВАННОГО МОДА ПОЛУЧИТЬ ИСХОДНЫЙ КОД, ЭТО НЕВОЗМОЖНО. УДАЛЯЙТЕ ИСХОДНЫЙ КОД ТОЛЬКО УБЕДИВШИСЬ, ЧТО У ВАС ЕСТЬ ЕГО ПОЛНАЯ И АКТУАЛЬНАЯ РЕЗЕРВНАЯ КОПИЯ.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>