Reider745
21e2c72ebb
Update README.md
2023-12-31 18:04:15 +03:00
Reider745
943b50978a
Create LICENSE
2023-12-31 16:07:41 +03:00
Reider745
29f92fff65
fix: PlayerActorMethods.isValid
2023-12-31 10:26:07 +03:00
Reider745
972625a63c
Фикс ошибкм
...
Спасите, меня заразил Макс делать коммиты и не проверять
2023-12-31 07:58:31 +03:00
Reider745
40a130d21c
Remove: KoshakAntiVPN, disable BiomesHooks
2023-12-31 07:48:44 +03:00
Reider745
05ee9b32fd
fix: исправлена отправка пакетов инцилизации :D
2023-12-30 17:13:59 +03:00
Reider745
fccf9cfb7f
fix: попытка фикса новой фатальной ошибки
2023-12-30 16:54:05 +03:00
Reider745
0f2cc04171
feat: добавлен глобальный бан
...
- Добавлен глобальный бан
- Добавлен плагин KoshakAntiVPN
2023-12-30 11:16:13 +03:00
Reider745
f88c593642
Merge branch 'NukkitMot' of https://github.com/Reider745/ZotCore into NukkitMot
2023-12-30 09:57:37 +03:00
Reider745
b47221c687
fix: getVelocity
...
getVelocity теперь нормально возвращает ускорение(только вот hover в джетпаке всё равно не работает)
2023-12-30 09:57:30 +03:00
Reider745
ae82ba8c3d
Измененно название метода
2023-12-29 20:18:14 +03:00
Reider745
9cfe1f81d2
feat: добавлены методы
...
- добавлены методы из 153
2023-12-29 20:05:19 +03:00
Reider745
e6f32a6ef4
fix: перевод, getVelocity
...
- Исправлен перевод от Item.getName
- Исправлен метод Entity.getVelocity(не работает на физику падения, какова хуя :3)
2023-12-29 11:05:09 +03:00
Reider745
025e5803f5
fix: расинхрон data
...
- Добавлена настройка порта сокет сервера
- Добавлена возможность отключать сокет сервер
- Исправлено открытие верстака
- Исправлено id ведра воды
- Изменена дефолтная версия inner core с 152 на 153
2023-12-29 10:14:51 +03:00
Reider745
951b953f4c
feat: добавлена возможность генерировать биомы
2023-12-28 19:21:14 +03:00
Reider745
0559c84619
feat: биомы
...
- Обновлён Nukkit-Mot
- Добавлена регестрация биомоы работает
2023-12-28 15:50:32 +03:00
Reider745
758997ef30
fix: настройки сохранений
...
- Исправлены настройки сохранений
- Обновлён Nukkit-Mot
2023-12-27 16:16:50 +03:00
Reider745
fe7a29b6af
fix: физика предметов
...
- Взят код физики предметов из PNX
- Попытка фикса фатальной ошибки сокета
2023-12-26 21:06:54 +03:00
Reider745
d9a9f360b0
fix: приоритет эвентов
...
- Исправлены приоритеты ивентов(Кошак они работают)
- Добавлено сообщение об reload плагина иннера
- Удалён runtimeExeption получения категории предмета
- Исправлен null у data
2023-12-26 08:26:23 +03:00
Reider745
0c04a632ba
feat: исправлена броня
...
- добавлен ServerPlayerLeft
- добавлено дебаг сообщение в ConnectionClient
- исправлено что броня ic2 ломается
- обноалён Nukkit-Mot
2023-12-21 08:06:41 +03:00
Reider745
0dfa60d9e8
fix: фатальная ошибка
...
Попытка фикса краша сервера
1. Теперь ловится ошибка Throwable вместо Exception
2. Добавлена проверка закрытия сокета
2023-12-20 20:56:40 +03:00
Reider745
799df2d298
feat: фикс брони
...
- фикс брони
- исправлено получение локализации
2023-12-19 18:41:37 +03:00
Reider745
4a1a042d04
feat: имена потоков
...
- добавлены имена для потоков CallbackHelper
2023-12-19 07:10:48 +03:00
Reider745
48ec25ea05
feat: add support getGameLanguage
...
- добавлена поддержка getGameLanguage
- обновлён Nukkit-Mot
2023-12-18 18:40:37 +03:00
Reider745
1d26c8f092
fix: приваты
...
- исправлены ломание блоков в привате(в теории может сломать некоторые плагины)
2023-12-18 06:24:44 +03:00
Reider745
a17a126883
fix: getExperienceOrbValue
...
- исправлен getExperienceOrbValue
2023-12-17 19:02:43 +03:00
Reider745
b510449659
fix: баги
...
- исправлен конструктор CustomItemClass
- изменён код отправки блоков, исправлено обновление блоков в некоторых случаях
- добавлен патч Level.useBreakOn
2023-12-17 17:35:04 +03:00
Reider745
9eeadbcab5
fix: баги
...
- добавлена заглушка на getLightningLevel, setLightningLevel
- добавлен try/catch на ConnectedClientList.send
- исправлена ошибка NativeItemInstamceExtra.asJson
- исправлено отображение прочности брони
- исправлено то, что некоторые блоки нельзя сломать
- добавлена событие explode, interactEntity
2023-12-17 09:37:53 +03:00
Reider745
3ca3a55c7f
fix: damage item
...
- обновлён Nukkit-Mot
- исправлено отображение прочности предметов иннера
- Добавлена поддержка getRainLevel, setRainLevel
2023-12-16 19:38:31 +03:00
Reider745
e6683c796c
Ну иногда и такое бывает
...
Абоба
2023-12-16 15:00:28 +03:00
Reider745
9f3759dadc
fix: getTime
...
- исправлен null в getTime
2023-12-16 14:59:38 +03:00
Reider745
ca15087aff
fix: баги
...
- откат Nukkit-Mot
- добавлен try-catch на отправку пакета
2023-12-16 11:09:27 +03:00
Reider745
c1bedc7565
Update gradle.yml
2023-12-16 08:37:18 +03:00
Reider745
8fbd6c2316
fix: getIdByNameId, sendBlock
...
- исправлен getIdByNameId
- добавлена отправка блоков, которые устанавливаются с помощью BlockSource
2023-12-15 20:13:50 +03:00
Reider745
4794804bf1
remove: debug
...
- удалён debug из spawnDroppedItem
2023-12-15 19:12:03 +03:00
Reider745
179b1b8014
fix: совместимость
...
Мне лень снова писать
2023-12-15 19:03:01 +03:00
Reider745
3552940565
fix: конвертации id
...
- добавлено api для конвертации id
- добавлена конвертация id у ItemUtils.get
2023-12-09 11:21:48 +03:00
Reider745
57009afc7f
Update README.md
2023-12-09 10:03:21 +03:00
Reider745
c49bbe2fcb
fix: ошибки
...
- добавлена настройка develop-mode
- фикс рекурсии в createFoodItem
- убраны RuntimeException, от туда где их быть не должно
2023-12-09 10:01:53 +03:00
Reider745
9a3e439bfb
Merge branch 'NukkitMot' of https://github.com/Reider745/ZotCore into NukkitMot
2023-12-09 09:40:58 +03:00
Reider745
69dfa3ef3e
fix: совместимость
...
- добавлены behavior_packs(используется иннером для добавление рецептов, половину надо удалять, но мне поебать)
- исправлен ошибка метода getMaxStackForId, getMaxDamageForId
- исправлено получение id для вёдер
- исправлен метод IDRegistry.getIdByStrId
- оформлен README.md
- добавлена настройка eval-enable
2023-12-09 09:39:11 +03:00
Reider745
7fb5090c80
feat: запуск скомпилированных модов
...
- добавлен запуск скомпилированных модов
- основа для запуска java модов(ещё не готово)
2023-12-08 18:06:24 +03:00
Reider745
d967b8bc0f
fix: NativeTileEntity
...
- исправлен NativeTileEntity
- добавлен игнор ошибки при выходе игрока
- изменён код обновления блоков BlockSource
- немного исправлен инвентарь
2023-12-08 10:24:01 +03:00
Reider745
0074b576cc
broken: inventory
...
Идите нахуй, я заебался и иду спать
2023-12-07 19:21:30 +03:00
Reider745
2fd101900e
fix: совместимость
...
- исправлен GenerationUtilsMethods.findSurface
- исправлен GenerationUtilsMethods.generateOreNative
- исправлено id bone_mea
- добавлена поддержка BlockEventNeighbourChange
- добавлена команда gen_chunks
- добавлена поддержка кэлбека PreProcessChunk
2023-12-07 12:17:05 +03:00
Reider745
89fe74211f
fix
...
- исправлен getMaxStackForId для блоков
2023-12-06 20:11:38 +03:00
Reider745
2bcd7a8ace
feat: GenerationUtils
...
- реализованы методы класса NativeGenerationUtils
2023-12-06 18:37:26 +03:00
Reider745
17f44e2471
fix: совместимость
...
- исправлен Entity.getType
- добавлена поддержка BlockSource.fetchEntitiesInAABB
- удалено сообщение "saving all mod data done in %f seconds"
- добавлена реализация NativeAPI.forceLevelSave(сохраняет мир)
- исправлен BlockSource.explode
- по умолчанию ошибки об том что ты долбаёб отключены
2023-12-06 17:42:39 +03:00
Reider745
c728330171
feat: добавлены новые кеэбеки
...
- добавлено событие RedstoneSignal, ThrowableHit
2023-12-06 11:40:38 +03:00
Reider745
dff03daac6
fix: PlayerActor, исправлен выход, feat: добавлена комманда
...
- добавлена комманда inner_core_network(отображает список подключённых игроков)
- исправлена ошибка null при использовании PlayerActor после выхода игрока
- удалено сообщение, что Entity.getAll устарел
2023-12-06 08:12:10 +03:00
Reider745
c9898af6a9
fix: UI
...
- обновлён NukkitMot
- расширена затычка на интерфейс
- "исправлен" warn Ignoring InnerCorePacket from...
- попытка фикса StorageInterface
2023-12-05 21:29:31 +03:00
Reider745
6540225ebe
fix: getBurnTime, double server start, getLightLevel
2023-12-05 15:32:14 +03:00
Reider745
cbf7e29910
fix: Workbench
...
- добавлено принудительное включения старого верстака, но со стороны сервера
- исправлен баг с недостающими рецептами
2023-12-03 18:53:42 +03:00
Reider745
a881c97094
feat: добавлена распаковка icmod файлов в папке mods
...
- добавлена распаковка icmod файлов папке mods
2023-12-03 18:00:48 +03:00
Reider745
7a1a17c35d
ZotCoreLoader
...
- добавлен сообщения ошибки в 2 местах
2023-12-03 17:25:37 +03:00
Reider745
c972c2e267
Merge branch 'NukkitMot' into build-internal-resources
2023-12-03 17:24:02 +03:00
Reider745
cec70a3857
fix: textId item, feat: command
...
- добавлено больше информации в команды custom_blocks, custom_items
- исправлена генерация текстового id предмета
- изменён код обновления блоков в BlockSource
- добавлена заглушка на создание кастумной жидкости
- исправлено не рабочая консоль при использловании run
- исправлен метод Item.getName для блоков
2023-12-03 08:57:34 +03:00
Reider745
38bb1f5b1f
fix: command
...
- исправлено получение имени блока в команде
- добавлено в команду отображение всех вариаций блоков
- удалено из команды mods состояние мода вкл/выкл
2023-12-01 08:03:51 +03:00
Reider745
e5c645ac54
ZotCoreLoader
...
- исправлено создание комманд
2023-12-01 07:45:35 +03:00
Reider745
6d13eb711f
fix: name block, UI.UIWindowStandard, feat: added new commands
...
- Исправлено создание блока без имени
- Добавлены команды которые отображают список кастумных блоков\предметов
- Улучшена заглушка на интерфейсы
- Удалены не которых debug, warning сообщения
2023-12-01 07:42:00 +03:00
Reider745
def0c535f9
feat: SpecialType. removeRecipe
...
- добавлена поддержка некоторых параметров SpecialType
- добавлена поддержка NativeWorkbench.removeRecipeByResult
- удалена загрузка ресурсов в TextureSource
2023-11-30 17:32:19 +03:00
Reider745
75ef85c8d0
ZotCoreLoader
...
- добавлено 4 события
- реализованы разные методы модуля Item
2023-11-30 12:22:53 +03:00
Reider745
7dfdb62310
Merge branch 'NukkitMot' of https://github.com/Reider745/ZotCore into NukkitMot
2023-11-29 19:34:52 +03:00
Reider745
89d1911b7e
ZotCoreLoader
...
- исправлен setItemToDrop
- изменён getItemFromProjectile
- изменён базовый ProjectTile у предмета
2023-11-29 19:34:47 +03:00
Reider745
dd2dedd025
Update gradle.yml
2023-11-29 17:18:58 +03:00
Reider745
373c49d776
Update gradle.yml
2023-11-29 17:14:21 +03:00
Reider745
ee8923e7fc
Update gradle.yml
2023-11-29 17:05:38 +03:00
Reider745
d2b288928b
Merge branch 'NukkitMot' of https://github.com/Reider745/ZotCore into NukkitMot
2023-11-29 16:54:04 +03:00
Reider745
e3c249b4c8
ZotCoreLoader
...
- add gradle
2023-11-29 16:53:48 +03:00
Reider745
22e07b3efb
Update gradle.yml
2023-11-29 16:49:12 +03:00
Reider745
b5c6d090c6
Update gradle.yml
2023-11-29 16:40:46 +03:00
Reider745
2b00d8c58e
Update gradle.yml
2023-11-29 16:38:54 +03:00
Reider745
441cd43d4b
Update gradle.yml
2023-11-29 16:36:12 +03:00
Reider745
8f235e1bfb
Update and rename github-actions-demo.yml to gradle.yml
2023-11-29 16:33:18 +03:00
Reider745
948d00796d
Update github-actions-demo.yml
2023-11-29 16:30:11 +03:00
Reider745
b47050643f
Update github-actions-demo.yml
2023-11-29 16:27:29 +03:00
Reider745
31fa7190a4
Update github-actions-demo.yml
2023-11-29 16:23:52 +03:00
Reider745
957b4714a5
Create github-actions-demo.yml
2023-11-29 16:18:40 +03:00
Reider745
82b7285e34
ZotCoreLoader
...
- добавлена возможность добавлять кидаемый предмет(пока-что кидается трезубец)
- добавлена возможность добавлять броню
- исправлено добавление еды
2023-11-29 14:52:39 +03:00
Reider745
97909ccfef
ZotCoreLoader
...
- добавлен поддержка новых методов
- изменен код добавление предметов в инвентарь
2023-11-29 11:57:22 +03:00
Reider745
3c99da750a
ZotCoreLoader
...
- измененно пару клиентских методов
- добавлена поддержка NativeAPI.getRotation
2023-11-29 08:48:35 +03:00
Reider745
f57aeb2dcd
ZotCoreLoader
...
- Обновлён Nukkit-Mot
- Исправлены хуки с контроллером
- Добавлен патч рино(для android api)
- Изменена версия rhino(с 1.7.14 на 1.7.8) для более лучшей совместимости
- добавлена поддержка legacy workbench
2023-11-29 08:00:49 +03:00
Reider745
87c5f60870
ZotCoreLoader
...
- добавлена комманда mods
2023-11-26 17:31:16 +03:00
Reider745
74cf633378
ZotCoreLoader
...
- добавлена возможность добавлять\удалять рецепты в печку
- добавлена возможность добавлять\удалять топливо в печку
- обновлён Nukkit-Mot
- исправлено получение CustomItem в Item.get
- исправлено получение предметов иннера через fromString
2023-11-26 17:09:03 +03:00
Reider745
2b317b7ebf
ZotCoreLoader
...
- исправлено получение версии
- исправлено копирование папки inenrcore из ресурсов
2023-11-26 10:58:21 +03:00
Reider745
5ff6107237
ZotCoreLOader
...
- EventHandler добавлен priority = EventPriority.LOWEST
- исправлено получение BlockSource
- исправлен двойной дроп блоков
- обновлён Nukkit-Mot
2023-11-25 19:37:32 +03:00
Reider745
f3c3a881f1
ZotCoreLoader
...
- исправлен дроп от destroyBlock
- исправлено ломание блоков в аду
2023-11-24 19:46:18 +03:00
Reider745
b9c519e3a7
ZotCoreLoader
...
- добавлена привязка NativeItemInstanceExtra к Item при получении из Item
- добавлена очистка поинтера после удаления NativeItemInstanceExtra из памяти
2023-11-24 18:30:20 +03:00
Reider745
e54e27cccf
ZotCoreLoader
...
- добавлена поддержка некоторых методов
- добавлена поддержка CompoundTag
- добавлена поддержка NativeTileEntity
- исправлено событие PlayerAttack
2023-11-24 18:24:29 +03:00
Reider745
a4049695b5
ZotCoreLoader
...
- реализована часть методов PlayerActor
2023-11-23 20:36:09 +03:00
Reider745
180abd1c77
ZotCoreLoader
...
- исправлено получение runtimeId для BlockState
- исправлено не правильное определение id для блоков из дампа иннера
2023-11-23 20:06:16 +03:00
Reider745
12b5c9b3fb
ZotCoreLoader
...
- у событий плагина теперь выше приоритет
- удалён дебаг стейтов
- исправлена установка блоков с отрицательным id
- удалён хук hasItemOrBlock(не нужен)
- обновлён Nukkit-Mot
- временно удалён событие RedstoneUpdateEvent
2023-11-23 19:02:58 +03:00
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