https://github.com/scarletredman/llbds-customworldgenerator
LiteLoaderBDS плагин для создания собственного генератора миров
https://github.com/scarletredman/llbds-customworldgenerator
liteloaderbds minecraft-bedrock
Last synced: 4 months ago
JSON representation
LiteLoaderBDS плагин для создания собственного генератора миров
- Host: GitHub
- URL: https://github.com/scarletredman/llbds-customworldgenerator
- Owner: ScarletRedMan
- Created: 2022-05-13T04:09:28.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2022-05-13T04:33:51.000Z (about 4 years ago)
- Last Synced: 2025-10-08T01:29:54.378Z (8 months ago)
- Topics: liteloaderbds, minecraft-bedrock
- Language: C++
- Homepage:
- Size: 36.6 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CustomWorldGenerator
Плагин для создания собственной генерации мира для LiteLoadBDS загрузчика плагинов под Minecraft Bedrock Dedicated Server.
## Подробнее
Данный плагин является инструментарием для упрощения написания генератора мира.
Возможности плагина:
- Реализация пропихивания собственного генератора мира с помощью хуков
- Вспомогательный класс ChunkManager для упрощения работы с чанками
- Встроен класс Random для генерации псевдослучайных чисел
- Реализация Simplex шума для генерации карты шумов
- Реализация класса BlockTransaction транзакции блоков для размещения блоков вне чанка
## Использование
### Установка
Для использования данного плагина вам потребуется скачать данный проект и скомпилировать его. Это делается аналогично
как и с другими плагинами для LiteLoaderBDS.
### Редактирование генератора мира
Для редактирования генератора мира вам потребуется перейти к файлу в проекте `generator/generator.h`.
Изначально, после скаивания, в нем вам будет показан пример как использовать данный плагин.
В файле `generator/generator_tools.h` можно подглядеть методы и классы, который предоставляет данный плагин.