Commit Graph

51 Commits

Author SHA1 Message Date
c8715e3dbb DFS target finding will now prioritize user given end node.
Meaning if the general area of the target is known, DFS can use it.
2020-04-22 17:50:19 -05:00
690abbdbe0 Changed script to show running window.
Also added various checks for terminating process.
2020-04-22 03:39:19 -05:00
919c5201e4 Updated plugin.yml to reflect dependency changes. 2020-04-22 03:28:00 -05:00
73b9225a69 Added proper testing server scripts.
Integrated scripts into VSCode metadata.
2020-04-22 03:26:46 -05:00
c902e520c5 Added files to .gitignore. 2020-04-22 03:25:24 -05:00
c3d5ba1683 Added large test map to DFS find end tests. 2020-04-21 23:41:50 -05:00
5fccfd5d38 Changed to Java 11. 2020-04-21 23:24:44 -05:00
6d552820ee DFS instantiation in biome generator is now correct.
Performed refactoring

Began work on world height shader (untested).
2020-04-21 20:59:03 -05:00
e2c3e46849 Refactor. 2020-04-21 19:32:54 -05:00
e306d828e9 Added the shape shader, also refactored. 2020-04-21 19:31:09 -05:00
66673e2f52 Made sure alternator was semi-multithread safe. 2020-04-21 17:01:53 -05:00
533a758799 Finished untested biome generator.
Also:
Changed plugin structure to adapt better to server API
Refactored by reorganizing packages.
2020-04-21 16:40:29 -05:00
35e52ae61b Refactoring. 2020-04-21 11:40:23 -05:00
67a93fff5b Reworked biome generation and used DFS for continuity.
Also made changes to structure to better support Bukkit's structure.
2020-04-21 02:59:19 -05:00
4fc824f94f Removed the bedrock metadata system. 2020-04-21 02:55:18 -05:00
d44b059457 Changed DFS algorithm to use hashset. 2020-04-21 00:42:00 -05:00
f5e3435d8b Added a target coordinate finder.
Implemented DFS name changes.
2020-04-20 23:26:44 -05:00
cf6a371428 Added some getters to the metadata pack. 2020-04-20 20:26:04 -05:00
c860ba1a15 Tested biome selector.
Also deleted launch.json.
2020-04-20 19:13:01 -05:00
623ee1a544 Removed use of mountain edge. 2020-04-20 19:12:29 -05:00
c6001bdfea Refactored and updated to JUnit 5. Fixed biome selector. 2020-04-20 18:57:37 -05:00
78cd32106f Added another invalid map test case to DFS tests. 2020-04-20 17:37:14 -05:00
81fb18ab3d Tested DFS search algorithm. 2020-04-20 17:34:24 -05:00
a3024f6e91 Implemented changes to world generator and plugin class. 2020-04-20 16:28:30 -05:00
5b0942202a Finished untested biome per island generator. 2020-04-20 16:27:53 -05:00
44f183cca0 Improved island map generator.
Added documentation as well.

Untested.
2020-04-20 16:27:15 -05:00
6cf1f6dcc1 Deleted old code. 2020-04-20 16:26:28 -05:00
d506b60f07 Added simple bedrock layer generator. 2020-04-20 16:25:57 -05:00
4b9c5ca440 Implemented DFS algorithm.
Untested.
2020-04-20 16:24:49 -05:00
85dd6e6e3d Added bedrock metadata.
Stores:
* A temporary island id.
* The main biome of the island.
* The shore biome of the island.
* The temperature of the island.
* The owner UUID of the island.
2020-04-20 16:24:11 -05:00
c9dd2a1c4b Changed temperature generator to return float. 2020-04-20 16:18:33 -05:00
37aa598d8f Adding to plugin base.
Untested.
2020-04-19 20:32:22 -05:00
943feece04 Added a few more generators to aid map gen.
Untested.
2020-04-19 20:32:16 -05:00
4b644159cb Clean up. 2020-04-19 20:31:21 -05:00
2ace74972e Added biome generator and interface.
untested.
2020-04-19 20:23:10 -05:00
3c41444dfa added selector that helps with selecting which biome to generate.
Untested.
2020-04-19 20:22:48 -05:00
23f761c36f Added utilities and a hashmap inverter. 2020-04-19 18:17:17 -05:00
08a23c1bf2 Ran with some changed values. 2020-04-19 03:24:38 -05:00
1dbb329dc1 Basic terrain generator implemented.
Needs fine tuning.
2020-04-19 03:13:08 -05:00
784edb0ecf Untracking WorldGuard config files. 2020-04-19 00:59:34 -05:00
4efd583e56 Added more test server stuff to .gitignore. 2020-04-19 00:56:50 -05:00
66480084d7 Basic island generation occurring. 2020-04-18 23:22:21 -05:00
823c139d2d Server properties. 2020-04-18 22:17:34 -05:00
be133a11c4 Basic structuring and added WorldGeneratorAPI.
Also fixed typo.
2020-04-18 22:07:56 -05:00
ccbb9380e5 Further updated README. 2020-04-18 02:04:52 -05:00
63b90f6512 Added text regarding nether in README. 2020-04-18 01:52:56 -05:00
fbb3f0441b Deleted extra line at end of readme. 2020-04-18 01:39:26 -05:00
d796fbbe59 Fixed typo. 2020-04-18 01:35:53 -05:00
22429cd759 Changed name for Zany's Minigames. 2020-04-18 01:33:24 -05:00
4228ef102d Initial README. 2020-04-18 01:27:21 -05:00