Commit Graph
471 Commits
Author SHA1 Message Date
Reider745 84777a5784 ZotCoreLoader
- исправлено 6 методов Entity
- добавлена поддержка BlockSate
2023-11-23 14:44:53 +03:00
Reider745 a695b4a839 ZotCoreLoader
- удалено debug сообщение(оно нужно только на клиенте)
- исправлено обновление блоков при разрушении
- исправлены частицы при разрушение блока
2023-11-23 10:17:47 +03:00
Reider745 6a1aad2c19 ZotCoreLoader
- переработана система поинтеров
- добавлена поддержка ItemExtraData(убейте меня, я хочу развидеть этот код)
- исправлена проверка списка модов
- обновлён Nukkit-Mot

заметка, нужно как-то переписать код очистки поинтеров из памяти, а то это пиздец
2023-11-22 18:34:57 +03:00
Reider745 bc9cfe0b41 ZotCoreLoader
- добавлена заглушка на android
- добавлен пакет "system.dedicated_server"(из нового иннера)
- за коментирован код добавления рецептов
- FileTools.assureFileDir теперь работает стабильнее
2023-11-20 18:15:25 +03:00
Reider745 bd37504693 ZotCoreLoader
- удалён BlockDestroyStarted(клиентский)
- добавлены библиотеки android из тулчена
2023-11-20 10:20:23 +03:00
Reider745 6abc1ef30a ZotCoreLoader
- добавлена поддержка кэлбека EntityHurt
- добавлена поддержка кэлбека PlayerAttack(нужен для ToolAPI)
2023-11-20 09:45:56 +03:00
Reider745 a12a7d520e ZotCoreLoader
- весь код методов BlockSource перенесён в BlockSourceMethods
- добавлена поддержка ещё 10 методов BlockSource
2023-11-20 09:23:43 +03:00
Reider745 91a372fa91 ZotCoreLoader
- исправлен кэлбек 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)
2023-11-20 08:51:59 +03:00
Reider745 7a3de77867 ZotCoreLoader
- добавлено пару кэбеков
2023-11-19 15:47:20 +03:00
Reider745 61090ebfc9 ZotCoreLoader
- удалены не нужные ресурсы
- теперь кастумные блоки работают, но честно говоря, не ебу в какой момент они починились
- изменён способ передачи аргументов в хуках
2023-11-19 13:55:36 +03:00
Reider745 d8ec2ddd09 ZotCoreLoader
- добавлена возможность создавать кастум блоки(пока-что не до конца работает)
2023-11-19 01:02:47 +03:00
Reider745 3f49a72930 ZotCoreLoader
- удален дебаг сообщения об сохранении
- добавлена поддержка кастумных предметов
- изменён порядок загрузки ZotCoreLoader
2023-11-18 22:25:46 +03:00
Reider745 58e0b6db5f ZotCoreLoader
- исправлено сохранение
2023-11-18 15:06:30 +03:00
Reider745 30eaa475e3 ZotCoreLoader
- добавлена поддержка кэлбека LevelCraete, LevelLeft, GameLeft, ServerLevelLeft, ItemUseServer
- исправлены координаты нажатия ItemUse
- добавлена поддержка модуля Saver(но в теории :D)
- добавлена поддержка модуля Updatable(но в теории :D)
- добавлена поддержка TileEntity(не работают после перезахода)
- добавлена поддержеа некоторых методов из BlockSource
2023-11-18 12:43:27 +03:00
Reider745 696e681988 ZotCoreLoader
- добавлены кэлбеки tick, ItemUse
- удалён тик ArmorRegistry(устревший класс)
- для удобства логирования немного переписан код регистрации хуков
- на настройки xbox-auth, save-player-data-by-uuid тепеь принудительно ставится false
- теперь класс с хуками должен реализовывать интерфейс HookClass
- добавлен плагин InnerCore внутрь ZotCore
2023-11-17 20:43:20 +03:00
Reider745 888bc5ccfb Merge branch 'NukkitMot' of https://github.com/Reider745/ZotCore into NukkitMot 2023-11-17 14:50:42 +03:00
Reider745 8d370d0646 ZotCoreLoader
- добавлена поддержка 37 методов
2023-11-17 14:49:13 +03:00
Reider745 ae635a4ac5 Create README.md 2023-11-17 11:15:32 +03:00
Reider745 41c2133884 Delete target directory 2023-11-17 11:14:38 +03:00
Reider745 97862addea Delete gradle/wrapper directory 2023-11-17 11:13:46 +03:00
Reider745 5be293814a Delete build directory 2023-11-17 11:13:29 +03:00
Reider745 07af3e9bb2 Delete .idea directory 2023-11-17 11:13:02 +03:00
Reider745 07cde6f5fb Delete .gradle directory 2023-11-17 11:12:38 +03:00
Reider745 d8aba9a9f8 Update .gitignore 2023-11-17 11:12:25 +03:00
Reider745 95f16f1648 ZotCoreLoader
- до настроен проект
- теперь не обязательно иметь изначально какие-то файлы в рабочей директории для запуска проекта
- исправлена не правильное закрытие сокета
2023-11-17 11:10:12 +03:00
Reider745 8da0df7f04 ZotCoreLoader
- добавлено включение\выключения нового инвентаря, по умолчанию выключен(ибо не поддерживается)
2023-11-14 12:59:43 +03:00
Reider745 5d04c56738 ZotCoreLoader
- добавлена проверка на подключение с иннера
- теперь принудительно устанавливается максимальная и минимальная версия протокола
2023-11-13 12:07:09 +03:00
Reider745 05569bd5bb ZotCoreLoader
- удалены пакеты ItemStackRequestPacket и ItemStackResponsePacket
2023-11-12 16:40:29 +03:00
Reider745 888975f8ec ZotCoreLoader
- добавлена возможность патчить Field(не работоспособность проверял)
- исправлена ошибка stack frame
2023-11-11 17:34:38 +03:00
Reider745 11cf66f919 ZotCoreLoader
Оптимизация хуков
2023-11-11 10:11:01 +03:00
Reider745 fe796fbad8 ZotCore
- упращенно api хуков
2023-11-10 21:15:29 +03:00
Reider745 340c6288e5 aff
fraf
2023-11-10 16:43:36 +03:00
Reider745 64dec748d0 added files
added files
2023-11-10 11:13:53 +03:00
Reider745 7199c821f7 ZotCore
main
2023-11-10 07:08:45 +03:00
Reider745 c9352c9e13 ZotCore
- проект обновлён до java 17
2023-10-31 09:30:07 +03:00
Reider745 0b288a0585 ZotCore
- упрощения использование поинтеров
- добавлены поинтеры для Item
2023-09-24 08:38:55 +03:00
Reider745 7d410ea325 ZotCore
Добавлено api для работы с поинтерами
2023-09-23 22:06:00 +03:00
Reider745 13bbf1f0d9 ZotCore
===added support===
- getItemById
- getMaxDamage
- getMaxStack
- getName
- getNumericId
- isNativeItem
- registerIconOverrideFunction
- registerNameOverrideFunction
- registerUseFunction
- registerUseFunctionForID
- setCategory
- setToolRender
- setUseAnimation
2023-09-23 18:20:17 +03:00
Reider745 ce0cf2072d ZotCore
Хорошо что это в коменте заметил, а то потом заебался бы искать ошибку
2023-09-09 15:33:16 +03:00
Reider745 e8926cdd7b ZotCore
- обновлён creativeitems.json
- переписано добовление в креатив предметов под условия иннера
- ну и прочия хуйня об которой я уже забыл
2023-09-09 15:28:50 +03:00
Reider745 e44f8cb267 ZotCore
- добавлена возможность вешать onRandomTick на кастум блоки
- добавлена возможность создавать рецепты(надеюсь работатет)
- на NativeBlock.setShape,NativeItem.addToCreativeGroup, NativeItem.setGlint поставлена заглушка
2023-06-04 13:01:03 +03:00
Reider745 668bda5bea ZotCore
- добавлен ItemContainer
2023-06-04 12:18:23 +03:00
Reider745 cf8a3fbcff ZotCore
- удалены из дампа блоков иннеровские блоки(они были лишнии)
- теперь ядро создаёт в любом случае 16 вариаций блоков иннера, а не столько скока захочет мод
2023-06-04 11:58:56 +03:00
Reider745 bd22ef41b1 ZotCore
- теперь иннер не пытается загрузить папку стекстурами
- добавлена заглушка на ICRender, RenderMesh, ActorRender, ItemModel, StaticRenderer, Attachable, BlockRenderer
2023-06-04 11:24:06 +03:00
Reider745 6087c909c8 Update BlockStorage.java
В душе не ебу что произошло, но теперь всё рвбоатет
2023-06-04 10:34:09 +03:00
Reider745 6cf0c48ae5 ZotCore
- исправлен random tick block
- теперь id блока хранится в качестве int, а не byte
2023-06-03 21:01:22 +03:00
Reider745 f607f07bae ZotCore
установка блоков в мире теперь работает нормально, но бывает вылезает ошибка выхода за границы массива(где-то ещё осталось ограничение по id блоков)
2023-05-31 07:47:49 +03:00
Reider745 5998e60cdb ZotCore
ПАМОГИТЕ
2023-05-29 19:24:57 +03:00
Reider745 b71f29ab76 ZotCore
Исправлено добавление предмета в креатив
2023-05-28 14:37:49 +03:00
Reider745 05489d0600 ZotCore
- добавлена возможность создавать предметы
- фикс синхронизации id
- фикс краша при ломании блока
- фикс выбрасывания предмета
- теперь команда give может принимать @s
- теперь об выходе игрока иннер дисконектится
2023-05-28 14:28:44 +03:00