* refactor: parse placed and configured features at compile time
* fix: remove serde_json from pumpkin-world
* fix: lib.rs imports
* 🥀
* refactor: stripped serde from features and moved generated code to pumpkin-data
* Remove: include_json_static
---------
Co-authored-by: Alexander Medvedev <lilalexmed@proton.me>
* Make protochunk not have a lifetime
* Staged chunks
* fix
* new generation system init
* small optimize
* fix warning
* fmt
* new get chunk
* use write_radius
* save stage in protochunk
* clean up
* clean old fn
* fix bug
* support saving but broke shutdown
* fail to fix shutdown and still many problems need to solve
* fix shutdown
* fix chunk unload; give highest priority to get_chunk
* fix tick deadlock
* fix chunk level
* drop old channel
* rewrite run_decrease_update; fix a stupid error
* Update chunk_system.rs
* remove some log
* lighter dependency
* clean up
* fix ci
* clean up & merge
* Update chunk_system.rs
* fix a bug
* Proto Chunk Saving, safer io and remove debug output
Port Proto Chunk Saving From #1164
* fix a bug
* fetching chunk message level set to debug
* Update multi_noise.rs
---------
Co-authored-by: 4lve <72332750+4lve@users.noreply.github.com>
Co-authored-by: Alexander Medvedev <lilalexmed@proton.me>
* improve tag v1
* improve tag v2
* fix typo and make BlockPredicate better
* improve get state from state id
* make tag pub
* Update tag.rs
* fix error
* Update hopper.rs
* Update hopper.rs
* inital chunk features
* add more things
great title i know
* add some features
still no result, but we are getting there...
* make it parse
* add simple BlockPredicate
* add simple random selector
* new things
* change stuff
* base tree impl
* change things
* add more heightmaps
* fix master merge
* steps towards proper random
* fix upper level block placement logic
* Make it compile
* fix block dir serde name
* Added Tree Foliage
* more Tree work
* Implement would_survive check
I don't say its good, but it works :D
* Fixed biome placement modifier (#836)
* Implement all tree foliages
* Fix grass, flowers, seagrass, seapickles...
* Add Ores
* add Bamboo, Vine, Spring feature
Also more fixes
* Corals
* Add Tree decoration & more
Many many fixes
* fix vines
* fixed bamboo
* fix some clippy warns
* fix trees outside of chunk
* make it compile again
upsi
* fix clippy warns
* fix InsideWorldBoundsBlockPredicate
* set dirt under tress trunk
dirt, not grass
* more trees work
---------
Co-authored-by: kralverde <github@email.kralverde.dev>
Co-authored-by: Laurent Stéphenne <laurent@guibi.dev>