| 
						
					 | 
					
						
						
							
						
						ec27a9bc10
					 | 
					
						
						
							
							Fixed perfect chunk coordinates in utilities.
						
						
						
						
						
						
						
						Added respective tests to ensure this doesn't break. 
						
						
					 | 
					
						2020-04-27 13:44:49 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						39381f07f9
					 | 
					
						
						
							
							Fixed incorrect method call.
						
						
						
						
						
						
						
						Added tests to make sure that this doesn't happen. 
						
						
					 | 
					
						2020-04-27 13:21:04 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6ac686b86c
					 | 
					
						
						
							
							Refactoring with different heavy changes to biome generator.
						
						
						
						
						
						
						
						Attempt at making it my async compatible. 
						
						
					 | 
					
						2020-04-26 23:07:25 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0886412cfb
					 | 
					
						
						
							
							Point2 can now overrides toString().
						
						
						
						
						
						
					 | 
					
						2020-04-26 20:56:44 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4f411c42fb
					 | 
					
						
						
							
							Added conversion from world coordinates to utilities.
						
						
						
						
						
						
						
						Respective tests also added. 
						
						
					 | 
					
						2020-04-26 20:56:10 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						16618ef439
					 | 
					
						
						
							
							Added chunk load listener.
						
						
						
						
						
						
					 | 
					
						2020-04-26 18:23:20 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b63c39b380
					 | 
					
						
						
							
							Changed biome cache to cache biomes instead of arrays.
						
						
						
						
						
						
					 | 
					
						2020-04-26 17:40:18 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						df10a2c298
					 | 
					
						
						
							
							DFS can now take Point2 as parameters for its searches.
						
						
						
						
						
						
					 | 
					
						2020-04-26 17:28:57 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e8340bfc91
					 | 
					
						
						
							
							DFS's should now run locally on each thread.
						
						
						
						
						
						
					 | 
					
						2020-04-26 16:47:22 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						faa2cfd79f
					 | 
					
						
						
							
							Changed order of operations.
						
						
						
						
						
						
					 | 
					
						2020-04-26 16:29:03 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b492017ef2
					 | 
					
						
						
							
							Changed to using the constants.
						
						
						
						
						
						
					 | 
					
						2020-04-26 16:06:26 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ed4996ff9f
					 | 
					
						
						
							
							Tuned cache values.
						
						
						
						
						
						
					 | 
					
						2020-04-26 16:05:52 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b769c83be1
					 | 
					
						
						
							
							Increased cache size.
						
						
						
						
						
						
					 | 
					
						2020-04-26 15:42:22 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2b05dfe4cc
					 | 
					
						
						
							
							Changed to use of read and write locks in cache.
						
						
						
						
						
						
						
						Also added specifics to constructor for the hash map. 
						
						
					 | 
					
						2020-04-26 15:42:02 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8d392cd779
					 | 
					
						
						
							
							Script now deletes all worlds instead of just one.
						
						
						
						
						
						
					 | 
					
						2020-04-26 15:09:32 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						02f7de56ed
					 | 
					
						
						
							
							Minor changes to alternator.
						
						
						
						
						
						
					 | 
					
						2020-04-26 15:09:13 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						60217e4672
					 | 
					
						
						
							
							World height shader should now be less abrupt.
						
						
						
						
						
						
					 | 
					
						2020-04-26 15:03:34 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						925296f326
					 | 
					
						
						
							
							Minor improvement to cache by reducing area under lock.
						
						
						
						
						
						
					 | 
					
						2020-04-26 02:04:29 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						98e4265db7
					 | 
					
						
						
							
							Attempted at making all things world gen thread proof.
						
						
						
						
						
						
						
						Specifically, caching is tested thread proof. 
						
						
					 | 
					
						2020-04-26 01:28:45 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f20515fd45
					 | 
					
						
						
							
							Reworked cache, this time with less hashmap accesses.
						
						
						
						
						
						
					 | 
					
						2020-04-25 22:32:25 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						dcec9fd7e7
					 | 
					
						
						
							
							Made sure occurrences are properly tracked.
						
						
						
						
						
						
					 | 
					
						2020-04-25 18:16:18 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4b6cfacc47
					 | 
					
						
						
							
							Fixed clear cache method.
						
						
						
						
						
						
						
						Alternator currently uses threads as identifier (TEMPORARY). 
						
						
					 | 
					
						2020-04-25 17:59:30 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1e0d63e562
					 | 
					
						
						
							
							Added a magnitiude addition helper function.
						
						
						
						
						
						
					 | 
					
						2020-04-25 17:54:40 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						629660c8fc
					 | 
					
						
						
							
							Revamped caching again, this time, without sorting.
						
						
						
						
						
						
						
						Implemented cache changes. 
						
						
					 | 
					
						2020-04-25 17:54:25 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						91644f9ba0
					 | 
					
						
						
							
							New cache system.
						
						
						
						
						
						
						
						Caching itself is tested.
