You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/main/java/net/superkat/tidal/water/WaterHandler.java
+55-31Lines changed: 55 additions & 31 deletions
Original file line number
Diff line number
Diff line change
@@ -95,22 +95,11 @@ public class WaterHandler {
95
95
//boolean for if the centers of ALL sites should be recalculated - it's a very fast calculation, so I feel comfortable doing it all at once
96
96
publicbooleanrecalcSiteCenters = true;
97
97
98
-
//TODO - THE ULTIMATE PLAN
99
-
//Chunk scanners should:
100
-
// - find shoreline sites
101
-
// - add scanned water blocks to a queue here
102
-
//That queue will be iterated through to find a water block's closest site after all activate scanners are done
103
-
//Scanners, sites, and queued blocks need to be sorted via chunks(longs).
104
-
//Once all scanners are done, the water block queue begins.
105
-
//Each block will be a key with a site pos, sorted via chunks(siteCache) (this is the version of regions)
106
-
//water bodies will be replaced with these regions. Some of them can still be pretty big, and probably provide more accurate size data per area anyways.
107
-
108
98
//idea: if no site is within configurable distance, that water is considered open ocean and extra effects can be added there
99
+
//idea 2: if the amount of blocks associated with a SitePos is really small, non-directional ambient particles spawn
0 commit comments