Cubitect
20ce76677f
Example should use quadbase header
2022-08-21 00:23:01 +02:00
Cubitect
b9d28f2700
Merge pull request #73 from Nel-S/patch-1
...
Readme.md: Fixed several typos + copyedit and light rewording
2022-08-21 00:19:03 +02:00
Cubitect
f5ba788e08
C++ compatibility
2022-08-21 00:16:12 +02:00
Cubitect
73a2d212ca
Fixes and file separation
...
1) fixed biome exclusion filter no longer working for 1.17-
2) fixed ruined portal variations
3) separted quad base code with threading and filesystem dependencies into its own source file
2022-08-21 00:01:04 +02:00
Nel-S
f1b4b45d15
Fixed several typos + copyedit and light rewording
...
Fixed a few typos ("Riggerously," "Luckly", "Handfull", "Seperately", "Attemps", "Stongholds") and added several commas. Did some rewording in a few sections, but overall did not change the meaning of any sentences.
2022-08-15 23:17:01 -07:00
Cubitect
3b5fd73e59
Fix typo
2022-08-14 22:24:38 +02:00
Cubitect
fc4604447b
Improve accuracy of 1.18+ temple surface check (still far from perfect though)
2022-08-14 22:16:47 +02:00
Cubitect
a89d2cf9c9
More expressive dimensions
2022-08-14 18:00:23 +02:00
Cubitect
81adef19bf
Avoid nonsensical warning about unary unsigned negation
2022-08-14 17:22:50 +02:00
Cubitect
d0e3d4456c
More compatibility fixes
2022-08-14 16:50:57 +02:00
Cubitect
e05b57ae3d
Removed debugging statement
2022-08-14 13:55:47 +02:00
Cubitect
5644cb1c22
Improved compatibility with non-GNU environments
2022-08-14 13:52:26 +02:00
Cubitect
aa0a6203b6
Made NP_DEPTH work for individual climate parameter generation
2022-08-07 12:40:22 +02:00
Cubitect
a81171f5ef
Made it possible to generate climates parameters individually
2022-08-03 20:10:50 +02:00
Cubitect
b2c433004d
Fixed biome exclusion filter and struct bounding boxes (affects ancient_cities)
2022-08-01 19:19:16 +02:00
Cubitect
0477b60c10
Merge pull request #69 from alex-chew/patch-1
...
fix: correct write count in savePPM
2022-07-29 19:04:54 +02:00
Cubitect
3ba5347451
Expanded support of the match-any biome filter to the layered biome gen
2022-07-29 18:26:16 +02:00
Alex Chew
f8437428e7
add doc comment to savePPM
2022-07-17 11:14:15 -07:00
Alex Chew
629e68cabf
fix: correct write count in savePPM
...
Previously, the `fwrite` call always returned 3 if it succeeded, and so `savePPM` would return 1 even if the entire pixel buffer was successfully written to file (except in the trivial case `sx * sy == 1`). This changes `savePPM` to return 0 if it was successful.
2022-07-17 11:09:29 -07:00
Cubitect
91ba293616
Fix broken end gateway gen for pre 1.18
2022-06-02 23:51:38 +02:00
Cubitect
761b876b2f
Fixed for strange historical village generation
...
1) false positives for zero-sized villages in pre 1.10
2) unique village biome check for 1.15 exclusively
2022-06-01 20:30:02 +02:00
Cubitect
9e301ba95b
Fix of bastion/fortess generation 1.18+ and ancient_cities
2022-05-29 22:34:22 +02:00
Cubitect
8a02e7ae8f
Ruined portals in the Nether moved in 1.18
2022-05-25 21:03:53 +02:00
Cubitect
857ac1edd9
Update ancient cities to 1.19-pre2
2022-05-25 01:20:20 +02:00
Cubitect
f1ec592a0e
fixed insufficient cache size for initial multilayer
2022-05-22 13:39:33 +02:00
Cubitect
270ed5162b
Use ';' for comments in biome colormaps
2022-04-23 22:42:11 +02:00
Cubitect
0933804f15
Added 1.19 deep_dark and mangrove_swamp biomes + ancient_city structures
2022-04-20 13:23:15 +02:00
Cubitect
136e645ce9
Added available biome checker
2022-04-11 11:49:37 +02:00
Cubitect
95723f90bb
Added flags for 1.18 biome finder: match any of a set
2022-03-02 19:33:09 +01:00
Cubitect
81040b1f9e
Added climate noise parameter finding utils
2022-02-27 18:15:36 +01:00
Cubitect
027cd6845a
Redirect bamboo to biome layer
2022-02-19 23:02:15 +01:00
Cubitect
a1b582201f
Fixed locale dependent biome color parser
2022-01-30 19:25:42 +01:00
Cubitect
d81832c670
Fix decimal parser skipping first digit
2021-12-08 20:02:42 +01:00
Cubitect
9bdc83b6ed
Windows does not have CC default
2021-12-07 22:54:25 +01:00
Cubitect
546d3511d4
Approximation for biome filter + use default compiler in makefile
2021-12-07 22:11:56 +01:00
Cubitect
d22f71f2e2
Fixed village variants for meadows + updated end gateways to 1.18
2021-12-07 00:09:49 +01:00
Cubitect
fa3ed2af59
Added biome color parser + color tweaks + fix for ocean filter
...
* added version dependent biome names
* added parser for custom biome color override
* tweaked biome colors for a slightly better contrast in 1.18
* fixed oceans getting ignored by biome filter for 1.18
2021-12-04 22:22:00 +01:00
Cubitect
0cd6e8134a
Perform 1.18 biome tests in a stochastic order + added termination flag
2021-12-02 21:42:23 +01:00
Cubitect
1d13c09d25
Tweaks that should improve accuracy of structure viability checks
2021-12-02 00:39:18 +01:00
Cubitect
8318bb615a
Fixes for 1.18 Outposts and Nether structures.
2021-12-02 00:15:15 +01:00
Cubitect
38be869d8d
Added a function for 'accurate' biomes of a chunk section.
2021-11-29 22:10:34 +01:00
Cubitect
e2f7f80503
Simplified biome tree encoding and fixed stronghold positions.
2021-11-29 21:20:35 +01:00
Cubitect
9d0b692d1f
Shut up compiler warning
2021-11-28 13:18:17 +01:00
Cubitect
18a16f8000
Added rudimentary check for terrain, which should get slightly more accurate structure positions.
2021-11-28 12:39:43 +01:00
Cubitect
189b7db622
Specify problematic structures for 1.18
2021-11-27 16:57:16 +01:00
Cubitect
f59c655c42
Fixed biome requirements for igloos and outposts.
2021-11-27 16:51:45 +01:00
Cubitect
e21f6c0f92
Added variant option to isViableStructurePos.
2021-11-27 14:04:05 +01:00
Cubitect
a6f54b8d4f
Updated structure finder for Villages and Monuments
2021-11-27 13:43:11 +01:00
Cubitect
8fea920b49
Fix 1.18 spawn and stronghold finders (please fix MC-241546, Mojang)
2021-11-24 23:14:19 +01:00
Cubitect
65414ac3be
An approximation is sufficient for scaled 1.18 noise sampling.
2021-11-23 19:58:08 +01:00