Cubitect / cubiomes

C library that mimics the Minecraft biome generation.
MIT License
556 stars 98 forks source link

Support Beta 1.8 (Closes #67) #86

Closed KaiSandstrom closed 1 year ago

KaiSandstrom commented 1 year ago

These changes add support for Beta 1.8.

Differences in biome generation between Beta 1.8 and Release 1.0 include:

Aside from changing getStructureConfig to show no nether fortresses in Beta 1.8, no changes have yet been made to the structure finders. Village positions are tested and correct. Mineshaft and stronghold finders are untested, will do further work in the future.

Cubitect commented 1 year ago

Looks good, thank you. I might take this opportunity to also refactor some of the MC version dependencies in the project to make it easier to potentially support other early and minor releases in the future.

KaiSandstrom commented 1 year ago

Oh, awesome! I've been working on some preliminary tests for pre-B1.8 biome tests actually, so I may make another PR with that eventually. Thanks!