Implemented into classes (untested). 
						
						
					 | 
					
						2020-04-25 12:06:41 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1c5baf8762
					 | 
					
						
						
							
							Removed unnessecary hashmap retrieval from cache.
						
						
						
						
						
						
					 | 
					
						2020-04-25 02:23:48 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a7db7d289a
					 | 
					
						
						
							
							Caching now has a fresh importance factor.
						
						
						
						
						
						
					 | 
					
						2020-04-25 01:32:01 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						28b9a8005c
					 | 
					
						
						
							
							Gave newly cached items usage greater than the lowest.
						
						
						
						
						
						
					 | 
					
						2020-04-25 01:15:38 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a412986044
					 | 
					
						
						
							
							New iteration of biome generator.
						
						
						
						
						
						
						
						Untested. 
						
						
					 | 
					
						2020-04-25 00:18:53 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e93f61c055
					 | 
					
						
						
							
							Added convenience constructor.
						
						
						
						
						
						
					 | 
					
						2020-04-25 00:18:29 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						34ccc1e7de
					 | 
					
						
						
							
							Semi-functioning biome generator.
						
						
						
						
						
						
						
						It's faster now, but sometimes hangs, and is still pretty slow. 
						
						
					 | 
					
						2020-04-24 22:11:52 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d0facd268a
					 | 
					
						
						
							
							Fixed world generator not saving generated values.
						
						
						
						
						
						
					 | 
					
						2020-04-24 22:10:59 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c5e3c08546
					 | 
					
						
						
							
							Refactoring.
						
						
						
						
						
						
					 | 
					
						2020-04-24 17:50:18 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c415d15a7b
					 | 
					
						
						
							
							Changed load script to work with any version.
						
						
						
						
						
						
					 | 
					
						2020-04-24 16:02:03 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						491483fc55
					 | 
					
						
						
							
							Updated .gitignore and untracked files.
						
						
						
						
						
						
					 | 
					
						2020-04-24 15:49:25 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8517a20f9f
					 | 
					
						
						
							
							Reworked biome per island generator.
						
						
						
						
						
						
					 | 
					
						2020-04-24 15:15:44 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						60ab555c57
					 | 
					
						
						
							
							Added caching solution to temperature map generator.
						
						
						
						
						
						
					 | 
					
						2020-04-24 15:15:44 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6c8389d60e
					 | 
					
						
						
							
							Lowered amount of octaves.
						
						
						
						
						
						
					 | 
					
						2020-04-24 15:15:44 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2e67cb90ca
					 | 
					
						
						
							
							Increased max cache size and fixed caching on method.
						
						
						
						
						
						
					 | 
					
						2020-04-24 15:15:44 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2d9163f5c2
					 | 
					
						
						
							
							Added two utility functions.
						
						
						
						
						
						
					 | 
					
						2020-04-24 15:15:44 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ffc01f0ddf
					 | 
					
						
						
							
							Minor doc and method name changes.
						
						
						
						
						
						
						
						Respective tests updated. 
						
						
					 | 
					
						2020-04-24 15:15:24 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8acc653b5b
					 | 
					
						
						
							
							Attempted to make cache system thread compatible.
						
						
						
						
						
						
					 | 
					
						2020-04-24 15:12:32 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						88c645e2a5
					 | 
					
						
						
							
							Some value changes.
						
						
						
						
						
						
						
						Largely untested. 
						
						
					 | 
					
						2020-04-24 00:02:11 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1b5a03d72a
					 | 
					
						
						
							
							Added value caching to world mapper.
						
						
						
						
						
						
						
						Largely untested. 
						
						
					 | 
					
						2020-04-24 00:01:03 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						be19db1f9b
					 | 
					
						
						
							
							Separated node class from DFS class.
						
						
						
						
						
						
					 | 
					
						2020-04-23 23:07:49 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						de3b3a614a
					 | 
					
						
						
							
							Changed DFS order of operation.
						
						
						
						
						
						
					 | 
					
						2020-04-23 21:16:43 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e45d642791
					 | 
					
						
						
							
							Added and changed server scripts.
						
						
						
						
						
						
						
						tasks.json updated accordingly.
Also added a convenience normal start script. 
						
						
					 | 
					
						2020-04-23 21:14:18 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cbe8c30ece
					 | 
					
						
						
							
							Added local_tools folder to .gitignore.
						
						
						
						
						
						
					 | 
					
						2020-04-23 20:17:57 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cd864c4d8b
					 | 
					
						
						
							
							Removed old start script.
						
						
						
						
						
						
					 | 
					
						2020-04-23 20:16:37 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e50a983b25
					 | 
					
						
						
							
							Added simple caching system.
						
						
						
						
						
						
					 | 
					
						2020-04-23 20:15:45 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |