- переработана система поинтеров
- добавлена поддержка ItemExtraData(убейте меня, я хочу развидеть этот код)
- исправлена проверка списка модов
- обновлён Nukkit-Mot
заметка, нужно как-то переписать код очистки поинтеров из памяти, а то это пиздец
- добавлена заглушка на android
- добавлен пакет "system.dedicated_server"(из нового иннера)
- за коментирован код добавления рецептов
- FileTools.assureFileDir теперь работает стабильнее
- исправлен кэлбек DestroyBlockStart
- добавлено API для работы с кэлбеками
- исправлено сохранение TileEntity
- добавлена поддержка некоторых методов World.setBlock World.getBlockId World.getData, World.isChunkLoaded, World.getBiome, World.setBiome, World.getBiomeTemperatureAt, World.spawnEntity, World.spawnExpOrbs, World.spawnDroppedItem(но пока большинство не поддерживает NativeBlockSource, чьи методы и использует World)
- удалены не нужные ресурсы
- теперь кастумные блоки работают, но честно говоря, не ебу в какой момент они починились
- изменён способ передачи аргументов в хуках
- добавлена поддержка кэлбека LevelCraete, LevelLeft, GameLeft, ServerLevelLeft, ItemUseServer
- исправлены координаты нажатия ItemUse
- добавлена поддержка модуля Saver(но в теории :D)
- добавлена поддержка модуля Updatable(но в теории :D)
- добавлена поддержка TileEntity(не работают после перезахода)
- добавлена поддержеа некоторых методов из BlockSource
- добавлены кэлбеки tick, ItemUse
- удалён тик ArmorRegistry(устревший класс)
- для удобства логирования немного переписан код регистрации хуков
- на настройки xbox-auth, save-player-data-by-uuid тепеь принудительно ставится false
- теперь класс с хуками должен реализовывать интерфейс HookClass
- добавлен плагин InnerCore внутрь ZotCore
- до настроен проект
- теперь не обязательно иметь изначально какие-то файлы в рабочей директории для запуска проекта
- исправлена не правильное закрытие сокета
- добавлена возможность вешать onRandomTick на кастум блоки
- добавлена возможность создавать рецепты(надеюсь работатет)
- на NativeBlock.setShape,NativeItem.addToCreativeGroup, NativeItem.setGlint поставлена заглушка
- удалены из дампа блоков иннеровские блоки(они были лишнии)
- теперь ядро создаёт в любом случае 16 вариаций блоков иннера, а не столько скока захочет мод
- теперь иннер не пытается загрузить папку стекстурами
- добавлена заглушка на ICRender, RenderMesh, ActorRender, ItemModel, StaticRenderer, Attachable, BlockRenderer
- добавлена возможность создавать предметы
- фикс синхронизации id
- фикс краша при ломании блока
- фикс выбрасывания предмета
- теперь команда give может принимать @s
- теперь об выходе игрока иннер дисконектится